@prefix : . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix foaf: . @prefix rdfs: . @prefix skos: . @prefix vann: . @prefix voaf: . @prefix saref: . @prefix s4ehaw: . @prefix dcterms: . @base . rdf:type owl:Ontology ; owl:versionIRI ; rdfs:label "communication period"@en ; rdfs:comment "the period of time for sending data within a BAN."@en , "the minimum value that a data can take." ; dcterms:source ; owl:versionInfo "v0.1.2" ; vann:preferredNamespacePrefix "s4ehaw" ; dcterms:contributor ; dcterms:publisher ; dcterms:description "s4ehaw is an extension of SAREF for eHealth Ageing Well"@en ; dcterms:issued "date when the document is online"^^xsd:date ; dcterms:created "start date of the STF 2019-01-01"^^xsd:date ; rdfs:label "min value"@en ; vann:preferredNamespaceUri "https://saref.etsi.org/s4ehaw#" ; dcterms:title "s4ehaw: an extension of SAREF for eHealth Ageing Well"@en ; dcterms:modified "do not set this"^^xsd:date ; dcterms:license ; rdfs:comment "the maximum value a data can take." ; rdfs:label "max value"@en . ################################################################# # 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 . ################################################################# # Object Properties ################################################################# ### https://saref.etsi.org/s4ehaw#IsUsedFor s4ehaw:IsUsedFor rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:FunctionalDevice , s4ehaw:HealthDevice ; rdfs:range s4ehaw:Process ; rdfs:comment "Defines the relatonship between a health device is used for certain process (temperature measurement, blood pressure measurement, insulin regulation)" , "Defines the relatonship between a non purely health device called functional device and that is used for certain process (luminosity measurement, air pressure measurement, heat level measurement)" ; rdfs:label "is used for"@en . ### https://saref.etsi.org/s4ehaw#contains s4ehaw:contains rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:HealthDevice ; rdfs:comment "Defines the relatonship between a Body Area Network or BAN that contains one or multiple health devices" ; rdfs:label "contains"@en . ### https://saref.etsi.org/s4ehaw#elects s4ehaw:elects rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:Hub ; rdfs:comment "Defines the relatonship between a Body Area Network or BAN that elects one hub that mainly plays the role of both a data concentrator and a network GW" ; rdfs:label "elects"@en . ### https://saref.etsi.org/s4ehaw#hasActivities :hasActivitiesDeviceType rdf:type owl:ObjectProperty ; rdfs:domain :Patient , :User ; rdfs:range :Activities ; rdfs:comment "The relatonship between a patient that has activities" , "The relatonship between a user that has activities" ; rdfs:label "has activities"@en . ### https://saref.etsi.org/s4ehaw#hasCommand s4ehaw:hasCommand rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Process ; rdfs:range saref:Command ; rdfs:comment "Defines the relatonship between a process that has a command (a directive that a device must support to perform a given process)" ; rdfs:label "has command"@en . ### https://saref.etsi.org/s4ehaw#hasCommunicationProcess s4ehaw:hasCommunicationProcess rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range s4ehaw:CommunicationProcess ; rdfs:comment "Defines the relatonship between a BAN that has a communication process that is the type of communication carried out between BAN devices and BAN Hub" ; rdfs:label "has communication process"@en . ### https://saref.etsi.org/s4ehaw#hasConstraints s4ehaw:hasConstraints rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Data ; rdfs:range s4ehaw:Constraints ; rdfs:comment "Defines the relatonship between a data that has constraints (validity, operating, security...)" ; rdfs:label "has constraints"@en . ### https://saref.etsi.org/s4ehaw#hasContact s4ehaw:hasContact rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Ban , s4ehaw:HealthDevice ; rdfs:range s4ehaw:Contact ; rdfs:comment "Defines the relatonship between a BAN that has one or multiple contacts (e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes)" , "Defines the relatonship between a health Device that has one or multiple contacts (e.g. the patient or user that is sensed by this device, the caregiver that is using the health device)" ; rdfs:label "has contact"@en . ### https://saref.etsi.org/s4ehaw#hasData s4ehaw:hasData rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Process ; rdfs:range s4ehaw:Data ; rdfs:comment "Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data" ; rdfs:label "has data"@en . ### https://saref.etsi.org/s4ehaw#hasDeviceType s4ehaw:hasDeviceType rdf:type owl:ObjectProperty ; rdfs:domain saref:Device ; rdfs:range s4ehaw:DeviceType ; rdfs:comment "Defines the relatonship between a device that has a device type describing the physical characteristics of the device" ; rdfs:label "has device type"@en . ### https://saref.etsi.org/s4ehaw#hasEnergy :hasEnergy rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range s4ehaw:Energy ; rdfs:comment "Defines the relatonship between a device type that has energy mainly describing energy source and battery related capabilities of the device (number, type, available level...)" ; rdfs:label "has energy"@en . ### https://saref.etsi.org/s4ehaw#hasInterface s4ehaw:hasInterface rdf:type owl:ObjectProperty ; rdfs:domain saref:Device ; rdfs:range s4ehaw:Interface ; rdfs:comment "Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)" ; rdfs:label "has interface"@en . ### https://saref.etsi.org/s4ehaw#hasInterfaceType s4ehaw:hasInterfaceType rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:DeviceType , s4ehaw:Interface ; rdfs:range s4ehaw:InterfaceType ; rdfs:comment "Defines the relatonship between a device interface that has an interface type that describes the standard characteristics of the interface protocol/functional layerof the device and that is added for redundancy avoidance" , "Defines the relatonship between a device type that has an given interface type that describes the standard characteristics of the interface protocol/functional layer of the device and that is added for redundancy avoidance" ; rdfs:label "has interface type"@en . ### https://saref.etsi.org/s4ehaw#position s4ehaw:position rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:Location , [ rdf:type owl:Class ; owl:unionOf ( s4ehaw:BodySurface s4ehaw:Implant ) ] ; rdfs:comment "The position of an Health Device, i.e. its location against the body - on or in the body - and/or its geolocation" ; rdfs:label "position"@en . ### https://saref.etsi.org/s4ehaw#hasMesurement s4ehaw:hasMesurement rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Data ; rdfs:range s4ehaw:Measurement ; rdfs:comment "Defines the relatonship between data that has measurement" ; rdfs:label "has measurement"@en . ### https://saref.etsi.org/s4ehaw#hasMode s4ehaw:hasMode rdf:type owl:ObjectProperty ; rdfs:domain saref:DeviceType ; rdfs:range s4ehaw:Mode ; 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:label "has mode"@en . ### https://saref.etsi.org/s4ehaw#hasParticipants s4ehaw:hasParticipants rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:MeasurementSession ; rdfs:range s4ehaw:Actor , s4ehaw:HealthDevice ; rdfs:comment "Defines the relatonship between a measurement session that has actors of an eHealth system as participants (caregiver controling the session, patient monitored during the session)" , "Defines the relatonship between a measurement session that has one or multiple health devices as participants (sensor, actuator, wearables)" ; rdfs:label "has participants"@en . ### https://saref.etsi.org/s4ehaw#hasPhysicalLocation s4ehaw:hasPhysicalLocation rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Patient ; rdfs:range s4ehaw:Physical ; rdfs:comment "To identify the location of the patient" ; rdfs:label "has physical location"@en . ### https://saref.etsi.org/s4ehaw#hasPower :hasPower rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range s4ehaw:Power ; rdfs:comment "Defines the relatonship between a device type that has power describing the processing power or capabilities of the device" ; rdfs:label "has power"@en . ### https://saref.etsi.org/s4ehaw#hasResponsabilityParty s4ehaw:hasResponsabilityParty rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Contact ; rdfs:range s4ehaw:ResponsabilityParty ; rdfs:comment "Defines the relatonship between a contact that has a responsability party which plays the role of the reference of the patient/user. It should be an organization or a person" ; rdfs:label "has responsability party"@en . ### https://saref.etsi.org/s4ehaw#hasServiceCategory s4ehaw:hasServiceCategory rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:ServiceProfile ; rdfs:range s4ehaw:ServiceCategory ; rdfs:comment "The service profile has two different service categories, body - e.g. heart rate, oxygene level - or environment - humidity, luminosity, etc.-" ; rdfs:label "has service category"@en . ### https://saref.etsi.org/s4ehaw#hasTimeSeriesMesurements s4ehaw:hasTimeSeriesMesurements rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Data ; rdfs:range s4ehaw:TimeSeriesMeasurements ; rdfs:comment "Defines the relatonship between data that has time series measurements" ; rdfs:label "has time series measurements"@en . ### https://saref.etsi.org/s4ehaw#inCurrentMode s4ehaw:inCurrentMode rdf:type owl:ObjectProperty ; rdfs:domain saref:HealthDevice ; rdfs:range s4ehaw:Mode ; rdfs:comment "Each eHealth device has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping..." ; rdfs:label "in current mode"@en . ### https://saref.etsi.org/s4ehaw#isActor s4ehaw:isActor rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Caregiver , s4ehaw:Contact , s4ehaw:Helper , s4ehaw:Patient , s4ehaw:ResponsabilityParty , s4ehaw:User ; rdfs:range s4ehaw:Actor ; rdfs:comment "Defines the relatonship between a Helper (family member, friend or neighbor of a patient) that is an actor of an eHealth system" , "Defines the relatonship between a ResponsabilityParty that is an actor of an eHealth system" , "Defines the relatonship between a caregiver that is an actor of an eHealth system" , "Defines the relatonship between a contact that is an actor of an eHealth system (caregiver or patient or user or halper)" , "Defines the relatonship between a monitored person called user and that is an actor of an eHealth system" , "Defines the relatonship between patient that is an actor of an eHealth system" ; rdfs:label "is actor"@en . ### https://saref.etsi.org/s4ehaw#isAssociatedWith s4ehaw:isAssociatedWith rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Atomic ; rdfs:range s4ehaw:Composite ; rdfs:comment "For a composite process, more than one atomic process are associated together" ; rdfs:label "is associated with"@en . ### https://saref.etsi.org/s4ehaw#isDescribedBy s4ehaw:isDescribedBy rdf:type owl:ObjectProperty ; rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceProcess ; rdfs:comment "Defines the relatonship between a service that is described by a service process (how the service works)" ; rdfs:label "is described by"@en . ### https://saref.etsi.org/s4ehaw#isMeasuredIn s4ehaw:isMeasuredIn rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Measurement , s4ehaw:TimeSeriesMeasurements ; rdfs:range s4ehaw:UnitOfMeasure ; rdfs:comment "Defines the relatonship between a measurement that is measured in a given unit of measure" , "Defines the relatonship between time series measurements that are measured in a given unit of measure" ; rdfs:label "is measured in"@en . ### https://saref.etsi.org/s4ehaw#OperatingConstraints s4ehaw:OperatingConstraints rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range s4ehaw:Operating ; rdfs:comment "The operating constraints of a device" ; rdfs:label "operating constraints"@en . ### https://saref.etsi.org/s4ehaw#presents s4ehaw:presents rdf:type owl:ObjectProperty ; rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceProfile ; rdfs:comment "Defines the relatonship between a service that presents a service profile (what the service does)" ; rdfs:label "presents"@en . ### https://saref.etsi.org/s4ehaw#supports s4ehaw:supports rdf:type owl:ObjectProperty ; rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceGrounding ; rdfs:comment "Defines the relatonship between a service that supports a service grounding (how to access the service)" ; rdfs:label "supports"@en . ### https://saref.etsi.org/s4ehaw#uom s4ehaw:uom rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:Process ; rdfs:range s4ehaw:UnitOfMeasure ; rdfs:comment "the unit of measurement of a process"@en ; rdfs:label "unit of measurement"@en . ### https://saref.etsi.org/saref#offers saref:offers rdf:type owl:ObjectProperty ; rdfs:domain saref:Device ; rdfs:range saref:Service ; rdfs:comment "Defines the relatonship between a device that offers services" ; rdfs:label "offers"@en . ################################################################# # Data properties ################################################################# ### http://xmlns.com/foaf/0.1/name foaf:name rdf:type owl:DatatypeProperty ; rdfs:domain foaf:Person ; rdfs:range xsd:anyURI . ### https://saref.etsi.org/s4ehaw#activitiesId :activitiesId rdf:type owl:DatatypeProperty ; rdfs:domain :Activities ; rdfs:range xsd:anyURI ; rdfs:comment "The activities Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:label "activities id"@en . ### https://saref.etsi.org/s4ehaw#activitiesType :activitiesType rdf:type owl:DatatypeProperty ; 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 ] ] ] ; rdfs:comment "The type of atcivities that a patient or a user can have, i.e. daily or nocturnal" ; rdfs:label "activities type"@en . ### https://saref.etsi.org/s4ehaw#activitiesDuration :activitiesDuration rdf:type owl:DatatypeProperty ; rdfs:domain :Activities ; rdfs:range xsd:double ; rdfs:comment "The duration of a patient or user activity, in second" ; rdfs:label "activities duration"@en . ### https://saref.etsi.org/s4ehaw#activitiesKind :activitiesKind rdf:type owl:DatatypeProperty ; rdfs:domain :Activities ; rdfs:range xsd:string ; 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:label "activities kind"@en . ### https://saref.etsi.org/s4ehaw#baud s4ehaw:baud rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:InterfaceType ; rdfs:range xsd:double ; rdfs:comment "The baud rate of the interface, the number of bits transmitted by second" ; rdfs:label "baud"@en . ### https://saref.etsi.org/s4ehaw#dutyCycle s4ehaw:dutyCycle rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:float ; rdfs:comment "The duty cycle for each health device embedded processor in order to determine the processing speed" ; rdfs:label "duty cycle"@en . ### https://saref.etsi.org/s4ehaw#faultTolerence s4ehaw:faultTolerence rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban , s4ehaw:Process ; rdfs:range xsd:double . ### https://saref.etsi.org/s4ehaw#frequency s4ehaw:frequency rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:double ; rdfs:comment "The frequency is the number of instructions an embedded processor - within a Health device - can perform per second" ; rdfs:label "frequency"@en . ### https://saref.etsi.org/s4ehaw#availableFlash s4ehaw:availableFlash rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:double ; rdfs:comment "the available flash memory for a Health device"@en ; rdfs:label "available flash"@en . ### https://saref.etsi.org/s4ehaw#maximumFlash s4ehaw:maximumFlash rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:double ; rdfs:comment "Indicates the flash memory space for a Health device" ; rdfs:label "maximum flash"@en . ### https://saref.etsi.org/s4ehaw#maximumRam s4ehaw:maximumRam rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:double ; rdfs:comment "indicates the maximum volatile memory space for a Health device" ; rdfs:label "maximum ram"@en . ### https://saref.etsi.org/s4ehaw#remainingBatteryLevel s4ehaw:remainingBatteryLevel rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Energy ; rdfs:range xsd:double ; rdfs:comment "The level of remaining battery for a given energy source of a eHealth device"@en ; rdfs:label "remaining battery level"@en . ### https://saref.etsi.org/s4ehaw#availableRAM s4ehaw:availableRAM rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:double ; rdfs:comment "The available RAM memory for a Health device"@en ; rdfs:label "available RAM"@en . ### https://saref.etsi.org/s4ehaw#latency s4ehaw:latency rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Process ; rdfs:range xsd:float ; rdfs:comment "the latency is the time interval between the stimulation and response of a process"@en ; rdfs:label "latency"@en . ### https://saref.etsi.org/s4ehaw#minimumValue s4ehaw:minimumValue rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Validity ; rdfs:range xsd:double ; rdfs:comment "the minimum allowable value of a measurement"@en ; rdfs:label "minimum value"@en . ### https://saref.etsi.org/s4ehaw#maximumValue s4ehaw:maximumValue rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Validity ; rdfs:range xsd:double ; rdfs:comment "the minimum allowable value of a measurement"@en ; rdfs:label "maximum value"@en . ### https://saref.etsi.org/s4ehaw#precision s4ehaw:precision rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Process ; rdfs:range xsd:float ; rdfs:comment "precision of a process describes the closeness of the measurements to each other for a process."@en ; rdfs:label "precision"@en . ### https://saref.etsi.org/s4ehaw#sampleTime s4ehaw:sampleTime rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Process ; rdfs:range xsd:float ; rdfs:comment "the sample time of the process"@en ; rdfs:label "sample time"@en . ### https://saref.etsi.org/s4ehaw#PortNumber s4ehaw:PortNumber rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceGrounding ; rdfs:range xsd:positiveInteger ; rdfs:comment "The port number used to offer the service" ; rdfs:label "port number"@en . ### https://saref.etsi.org/s4ehaw#actorId s4ehaw:actorId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Actor ; rdfs:range xsd:anyURI ; rdfs:comment "The actor Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:label "actor id"@en . ### https://saref.etsi.org/s4ehaw#ageCategory s4ehaw:ageCategory rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Patient , s4ehaw: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 ] ] ] ; 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:label "age category"@en . ### https://saref.etsi.org/s4ehaw#applicationDomain s4ehaw:applicationDomain rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:string ; rdfs:comment "The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -."@en ; rdfs:label "application domain"@en . ### https://saref.etsi.org/s4ehaw#banId s4ehaw:banId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:anyURI ; rdfs:comment "The Body Area Network or BAN Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:label "ban id"@en . ### https://saref.etsi.org/s4ehaw#density s4ehaw:density rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:string ; rdfs:comment "The BAN density, i.e its number of node."@en ; rdfs:label "density"@en . ### https://saref.etsi.org/s4ehaw#deviceId :deviceId rdf:type owl:DatatypeProperty ; rdfs:domain :HealthDevice , :FunctionalDevice ; rdfs:range xsd:anyURI ; rdfs:comment "The Health Device Unique ID, i.e and URI for Linked Data compatibility purposes." , "The Functional Device Unique ID, i.e and URI for Linked Data compatibility purposes." ; rdfs:label "device id"@en . ### https://saref.etsi.org/s4ehaw#deviceTypeName s4ehaw:deviceTypeName rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range xsd:string ; rdfs:comment "The commercial name of a device"@en ; rdfs:label "device type name"@en . ### https://saref.etsi.org/s4ehaw#dimension s4ehaw:dimension rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range xsd:float ; rdfs:comment "The dimension of the device e.g. height, weight,length"@en ; rdfs:label "dimension"@en . ### https://saref.etsi.org/s4ehaw#dob :dob rdf:type owl:DatatypeProperty ; rdfs:domain :Actor ; rdfs:range xsd:dateTime ; rdfs:comment "the date of birth of an actor"@en ; rdfs:label "date of birth"@en . ### https://saref.etsi.org/s4ehaw#email :email rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Actor ; rdfs:range xsd:anyURI ; rdfs:comment "The email address for an actor"@en ; rdfs:label "email"@en . ### https://saref.etsi.org/s4ehaw#faultTolerence s4ehaw:faultTolerence rdf:type owl:DatatypeProperty ; rdfs:range xsd:float . ### https://saref.etsi.org/s4ehaw#gender s4ehaw:gender rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw: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 ] ] ] ] ; rdfs:comment "the gender of an actor"@en ; rdfs:label "gender"@en . ### https://saref.etsi.org/s4ehaw#groundingProtocol s4ehaw:groundingProtocol rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceGrounding ; rdfs:range xsd:string ; rdfs:comment "The grouding protocol is the protocol used to transmit the message of the service, e.g. BLE" ; rdfs:label "grounding protocol"@en . ### https://saref.etsi.org/s4ehaw#hasCalculationMethod s4ehaw:hasCalculationMethod rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; rdfs:range xsd:string ; 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:label "has calculation method"@en . ### https://saref.etsi.org/s4ehaw#hasEffect s4ehaw:hasEffect rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; rdfs:range xsd:string ; rdfs:comment "the effect of a service can be an alert, nothing, an activation of another process,etc." ; rdfs:label "has effect"@en . ### https://saref.etsi.org/s4ehaw#hasHabits s4ehaw:hasHabits rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Patient , s4ehaw:User ; rdfs:range xsd:string ; rdfs:comment "The habits of the patient, e.g smoking" , "The habits of the user, e.g. smoking" ; rdfs:label "has habits"@en . ### https://saref.etsi.org/s4ehaw#hasInput s4ehaw:hasInput rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; rdfs:range xsd:string ; rdfs:comment "The service process has data input like e.g. the patient ID, the timestamp, the read value from a sensor, etc." ; rdfs:label "has input"@en . ### https://saref.etsi.org/s4ehaw#hasOutput s4ehaw:hasOutput rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; rdfs:range xsd:string ; rdfs:comment "The output is e.g. the calculated value returned by the process, e.g the posture of a patient" ; rdfs:label "has output"@en . ### https://saref.etsi.org/s4ehaw#hasPosture s4ehaw:hasPosture rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Patient , s4ehaw: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 ] ] ] ] ] ] ] ; rdfs:comment "The posture of the patient, e.g. lying" , "The posture of the user, e.g. lying" ; rdfs:label "has posture"@en . ### https://saref.etsi.org/s4ehaw#hasPrecondition s4ehaw:hasPrecondition rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; rdfs:range xsd:string ; rdfs:comment "The conditions that are imposed over the inputs of the process and the process must hold to be sucessufully invoked" ; rdfs:label "has precondition"@en . ### https://saref.etsi.org/s4ehaw#hasResult s4ehaw:hasResult rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Patient ; rdfs:range xsd:string ; rdfs:comment "The process can have many reults for the same output, these resuts may include a message that should be displayed, an alert, etc." ; rdfs:label "has result"@en . ### https://saref.etsi.org/s4ehaw#impairement s4ehaw:impairement rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw: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 ] ] ] ] ] ; rdfs:comment "The impairement type of the patient" ; rdfs:label "impairement"@en . ### https://saref.etsi.org/s4ehaw#interfaceId :interfaceId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Interface ; rdfs:range xsd:anyURI ; rdfs:comment "The interface Unique ID, i.e and URI for Linked Data compatibility purposes." ; rdfs:label "interface id"@en . ### https://saref.etsi.org/s4ehaw#interfaceAddress :interfaceAddress rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:InterfaceType ; rdfs:range xsd:string ; rdfs:comment "The interface address. The interface may have many addresses like MAC address, IP address or others." ; rdfs:label "interface address"@en . ### https://saref.etsi.org/s4ehaw#interfaceDescription s4ehaw:interfaceDescription rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:InterfaceType ; rdfs:range xsd:string ; rdfs:comment "The interface type description" ; rdfs:label "interface description"@en . ### https://saref.etsi.org/s4ehaw#interfaceProtocol s4ehaw:interfaceProtocol rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:InterfaceType ; rdfs:range xsd:string ; rdfs:comment "The interface protocol can be BLE, serial, ethernet, etc." ; rdfs:label "interface protocol"@en . ### https://saref.etsi.org/s4ehaw#isGateway s4ehaw:isGateway rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Interface ; rdfs:range xsd:boolean ; rdfs:comment "This boolean variable indicates if the interface is a gateway or not." ; rdfs:label "is gateway"@en . ### https://saref.etsi.org/s4ehaw#lifetime s4ehaw:lifetime rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:dateTime ; 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:label "lifetime"@en . ### https://saref.etsi.org/s4ehaw#location s4ehaw:location rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:string ; rdfs:comment "The location of the BAN, when available and needed, shall be given relatively to the the location - geolocation as standardized ISO 6709 - of the patient wearing the WBAN." ; rdfs:label "location"@en . ### https://saref.etsi.org/s4ehaw#manufacturer s4ehaw:manufacturer rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:string ; rdfs:comment "The manufacturer name of the embedded processor of a Health device, e.g. intel." ; rdfs:label "manufacturer"@en . ### https://saref.etsi.org/s4ehaw#modeId s4ehaw:modeId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Mode ; rdfs:range xsd:anyURI ; rdfs:comment "the mode id identifies each mode, e.g. identifier for sleeping mode"@en ; rdfs:label "mode id"@en . ### https://saref.etsi.org/s4ehaw#modeName s4ehaw:modeName rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Mode ; rdfs:range xsd:string ; rdfs:comment "the mode name od a device, e.g. sleeping"@en ; rdfs:label "mode name"@en . ### https://saref.etsi.org/s4ehaw#name s4ehaw:name rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Actor ; rdfs:range xsd:string ; rdfs:comment "the full name of an actor ."@en ; rdfs:label "name"@en . ### https://saref.etsi.org/s4ehaw#phenomena s4ehaw:phenomena rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Ban ; rdfs:range xsd:string ; rdfs:comment "The BAN monitors a specific phenomenon - burned calories during exercises, glucose level... -. "@en ; rdfs:label "phenomena "@en . ### https://saref.etsi.org/s4ehaw#phoneNumber :phoneNumber rdf:type owl:DatatypeProperty ; rdfs:domain :Actor ; rdfs:range xsd:string ; rdfs:comment "The phone number of an actor, in international format."@en ; rdfs:label "phone number"@en . ### https://saref.etsi.org/s4ehaw#processId s4ehaw:processId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Process ; rdfs:range xsd:anyURI ; rdfs:comment "The process Unique ID, i.e and URI for Linked Data compatibility purposes."@en ; rdfs:label "process id"@en . ### https://saref.etsi.org/s4ehaw#processorId s4ehaw:processorId rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Power ; rdfs:range xsd:anyURI ; rdfs:comment "The processor Identifier should identify each processor" ; rdfs:label "processor id"@en . ### https://saref.etsi.org/s4ehaw#rechargeable s4ehaw:rechargeable rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Energy ; rdfs:range xsd:boolean ; rdfs:comment "This boolean variable indicates if the source of energy of the eHealth Device is rechargeable. e.g. Battery" ; rdfs:label "rechargeable"@en . ### https://saref.etsi.org/s4ehaw#serialNb :serialNb rdf:type owl:DatatypeProperty ; rdfs:domain :HealthDevice , :FunctionalDevice ; rdfs:range xsd:anyURI ; rdfs:comment "The serial number of the Health Device." , "The serial number of the Functional Device." ; rdfs:label "serial number"@en . ### https://saref.etsi.org/s4ehaw#serviceDescription s4ehaw:serviceDescription rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProfile ; rdfs:range xsd:string ; rdfs:comment "The service description should describe the offered service like e.g. heart rate measurement" ; rdfs:label "service description"@en . ### https://saref.etsi.org/s4ehaw#serviceName s4ehaw:serviceName rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProfile ; rdfs:range xsd:anyURI ; rdfs:comment "The service name identify the offered service, e.g heart rate" ; rdfs:label "service name"@en . ### https://saref.etsi.org/s4ehaw#sourceType s4ehaw:sourceType rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Energy ; rdfs:range xsd:string ; rdfs:comment "The source type is the type of energy source of a Health device. It can be solar, battery, electricity, etc." ; rdfs:label "source type"@en . ### https://saref.etsi.org/s4ehaw#topology s4ehaw:topology rdf:type owl:DatatypeProperty ; 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 "Others" ; rdf:rest [ rdf:type rdf:List ; rdf:first "Stars" ; rdf:rest rdf:nil ] ] ] ] ] ; rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." , "The BAN physical topology type, i.e. Adhoc or Stars or Mesh or Others" ; rdfs:label "topology"@en . ### https://saref.etsi.org/s4ehaw#userId :userId rdf:type owl:DatatypeProperty ; rdfs:domain :Caregiver , :Patient , :User , :Helper ; rdfs:range xsd:anyURI ; rdfs:comment "The caregiver 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 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." ; rdfs:label "user id"@en . ### https://saref.etsi.org/s4ehaw#velocity s4ehaw:velocity rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:DeviceType ; rdfs:range xsd:float ; rdfs:comment "The velocity of a moving device"@en ; rdfs:label "velocity"@en . ################################################################# # Classes ################################################################# ### http://purl.org/vocommons/voaf#Vocabulary voaf:Vocabulary rdf:type owl:Class . ### http://xmlns.com/foaf/0.1/Person foaf:Person rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Action s4ehaw:Action rdf:type owl:Class ; rdfs:subClassOf saref:Command . ### https://saref.etsi.org/s4ehaw#Activities :Activities rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Actor s4ehaw:Actor rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Actuator s4ehaw:Actuator rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw#Address s4ehaw:Address rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Physical . ### https://saref.etsi.org/s4ehaw#Alarm s4ehaw:Alarm rdf:type owl:Class ; rdfs:subClassOf saref:Command . ### https://saref.etsi.org/s4ehaw#Atomic s4ehaw:Atomic rdf:type owl:Class ; rdfs:subClassOf s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw#Ban s4ehaw:Ban rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Body s4ehaw:Body rdf:type owl:Class ; rdfs:subClassOf s4ehaw:ServiceCategory . ### https://saref.etsi.org/s4ehaw#BodySurface s4ehaw:BodySurface rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location . ### https://saref.etsi.org/s4ehaw#ByRequest s4ehaw:ByRequest rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationProcess . ### https://saref.etsi.org/s4ehaw#Caregiver s4ehaw:Caregiver rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#CommunicationProcess s4ehaw:CommunicationProcess rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Composite s4ehaw:Composite rdf:type owl:Class ; rdfs:subClassOf s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw#Contact s4ehaw:Contact rdf:type owl:Class ; :equivalentClass [ rdf:type :Class ; :unionOf ( :Actor :ResponsibleParty ) ] . ### https://saref.etsi.org/s4ehaw#Constraints s4ehaw:Constraints rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Coordinate s4ehaw:Coordinate rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Physical . ### https://saref.etsi.org/s4ehaw#Data s4ehaw:Data rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#DeviceType s4ehaw:DeviceType rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Energy s4ehaw:Energy rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Environment s4ehaw:Environment rdf:type owl:Class ; rdfs:subClassOf s4ehaw:ServiceCategory . ### https://saref.etsi.org/s4ehaw#EventDriven s4ehaw:EventDriven rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationProcess . ### https://saref.etsi.org/s4ehaw#FunctionalDevice s4ehaw:FunctionalDevice rdf:type owl:Class ; rdfs:subClassOf saref:Device . ### https://saref.etsi.org/s4ehaw#HealthDevice s4ehaw:HealthDevice rdf:type owl:Class ; rdfs:subClassOf saref:Device . ### https://saref.etsi.org/s4ehaw#Helper s4ehaw:Helper rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Hub s4ehaw:Hub rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw#Implant s4ehaw:Implant rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location . ### https://saref.etsi.org/s4ehaw#Interface s4ehaw:Interface rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#InterfaceType s4ehaw:InterfaceType rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Legal s4ehaw:Legal rdf:type owl:Class ; rdfs:subClassOf s4ehaw: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 s4ehaw:Location rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Measurement s4ehaw:Measurement rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#MeasurementProcess s4ehaw:MeasurementProcess rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Process . ### https://saref.etsi.org/s4ehaw#MeasurementSession s4ehaw:MeasurementSession rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#MemoEnergy s4ehaw:MemoEnergy rdf:type owl:Class . ### 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" . ### https://saref.etsi.org/s4ehaw#Operating s4ehaw:Operating rdf:type owl:Class ; rdfs:subClassOf s4ehaw: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 s4ehaw:Patient rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Periodic s4ehaw:Periodic rdf:type owl:Class ; rdfs:subClassOf s4ehaw:CommunicationProcess . ### https://saref.etsi.org/s4ehaw#Physical s4ehaw:Physical rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Location . ### https://saref.etsi.org/s4ehaw#Process s4ehaw:Process rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Power s4ehaw:Power rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Remainder s4ehaw:Remainder rdf:type owl:Class ; rdfs:subClassOf saref:Command . ### https://saref.etsi.org/s4ehaw#ResponsabilityParty s4ehaw:ResponsabilityParty rdf:type owl:Class ; rdfs:equivalentClass :Actor ; rdfs:comment "The legal entity responsible for a BAN, i.e. to contact in case of problem" . ### https://saref.etsi.org/s4ehaw#Security s4ehaw:Security rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Constraints ; rdfs:comment "This is an empty container for describing the security constraints a data can be submitted to, like e.g. encryption."@en . ### https://saref.etsi.org/s4ehaw#Sensor s4ehaw:Sensor rdf:type owl:Class ; rdfs:subClassOf s4ehaw:HealthDevice . ### https://saref.etsi.org/s4ehaw#ServiceCategory s4ehaw:ServiceCategory rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#ServiceGrounding s4ehaw:ServiceGrounding rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#ServiceProcess s4ehaw:ServiceProcess rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#ServiceProfile s4ehaw:ServiceProfile rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Simple s4ehaw:Simple rdf:type owl:Class ; rdfs:subClassOf s4ehaw:ServiceProcess . ### https://saref.etsi.org/s4ehaw#TimeSeriesMeasurements s4ehaw:TimeSeriesMeasurements rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#UnitOfMeasure s4ehaw:UnitOfMeasure rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#User s4ehaw:User rdf:type owl:Class . ### https://saref.etsi.org/s4ehaw#Validity s4ehaw:Validity rdf:type owl:Class ; rdfs:subClassOf s4ehaw:Constraints . ### https://saref.etsi.org/s4ehaw#Wearable s4ehaw:Wearable rdf:type owl:Class ; rdfs:subClassOf s4ehaw: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/saref#Service saref:Service rdf:type owl:Class . ################################################################# # Individuals ################################################################# ### http://www-public.imtbs-tsp.eu/~girodgen/ rdf:type owl:NamedIndividual , foaf:Person ; foaf:name "Marc Girod-Genet" . ################################################################# # Annotations ################################################################# owl:topDataProperty rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." . s4ehaw:faultTolerence rdfs:comment "The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en ; rdfs:label "fault tolerence"@en . ### Generated by the OWL API (version 4.2.8.20170104-2310) https://github.com/owlcs/owlapi