hitontology / ontology

The Health IT Ontology.
https://hitontology.eu/
Creative Commons Zero v1.0 Universal
3 stars 2 forks source link

Add and rename properties #32

Closed KonradHoeffner closed 2 years ago

KonradHoeffner commented 4 years ago

ApplicationSystem -> SoftwareProductInstallation

New and renamed properties:

Domain Old Property Property Range
SoftwareProductInstallation isOfType ApplicationSystemType
SoftwareProduct hasBeenUsedForInstallationOf SoftwareProductInstallation
Study evaluatesProduct SoftwareProduct
Study evaluatesInstallation SoftwareProductInstallation
SoftwareProductInstallation installationOffersFeature Feature
SoftwareProduct productOffersFeature Feature
SoftwareProduct productSupportsEnterpriseFunction enterpriseFunction
Study evaluatesInstallation SoftwareProductInstallation

Both evaluate-relations have label "evaluates".

KonradHoeffner commented 2 years ago

SoftwareProductInstallation has been removed for #99, which leaves:

Domain Old Property Property Range
Study evaluatesApplicationSystemBasedOnProduct evaluatesProduct SoftwareProduct
SoftwareProduct productOffersFeature Feature
SoftwareProduct productSupportsEnterpriseFunction enterpriseFunction
KonradHoeffner commented 2 years ago

evaluatesProduct is named evaluatesApplicationSystemBasedOnProduct right now, investigating which came first.

evaluatesApplicationSystemBasedOnProduct already exists in cde3b98b0baf4980bf3b5685749f097a7ea15248 from June 10, 2020, browse hito.ttl as it was called back then (now ontology.ttl).

That commit is older than this issue, so we should rename this, however we need to take care if it is used in the database and frontend.

Update: ack "evaluates" returns no hit in the database repository folder.

KonradHoeffner commented 2 years ago

Renamed :evaluatesApplicationSystemBasedOnProduct to :evaluatesProduct. However the other two seem to make more sense as they exist right now as :feature and :enterpriseFunction, so I will close this for now. If you have a differing opinion, please reopen.