@prefix : . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix foaf: . @prefix rdfs: . @prefix vann: . @prefix voaf: . @prefix saref: . @prefix s4ehaw: . @prefix s4envi: . @prefix s4wear: . @prefix dcterms: . @base . rdf:type owl:Ontology , voaf:Vocabulary ; rdfs:label "SAREF4EHAW"@en ; dcterms:title "SAREF4EHAW: an extension of SAREF for eHealth Ageing Well domain"@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 ; rdfs:comment "Extension of SAREF for eHealth Ageing Well domain." ; vann:preferredNamespaceUri "https://saref.etsi.org/s4ehaw/" ; vann:preferredNamespacePrefix "s4ehaw" ; dcterms:description """The objective of SAREF4EHAW is to extend SAREF ontology for the eHealth/Ageing-well (EHAW) vertical. Clause 4.1 of the present document shortly introduces a high level view of the envisioned SAREF4EHAW semantic model and modular ontology, with the retained concepts (i.e. classes) and their relations. SAREF4EHAW extension has been specified and formalised by investigating EHAW domain related resources, as reported in ETSI TR 103 509, such as: potential stakeholders, standardization initiatives, alliances/associations, European projects, EC directives, existing ontologies, and data repositories. Therefore, SAREF4EHAW modular ontology shall both: - Allow the implementation of a limited set of typical EHAW related use cases already identified in ETSI TR 103 509, i.e. - Use case 1 “elderly at home monitoring and support”, - Use case 2 “monitoring and support of healthy lifestyles for citizens”, - Use case 3 “Early Warning System (EWS) and Cardiovascular Accidents detection”. - Fulfil the eHealth Ageing Well related requirements provided in ETSI TR 103 509, mainly the ontological ones that were mostly taken as input for the ontology specification. SAREF4EHAW mainly reuses the following existing ontologies: SAREF, ETSI SmartBAN reference model, SAREF 4 Environment extension, SAREF 4 Wearables extension, SAREF4health ontology which is a very first try to somehow extend SAREF ontology for the health vertical (it has nothing to do with ETSI SAREF4XYZ naming convention). The following figure presents the high level view of SAREF4EHAW ontology. ![SAREF4SYST overview](diagrams/SAREF4EHAW_Model.jpg) For semantic interoperability handling purposes, an ontology based solution, combined with sensing-as-a-service and WoT strategies, is retained for SAREF4EHAW. Therefore, an upper level ontology, at service level, shall also behas been fully modelled (Service class and sub-classes depicted in the previous figure). For embedded semantic analytics purposes, SAREF4EHAW shall behas been designed using the modularity principle (see ETSI TR 103 509) and can thus be mainly described by the following self-contained knowledge sub-ontologies (or modules): HealthActor, Ban, HealthDevice, Function (measured data related concepts included) and Service."""^^ ; owl:versionInfo "v1.1.1" ; dcterms:license ; dcterms:source ; owl:imports ; dcterms:publisher ; dcterms:creator ; dcterms:contributor ; dcterms:contributor ; dcterms:contributor ; dcterms:contributor ; 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 . ################################################################# # # Object Properties # ################################################################# ### https://saref.etsi.org/s4ehaw/contains s4ehaw:contains rdf:type owl:ObjectProperty ; rdfs:label "contains"@en ; rdfs:comment "A Body Area Network or BAN contains one or multiple health devices"@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw/hasActivity s4ehaw:hasActivity rdf:type owl:ObjectProperty ; rdfs:label "has activity"@en ; rdfs:comment "A health actor may have one or multiple activities."@en ; rdfs:range s4ehaw:Activity ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/hasBanApplicationDomain s4ehaw:hasBanApplicationDomain rdf:type owl:ObjectProperty ; rdfs:label "has ban application domain"@en ; rdfs:comment "The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -."@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/hasCommunicationFunction s4ehaw:hasCommunicationFunction rdf:type owl:ObjectProperty ; rdfs:label "has communication function"@en ; rdfs:comment "A BAN has a communication function that is the type of communication carried out between BAN devices and BAN Hub."@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:CommunicationFunction . ### https://saref.etsi.org/s4ehaw/hasComputingPower s4ehaw:hasComputingPower rdf:type owl:ObjectProperty ; rdfs:label "has computing power"@en ; rdfs:comment "A health device type has computing power describing the processing power or capabilities of the device (e.g. processor ID and manufacturer, duty cycle, available flash/RM memory, maximum flash/RAM memory...)."@en ; rdfs:range s4ehaw:ComputingPower ; rdfs:domain s4ehaw:DeviceType . ### https://saref.etsi.org/s4ehaw/hasConstraint s4ehaw:hasConstraint rdf:type owl:ObjectProperty ; rdfs:label "has constraint"@en ; rdfs:comment "Data has constraints (validity, operating, security...)."@en ; rdfs:range s4ehaw:Constraint ; rdfs:domain s4ehaw:Data . ### https://saref.etsi.org/s4ehaw/hasContact s4ehaw:hasContact rdf:type owl:ObjectProperty ; rdfs:label "has contact"@en ; rdfs:comment "A BAN 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)."@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:Contact . ### https://saref.etsi.org/s4ehaw/hasData s4ehaw:hasData rdf:type owl:ObjectProperty ; rdfs:label "has data"@en ; rdfs:comment "A function has one or many data, for example a tracking function shall include latitude, longitude and speed data."@en ; rdfs:range s4ehaw:Data ; rdfs:domain saref:Function . ### https://saref.etsi.org/s4ehaw/hasDeviceType s4ehaw:hasDeviceType rdf:type owl:ObjectProperty ; rdfs:label "has device type"@en ; rdfs:comment "A health device has a device type describing the physical characteristics of the health device."@en ; rdfs:range s4ehaw:DeviceType ; rdfs:domain s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw/hasHub s4ehaw:hasHub rdf:type owl:ObjectProperty ; rdfs:label "has hub"@en ; rdfs:comment "A Body Area Network or BAN elects one hub that mainly plays the role of both a data concentrator and a network GW."@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:BanHub . ### https://saref.etsi.org/s4ehaw/hasImpairment s4ehaw:hasImpairment rdf:type owl:ObjectProperty ; rdfs:label "has impairment"@en ; rdfs:comment "The impairment type of a patient, e.g. deaf, hearing, handling, visual, mobility..."@en ; rdfs:range s4ehaw:Impairment ; rdfs:domain s4ehaw:Patient . ### https://saref.etsi.org/s4ehaw/hasInterface s4ehaw:hasInterface rdf:type owl:ObjectProperty ; rdfs:label "has interface"@en ; rdfs:comment "A health device has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)."@en ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/hasLocation s4ehaw:hasLocation rdf:type owl:ObjectProperty ; rdfs:label "has location"@en ; rdfs:comment "The location of an eHealth device, i.e. its position against the body (on ¡V body surface ¡V or in the body ¡V implant ¡V) and its physical location (i.e. its postal address and/or its current geolocation geolocation when available)."@en ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:Location . ### https://saref.etsi.org/s4ehaw/hasMesurement s4ehaw:hasMesurement rdf:type owl:ObjectProperty ; rdfs:label "has measurement"@en ; rdfs:comment "Defines the relationship between data that has measurement."@en ; rdfs:domain s4ehaw:Data ; rdfs:range saref:Measurement . ### https://saref.etsi.org/s4ehaw/hasMode s4ehaw:hasMode rdf:type owl:ObjectProperty ; rdfs:label "has mode"@en ; rdfs:comment "Each device type has modes of operations that model its dynamic characteristic varying during its lifetime, e.g. active, parked, sleeping..."@en ; rdfs:domain s4ehaw:DeviceType ; rdfs:range s4ehaw:Mode . ### https://saref.etsi.org/s4ehaw/hasOperatingConstraint s4ehaw:hasOperatingConstraint rdf:type owl:ObjectProperty ; rdfs:label "has operating constraint"@en ; rdfs:comment "The operating constraints of a health device."@en ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:OperatingConstraint . ### https://saref.etsi.org/s4ehaw/hasParticipant s4ehaw:hasParticipant rdf:type owl:ObjectProperty ; rdfs:label "has participant"@en ; rdfs:comment "A measurement session has health actors as participants (caregiver controling the session, patient monitored during the session)."@en , "A measurement session has one or multiple health devices as participants (sensor, actuator, wearable)."@en ; rdfs:range s4ehaw:HealthActor , s4ehaw:HealthDevice ; rdfs:domain s4ehaw:MeasurementCollectionSession . ### https://saref.etsi.org/s4ehaw/hasPhysicalLocation s4ehaw:hasPhysicalLocation rdf:type owl:ObjectProperty ; rdfs:label "has physical location"@en ; rdfs:comment "Defines the physical location of the patient, i.e. its postal address and/or its geolocation (when available)."@en ; rdfs:domain s4ehaw:Patient ; rdfs:range s4ehaw:PhysicalLocation . ### https://saref.etsi.org/s4ehaw/hasPosture s4ehaw:hasPosture rdf:type owl:ObjectProperty ; rdfs:label "has posture"@en ; rdfs:comment "The posture of a health actor, e.g. exercising, lying, running, sitting, walking..."@en ; rdfs:domain s4ehaw:HealthActor ; rdfs:range s4ehaw:Posture . ### https://saref.etsi.org/s4ehaw/hasPowerSource s4ehaw:hasPowerSource rdf:type owl:ObjectProperty ; rdfs:label "has power source"@en ; rdfs:comment "A health device type has power sources, mainly describing energy source and battery related capabilities of the health device (number of power source, source type, rechargeable or not, available power level...)."@en ; rdfs:domain s4ehaw:DeviceType ; rdfs:range s4ehaw:PowerSource . ### https://saref.etsi.org/s4ehaw/hasResponsibleParty s4ehaw:hasResponsibleParty rdf:type owl:ObjectProperty ; rdfs:label "has responsible party"@en ; rdfs:comment "A BAN that has a responsible party which plays the role of the legal entity responsible for this BAN (e.g. to contact in case of problem). It should be an organization or a person."@en ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:ResponsibleParty . ### https://saref.etsi.org/s4ehaw/hasTimeSeriesMesurements s4ehaw:hasTimeSeriesMesurements rdf:type owl:ObjectProperty ; rdfs:label "has time series measurements"@en ; rdfs:comment "Data has time series measurements, a sequence taken at successive equally spaced points in time."@en ; rdfs:domain s4ehaw:Data ; rdfs:range s4ehaw:TimeSeriesMeasurements . ### https://saref.etsi.org/s4ehaw/hasValues s4ehaw:hasValues rdf:type owl:ObjectProperty ; rdfs:label "has values" ; rdfs:comment "A relationship defining the set of values (an array) of a certain property, e.g., energy or power" . ### https://saref.etsi.org/s4ehaw/inCurrentMode s4ehaw:inCurrentMode rdf:type owl:ObjectProperty ; rdfs:label "in current mode"@en ; rdfs:comment "Each eHealth device has modes of operations that model its dynamic characteristic varying during its lifetime, e.g. active, parked, sleeping..."@en ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:Mode . ### https://saref.etsi.org/s4ehaw/isAttachedTo s4ehaw:isAttachedTo rdf:type owl:ObjectProperty ; rdfs:label "is attached to"@en ; rdfs:comment "A health Device is attached to a health actor such as a patient, a user and or a caregiver."@en ; rdfs:range s4ehaw:HealthActor ; rdfs:domain s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw/isDescribedBy s4ehaw:isDescribedBy rdf:type owl:ObjectProperty ; rdfs:label "is described by"@en ; rdfs:comment "A service is described by a service process (how the service works)."@en ; rdfs:range s4ehaw:ServiceProcess ; rdfs:domain saref:Service . ### https://saref.etsi.org/s4ehaw/presents s4ehaw:presents rdf:type owl:ObjectProperty ; rdfs:label "presents"@en ; rdfs:comment "A service presents a service profile (what the service does)."@en ; rdfs:range s4ehaw:ServiceProfile ; rdfs:domain saref:Service . ### https://saref.etsi.org/s4ehaw/supports s4ehaw:supports rdf:type owl:ObjectProperty ; rdfs:label "supports"@en ; rdfs:comment "A service supports a service grounding (how to access the service)." ; rdfs:range s4ehaw:ServiceGrounding ; rdfs:domain saref:Service . ### https://saref.etsi.org/s4ehaw/uom s4ehaw:uom rdf:type owl:ObjectProperty ; rdfs:label "unit of measurement"@en ; rdfs:comment "Defines the unit of measure of a measurement function."@en ; rdfs:domain s4ehaw:MeasurementFunction ; rdfs:range saref:UnitOfMeasure . ### https://saref.etsi.org/s4ehaw/usesBan s4ehaw:usesBan rdf:type owl:ObjectProperty ; rdfs:label "uses ban"@en ; rdfs:comment "A health actor (e.g. a caregiver, a patient or a helper) uses a BAN for collecting, aggregating and relaying vital parameters."@en ; rdfs:range s4ehaw:Ban ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/saref4envi/hasFrequencyMeasurement s4envi:hasFrequencyMeasurement rdf:type owl:ObjectProperty ; rdfs:label "has frequency measurement"@en ; rdfs:comment "A measurement fucntion, in case of complex measurement like time series, has frequency measurement, i.e. the frequency in which it makes measurements."@en ; rdfs:range s4envi:FrequencyMeasurement ; rdfs:domain s4ehaw:MeasurementFunction . ### https://saref.etsi.org/saref/core/hasCommand saref:hasCommand rdf:type owl:ObjectProperty ; rdfs:label "has command"@en ; rdfs:comment "A function has a command (a directive that a device must support to perform a given function)."@en ; rdfs:range saref:Command ; rdfs:domain saref:Function . ### https://saref.etsi.org/saref/core/hasFunction saref:hasFunction rdf:type owl:ObjectProperty ; rdfs:label "has function"@en ; rdfs:comment "A device has a function (e.g., for an ehealth device, temperature measurement, blood pressure measurement, insulin regulation)."@en ; rdfs:range saref:Function ; rdfs:domain saref:Device . ### https://saref.etsi.org/saref/core/offers saref:offers rdf:type owl:ObjectProperty ; rdfs:label "offers"@en ; rdfs:comment "A device offers services, e.g., for an eHealth device, a thermometer offers a temperature measurement service."@en ; rdfs:range saref:Service ; rdfs:domain saref:Device . ################################################################# # # Data properties # ################################################################# ### https://saref.etsi.org/s4ehaw/activityDuration s4ehaw:activityDuration rdf:type owl:DatatypeProperty ; rdfs:label "activity duration"@en ; rdfs:comment "The duration of an activity, in second."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:Activity . ### https://saref.etsi.org/s4ehaw/activityKind s4ehaw:activityKind rdf:type owl:DatatypeProperty ; rdfs:label "activity kind"@en ; rdfs:comment "The kind of atcivities that a patient or a user can have, i.e. e.g. sleeping in bed, sitting on a chair, using the shower, etc."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:Activity . ### https://saref.etsi.org/s4ehaw/ageCategory s4ehaw:ageCategory rdf:type owl:DatatypeProperty ; rdfs:label "age category"@en ; rdfs:comment "The age group of a health actor, i.e. old or young."@en ; rdfs:domain s4ehaw:HealthActor ; 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/availableFlash s4ehaw:availableFlash rdf:type owl:DatatypeProperty ; rdfs:label "available flash"@en ; rdfs:comment "The available flash memory of a health device."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/availableRam s4ehaw:availableRam rdf:type owl:DatatypeProperty ; rdfs:label "available ram"@en ; rdfs:comment "Indicates the available volatile memory space of a health device."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/baud s4ehaw:baud rdf:type owl:DatatypeProperty ; rdfs:label "baud"@en ; rdfs:comment "The baud rate of the interface, the number of bits transmitted by second."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/dataSize s4ehaw:dataSize rdf:type owl:DatatypeProperty ; rdfs:label "data size"@en ; rdfs:comment "The data size represents the size of the data e.g. 20 bits"@en ; rdfs:range xsd:integer ; rdfs:domain s4ehaw:Data . ### https://saref.etsi.org/s4ehaw/density s4ehaw: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 s4ehaw:Ban . ### https://saref.etsi.org/s4ehaw/deviceTypeName s4ehaw: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 s4ehaw:DeviceType . ### https://saref.etsi.org/s4ehaw/dimension s4ehaw: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 s4ehaw:DeviceType . ### https://saref.etsi.org/s4ehaw/dob s4ehaw:dob rdf:type owl:DatatypeProperty ; rdfs:label "date of birth"@en ; rdfs:comment "The date of birth of a health actor."@en ; rdfs:range xsd:dateTime ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/dutyCycle s4ehaw: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."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/faultTolerence s4ehaw:faultTolerence rdf:type owl:DatatypeProperty ; rdfs:label "fault tolerence"@en ; rdfs:comment "Defines the error rate tolerated for a measurement function."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:MeasurementFunction . ### https://saref.etsi.org/s4ehaw/firstName s4ehaw:firstName rdf:type owl:DatatypeProperty ; rdfs:label "first name"@en ; rdfs:comment "The first name of a health actor."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/format s4ehaw: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 s4ehaw:Data . ### https://saref.etsi.org/s4ehaw/frequency s4ehaw: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."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/geolocation s4ehaw:geolocation rdf:type owl:DatatypeProperty ; rdfs:label "geolocation"@en ; rdfs:comment "The geolocation, when available, shall be given relatively to the current location - geolocation as standardized ISO 6709 -."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:PhysicalLocation . ### https://saref.etsi.org/s4ehaw/groundingProtocol s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceGrounding . ### https://saref.etsi.org/s4ehaw/hasCalculationMethod s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasEffect s4ehaw: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..."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasGender s4ehaw:hasGender rdf:type owl:DatatypeProperty ; rdfs:label "has gender"@en ; rdfs:comment "The gender of a health actor."@en ; rdfs:domain s4ehaw:HealthActor ; 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 "undetermined" ; rdf:rest rdf:nil ] ] ] ] . ### https://saref.etsi.org/s4ehaw/hasGeolocation s4ehaw:hasGeolocation rdf:type owl:DatatypeProperty ; rdfs:label "has geolocation"@en ; rdfs:comment "The geolocation of the BAN, when available and needed, shall be given relatively to the current location - geolocation as standardized ISO 6709 - of the patient wearing the BAN."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:Ban . ### https://saref.etsi.org/s4ehaw/hasHabit s4ehaw:hasHabit rdf:type owl:DatatypeProperty ; rdfs:label "has habit"@en ; rdfs:comment "The habits of a health actor, e.g. smoking."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/hasInput s4ehaw: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..."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasMbox s4ehaw:hasMbox rdf:type owl:DatatypeProperty ; rdfs:label "has mbox"@en ; rdfs:comment "An email address (or mail box) of an health actor: a URI with the 'mailto' scheme as defined by RFC 6068."@en ; rdfs:range xsd:anyURI ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/hasOutput s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasPrecondition s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasResult s4ehaw: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..."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw/hasValues s4ehaw:hasValues rdf:type owl:DatatypeProperty ; rdfs:label "has values" ; rdfs:comment "A relationship defining the set of values (an array) of a certain property, e.g., energy or power" . ### https://saref.etsi.org/s4ehaw/interfaceAddress s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/interfaceDescription s4ehaw:interfaceDescription rdf:type owl:DatatypeProperty ; rdfs:label "interface description"@en ; rdfs:comment "The interface type description."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/interfaceProtocol s4ehaw:interfaceProtocol rdf:type owl:DatatypeProperty ; rdfs:label "interface protocol"@en ; rdfs:comment "The interface communication protocol can be e.g. BLE, serial, Ethernet..."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/isDerivedData s4ehaw: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 s4ehaw:Data . ### https://saref.etsi.org/s4ehaw/isGateway s4ehaw:isGateway rdf:type owl:DatatypeProperty ; rdfs:label "is gateway"@en ; rdfs:comment "This boolean variable indicates if the interface is a gateway or not."@en ; rdfs:range xsd:boolean ; rdfs:domain s4ehaw:Interface . ### https://saref.etsi.org/s4ehaw/lastName s4ehaw:lastName rdf:type owl:DatatypeProperty ; rdfs:label "last name"@en ; rdfs:comment "The familly name of a health actor."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/latency s4ehaw:latency rdf:type owl:DatatypeProperty ; rdfs:label "latency"@en ; rdfs:comment "The latency is the time interval between the stimulation and response of a measurement function."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:MeasurementFunction . ### https://saref.etsi.org/s4ehaw/lifetime s4ehaw: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 s4ehaw:Ban . ### https://saref.etsi.org/s4ehaw/manufacturer s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/maximumFlash s4ehaw:maximumFlash rdf:type owl:DatatypeProperty ; rdfs:label "maximum flash"@en ; rdfs:comment "Indicates the maximum flash memory space of a health device."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/maximumRam s4ehaw:maximumRam rdf:type owl:DatatypeProperty ; rdfs:label "maximum ram"@en ; rdfs:comment "Indicates the maximum volatile memory space of a health device."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:ComputingPower . ### https://saref.etsi.org/s4ehaw/maximumValue s4ehaw: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 s4ehaw:ValidityConstraint . ### https://saref.etsi.org/s4ehaw/minimumValue s4ehaw: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 s4ehaw:ValidityConstraint . ### https://saref.etsi.org/s4ehaw/modeName s4ehaw: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 s4ehaw:Mode . ### https://saref.etsi.org/s4ehaw/phenomena s4ehaw: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 s4ehaw:Ban . ### https://saref.etsi.org/s4ehaw/phone s4ehaw:phone rdf:type owl:DatatypeProperty ; rdfs:label "phone"@en ; rdfs:comment "The phone number of a health actor, in international format."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/portNumber s4ehaw:portNumber rdf:type owl:DatatypeProperty ; rdfs:label "port number"@en ; rdfs:comment "The port number used to offer the service."@en ; rdfs:range xsd:positiveInteger ; rdfs:domain s4ehaw:ServiceGrounding . ### https://saref.etsi.org/s4ehaw/postalAddress s4ehaw:postalAddress rdf:type owl:DatatypeProperty ; rdfs:label "postal address"@en ; rdfs:comment "Defines the postal address."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:PhysicalLocation . ### https://saref.etsi.org/s4ehaw/powerSourceType s4ehaw:powerSourceType rdf:type owl:DatatypeProperty ; rdfs:label "power source type"@en ; rdfs:comment "The type of power source of a health device. It can be solar, battery, electricity..."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:PowerSource . ### https://saref.etsi.org/s4ehaw/precision s4ehaw:precision rdf:type owl:DatatypeProperty ; rdfs:label "precision"@en ; rdfs:comment "Precision of a measurement function is the uncertainty of the measured data."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:MeasurementFunction . ### https://saref.etsi.org/s4ehaw/rechargeable s4ehaw:rechargeable rdf:type owl:DatatypeProperty ; rdfs:label "rechargeable"@en ; rdfs:comment "This boolean variable indicates if the power source is rechargeable or not, e.g. a rechargeable battery."@en ; rdfs:range xsd:boolean ; rdfs:domain s4ehaw:PowerSource . ### https://saref.etsi.org/s4ehaw/remainingBatteryLevel s4ehaw:remainingBatteryLevel rdf:type owl:DatatypeProperty ; rdfs:label "remaining battery level"@en ; rdfs:comment "The level of remaining battery for a given power source of a health device."@en ; rdfs:range xsd:double ; rdfs:domain s4ehaw:PowerSource . ### https://saref.etsi.org/s4ehaw/sampleTime s4ehaw:sampleTime rdf:type owl:DatatypeProperty ; rdfs:label "sample time"@en ; rdfs:comment "The sample time of a measurement function."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:MeasurementFunction . ### https://saref.etsi.org/s4ehaw/sendingFrequency s4ehaw:sendingFrequency rdf:type owl:DatatypeProperty ; rdfs:label "sending frequency"@en ; rdfs:comment "Defines the sending frequency at an health device level."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:PeriodicCommunicationFunction . ### https://saref.etsi.org/s4ehaw/serialNb s4ehaw:serialNb rdf:type owl:DatatypeProperty ; rdfs:label "serial number"@en ; rdfs:comment "The serial number of a health device."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw/serviceDescription s4ehaw: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."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProfile . ### https://saref.etsi.org/s4ehaw/serviceName s4ehaw:serviceName rdf:type owl:DatatypeProperty ; rdfs:label "service name"@en ; rdfs:comment "The service name identify the offered service, e.g heart rate."@en ; rdfs:range xsd:string ; rdfs:domain s4ehaw:ServiceProfile . ### https://saref.etsi.org/s4ehaw/topology s4ehaw:topology rdf:type owl:DatatypeProperty ; rdfs:label "topology"@en ; rdfs:comment "The BAN physical topology type, i.e Adhoc or Star or Mesh or Others."@ne ; rdfs:domain s4ehaw: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 "Star" ; rdf:rest rdf:nil ] ] ] ] . ### https://saref.etsi.org/s4ehaw/velocity s4ehaw:velocity rdf:type owl:DatatypeProperty ; rdfs:label "velocity"@en ; rdfs:comment "The velocity of a moving device."@en ; rdfs:range xsd:float ; rdfs:domain s4ehaw:DeviceType . ################################################################# # # Classes # ################################################################# ### http://purl.org/vocommons/voaf#Vocabulary voaf:Vocabulary rdf:type owl:Class . ### http://xmlns.com/foaf/0.1/Agent foaf:Agent rdf:type owl:Class ; owl:equivalentClass s4ehaw:HealthActor . ### https://saref.etsi.org/s4ehaw/Activity s4ehaw:Activity rdf:type owl:Class ; rdfs:comment "The activity of a patient/user, i.e. daily and nocturnal activities."@en ; rdfs:label "Activity"@en . ### https://saref.etsi.org/s4ehaw/AlarmCommand s4ehaw:AlarmCommand rdf:type owl:Class ; rdfs:subClassOf saref:Command ; rdfs:label "Alarm comand"@en . ### https://saref.etsi.org/s4ehaw/Ban s4ehaw:Ban rdf:type owl:Class ; rdfs:comment "Smart Body Area Network (BAN), as defined within ETSI SmartBAN TC (see ETSI TR 103 394)."@en ; rdfs:label "BAN"@en . ### https://saref.etsi.org/s4ehaw/BanApplicationDomain s4ehaw:BanApplicationDomain rdf:type owl:Class ; rdfs:comment "The BAN application domain, e.g. healthcare, telemedicine, assisted living, sport training, safety and emergency..."@en ; rdfs:label "BAN application domain"@en . ### https://saref.etsi.org/s4ehaw/BodySurfaceLocation s4ehaw:BodySurfaceLocation rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location ; rdfs:comment "Defines a helth device location in terms of a body surface position (i.e. on body health device)."@en ; rdfs:label "Body surface location"@en . ### https://saref.etsi.org/s4ehaw/Caregiver s4ehaw:Caregiver rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthActor ; rdfs:comment "For caregivers modelling."@en ; rdfs:label "Caregiver"@en . ### https://saref.etsi.org/core/Command saref:Command rdf:type owl:Class ; rdfs:comment "A directive that a device must support to perform a certain function. A command may act upon a state, but does not necessarily act upon a state. For example, the ON command acts upon the ON/OFF state, but the GET command does not act upon any state, it simply gives a directive to retrieve a certain value. We propose here a list of commands that are relevant for the purpose of SAREF, but this list can be extended."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Command"@en . ### https://saref.etsi.org/core/NotifyCommand saref:NotifyCommand rdf:type owl:Class ; rdfs:comment "A type of command used for notifications."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Notify command"@en . ### https://saref.etsi.org/s4ehaw/CommunicationFunction s4ehaw:CommunicationFunction rdf:type owl:Class ; rdfs:comment "The BAN communication function way of working, i.e. periodic, event driven or on request."@en ; rdfs:label "Communication function"@en . ### https://saref.etsi.org/s4ehaw/ComputingPower s4ehaw:ComputingPower rdf:type owl:Class ; rdfs:comment "The computing power capabilities of a Health device."@en ; rdfs:label "Computing power"@en . ### https://saref.etsi.org/s4ehaw/Constraint s4ehaw:Constraint rdf:type owl:Class ; rdfs:comment "The Data constraints, e.g. validity, operating, security..."@en ; rdfs:label "Constraint"@en . ### https://saref.etsi.org/s4ehaw/Contact s4ehaw:Contact rdf:type owl:Class ; owl:equivalentClass s4ehaw:HealthActor ; rdfs:comment "A BAN has one or multiple contacts, i.e some health actors, e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes..."@en ; rdfs:label "Contact"@en . ### https://saref.etsi.org/s4ehaw/DailyActivity s4ehaw:DailyActivity rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Activity ; rdfs:comment "The patient/user activities that occur during daytime."@en ; rdfs:label "Daily activity"@en . ### https://saref.etsi.org/s4ehaw/Data s4ehaw:Data rdf:type owl:Class ; rdfs:comment "A function has one or many data, for example a tracking function shall include latitude, longitude and speed data."@en ; rdfs:label "Data"@en . ### https://saref.etsi.org/s4ehaw/core/Device saref:Device rdf:type owl:Class ; rdfs:comment "A tangible object designed to accomplish a particular task in households, common public buildings or offices. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs the start and stop function."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Device"@en . ### https://saref.etsi.org/s4ehaw/DeviceType s4ehaw:DeviceType rdf:type owl:Class ; rdfs:comment "A health device has a device type describing the physical characteristics of the health device."@en ; rdfs:label "Device type"@en . ### https://saref.etsi.org/s4ehaw/EventDrivenCommunicationFunction s4ehaw:EventDrivenCommunicationFunction rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationFunction ; rdfs:comment "BAN communication function way of working of the type event driven."@en ; rdfs:label "Event driven communication function"@en . ### https://saref.etsi.org/saref4envi/FrequencyMeasurement s4envi:FrequencyMeasurement rdf:type owl:Class ; rdfs:comment "Represents the measured value made over a frequency property. It is also linked to the frequency unit of measure in which the value is expressed and the timestamp of the measurement."@en ; rdfs:isDefinedBy s4envi: ; rdfs:label "Frequency measurement"@en . ### https://saref.etsi.org/s4ehaw/FunctionalDevice s4ehaw:FunctionalDevice rdf:type owl:Class ; rdfs:subClassOf saref:FunctionRelated ; rdfs:comment "Functional Devices are non-purely eHealth/ageing-well devices that can be used for modelling/detecting activities or behaviours of patients/users, like for example beacons that can detect indoor positioning of a patient in a house."@en ; rdfs:label "Functional device"@en . ### https://saref.etsi.org/core/Function saref:Function rdf:type owl:Class ; rdfs:comment "The functionality necessary to accomplish the task for which a device is designed for, .e.g. a temperature measurement function. A device can be designed to perform more than one function. Functions can be structured in categories (subclasses) that reflect different points of view, for example, considering the specific application area for which a function can be used (e.g., heart rate, temperature, motion, oxygen level...), or the capability that a function can support (e.g., receive, reply, notify, etc.), and so forth. "@en ; rdfs:isDefinedBy saref: ; rdfs:label "Function"@en . ### https://saref.etsi.org/saref/core/FunctionRelated saref:FunctionRelated rdf:type owl:Class ; rdfs:comment "A SAREF ontology category that considers Devices and their specification in terms of functions, states and services."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Function related"@en . ### https://saref.etsi.org/s4ehaw/HealthActor s4ehaw:HealthActor rdf:type owl:Class ; rdfs:comment "The eHealth system actors like e.g. caregivers, patients, users, helpers..."@en ; rdfs:label "Health actor"@en . ### https://saref.etsi.org/s4ehaw/HealthActuator s4ehaw:HealthActuator rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice ; rdfs:comment "Health-related Actuator, equivalent to SAREF Actuator"@en ; owl:equivalentClass saref:Actuator ; rdfs:label "Health actuator"@en . ### https://saref.etsi.org/s4ehaw/HealthDevice s4ehaw:HealthDevice rdf:type owl:Class ; rdfs:subClassOf saref:FunctionRelated ; rdfs:comment "Health Devices, e.g. BAN hub, health sensor/actuator/Wereable."@en ; rdfs:label "Health Device"@en . ### https://saref.etsi.org/s4ehaw/Helper s4ehaw:Helper rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthActor ; rdfs:comment "Helper of partients/users of a health system, e.g. a patient's relative."@en ; rdfs:label "Helper"@en . ### https://saref.etsi.org/s4ehaw/BanHub s4ehaw:BanHub rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice ; rdfs:comment "Hub of the BAN, mainly playing the role of both a data concentrator and a network GW."@en ; rdfs:label "BAN hub" . ### https://saref.etsi.org/s4ehaw/Impairment s4ehaw:Impairment rdf:type owl:Class ; rdfs:comment "Defined for patient's impairments modelling, e.g. deaf impairment, hearing impairement, handling impairment, visual impairement, blindI impairement, mobility impairement..."@en ; rdfs:label "Impairment" . ### https://saref.etsi.org/s4ehaw/ImplantLocation s4ehaw:ImplantLocation rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location ; rdfs:comment "Implant Device (i.e. in body health device) position."@en ; rdfs:label "Implant location"@en . ### https://saref.etsi.org/s4ehaw/Interface s4ehaw:Interface rdf:type owl:Class ; rdfs:comment "Used for modelling the interfaces of a health device (e.g. Bluetooth, UWB, IEEE 802.15.6, serial interface...)."@en ; rdfs:label "Interface"@en . ### https://saref.etsi.org/s4ehaw/LegalConstraint s4ehaw:LegalConstraint rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Constraint ; rdfs:comment "An empty container for describing the legal constraints a data can be submitted to, like e.g. anonymization."@en ; rdfs:label "Legal constraint"@en . ### https://saref.etsi.org/s4ehaw/Location s4ehaw:Location rdf:type owl:Class ; rdfs:comment "The location, i.e. a position against the body (on - body surface – or in the body – implant –) and a physical location (i.e. a postal address and/or a current geolocation geolocation when available)."@en ; rdfs:label "Location"@en . ### https://saref.etsi.org/s4ehaw/core/Measurement saref:Measurement rdf:type owl:Class ; rdfs:comment "Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Measurement"@en . ### https://saref.etsi.org/s4ehaw/MeasurementCollectionSession s4ehaw:MeasurementCollectionSession rdf:type owl:Class ; rdfs:subClassOf saref:Task ; rdfs:comment "Task in which a health actor (mainly a patient or a user) is subject of measurement collection (recording) by both some measurement-related health Device (e.g. Sensor, Wereable, ECG Device...) and a health actor (mainly a caregiver)."@en ; rdfs:label "Measurement collection session"@en . ### https://saref.etsi.org/s4ehaw/MeasurementFunction s4ehaw:MeasurementFunction rdf:type owl:Class ; rdfs:subClassOf saref:Function ; rdfs:comment "The functionality necessary to accomplish the measurement task for which a measurement-related health Device (e.g. Sensor, Wereable, ECG Device...) is designed for, e.g. a heart rate measurement function. "@en ; rdfs:label "Measurement function"@en . ### https://saref.etsi.org/s4ehaw/Mode s4ehaw:Mode rdf:type owl:Class ; rdf:comment "The dynamic characteristics of a eHealth Device that vary during its lifetime or its BAN lifetime."@en ; rdfs:label "Mode"@en . ### https://saref.etsi.org/s4ehaw/NocturnalActivity s4ehaw:NocturnalActivity rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Activity ; rdfs:comment "The class of activities that occur during the night."@en ; rdfs:label "Nocturnal activity"@en . ### https://saref.etsi.org/s4ehaw/OnRequestCommunicationFunction s4ehaw:OnRequestCommunicationFunction rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationFunction ; rdfs:comment "BAN communication function way of working of the type on request."@en ; rdfs:label "On request communication function"@en . ### https://saref.etsi.org/s4ehaw/OperatingConstraint s4ehaw:OperatingConstraint rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Constraint ; rdfs:comment "An empty container for describing the operating constraints of a device, e.g. recommended humidity and temperature range..."@en ; rdfs:label "Operating constraint"@en . ### https://saref.etsi.org/s4ehaw/Patient s4ehaw:Patient rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthActor ; rdfs:label "Patient"@en . ### https://saref.etsi.org/s4ehaw/PeriodicCommunicationFunction s4ehaw:PeriodicCommunicationFunction rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationFunction ; rdfs:comment "BAN communication function way of working of the type periodic."@en ; rdfs:label "Periodic communication function"@en . ### https://saref.etsi.org/s4ehaw/PhysicalLocation s4ehaw:PhysicalLocation rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location ; rdfs:comment "The physical location, i.e. a postal address and a geolocation when available."@en ; rdfs:label "Physical location"@en . ### https://saref.etsi.org/s4ehaw/Posture s4ehaw:Posture rdf:type owl:Class ; rdfs:comment "The posture of a health actor (mainly a patient or a user), e.g. exercising, lying, running, sitting, walking..."@en ; rdfs:label "Posture"@en . ### https://saref.etsi.org/s4ehaw/PowerSource s4ehaw:PowerSource rdf:type owl:Class ; rdfs:comment "The power sources of a health device, mainly describing energy source and battery related capabilities of the health device (number of power source, source type, rechargeable or not, available power level...)."@en ; rdfs:label "Power source"@en . ### https://saref.etsi.org/s4ehaw/ReminderCommand s4ehaw:ReminderCommand rdf:type owl:Class ; rdfs:subClassOf saref:NotifyCommand ; rdfs:comment "Command used for sending reminder notifications to health actors, e.g. pationts, users or Caregivers."@en ; rdfs:label "Reminder command"@en . ### https://saref.etsi.org/s4ehaw/ResponsibleParty s4ehaw:ResponsibleParty rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthActor ; rdfs:comment "The legal entity responsible for a BAN, i.e. to contact in case of problem"@en ; rdfs:label "Responsible party"@en . ### https://saref.etsi.org/core/Service saref:Service rdf:type owl:Class ; rdfs:comment "A service is a representation of a function to a network that makes the function discoverable, registerable, remotely controllable by other devices in the network. A service can represent one or more functions. A Service like e.g. a heart rate measurement service is offered by a health device that wants (a certain set of) its function(s) to be discoverable, registerable, remotely controllable by other health devices, health applications, or health actors, in the health-related network."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Service"@en . ### https://saref.etsi.org/s4ehaw/ServiceGrounding s4ehaw:ServiceGrounding rdf:type owl:Class ; rdfs:comment "How to access the service."@en ; rdfs:label "Service grounding"@en . ### https://saref.etsi.org/s4ehaw/ServiceProcess s4ehaw:ServiceProcess rdf:type owl:Class ; rdfs:comment "How the service works."@en ; rdfs:label "Service process"@en . ### https://saref.etsi.org/s4ehaw/ServiceProfile s4ehaw:ServiceProfile rdf:type owl:Class ; rdfs:comment "What the service does."@en ; rdfs:label "Service profile"@en . ### https://saref.etsi.org/core/Task saref:Task rdf:type owl:Class ; rdfs:comment "The goal for which a device (e.g. a health device) is designed (from a user perspective). For example, a thermometer is designed for the task of measuring a temperature."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Task"@en . ### https://saref.etsi.org/s4ehaw/TimeSeriesMeasurements s4ehaw:TimeSeriesMeasurements rdf:type owl:Class ; rdfs:subClassOf saref:Measurement , [ rdf:type owl:Restriction ; owl:onProperty s4ehaw:hasValues ; owl:allValuesFrom xsd:float ] , [ rdf:type owl:Restriction ; owl:onProperty s4envi:hasFrequencyMeasurement ; owl:allValuesFrom s4envi:FrequencyMeasurement ] ; rdfs:comment "A sequence of data in a successive equally spaced points in time. The O&M ontology (ISO 19156) defines Time Series Observation as an “observation whose result is a time-series”, while both Hl7 aECG and DICOM standards define the Series element as a sequence of data sharing a common frame of reference. In SAREF4health this concept is termed as Time Series Measurements since this sequence of data refers to time series measured by a health device." ; rdfs:label "Time series measurements" . ### https://saref.etsi.org/saref/core/UnitOfMeasure saref:UnitOfMeasure rdf:type owl:Class ; rdfs:comment "The unit of measure is a standard for measurement of a quantity, such as a Property. For example, Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called \"watt\". This definition is based on the definition of unit of measure in the Ontology of units of Measure (OM)."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Unit of measure"@en . ### https://saref.etsi.org/s4ehaw/User s4ehaw:User rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthActor ; rdfs:comment "A health actor that is not a patient and is using BANs or health devices."@en ; rdfs:label "Service profile"@en . ### https://saref.etsi.org/s4ehaw/ValidityConstraint s4ehaw:ValidityConstraint rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Constraint ; rdfs:comment "Data may have validity constraint such as allowable value range."@en ; rdfs:label "Validity constraint"@en . ### https://saref.etsi.org/s4ehaw/HealthWearable s4ehaw:HealthWearable rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice ; rdfs:label "Health-related Wearable, equivalent to SAREF4WEAR Wearable" ; owl:equivalentClass s4wear:Wearable ; rdfs:label "Health wereable"@en . ### https://saref.etsi.org/s4ehaw/HealthSensor s4ehaw:HealthSensor rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice ; rdfs:label "Health-related Sensor, equivalent to SAREF Sensor" ; owl:equivalentClass saref:Sensor ; rdfs:label "Health sensor"@en . ################################################################# # # Individuals # ################################################################# ### https://saref.etsi.org/s4ehaw/assistedLiving s4ehaw:assistedLiving rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/blindImpairment s4ehaw:blindImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/deafImpairment s4ehaw:deafImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/emergency s4ehaw:emergency rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/exercising s4ehaw:exercising rdf:type owl:NamedIndividual , s4ehaw:Posture . ### https://saref.etsi.org/s4ehaw/handlingImpairment s4ehaw:handlingImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/healthcare s4ehaw:healthcare rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/hearingImpairment s4ehaw:hearingImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/lying s4ehaw:lying rdf:type owl:NamedIndividual , s4ehaw:Posture . ### https://saref.etsi.org/s4ehaw/mobilityImpairment s4ehaw:mobilityImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/pervasiveComputing s4ehaw:pervasiveComputing rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/running s4ehaw:running rdf:type owl:NamedIndividual , s4ehaw:Posture . ### https://saref.etsi.org/s4ehaw/safety s4ehaw:safety rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/sitting s4ehaw:sitting rdf:type owl:NamedIndividual , s4ehaw:Posture . ### https://saref.etsi.org/s4ehaw/sportTraining s4ehaw:sportTraining rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/telemedicine s4ehaw:telemedicine rdf:type owl:NamedIndividual , s4ehaw:BanApplicationDomain . ### https://saref.etsi.org/s4ehaw/visualImpairment s4ehaw:visualImpairment rdf:type owl:NamedIndividual , s4ehaw:Impairment . ### https://saref.etsi.org/s4ehaw/walking s4ehaw:walking rdf:type owl:NamedIndividual , s4ehaw:Posture . ### Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net