@prefix : . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix rdfs: . @prefix vann: . @prefix voaf: . @prefix saref: . @prefix s4ehaw: . @prefix s4wear: . @prefix dcterms: . @base . rdf:type owl:Ontology ; rdfs:label "SAREF4EHAW"@en ; dcterms:issued "date when the document is online"^^xsd:date ; dcterms:modified "do not set this"^^xsd:date ; dcterms:created "start date of the STF 2019-01-01"^^xsd:date ; vann:preferredNamespacePrefix "s4ehaw" ; rdfs:comment "Extension of SAREF for eHealth Ageing Well domain." ; vann:preferredNamespaceUri "https://saref.etsi.org/s4ehaw/" ; dcterms:description "s4ehaw is an extension of SAREF for eHealth Ageing Well"@en ; dcterms:title "s4ehaw: an extension of SAREF for eHealth Ageing Well"@en ; owl:versionInfo "v0.1.2" ; dcterms:license ; dcterms:source ; owl:versionIRI ; dcterms:publisher ; dcterms:contributor . ################################################################# # # Annotation properties # ################################################################# ### http://purl.org/dc/terms/contributor dcterms:contributor rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/created dcterms:created rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/creator dcterms:creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/description dcterms:description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/issued dcterms:issued rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/license dcterms:license rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/modified dcterms:modified rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/publisher dcterms:publisher rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/source dcterms:source rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/title dcterms:title rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespacePrefix vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespaceUri vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . ### http://www.w3.org/1999/02/22-rdf-syntax-ns#comment rdf:comment rdf:type owl:AnnotationProperty . ### https://saref.etsi.org/s4ehaw/hasMode :hasMode rdf:type owl:AnnotationProperty ; rdfs:label "has mode"@en ; rdfs:comment "Each device type has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping, etc.." ; rdfs:domain saref:DeviceType . ### https://saref.etsi.org/s4ehaw/inCurrentMode :inCurrentMode rdf:type owl:AnnotationProperty ; rdfs:label "in current mode"@en ; rdfs:comment "Each eHealth device has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping..." ; rdfs:domain saref:HealthDevice . ################################################################# # # Object Properties # ################################################################# ### https://saref.etsi.org/s4ehaw/contains :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/elects :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/hasActivitiesDeviceType :hasActivitiesDeviceType rdf:type owl:ObjectProperty ; rdfs:label "has activities"@en ; rdfs:comment "The relationship between a user that has activities" , "The relationship between a patient that has activities" ; rdfs:range :Activities ; rdfs:domain :Patient , :User . ### https://saref.etsi.org/s4ehaw/hasCommand :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/hasCommunicationProcess :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/hasConstraints :hasConstraints rdf:type owl:ObjectProperty ; rdfs:label "has constraints"@en ; rdfs:comment "Defines the relationship between a data that has constraints (validity, operating, security...)" ; rdfs:range :Constraints ; rdfs:domain :Data . ### https://saref.etsi.org/s4ehaw/hasContact :hasContact rdf:type owl:ObjectProperty ; rdfs:label "has contact"@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)" ; rdfs:domain :Ban ; rdfs:range :Contact . ### https://saref.etsi.org/s4ehaw/hasData :hasData rdf:type owl:ObjectProperty ; rdfs:label "has data"@en ; rdfs:comment "Defines the relatonship between a process that 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/hasDeviceType :hasDeviceType rdf:type owl:ObjectProperty ; rdfs:label "has device type"@en ; rdfs:comment "Defines the relatonship between a health device that has a device type describing the physical characteristics of the device" , "Defines the relatonship between a functional device that has a device type describing the physical characteristics of the device" ; rdfs:range :DeviceType ; rdfs:domain :FunctionalDevice , :HealthDevice . ### https://saref.etsi.org/s4ehaw/hasEnergy :hasEnergy rdf:type owl:ObjectProperty ; rdfs:label "has energy"@en ; rdfs:comment "Defines the relatonship between a device type that has energy mainly describing energy source and battery related capabilities of the device (number of energy source, source type, rechargeable or not, available energy level...)." ; rdfs:domain :DeviceType ; rdfs:range :Energy . ### https://saref.etsi.org/s4ehaw/hasInterface :hasInterface rdf:type owl:ObjectProperty ; rdfs:label "has interface"@en ; rdfs:comment "Defines the relatonship between a functional device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)." , "Defines the relatonship between a health device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)." ; rdfs:domain :FunctionalDevice , :HealthDevice ; rdfs:range :Interface . ### 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 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" , "Defines the relatonship between a device interface that has an 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/s4ehaw/hasMesurement :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 saref:Measurement . ### https://saref.etsi.org/s4ehaw/hasMode :hasMode rdf:type owl:ObjectProperty ; rdfs:label "has mode"@en ; rdfs:comment "Each device type has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping, etc.." ; rdfs:range :Mode . ### 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/hasPhysicalLocation :hasPhysicalLocation rdf:type owl:ObjectProperty ; rdfs:label "has physical location"@en ; rdfs:comment "Defines the physical location of the patient, i.e. is address and/or its geolocation." ; rdfs:domain :Patient ; rdfs:range :Physical . ### https://saref.etsi.org/s4ehaw/hasPower :hasPower rdf:type owl:ObjectProperty ; rdfs:label "has power"@en ; rdfs:comment "Defines the relatonship between a device type that has power describing the processing power or capabilities of the device (number of energy source, source type, rechargeable or not, available energy level...)." ; rdfs:domain :DeviceType ; rdfs:range :Power . ### https://saref.etsi.org/s4ehaw/hasResponsibilityParty :hasResponsibilityParty rdf:type owl:ObjectProperty ; rdfs:label "has responsibility party"@en ; rdfs:comment "Defines the relatonship between a contact that has a responsibility party which plays the role of the legal entity responsible for a BAN - i.e. to contact in case of problem -. It should be an organization or a person" ; rdfs:domain :Contact ; rdfs:range :ResponsibilityParty . ### https://saref.etsi.org/s4ehaw/hasServiceCategory :hasServiceCategory rdf:type owl:ObjectProperty ; rdfs:label "has service category"@en ; rdfs:comment "The service profile has two different service categories, body - e.g. heart rate, oxygene level - or environment - humidity, luminosity, etc.-" ; rdfs:range :ServiceCategory ; rdfs:domain :ServiceProfile . ### 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/inCurrentMode :inCurrentMode rdf:type owl:ObjectProperty ; rdfs:label "in current mode"@en ; rdfs:comment "Each eHealth device has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping..." ; rdfs:range :Mode . ### https://saref.etsi.org/s4ehaw/isComposedOf :isComposedOf rdf:type owl:ObjectProperty ; rdfs:label "is composed of"@en ; rdfs:comment "Defines the fact that a eHealth device can be a composite health device that is composed of one or multiple sub-devices" ; rdfs:domain :HealthDevice ; rdfs:range :HealthDevice . ### https://saref.etsi.org/s4ehaw/isAttachedTo :isAttachedTo rdf:type owl:ObjectProperty ; rdfs:label "is attached to"@en ; rdfs:comment "Defines the relatonship between a health Device that is attached to a eHealth system Actor such as a patient, a user and or a caregiver." ; rdfs:range :Actor ; rdfs:domain :HealthDevice . ### 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 relationship between a measurement that is measured in a given unit of measure." , "Defines the relationship between time series measurements that are measured in a given unit of measure." ; rdfs:domain :TimeSeriesMeasurements , saref:Measurement ; rdfs:range saref:UnitOfMeasure . ### https://saref.etsi.org/s4ehaw/isUsedFor :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/operatingConstraints :operatingConstraints rdf:type owl:ObjectProperty ; rdfs:label "operating constraints"@en ; rdfs:comment "The operating constraints of an health device" ; rdfs:domain :DeviceType ; rdfs:range :Operating . ### https://saref.etsi.org/s4ehaw/position :position rdf:type owl:ObjectProperty ; rdfs:label "position"@en ; rdfs:comment "The position of an health device, i.e. its position against the body - on or in the body - and/or its geolocation - when available -." ; rdfs:domain :HealthDevice ; rdfs:range :Location , [ rdf:type owl:Class ; owl:unionOf ( :BodySurface :Implant ) ] . ### https://saref.etsi.org/s4ehaw/presents :presents rdf:type owl:ObjectProperty ; 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 :supports rdf:type owl:ObjectProperty ; 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/s4ehaw/uom :uom rdf:type owl:ObjectProperty ; rdfs:label "unit of measurement"@en ; rdfs:comment "Defines the unit of measurement of a measurement process"@en ; rdfs:domain :MeasurementProcess ; rdfs:range saref:UnitOfMeasure . ### https://saref.etsi.org/s4ehaw/uses :uses rdf:type owl:ObjectProperty ; rdfs:label "uses"@en ; rdfs:comment "Defines the relatonship between an actor - e.g. a caregiver, a patient or an helper - that uses a BAN for collecting, aggregating and relaying vital parameters" ; rdfs:domain :Actor ; rdfs:range :Ban . ### https://saref.etsi.org/s4wear/offers saref:offers rdf:type owl:ObjectProperty ; rdfs:label "offers"@en ; rdfs:comment "Defines the relatonship between a functional device that offers services." , "Defines the relatonship between a health device that offers services." ; rdfs:domain :FunctionalDevice , :HealthDevice ; rdfs:range saref:Service . ################################################################# # # Data properties # ################################################################# ### https://saref.etsi.org/s4ehaw/activitiesDuration :activitiesDuration rdf:type owl:DatatypeProperty ; rdfs:label "activities duration"@en ; rdfs:comment "The duration of a patient or user activity, in second" ; rdfs:range xsd:double ; rdfs:domain :Activities . ### https://saref.etsi.org/s4ehaw/activitiesId :activitiesId rdf:type owl:DatatypeProperty ; rdfs:label "activities id"@en ; rdfs:comment "The activities Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:range xsd:anyURI ; rdfs:domain :Activities . ### https://saref.etsi.org/s4ehaw/activitiesKind :activitiesKind rdf:type owl:DatatypeProperty ; rdfs:label "activities kind"@en ; rdfs:comment "The kind of atcivities that a patient or a user can have, i.e. e.g. lying in bed, sitting on a chair, using the shower, etc." ; rdfs:range xsd:string ; rdfs:domain :Activities . ### https://saref.etsi.org/s4ehaw/activitiesType :activitiesType rdf:type owl:DatatypeProperty ; rdfs:label "activities type"@en ; rdfs:comment "The type of atcivities that a patient or a user can have, i.e. daily or nocturnal" ; rdfs:domain :Activities ; rdfs:range [ rdf:type rdfs:Datatype ; owl:oneOf [ rdf:type rdf:List ; rdf:first "daily" ; rdf:rest [ rdf:type rdf:List ; rdf:first "nocturnal" ; rdf:rest rdf:nil ] ] ] . ### https://saref.etsi.org/s4ehaw/actorId :actorId rdf:type owl:DatatypeProperty ; rdfs:label "actor id"@en ; rdfs:comment "The actor Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:range xsd:anyURI ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/ageCategory :ageCategory rdf:type owl:DatatypeProperty ; rdfs:label "age category"@en ; rdfs:comment "The age group of a patient,i.e. old or young" , "The age group of a user, i.e. old or young" ; rdfs:domain :Patient , :User ; rdfs:range [ rdf:type rdfs:Datatype ; owl:oneOf [ rdf:type rdf:List ; rdf:first "old" ; rdf:rest [ rdf:type rdf:List ; rdf:first "young" ; rdf:rest rdf:nil ] ] ] . ### 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/availableFlash :availableFlash rdf:type owl:DatatypeProperty ; rdfs:label "available flash"@en ; rdfs:comment "The available flash memory for a Health device"@en ; rdfs:range xsd:double ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/availableRAM :availableRAM rdf:type owl:DatatypeProperty ; rdfs:label "available RAM"@en ; rdfs:comment "The available RAM memory for a Health device"@en ; rdfs:range xsd:double ; rdfs:domain :Power . ### 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/baud :baud rdf:type owl:DatatypeProperty ; rdfs:label "baud"@en ; rdfs:comment "The baud rate of the interface, the number of bits transmitted by second" ; rdfs:range xsd:double ; rdfs:domain :InterfaceType . ### https://saref.etsi.org/s4ehaw/dataSize :dataSize rdf:type owl:DatatypeProperty ; rdfs:label "The data size represents the size of the data e.g. 20 bits"@en , "data size"@en ; rdfs:range xsd:integer ; rdfs:domain :Data . ### 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:long ; rdfs:domain :Ban . ### https://saref.etsi.org/s4ehaw/deviceId :deviceId rdf:type owl:DatatypeProperty ; rdfs:label "device id"@en ; rdfs:comment "The Functional Device Unique ID, i.e. and URI for Linked Data compatibility purposes." , "The Health Device Unique ID, i.e. and URI for Linked Data compatibility purposes." ; rdfs:range xsd:anyURI ; rdfs:domain :FunctionalDevice , :HealthDevice . ### https://saref.etsi.org/s4ehaw/deviceTypeName :deviceTypeName rdf:type owl:DatatypeProperty ; rdfs:label "device type name"@en ; rdfs:comment "The commercial name of a device"@en ; rdfs:range xsd:string ; rdfs:domain :DeviceType . ### https://saref.etsi.org/s4ehaw/dimension :dimension rdf:type owl:DatatypeProperty ; rdfs:label "dimension"@en ; rdfs:comment "The dimension of the device i.e. height*weight*length"@en ; rdfs:range xsd:string ; rdfs:domain :DeviceType . ### https://saref.etsi.org/s4ehaw/dob :dob rdf:type owl:DatatypeProperty ; rdfs:label "date of birth"@en ; rdfs:comment "The date of birth of an actor"@en ; rdfs:range xsd:dateTime ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/dutyCycle :dutyCycle rdf:type owl:DatatypeProperty ; rdfs:label "duty cycle"@en ; rdfs:comment "The duty cycle for each health device embedded processor in order to determine the processing speed" ; rdfs:range xsd:float ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/email :email rdf:type owl:DatatypeProperty ; rdfs:label "email"@en ; rdfs:comment "The email address for an actor"@en ; rdfs:range xsd:string ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/faultTolerence :faultTolerence rdf:type owl:DatatypeProperty ; rdfs:range xsd:double ; rdfs:domain :Ban , :Process . ### https://saref.etsi.org/s4ehaw/firstName :firstName rdf:type owl:DatatypeProperty ; rdfs:label "first name"@en ; rdfs:comment "The first name of an actor."@en ; rdfs:range xsd:string ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/format :format rdf:type owl:DatatypeProperty ; rdfs:label "format"@en ; rdf:comment "The format is a UDDI for a standard format like integer, memo, etc."@en ; rdfs:range xsd:anyURI ; rdfs:domain :Data . ### https://saref.etsi.org/s4ehaw/frequency :frequency rdf:type owl:DatatypeProperty ; rdfs:label "frequency"@en ; rdfs:comment "The frequency is the number of instructions an embedded processor - within a Health device - can perform per second" ; rdfs:range xsd:double ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/gender :gender rdf:type owl:DatatypeProperty ; rdfs:label "gender"@en ; rdfs:comment "The gender of an actor"@en ; rdfs:domain :Actor ; rdfs:range [ rdf:type rdfs:Datatype ; owl:oneOf [ rdf:type rdf:List ; rdf:first "female" ; rdf:rest [ rdf:type rdf:List ; rdf:first "male" ; rdf:rest [ rdf:type rdf:List ; rdf:first "other" ; rdf:rest rdf:nil ] ] ] ] . ### https://saref.etsi.org/s4ehaw/groundingProtocol :groundingProtocol rdf:type owl:DatatypeProperty ; rdfs:label "grounding protocol"@en ; rdfs:comment "The grounding protocol is the protocol used to transmit the message of the service, e.g. BLE" ; rdfs:range xsd:string ; rdfs:domain :ServiceGrounding . ### https://saref.etsi.org/s4ehaw/hasCalculationMethod :hasCalculationMethod rdf:type owl:DatatypeProperty ; rdfs:label "has calculation method"@en ; rdfs:comment "The service process has a calculation method to get the output or result, e.g. the calculation formula to determine the posture of a patient" ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasEffect :hasEffect rdf:type owl:DatatypeProperty ; rdfs:label "has effect"@en ; rdfs:comment "The effect of a service can be an alert, nothing, an activation of another process,etc." ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasHabits :hasHabits rdf:type owl:DatatypeProperty ; rdfs:label "has habits"@en ; rdfs:comment "The habits of the user, e.g. smoking" , "The habits of the patient, e.g smoking" ; rdfs:range xsd:string ; rdfs:domain :Patient , :User . ### https://saref.etsi.org/s4ehaw/hasInput :hasInput rdf:type owl:DatatypeProperty ; rdfs:label "has input"@en ; rdfs:comment "The service process has data input like e.g. the patient ID, the timestamp, the read value from a sensor, etc." ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasOutput :hasOutput rdf:type owl:DatatypeProperty ; rdfs:label "has output"@en ; rdfs:comment "The output is e.g. the calculated value returned by the process, e.g the posture of a patient" ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasPosture :hasPosture rdf:type owl:DatatypeProperty ; rdfs:label "has posture"@en ; rdfs:comment "The posture of the patient, e.g. lying" , "The posture of the user, e.g. lying" ; rdfs:domain :Patient , :User ; rdfs:range [ rdf:type rdfs:Datatype ; owl:oneOf [ rdf:type rdf:List ; rdf:first "exercising" ; rdf:rest [ rdf:type rdf:List ; rdf:first "lying" ; rdf:rest [ rdf:type rdf:List ; rdf:first "other" ; rdf:rest [ rdf:type rdf:List ; rdf:first "running" ; rdf:rest [ rdf:type rdf:List ; rdf:first "sitting" ; rdf:rest [ rdf:type rdf:List ; rdf:first "walking" ; rdf:rest rdf:nil ] ] ] ] ] ] ] . ### https://saref.etsi.org/s4ehaw/hasPrecondition :hasPrecondition rdf:type owl:DatatypeProperty ; rdfs:label "has precondition"@en ; rdfs:comment "The conditions that are imposed over the inputs of the process and the process must hold to be successufully invoked" ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasResult :hasResult rdf:type owl:DatatypeProperty ; rdfs:label "has result"@en ; rdfs:comment "The process can have many results for the same output. Those results may include a message that should be displayed, an alert, etc." ; rdfs:range xsd:string ; rdfs:domain :ServiceProcess . ### https://saref.etsi.org/s4ehaw/impairment :impairment rdf:type owl:DatatypeProperty ; rdfs:label "impairment"@en ; rdfs:comment "The impairment type of the patient, e.g. deaf, visual" ; rdfs:domain :Patient ; rdfs:range [ rdf:type rdfs:Datatype ; owl:oneOf [ rdf:type rdf:List ; rdf:first "deaf" ; rdf:rest [ rdf:type rdf:List ; rdf:first "handling" ; rdf:rest [ rdf:type rdf:List ; rdf:first "hearing" ; rdf:rest [ rdf:type rdf:List ; rdf:first "visual" ; rdf:rest rdf:nil ] ] ] ] ] . ### https://saref.etsi.org/s4ehaw/interfaceAddress :interfaceAddress rdf:type owl:DatatypeProperty ; rdfs:label "interface address"@en ; rdfs:comment "The interface address. The interface may have many addresses like MAC address, IP address or others." ; rdfs:range xsd:string ; rdfs:domain :InterfaceType . ### https://saref.etsi.org/s4ehaw/interfaceDescription :interfaceDescription rdf:type owl:DatatypeProperty ; rdfs:label "interface description"@en ; rdfs:comment "The interface type description" ; rdfs:range xsd:string ; rdfs:domain :InterfaceType . ### https://saref.etsi.org/s4ehaw/interfaceId :interfaceId rdf:type owl:DatatypeProperty ; rdfs:label "interface id"@en ; rdfs:comment "The interface Unique ID, i.e and URI for Linked Data compatibility purposes." ; rdfs:range xsd:anyURI ; rdfs:domain :Interface . ### https://saref.etsi.org/s4ehaw/interfaceProtocol :interfaceProtocol rdf:type owl:DatatypeProperty ; rdfs:label "interface protocol"@en ; rdfs:comment "The interface protocol can be BLE, serial, ethernet, etc." ; rdfs:range xsd:string ; rdfs:domain :InterfaceType . ### https://saref.etsi.org/s4ehaw/isDerivedData :isDerivedData rdf:type owl:DatatypeProperty ; rdfs:label "is derived data"@en ; rdfs:comment "Is derived data is a Boolean property to indicate if the data is a row data or a calculated/derived data from other one. "@en ; rdfs:range xsd:boolean ; rdfs:domain :Data . ### https://saref.etsi.org/s4ehaw/isGateway :isGateway rdf:type owl:DatatypeProperty ; rdfs:label "is gateway"@en ; rdfs:comment "This boolean variable indicates if the interface is a gateway or not." ; rdfs:range xsd:boolean ; rdfs:domain :Interface . ### https://saref.etsi.org/s4ehaw/lastName :lastName rdf:type owl:DatatypeProperty ; rdfs:label "last name"@en ; rdfs:comment "The familly name of an actor."@en ; rdfs:range xsd:string ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/latency :latency rdf:type owl:DatatypeProperty ; rdfs:label "latency"@en ; rdfs:comment "The latency is the time interval between the stimulation and response of a process"@en ; rdfs:range xsd:float ; rdfs:domain :Process . ### 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." ; 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 geolocation 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." ; rdfs:range xsd:string ; rdfs:domain :Ban . ### https://saref.etsi.org/s4ehaw/manufacturer :manufacturer rdf:type owl:DatatypeProperty ; rdfs:label "manufacturer"@en ; rdfs:comment "The manufacturer name of the embedded processor of a Health device, e.g. intel." ; rdfs:range xsd:string ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/maximumFlash :maximumFlash rdf:type owl:DatatypeProperty ; rdfs:label "maximum flash"@en ; rdfs:comment "Indicates the maximum flash memory space for a Health device" ; rdfs:range xsd:double ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/maximumRam :maximumRam rdf:type owl:DatatypeProperty ; rdfs:label "maximum ram"@en ; rdfs:comment "Indicates the maximum volatile memory space for a Health device" ; rdfs:range xsd:double ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/maximumValue :maximumValue rdf:type owl:DatatypeProperty ; rdfs:label "maximum value"@en ; rdfs:comment "The maximum allowable value of a measurement"@en ; rdfs:range xsd:double ; rdfs:domain :Validity . ### https://saref.etsi.org/s4ehaw/minimumValue :minimumValue rdf:type owl:DatatypeProperty ; rdfs:label "minimum value"@en ; rdfs:comment "The minimum allowable value of a measurement"@en ; rdfs:range xsd:double ; rdfs:domain :Validity . ### https://saref.etsi.org/s4ehaw/modeId :modeId rdf:type owl:DatatypeProperty ; rdfs:label "mode id"@en ; rdfs:comment "The mode id identifies each mode, e.g. identifier for sleeping mode"@en ; rdfs:range xsd:anyURI ; rdfs:domain :Mode . ### https://saref.etsi.org/s4ehaw/modeName :modeName rdf:type owl:DatatypeProperty ; rdfs:label "mode name"@en ; rdfs:comment "The mode name of a device, e.g. sleeping"@en ; rdfs:range xsd:string ; rdfs:domain :Mode . ### 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 . ### https://saref.etsi.org/s4ehaw/phoneNumber :phoneNumber rdf:type owl:DatatypeProperty ; rdfs:label "phone number"@en ; rdfs:comment "The phone number of an actor, in international format."@en ; rdfs:range xsd:string ; rdfs:domain :Actor . ### https://saref.etsi.org/s4ehaw/portNumber :portNumber rdf:type owl:DatatypeProperty ; rdfs:label "port number"@en ; rdfs:comment "The port number used to offer the service" ; rdfs:range xsd:positiveInteger ; rdfs:domain :ServiceGrounding . ### https://saref.etsi.org/s4ehaw/precision :precision rdf:type owl:DatatypeProperty ; rdfs:label "precision"@en ; rdfs:comment "Precision of a process describes the closeness of the measurements to each other for a process."@en ; rdfs:range xsd:float ; rdfs:domain :Process . ### https://saref.etsi.org/s4ehaw/processId :processId rdf:type owl:DatatypeProperty ; rdfs:label "process id"@en ; rdfs:comment "The process Unique ID, i.e. and URI for Linked Data compatibility purposes." , "The measurement process Unique ID, i.e. and URI for Linked Data compatibility purposes." ; rdfs:range xsd:anyURI ; rdfs:domain :MeasurementProcess , :Process . ### https://saref.etsi.org/s4ehaw/processorId :processorId rdf:type owl:DatatypeProperty ; rdfs:label "processor id"@en ; rdfs:comment "The processor identifier should identify each processor" ; rdfs:range xsd:string ; rdfs:domain :Power . ### https://saref.etsi.org/s4ehaw/rechargeable :rechargeable rdf:type owl:DatatypeProperty ; rdfs:label "rechargeable"@en ; rdfs:comment "This boolean variable indicates if the source of energy of the eHealth Device is rechargeable or not, e.g. has battery" ; rdfs:range xsd:boolean ; rdfs:domain :Energy . ### https://saref.etsi.org/s4ehaw/remainingBatteryLevel :remainingBatteryLevel rdf:type owl:DatatypeProperty ; rdfs:label "remaining battery level"@en ; rdfs:comment "The level of remaining battery for a given energy source of a eHealth device"@en ; rdfs:range xsd:double ; rdfs:domain :Energy . ### https://saref.etsi.org/s4ehaw/responsibilityPartyId :responsibilityPartyId rdf:type owl:DatatypeProperty ; rdfs:label "responsibility party id"@en ; rdfs:comment "The responsibility party Unique ID, i.e and URI for Linked Data compatibility purposes." ; rdfs:range xsd:anyURI ; rdfs:domain :ResponsibilityParty . ### https://saref.etsi.org/s4ehaw/sampleTime :sampleTime rdf:type owl:DatatypeProperty ; rdfs:label "sample time"@en ; rdfs:comment "The sample time of the process"@en ; rdfs:range xsd:float ; rdfs:domain :Process . ### https://saref.etsi.org/s4ehaw/sendingFrequency :sendingFrequency rdf:type owl:DatatypeProperty ; rdfs:label "sending frequency"@en ; rdfs:comment "Defines the sending frequency at an health device level." ; rdfs:range xsd:float ; rdfs:domain :Periodic . ### https://saref.etsi.org/s4ehaw/serialNb :serialNb rdf:type owl:DatatypeProperty ; rdfs:label "serial number"@en ; rdfs:comment "The serial number of the Health Device." , "The serial number of the Functional Device." ; rdfs:range xsd:string ; rdfs:domain :FunctionalDevice , :HealthDevice . ### https://saref.etsi.org/s4ehaw/serviceDescription :serviceDescription rdf:type owl:DatatypeProperty ; rdfs:label "service description"@en ; rdfs:comment "The service description should describe the offered service like e.g. heart rate measurement" ; rdfs:range xsd:string ; rdfs:domain :ServiceProfile . ### https://saref.etsi.org/s4ehaw/serviceName :serviceName rdf:type owl:DatatypeProperty ; rdfs:label "service name"@en ; rdfs:comment "The service name identify the offered service, e.g heart rate" ; rdfs:range xsd:string ; rdfs:domain :ServiceProfile . ### https://saref.etsi.org/s4ehaw/sourceType :sourceType rdf:type owl:DatatypeProperty ; rdfs:label "source type"@en ; rdfs:comment "The source type is the type of energy source of a Health device. It can be solar, battery, electricity, etc." ; rdfs:range xsd:string ; rdfs:domain :Energy . ### 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 ] ] ] ] ] . ### https://saref.etsi.org/s4ehaw/userId :userId rdf:type owl:DatatypeProperty ; rdfs:label "user id"@en ; rdfs:comment "The user Unique ID, i.e and URI for Linked Data compatibility purposes." , "The helper Unique ID, i.e and URI for Linked Data compatibility purposes." , "The patient Unique ID, i.e and URI for Linked Data compatibility purposes." , "The caregiver Unique ID, i.e and URI for Linked Data compatibility purposes." ; rdfs:range xsd:anyURI ; rdfs:domain :Caregiver , :Helper , :Patient , :User . ### https://saref.etsi.org/s4ehaw/velocity :velocity rdf:type owl:DatatypeProperty ; rdfs:label "velocity"@en ; rdfs:comment "The velocity of a moving device"@en ; rdfs:range xsd:float ; rdfs:domain :DeviceType . ################################################################# # # Classes # ################################################################# ### http://purl.org/vocommons/voaf#Vocabulary voaf:Vocabulary rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Activities :Activities rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Actor :Actor rdf:type owl:Class ; owl:equivalentClass :Contact . ### https://saref.etsi.org/s4ehaw/Address :Address rdf:type owl:Class ; rdfs:subClassOf :Physical . ### https://saref.etsi.org/s4ehaw/Alarm :Alarm rdf:type owl:Class ; rdfs:subClassOf saref:Command . ### https://saref.etsi.org/s4ehaw/Ban :Ban rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/BodySurface :BodySurface rdf:type owl:Class ; rdfs:subClassOf :Location . ### https://saref.etsi.org/s4ehaw/Caregiver :Caregiver rdf:type owl:Class ; rdfs:subClassOf :Actor . ### https://saref.etsi.org/s4ehaw/CommunicationProcess :CommunicationProcess rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Constraints :Constraints rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Contact :Contact rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Coordinate :Coordinate rdf:type owl:Class ; rdfs:subClassOf :Physical . ### https://saref.etsi.org/s4ehaw/Data :Data rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/DeviceType :DeviceType rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Energy :Energy rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Environment :Environment rdf:type owl:Class ; rdfs:subClassOf :ServiceCategory . ### https://saref.etsi.org/s4ehaw/EventDriven :EventDriven rdf:type owl:Class ; rdfs:subClassOf :CommunicationProcess . ### 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/Helper :Helper rdf:type owl:Class ; rdfs:subClassOf :Actor . ### https://saref.etsi.org/s4ehaw/Hub :Hub rdf:type owl:Class ; rdfs:subClassOf :HealthDevice . ### https://saref.etsi.org/s4ehaw/Implant :Implant rdf:type owl:Class ; rdfs:subClassOf :Location . ### 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/Legal :Legal rdf:type owl:Class ; rdfs:subClassOf :Constraints ; rdfs:comment "This is an empty container for describing the legal constraints a data can be submitted to, like e.g. anonymization."@en . ### https://saref.etsi.org/s4ehaw/Location :Location rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/MeasurementProcess :MeasurementProcess rdf:type owl:Class ; rdfs:subClassOf :Process . ### https://saref.etsi.org/s4ehaw/MeasurementSession :MeasurementSession rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Mode :Mode rdf:type owl:Class ; rdf:comment "The dynamic characteristics of a eHealth Device that vary during its lifetime or its BAN lifetime" . ### https://saref.etsi.org/s4ehaw/OnRequest :OnRequest rdf:type owl:Class ; rdfs:subClassOf :CommunicationProcess . ### https://saref.etsi.org/s4ehaw/Operating :Operating rdf:type owl:Class ; rdfs:subClassOf :Constraints ; rdfs:comment "This is an empty container for describing the operating constraints of a device, e.g. prescribed humidity and temperature range, etc.."@en . ### https://saref.etsi.org/s4ehaw/Patient :Patient rdf:type owl:Class ; rdfs:subClassOf :Actor . ### https://saref.etsi.org/s4ehaw/Periodic :Periodic rdf:type owl:Class ; rdfs:subClassOf :CommunicationProcess . ### https://saref.etsi.org/s4ehaw/Physical :Physical rdf:type owl:Class ; rdfs:subClassOf :Location . ### https://saref.etsi.org/s4ehaw/Power :Power rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Process :Process rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/Remainder :Remainder rdf:type owl:Class ; rdfs:subClassOf saref:Command . ### https://saref.etsi.org/s4ehaw/ResponsibilityParty :ResponsibilityParty rdf:type owl:Class ; rdfs:subClassOf :Actor ; rdfs:comment "The legal entity responsible for a BAN, i.e. to contact in case of problem" . ### https://saref.etsi.org/s4ehaw/ServiceCategory :ServiceCategory rdf:type owl:Class . ### 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/Simple :Simple rdf:type owl:Class ; rdfs:subClassOf :ServiceProcess . ### https://saref.etsi.org/s4ehaw/TimeSeriesMeasurements :TimeSeriesMeasurements rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw/User :User rdf:type owl:Class ; rdfs:subClassOf :Actor . ### https://saref.etsi.org/s4ehaw/Validity :Validity rdf:type owl:Class ; rdfs:subClassOf :Constraints . ### https://saref.etsi.org/s4wear/Wearable s4wear:Wearable rdf:type owl:Class ; rdfs:subClassOf :HealthDevice . ### https://saref.etsi.org/saref/Actuator saref:Actuator rdf:type owl:Class ; rdfs:subClassOf :HealthDevice . ### https://saref.etsi.org/saref/Command saref:Command rdf:type owl:Class . ### https://saref.etsi.org/saref/Device saref:Device rdf:type owl:Class . ### https://saref.etsi.org/s4wear/Measurement saref:Measurement rdf:type owl:Class . ### https://saref.etsi.org/s4wear/Sensor saref:Sensor rdf:type owl:Class ; rdfs:subClassOf :HealthDevice . ### https://saref.etsi.org/saref/Service saref:Service rdf:type owl:Class . ### https://saref.etsi.org/saref/UnitOfMeasure saref:UnitOfMeasure rdf:type owl:Class . ### Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net