Skip to content
Snippets Groups Projects
Commit 11fc46de authored by Raul Garcia-Castro's avatar Raul Garcia-Castro
Browse files

Merge branch 'patch-1' into 'master'

Replace saref4ehaw.ttl

See merge request stf/stf-566/saref4ehaw!5
parents 483396a9 31c297b2
No related branches found
No related tags found
No related merge requests found
...@@ -8,530 +8,927 @@ ...@@ -8,530 +8,927 @@
@prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> . @prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> . @prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix saref: <https://saref.etsi.org/saref#> .
@prefix s4ehaw: <https://saref.etsi.org/s4ehaw#> . @prefix s4ehaw: <https://saref.etsi.org/s4ehaw#> .
@prefix dcterms: <http://purl.org/dc/terms/> . @prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://saref.etsi.org/saref4ehaw#> . @base <https://saref.etsi.org/saref4ehaw#> .
<https://saref.etsi.org/saref4ehaw#> rdf:type owl:Ontology ; <https://saref.etsi.org/saref4ehaw#> rdf:type owl:Ontology ;
owl:versionIRI <https://saref.etsi.org/saref4ehaw/v0.1.2/saref4ehaw#> ;
dcterms:contributor <https://www.linkedin.com/in/marcgirodgenet/> ; dcterms:issued "date when the document is online"^^xsd:date ;
dcterms:created "start date of the STF 2019-01-01"^^xsd:date ;
dcterms:description "saref4ehaw is an extension of SAREF for eHealth Ageing Well"@en ; dcterms:modified "do not set this"^^xsd:date ;
dcterms:issued "date when the document is online"^^xsd:date ;
dcterms:license <https://forge.etsi.org/etsi-software-license> ; dcterms:created "start date of the STF 2019-01-01"^^xsd:date ;
dcterms:modified "do not set this"^^xsd:date ;
dcterms:publisher <https://www.etsi.org/> ; owl:versionInfo "v0.1.2" ;
dcterms:source <https://forge.etsi.org/rep/SAREF/saref4ehaw/> ;
dcterms:title "saref4ehaw: an extension of SAREF for eHealth Ageing Well"@en ; vann:preferredNamespacePrefix "s4ehaw" ;
vann:preferredNamespacePrefix "s4ehaw" ;
vann:preferredNamespaceUri "https://saref.etsi.org/saref4ehaw#" ; vann:preferredNamespaceUri "https://saref.etsi.org/saref4ehaw#" ;
owl:versionInfo "v0.1.2" .
dcterms:description "saref4ehaw is an extension of SAREF for eHealth Ageing Well"@en ;
dcterms:title "saref4ehaw: an extension of SAREF for eHealth Ageing Well"@en ;
dcterms:license <https://forge.etsi.org/etsi-software-license> ;
dcterms:source <https://forge.etsi.org/rep/SAREF/saref4ehaw/> ;
owl:versionIRI <https://saref.etsi.org/saref4ehaw/v0.1.2/saref4ehaw#> ;
dcterms:publisher <https://www.etsi.org/> ;
dcterms:contributor <https://www.linkedin.com/in/marcgirodgenet/> .
################################################################# #################################################################
# SAREF4EHAW -- Annotation properties #
# Annotation properties
#
################################################################# #################################################################
### http://purl.org/dc/terms/contributor ### http://purl.org/dc/terms/contributor
dcterms:contributor rdf:type owl:AnnotationProperty . dcterms:contributor rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/created ### http://purl.org/dc/terms/created
dcterms:created rdf:type owl:AnnotationProperty . dcterms:created rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator ### http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty . dcterms:creator rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/description ### http://purl.org/dc/terms/description
dcterms:description rdf:type owl:AnnotationProperty . dcterms:description rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/issued ### http://purl.org/dc/terms/issued
dcterms:issued rdf:type owl:AnnotationProperty . dcterms:issued rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/license ### http://purl.org/dc/terms/license
dcterms:license rdf:type owl:AnnotationProperty . dcterms:license rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified ### http://purl.org/dc/terms/modified
dcterms:modified rdf:type owl:AnnotationProperty . dcterms:modified rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/publisher ### http://purl.org/dc/terms/publisher
dcterms:publisher rdf:type owl:AnnotationProperty . dcterms:publisher rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/source ### http://purl.org/dc/terms/source
dcterms:source rdf:type owl:AnnotationProperty . dcterms:source rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title ### http://purl.org/dc/terms/title
dcterms:title rdf:type owl:AnnotationProperty . dcterms:title rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix ### http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespaceUri ### http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
################################################################# #################################################################
# SAREF4EHAW -- Object Properties #
# Object Properties
#
################################################################# #################################################################
### https://saref.etsi.org/s4ehaw#hasContact
s4ehaw:hasContact rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:HealthDevice ;
rdfs:range s4ehaw:Conctact ;
rdfs:comment """Defines the relatonship between a health Device that has one or multiple contacts (e.g. the patient or user that is sensed by this device, the caregiver that is using the health device)""" ;
rdfs:label "has contact"@en .
### https://saref.etsi.org/s4ehaw#isUsedFor ### https://saref.etsi.org/s4ehaw#IsUsedFor
s4ehaw:IsUsedFor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:HealthDevice ;
rdfs:range s4ehaw:Process ;
rdfs:comment """Defines the relatonship between a health device is used for certain process (temperature measurement, blood pressure measurement, insulin regulation)""" ;
rdfs:label "is used for"@en .
:IsUsedFor rdf:type owl:ObjectProperty ;
rdfs:label "is used for"@en ;
rdfs:comment "Defines the relatonship between a health device is used for certain process (temperature measurement, blood pressure measurement, insulin regulation)" ,
"Defines the relatonship between a non purely health device called functional device and that is used for certain process (luminosity measurement, air pressure measurement, heat level measurement)" ;
rdfs:domain :FunctionalDevice ,
:HealthDevice ;
rdfs:range :Process .
### https://saref.etsi.org/s4ehaw#isUsedFor
s4ehaw:IsUsedFor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:FunctionalDevice ;
rdfs:range s4ehaw:Process ;
rdfs:comment """Defines the relatonship between a non purely health device called functional device and that is used for certain process (luminosity measurement, air pressure measurement, heat level measurement)""" ;
rdfs:label "is used for"@en .
### https://saref.etsi.org/s4ehaw#contains ### https://saref.etsi.org/s4ehaw#contains
s4ehaw:contains rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Ban ;
rdfs:range s4ehaw:HealthDevice ;
rdfs:comment """Defines the relatonship between a Body Area Network or BAN that contains one or multiple health devices""" ;
rdfs:label "contains"@en .
:contains rdf:type owl:ObjectProperty ;
rdfs:label "contains"@en ;
rdfs:comment "Defines the relatonship between a Body Area Network or BAN that contains one or multiple health devices" ;
rdfs:domain :Ban ;
rdfs:range :HealthDevice .
### https://saref.etsi.org/s4ehaw#hasContact
s4ehaw:hasContact rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Ban ;
rdfs:range s4ehaw:Conctact ;
rdfs:comment """Defines the relatonship between a BAN that has one or multiple contacts (e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes)""" ;
rdfs:label "has contact"@en .
### https://saref.etsi.org/s4ehaw#hasCommunicationProcess ### https://saref.etsi.org/s4ehaw#elects
s4ehaw:hasCommunicationProcess rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Ban ;
rdfs:range s4ehaw:CommunicationProcess ;
rdfs:comment """Defines the relatonship between a BAN that has a communication process that is the type of communication carried out between BAN devices and BAN Hub""" ;
rdfs:label "has communication process"@en .
:elects rdf:type owl:ObjectProperty ;
rdfs:label "elects"@en ;
rdfs:comment "Defines the relatonship between a Body Area Network or BAN that elects one hub that mainly plays the role of both a data concentrator and a network GW" ;
rdfs:domain :Ban ;
rdfs:range :Hub .
### https://saref.etsi.org/s4ehaw#elects
s4ehaw:elects rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Ban ;
rdfs:range s4ehaw:Hub ;
rdfs:comment """Defines the relatonship between a Body Area Network or BAN that elects one hub that mainly plays the role of both a data concentrator and a network GW""" ;
rdfs:label "elects"@en .
### https://saref.etsi.org/s4ehaw#isActor ### https://saref.etsi.org/s4ehaw#faultTolerence
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Contact ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a contact that is an actor of an eHealth system (caregiver or patient or user or halper)""" ;
rdfs:label "is actor"@en .
:faultTolerence rdf:type owl:ObjectProperty ;
rdfs:label "fault tolerence"@en ;
rdfs:comment "The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en ;
rdfs:range xsd:real .
### https://saref.etsi.org/s4ehaw#hasResponsabilityParty
s4ehaw:hasResponsabilityParty rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Contact ;
rdfs:range s4ehaw:ResponsabilityParty ;
rdfs:comment """Defines the relatonship between a contact that has a responsability party which plays the role of the reference of the patient/user. It should be an organization or a person""" ;
rdfs:label "has responsability party"@en .
### https://saref.etsi.org/s4ehaw#isActor ### https://saref.etsi.org/s4ehaw#hasCommand
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:ResponsabilityParty ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a ResponsabilityParty that is an actor of an eHealth system""" ;
rdfs:label "is actor"@en .
:hasCommand rdf:type owl:ObjectProperty ;
rdfs:label "has command"@en ;
rdfs:comment "Defines the relatonship between a process that has a command (a directive that a device must support to perform a given process)" ;
rdfs:domain :Process ;
rdfs:range saref:Command .
### https://saref.etsi.org/s4ehaw#isActor
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Caregiver ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a caregiver that is an actor of an eHealth system""" ;
rdfs:label "is actor"@en .
### https://saref.etsi.org/s4ehaw#isActor ### https://saref.etsi.org/s4ehaw#hasCommunicationProcess
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Patient ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between patient that is an actor of an eHealth system""" ;
rdfs:label "is actor"@en .
:hasCommunicationProcess rdf:type owl:ObjectProperty ;
rdfs:label "has communication process"@en ;
rdfs:comment "Defines the relatonship between a BAN that has a communication process that is the type of communication carried out between BAN devices and BAN Hub" ;
rdfs:domain :Ban ;
rdfs:range :CommunicationProcess .
### https://saref.etsi.org/s4ehaw#isActor
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:User ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a monitored person called user and that is an actor of an eHealth system""" ;
rdfs:label "is actor"@en .
### https://saref.etsi.org/s4ehaw#isActor ### https://saref.etsi.org/s4ehaw#hasConstraints
s4ehaw:isActor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Helper ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a Helper (family member, friend or neighbor of a patient) that is an actor of an eHealth system""" ;
rdfs:label "is actor"@en .
:hasConstraints rdf:type owl:ObjectProperty ;
rdfs:label "has constraints"@en ;
rdfs:comment "Defines the relatonship between a data that has constraints (validity, operating, security...)" ;
rdfs:range :Constraints ;
rdfs:domain :Data .
### https://saref.etsi.org/s4ehaw#hasParticipants
s4ehaw:hasParticipants rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:MeasurementSession ;
rdfs:range s4ehaw:Actor ;
rdfs:comment """Defines the relatonship between a measurement session that has actors of an eHealth system as participants (caregiver controling the session, patient monitored during the session)""" ;
rdfs:label "has participants"@en .
### https://saref.etsi.org/s4ehaw#hasParticipants ### https://saref.etsi.org/s4ehaw#hasContact
s4ehaw:hasParticipants rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:MeasurementSession ; :hasContact rdf:type owl:ObjectProperty ;
rdfs:range s4ehaw:HealthDevice ;
rdfs:comment """Defines the relatonship between a measurement session that has one or multiple health devices as participants (sensor, actuator, wearables)""" ; rdfs:label "has contact"@en ;
rdfs:label "has participants"@en .
rdfs:comment "Defines the relatonship between a BAN that has one or multiple contacts (e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes)" ,
"Defines the relatonship between a health Device that has one or multiple contacts (e.g. the patient or user that is sensed by this device, the caregiver that is using the health device)" ;
rdfs:domain :Ban ;
rdfs:range :Conctact ;
rdfs:domain :HealthDevice .
### https://saref.etsi.org/s4ehaw#hasData ### https://saref.etsi.org/s4ehaw#hasData
s4ehaw:hasData rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Process ;
rdfs:range s4ehaw:Data ;
rdfs:comment """Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data""" ;
rdfs:label "has data"@en .
:hasData rdf:type owl:ObjectProperty ;
rdfs:label "has data"@en ;
rdfs:comment "Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data" ;
rdfs:range :Data ;
rdfs:domain :Process .
### https://saref.etsi.org/s4ehaw#hasCommand
s4ehaw:hasCommand rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Process ;
rdfs:range saref:Command ;
rdfs:comment """Defines the relatonship between a process that has a command (a directive that a device must support to perform a given process)""" ;
rdfs:label "has command"@en .
### https://saref.etsi.org/s4ehaw#hasConstraints ### https://saref.etsi.org/s4ehaw#hasDeviceType
s4ehaw:hasConstraints rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Data ;
rdfs:range s4ehaw:Constraints ;
rdfs:comment """Defines the relatonship between a data that has constraints (validity, operating, security...)""" ;
rdfs:label "has constraints"@en .
:hasDeviceType rdf:type owl:ObjectProperty ;
rdfs:label "has device type"@en ;
rdfs:comment "Defines the relatonship between a device that has a device type describing the physical characteristics of the device" ;
rdfs:range :DeviceType ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasMeasurement
s4ehaw:hasMesurement rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Data ;
rdfs:range s4ehaw:Measurement ;
rdfs:comment """Defines the relatonship between data that has measurement""" ;
rdfs:label "has measurement"@en .
### https://saref.etsi.org/s4ehaw#hasTimeSeriesMeasurements ### https://saref.etsi.org/s4ehaw#hasEnergySource
s4ehaw:hasTimeSeriesMesurements rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Data ;
rdfs:range s4ehaw:TimeSeriesMeasurements ;
rdfs:comment """Defines the relatonship between data that has time series measurements""" ;
rdfs:label "has time series measurements"@en .
:hasEnergySource rdf:type owl:ObjectProperty ;
rdfs:label "has energy source"@en ;
rdfs:comment "Defines the relatonship between a device type that has energy source mainly describing battery related capabilities of the device (number, type, available level...)" ;
rdfs:domain :DeviceType ;
rdfs:range :EnergySource .
### https://saref.etsi.org/s4ehaw#isMeasuredIn
s4ehaw:isMeasuredIn rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Measurement ;
rdfs:range s4ehaw:UnitOfMeasure ;
rdfs:comment """Defines the relatonship between a measurement that is measured in a given unit of measure""" ;
rdfs:label "is measured in"@en .
### https://saref.etsi.org/s4ehaw#isMeasuredIn ### https://saref.etsi.org/s4ehaw#hasInterface
s4ehaw:isMeasuredIn rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:TimeSeriesMeasurements ;
rdfs:range s4ehaw:UnitOfMeasure ;
rdfs:comment """Defines the relatonship between time series measurements that are measured in a given unit of measure""" ;
rdfs:label "is measured in"@en .
:hasInterface rdf:type owl:ObjectProperty ;
rdfs:label "has interface"@en ;
rdfs:comment "Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)" ;
rdfs:range :Interface ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasInterfaceType
:hasInterfaceType rdf:type owl:ObjectProperty ;
rdfs:label "has interface type"@en ;
rdfs:comment "Defines the relatonship between a device interface that has an interface type that describes the standard characteristics of the interface protocol/functional layerof the device and that is added for redundancy avoidance" ,
"Defines the relatonship between a device type that has an given interface type that describes the standard characteristics of the interface protocol/functional layer of the device and that is added for redundancy avoidance" ;
rdfs:domain :DeviceType ,
:Interface ;
rdfs:range :InterfaceType .
### https://saref.etsi.org/saref#offers
saref:offers rdf:type owl:ObjectProperty ;
rdfs:domain saref:Device ;
rdfs:range saref:Service ;
rdfs:comment """Defines the relatonship between a device that offers services""" ;
rdfs:label "offers"@en .
### https://saref.etsi.org/s4ehaw#hasLocation ### https://saref.etsi.org/s4ehaw#hasLocation
s4ehaw:hasLocation rdf:type owl:ObjectProperty ;
rdfs:domain saref:Device ;
rdfs:range s4ehaw:Location ;
rdfs:comment """Defines the relatonship between a device that has a location that is mainly its position and/or its geolocation of the device""" ;
rdfs:label "has location"@en .
:hasLocation rdf:type owl:ObjectProperty ;
rdfs:label "has location"@en ;
rdfs:comment "Defines the relatonship between a device that has a location that is mainly its position and/or its geolocation of the device" ;
rdfs:range :Location ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasInterface
s4ehaw:hasInterface rdf:type owl:ObjectProperty ;
rdfs:domain saref:Device ;
rdfs:range s4ehaw:Interface ;
rdfs:comment """Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)""" ;
rdfs:label "has interface"@en .
### https://saref.etsi.org/s4ehaw#hasDeviceType ### https://saref.etsi.org/s4ehaw#hasMesurement
s4ehaw:hasDeviceType rdf:type owl:ObjectProperty ;
rdfs:domain saref:Device ;
rdfs:range s4ehaw:DeviceType ;
rdfs:comment """Defines the relatonship between a device that has a device type describing the physical characteristics of the device""" ;
rdfs:label "has device type"@en .
:hasMesurement rdf:type owl:ObjectProperty ;
rdfs:label "has measurement"@en ;
rdfs:comment "Defines the relatonship between data that has measurement" ;
rdfs:domain :Data ;
rdfs:range :Measurement .
### https://saref.etsi.org/s4ehaw#hasParticipants
:hasParticipants rdf:type owl:ObjectProperty ;
rdfs:label "has participants"@en ;
rdfs:comment "Defines the relatonship between a measurement session that has one or multiple health devices as participants (sensor, actuator, wearables)" ,
"Defines the relatonship between a measurement session that has actors of an eHealth system as participants (caregiver controling the session, patient monitored during the session)" ;
rdfs:range :Actor ,
:HealthDevice ;
rdfs:domain :MeasurementSession .
### https://saref.etsi.org/s4ehaw#hasEnergySource
s4ehaw:hasEnergySource rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:DeviceType ;
rdfs:range s4ehaw:EnergySource ;
rdfs:comment """Defines the relatonship between a device type that has energy source mainly describing battery related capabilities of the device (number, type, available level...)""" ;
rdfs:label "has energy source"@en .
### https://saref.etsi.org/s4ehaw#hasProcessor ### https://saref.etsi.org/s4ehaw#hasProcessor
s4ehaw:hasProcessor rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:DeviceType ;
rdfs:range s4ehaw:Processor ;
rdfs:comment """Defines the relatonship between a device type that has processor describing the processing capabilities of the device""" ;
rdfs:label "has processor"@en .
:hasProcessor rdf:type owl:ObjectProperty ;
rdfs:label "has processor"@en ;
rdfs:comment "Defines the relatonship between a device type that has processor describing the processing capabilities of the device" ;
rdfs:domain :DeviceType ;
rdfs:range :Processor .
### https://saref.etsi.org/s4ehaw#hasInterfaceType
s4ehaw:hasInterfaceType rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:Interface ;
rdfs:range s4ehaw:InterfaceType ;
rdfs:comment """Defines the relatonship between a device interface that has an interface type that describes the standard characteristics of the interface protocol/functional layerof the device and that is added for redundancy avoidance""" ;
rdfs:label "has interface type"@en .
### https://saref.etsi.org/s4ehaw#hasInterfaceType ### https://saref.etsi.org/s4ehaw#hasResponsabilityParty
s4ehaw:hasInterfaceType rdf:type owl:ObjectProperty ;
rdfs:domain s4ehaw:DeviceType ; :hasResponsabilityParty rdf:type owl:ObjectProperty ;
rdfs:range s4ehaw:InterfaceType ;
rdfs:comment """Defines the relatonship between a device type that has an given interface type that describes the standard characteristics of the interface protocol/functional layer of the device and that is added for redundancy avoidance""" ; rdfs:label "has responsability party"@en ;
rdfs:label "has interface type"@en .
rdfs:comment "Defines the relatonship between a contact that has a responsability party which plays the role of the reference of the patient/user. It should be an organization or a person" ;
rdfs:domain :Contact ;
rdfs:range :ResponsabilityParty .
### https://saref.etsi.org/s4ehaw#hasTimeSeriesMesurements
:hasTimeSeriesMesurements rdf:type owl:ObjectProperty ;
rdfs:label "has time series measurements"@en ;
rdfs:comment "Defines the relatonship between data that has time series measurements" ;
rdfs:domain :Data ;
rdfs:range :TimeSeriesMeasurements .
### https://saref.etsi.org/s4ehaw#isActor
:isActor rdf:type owl:ObjectProperty ;
rdfs:label "is actor"@en ;
rdfs:comment "Defines the relatonship between a ResponsabilityParty that is an actor of an eHealth system" ,
"Defines the relatonship between a caregiver that is an actor of an eHealth system" ,
"Defines the relatonship between a Helper (family member, friend or neighbor of a patient) that is an actor of an eHealth system" ,
"Defines the relatonship between patient that is an actor of an eHealth system" ,
"Defines the relatonship between a monitored person called user and that is an actor of an eHealth system" ,
"Defines the relatonship between a contact that is an actor of an eHealth system (caregiver or patient or user or halper)" ;
rdfs:range :Actor ;
rdfs:domain :Caregiver ,
:Contact ,
:Helper ,
:Patient ,
:ResponsabilityParty ,
:User .
### https://saref.etsi.org/s4ehaw#isDescribedBy
:isDescribedBy rdf:type owl:ObjectProperty ;
rdfs:label "is described by"@en ;
rdfs:comment "Defines the relatonship between a service that is described by a service process (how the service works)" ;
rdfs:range :ServiceProcess ;
rdfs:domain saref:Service .
### https://saref.etsi.org/s4ehaw#isMeasuredIn
:isMeasuredIn rdf:type owl:ObjectProperty ;
rdfs:label "is measured in"@en ;
rdfs:comment "Defines the relatonship between time series measurements that are measured in a given unit of measure" ,
"Defines the relatonship between a measurement that is measured in a given unit of measure" ;
rdfs:domain :Measurement ,
:TimeSeriesMeasurements ;
rdfs:range :UnitOfMeasure .
### https://saref.etsi.org/s4ehaw#presents ### https://saref.etsi.org/s4ehaw#presents
s4ehaw:presents rdf:type owl:ObjectProperty ;
rdfs:domain saref:Service ; :presents rdf:type owl:ObjectProperty ;
rdfs:range s4ehaw:ServiceProfile ;
rdfs:comment """Defines the relatonship between a service that presents a service profile (what the service does)""" ; rdfs:label "presents"@en ;
rdfs:label "presents"@en .
rdfs:comment "Defines the relatonship between a service that presents a service profile (what the service does)" ;
rdfs:range :ServiceProfile ;
rdfs:domain saref:Service .
### https://saref.etsi.org/s4ehaw#supports ### https://saref.etsi.org/s4ehaw#supports
s4ehaw:supports rdf:type owl:ObjectProperty ;
rdfs:domain saref:Service ; :supports rdf:type owl:ObjectProperty ;
rdfs:range s4ehaw:ServiceGrounding ;
rdfs:comment """Defines the relatonship between a service that supports a service grounding (how to access the service)""" ; rdfs:label "supports"@en ;
rdfs:label "supports"@en .
rdfs:comment "Defines the relatonship between a service that supports a service grounding (how to access the service)" ;
rdfs:range :ServiceGrounding ;
rdfs:domain saref:Service .
### https://saref.etsi.org/saref#offers
saref:offers rdf:type owl:ObjectProperty ;
rdfs:label "offers"@en ;
rdfs:comment "Defines the relatonship between a device that offers services" ;
rdfs:domain saref:Device ;
rdfs:range saref:Service .
### https://saref.etsi.org/s4ehaw#isDescribedBy
s4ehaw:isDescribedBy rdf:type owl:ObjectProperty ;
rdfs:domain saref:Service ;
rdfs:range s4ehaw:ServiceProcess ;
rdfs:comment """Defines the relatonship between a service that is described by a service process (how the service works)""" ;
rdfs:label "is described by"@en .
################################################################# #################################################################
# SAREF4EHAW -- Data properties #
# Data properties
#
################################################################# #################################################################
### http://xmlns.com/foaf/0.1/name ### http://xmlns.com/foaf/0.1/name
foaf:name rdf:type owl:DatatypeProperty . foaf:name rdf:type owl:DatatypeProperty .
### https://saref.etsi.org/s4ehaw#applicationDomain
:applicationDomain rdf:type owl:DatatypeProperty ;
rdfs:label "application domain"@en ;
rdfs:comment "The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -."@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#banId
:banId rdf:type owl:DatatypeProperty ;
rdfs:label "ban id"@en ;
rdfs:comment "The Body Area Network or BAN Unique ID, i.e and URI for Linked Data compatibility purposes."@en ;
rdfs:range xsd:anyURI ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#density
:density rdf:type owl:DatatypeProperty ;
rdfs:label "density"@en ;
rdfs:comment "The BAN density, i.e its number of node."@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#topology
:topology rdf:type owl:DatatypeProperty ;
rdfs:label "topology"@en ;
rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." ;
rdfs:domain :Ban ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Adhoc" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Mesh" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Others" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Stars" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#faultTolerence
:faultTolerence rdf:type owl:DatatypeProperty ;
rdfs:label "fault tolerence"@en ;
rdfs:comment "The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#lifetime
:lifetime rdf:type owl:DatatypeProperty ;
rdfs:label "lifetime"@en ;
rdfs:comment "The BAN lifetime, e.g. BAN for entertainment purposes should have a lifetime of weeks or few years whereas BAN dedicated for assisted living or anomaly monitoring should last for many years."@en ;
rdfs:range xsd:dateTime ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#location
:location rdf:type owl:DatatypeProperty ;
rdfs:label "location"@en ;
rdfs:comment "The location of the BAN, when available and needed, shall be given relatively to the the location - geolocation as standardized ISO 6709 - of the patient wearing the WBAN."@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#phenomena
:phenomena rdf:type owl:DatatypeProperty ;
rdfs:label "phenomena "@en ;
rdfs:comment "The BAN monitors a specific phenomenon - burned calories during exercises, glucose level... -. "@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
################################################################# #################################################################
# SAREF4EHAW -- Classes #
# Classes
#
################################################################# #################################################################
### http://purl.org/vocommons/voaf#Vocabulary ### http://purl.org/vocommons/voaf#Vocabulary
voaf:Vocabulary rdf:type owl:Class . voaf:Vocabulary rdf:type owl:Class .
### http://www.w3.org/2001/XMLSchema#real
xsd:real rdf:type owl:Class .
### http://xmlns.com/foaf/0.1/Person ### http://xmlns.com/foaf/0.1/Person
foaf:Person rdf:type owl:Class . foaf:Person rdf:type owl:Class .
### https://saref.etsi.org/saref#Device
saref:Device rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Action
### https://saref.etsi.org/s4ehaw#HealthDevice :Action rdf:type owl:Class ;
s4ehaw:HealthDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device . rdfs:subClassOf saref:Command .
### https://saref.etsi.org/s4ehaw#FunctionalDevice
s4ehaw:FunctionalDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device .
### https://saref.etsi.org/s4ehaw#Actor
### https://saref.etsi.org/s4ehaw#Hub :Actor rdf:type owl:Class .
s4ehaw:Hub rdf:type owl:Class ;
rdfs:subClassOf s4ehaw:HealthDevice .
### https://saref.etsi.org/s4ehaw#Sensor
s4ehaw:Sensor rdf:type owl:Class ;
rdfs:subClassOf s4ehaw:HealthDevice .
### https://saref.etsi.org/s4ehaw#Actuator ### https://saref.etsi.org/s4ehaw#Actuator
s4ehaw:Actuator rdf:type owl:Class ;
rdfs:subClassOf s4ehaw:HealthDevice .
:Actuator rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#Wearable
s4ehaw:Wearable rdf:type owl:Class ;
rdfs:subClassOf s4ehaw:HealthDevice .
### https://saref.etsi.org/s4ehaw#Ban ### https://saref.etsi.org/s4ehaw#Ban
s4ehaw:Ban rdf:type owl:Class .
:Ban rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Caregiver
:Caregiver rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#CommunicationProcess ### https://saref.etsi.org/s4ehaw#CommunicationProcess
s4ehaw:CommunicationProcess rdf:type owl:Class .
:CommunicationProcess rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Conctact
:Conctact rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Constraints
:Constraints rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Contact ### https://saref.etsi.org/s4ehaw#Contact
s4ehaw:Contact rdf:type owl:Class .
:Contact rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ResponsabilityParty
s4ehaw:ResponsabilityParty rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Actor ### https://saref.etsi.org/s4ehaw#Data
s4ehaw:Actor rdf:type owl:Class .
:Data rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Caregiver
s4ehaw:Caregiver rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Patient ### https://saref.etsi.org/s4ehaw#DeviceType
s4ehaw:Patient rdf:type owl:Class .
:DeviceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#EnergySource
:EnergySource rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#FunctionalDevice
:FunctionalDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device .
### https://saref.etsi.org/s4ehaw#HealthDevice
:HealthDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device .
### https://saref.etsi.org/s4ehaw#User
s4ehaw:User rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Helper ### https://saref.etsi.org/s4ehaw#Helper
s4ehaw:Helper rdf:type owl:Class .
:Helper rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Hub
:Hub rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#Interface
:Interface rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#InterfaceType
:InterfaceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Location
:Location rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Measurement
:Measurement rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#MeasurementProcess
:MeasurementProcess rdf:type owl:Class ;
rdfs:subClassOf :Process .
### https://saref.etsi.org/s4ehaw#MeasurementSession ### https://saref.etsi.org/s4ehaw#MeasurementSession
s4ehaw:MeasurementSession rdf:type owl:Class .
:MeasurementSession rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Patient
:Patient rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Process ### https://saref.etsi.org/s4ehaw#Process
s4ehaw:Process rdf:type owl:Class .
:Process rdf:type owl:Class .
### https://saref.etsi.org/saref#Command
saref:Command rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#MeasurementProcess ### https://saref.etsi.org/s4ehaw#Processor
s4ehaw:MeasurementProcess rdf:type owl:Class ;
rdfs:subClassOf s4ehaw:Process .
:Processor rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Action
s4ehaw:Action rdf:type owl:Class ;
rdfs:subClassOf saref:Command .
### https://saref.etsi.org/s4ehaw#Data ### https://saref.etsi.org/s4ehaw#ResponsabilityParty
s4ehaw:Data rdf:type owl:Class .
:ResponsabilityParty rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Constraints
s4ehaw:Constraints rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Measurement ### https://saref.etsi.org/s4ehaw#Sensor
s4ehaw:Measurement rdf:type owl:Class .
:Sensor rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#ServiceGrounding
:ServiceGrounding rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProcess
:ServiceProcess rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProfile
:ServiceProfile rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#TimeSeriesMeasurements ### https://saref.etsi.org/s4ehaw#TimeSeriesMeasurements
s4ehaw:TimeSeriesMeasurements rdf:type owl:Class .
:TimeSeriesMeasurements rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#UnitOfMeasure ### https://saref.etsi.org/s4ehaw#UnitOfMeasure
s4ehaw:UnitOfMeasure rdf:type owl:Class .
:UnitOfMeasure rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#DeviceType
s4ehaw:DeviceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Processor ### https://saref.etsi.org/s4ehaw#User
s4ehaw:Processor rdf:type owl:Class .
:User rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#EnergySource
s4ehaw:EnergySource rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Interface ### https://saref.etsi.org/s4ehaw#Wearable
s4ehaw:Interface rdf:type owl:Class .
:Wearable rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#InterfaceType
s4ehaw:InterfaceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Location ### https://saref.etsi.org/saref#Command
s4ehaw:Location rdf:type owl:Class .
saref:Command rdf:type owl:Class .
### https://saref.etsi.org/saref#Service
saref:Service rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProfile ### https://saref.etsi.org/saref#Device
s4ehaw:ServiceProfile rdf:type owl:Class .
saref:Device rdf:type owl:Class .
### https://saref.etsi.org/saref#Service
saref:Service rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceGrounding
s4ehaw:ServiceGrounding rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProcess
s4ehaw:ServiceProcess rdf:type owl:Class .
################################################################# #################################################################
# SAREF4EHAW -- Individuals #
# Individuals
#
################################################################# #################################################################
### http://www-public.imtbs-tsp.eu/~girodgen/ ### http://www-public.imtbs-tsp.eu/~girodgen/
<http://www-public.imtbs-tsp.eu/~girodgen/> rdf:type owl:NamedIndividual , <http://www-public.imtbs-tsp.eu/~girodgen/> rdf:type owl:NamedIndividual ,
foaf:Person ; foaf:Person ;
foaf:name "Marc Girod-Genet" . foaf:name "Marc Girod-Genet" .
#################################################################
#
# Annotations
#
#################################################################
owl:topDataProperty rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." .
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment