rdfs:comment"Defines the relatonship between a health device is used for certain process (temperature measurement, blood pressure measurement, insulin regulation)",
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)";
"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.
rdfs:domain:FunctionalDevice,
:HealthDevice;
rdfs:range:Process.
### https://saref.etsi.org/s4ehaw#contains
### https://saref.etsi.org/s4ehaw#contains
s4ehaw:containsrdf:typeowl:ObjectProperty;
:containsrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Ban;
rdfs:ranges4ehaw:HealthDevice;
rdfs:label"contains"@en;
rdfs:comment"Defines the relatonship between a Body Area Network or BAN that contains one or multiple health devices";
rdfs:label"contains"@en.
rdfs:comment"Defines the relatonship between a Body Area Network or BAN that contains one or multiple health devices";
rdfs:domain:Ban;
rdfs:range:HealthDevice.
### https://saref.etsi.org/s4ehaw#elects
### https://saref.etsi.org/s4ehaw#elects
s4ehaw:electsrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Ban;
rdfs:ranges4ehaw: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.
:electsrdf:typeowl:ObjectProperty;
rdfs:label"elects"@en;
rdfs:comment"Defines the relatonship between a Body Area Network or BAN that elects one hub that mainly plays the role of both a data concentrator and a network GW";
rdfs:domain:Ban;
rdfs:range:Hub.
### https://saref.etsi.org/s4ehaw#faultTolerence
:faultTolerencerdf:typeowl:ObjectProperty;
rdfs:label"fault tolerence"@en;
rdfs:comment"The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en;
rdfs: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.
rdfs:comment"Defines the relatonship between a BAN that has a communication process that is the type of communication carried out between BAN devices and BAN Hub";
rdfs:domain:Ban;
rdfs:range:CommunicationProcess.
### https://saref.etsi.org/s4ehaw#hasConstraints
### https://saref.etsi.org/s4ehaw#hasConstraints
s4ehaw:hasConstraintsrdf:typeowl:ObjectProperty;
:hasConstraintsrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Data;
rdfs:ranges4ehaw:Constraints;
rdfs:label"has constraints"@en;
rdfs:comment"Defines the relatonship between a data that has constraints (validity, operating, security...)";
rdfs:label"has constraints"@en.
rdfs:comment"Defines the relatonship between a data that has constraints (validity, operating, security...)";
rdfs:range:Constraints;
rdfs:domain:Data.
### https://saref.etsi.org/s4ehaw#hasContact
### https://saref.etsi.org/s4ehaw#hasContact
s4ehaw:hasContactrdf:typeowl:ObjectProperty;
:hasContactrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Ban,
s4ehaw:HealthDevice;
rdfs:label"has contact"@en;
rdfs:ranges4ehaw: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)",
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)";
"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.
rdfs:domain:Ban;
rdfs:range:Conctact;
rdfs:domain:HealthDevice.
### https://saref.etsi.org/s4ehaw#hasData
### https://saref.etsi.org/s4ehaw#hasData
s4ehaw:hasDatardf:typeowl:ObjectProperty;
:hasDatardf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Process;
rdfs:ranges4ehaw:Data;
rdfs:label"has data"@en;
rdfs:comment"Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data";
rdfs:label"has data"@en.
rdfs:comment"Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data";
rdfs:range:Data;
rdfs:domain:Process.
### https://saref.etsi.org/s4ehaw#hasDeviceType
### https://saref.etsi.org/s4ehaw#hasDeviceType
s4ehaw:hasDeviceTyperdf:typeowl:ObjectProperty;
rdfs:domainsaref:Device;
rdfs:ranges4ehaw: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.
:hasDeviceTyperdf:typeowl:ObjectProperty;
rdfs:label"has device type"@en;
rdfs:comment"Defines the relatonship between a device that has a device type describing the physical characteristics of the device";
rdfs:range:DeviceType;
rdfs:domainsaref:Device.
### https://saref.etsi.org/s4ehaw#hasEnergySource
:hasEnergySourcerdf:typeowl:ObjectProperty;
rdfs:label"has energy source"@en;
rdfs:comment"Defines the relatonship between a device type that has energy source mainly describing battery related capabilities of the device (number, type, available level...)";
rdfs:domain:DeviceType;
rdfs:range:EnergySource.
### https://saref.etsi.org/s4ehaw#hasEnergy
:hasEnergyrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:DeviceType;
rdfs:ranges4ehaw: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
### https://saref.etsi.org/s4ehaw#hasInterface
s4ehaw:hasInterfacerdf:typeowl:ObjectProperty;
:hasInterfacerdf:typeowl:ObjectProperty;
rdfs:domainsaref:Device;
rdfs:ranges4ehaw:Interface;
rdfs:label"has interface"@en;
rdfs:comment"Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)";
rdfs:label"has interface"@en.
rdfs:comment"Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)";
rdfs:comment"Defines the relatonship between a device interface that has an interface type that describes the standard characteristics of the interface protocol/functional layerof the device and that is added for redundancy avoidance",
rdfs: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";
"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.
rdfs:domain:DeviceType,
:Interface;
### https://saref.etsi.org/s4ehaw#position
s4ehaw:positionrdf:typeowl:ObjectProperty;
rdfs:range:InterfaceType.
rdfs:domains4ehaw:HealthDevice;
rdfs:ranges4ehaw:Location,
[rdf:typeowl:Class;
owl:unionOf(s4ehaw:BodySurface
### https://saref.etsi.org/s4ehaw#hasLocation
s4ehaw:Implant
)
:hasLocationrdf:typeowl:ObjectProperty;
];
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"has location"@en;
rdfs:label"position"@en.
rdfs:comment"Defines the relatonship between a device that has a location that is mainly its position and/or its geolocation of the device";
rdfs:range:Location;
rdfs:domainsaref:Device.
### https://saref.etsi.org/s4ehaw#hasMesurement
### https://saref.etsi.org/s4ehaw#hasMesurement
s4ehaw:hasMesurementrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Data;
rdfs:ranges4ehaw:Measurement;
rdfs:comment"Defines the relatonship between data that has measurement";
rdfs:label"has measurement"@en.
:hasMesurementrdf:typeowl:ObjectProperty;
rdfs:label"has measurement"@en;
rdfs:comment"Defines the relatonship between data that has measurement";
rdfs:domain:Data;
rdfs:range:Measurement.
### https://saref.etsi.org/s4ehaw#hasMode
s4ehaw:hasModerdf:typeowl:ObjectProperty;
rdfs:domainsaref:DeviceType;
rdfs:ranges4ehaw: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
### https://saref.etsi.org/s4ehaw#hasParticipants
s4ehaw:hasParticipantsrdf:typeowl:ObjectProperty;
:hasParticipantsrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:MeasurementSession;
rdfs:ranges4ehaw:Actor,
rdfs:label"has participants"@en;
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)",
rdfs:comment"Defines the relatonship between a measurement session that has one or multiple health devices as participants (sensor, actuator, wearables)",
"Defines the relatonship between a measurement session that has one or multiple health devices as participants (sensor, actuator, wearables)";
"Defines the relatonship between a measurement session that has actors of an eHealth system as participants (caregiver controling the session, patient monitored during the session)";
rdfs: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: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:comment"The service profile has two different service categories, body - e.g. heart rate, oxygene level - or environment - humidity, luminosity, etc.-";
rdfs:comment"Defines the relatonship between data that has time series measurements";
rdfs:domain:Data;
rdfs:range:TimeSeriesMeasurements.
### https://saref.etsi.org/s4ehaw#inCurrentMode
s4ehaw:inCurrentModerdf:typeowl:ObjectProperty;
rdfs:domainsaref:HealthDevice;
rdfs:ranges4ehaw: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
### https://saref.etsi.org/s4ehaw#isActor
s4ehaw:isActorrdf:typeowl:ObjectProperty;
:isActorrdf:typeowl:ObjectProperty;
rdfs:domains4ehaw:Caregiver,
s4ehaw:Contact,
rdfs:label"is actor"@en;
s4ehaw:Helper,
s4ehaw:Patient,
rdfs:comment"Defines the relatonship between a ResponsabilityParty that is an actor of an eHealth system",
s4ehaw:ResponsabilityParty,
"Defines the relatonship between a caregiver that is an actor of an eHealth system",
s4ehaw:User;
"Defines the relatonship between a Helper (family member, friend or neighbor of a patient) that is an actor of an eHealth system",
rdfs:ranges4ehaw:Actor;
"Defines the relatonship between patient that is an actor of an eHealth system",
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 monitored person called user and 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 contact that is an actor of an eHealth system (caregiver or patient or user or halper)";
"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)",
rdfs:range:Actor;
"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: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:hasEffectrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:ServiceProcess;
rdfs:rangexsd: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:hasHabitsrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Patient,
s4ehaw:User;
rdfs:rangexsd: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:hasInputrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:ServiceProcess;
rdfs:rangexsd: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:hasOutputrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:ServiceProcess;
rdfs:rangexsd: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:hasPosturerdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Patient,
s4ehaw:User;
rdfs:range[rdf:typerdfs:Datatype;
owl:oneOf[rdf:typerdf:List;
rdf:first"exercising";
rdf:rest[rdf:typerdf:List;
rdf:first"lying";
rdf:rest[rdf:typerdf:List;
rdf:first"other";
rdf:rest[rdf:typerdf:List;
rdf:first"running";
rdf:rest[rdf:typerdf:List;
rdf:first"sitting";
rdf:rest[rdf:typerdf:List;
rdf:first"walking";
rdf:restrdf:nil
]
]
]
]
]
]
];
rdfs:comment"The posture of the patient, e.g. lying",
rdfs:comment"The interface protocol can be BLE, serial, ethernet, etc.";
rdfs:label"interface protocol"@en.
### https://saref.etsi.org/s4ehaw#isGateway
s4ehaw:isGatewayrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Interface;
rdfs:rangexsd: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
### https://saref.etsi.org/s4ehaw#lifetime
s4ehaw:lifetimerdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Ban;
rdfs:rangexsd: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.
:lifetimerdf:typeowl: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:rangexsd:dateTime;
rdfs:domain:Ban.
### https://saref.etsi.org/s4ehaw#location
s4ehaw:locationrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Ban;
rdfs:rangexsd: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#location
### https://saref.etsi.org/s4ehaw#manufacturer
s4ehaw:manufacturerrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Power;
rdfs:rangexsd: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:modeIdrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Mode;
rdfs:rangexsd:anyURI;
rdfs:comment"the mode id identifies each mode, e.g. identifier for sleeping mode"@en;
rdfs:label"mode id"@en.
:locationrdf:typeowl:DatatypeProperty;
### https://saref.etsi.org/s4ehaw#modeName
s4ehaw:modeNamerdf:typeowl:DatatypeProperty;
rdfs:label"location"@en;
rdfs:domains4ehaw:Mode;
rdfs:rangexsd: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."@en;
rdfs:comment"the mode name od a device, e.g. sleeping"@en;
rdfs:label"mode name"@en.
rdfs:rangexsd:string;
rdfs:domain:Ban.
### https://saref.etsi.org/s4ehaw#name
s4ehaw:namerdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Actor;
rdfs:rangexsd:string;
rdfs:comment"the full name of an actor ."@en;
rdfs:label"name"@en.
### https://saref.etsi.org/s4ehaw#phenomena
### https://saref.etsi.org/s4ehaw#phenomena
s4ehaw:phenomenardf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Ban;
rdfs:rangexsd:string;
rdfs:comment"The BAN monitors a specific phenomenon - burned calories during exercises, glucose level... -. "@en;
rdfs:label"phenomena "@en.
:phenomenardf:typeowl:DatatypeProperty;
rdfs:label"phenomena "@en;
rdfs:comment"The BAN monitors a specific phenomenon - burned calories during exercises, glucose level... -. "@en;
rdfs:rangexsd:string;
rdfs:domain:Ban.
### https://saref.etsi.org/s4ehaw#phoneNumber
:phoneNumberrdf:typeowl:DatatypeProperty;
rdfs:domain:Actor;
rdfs:rangexsd: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:processIdrdf:typeowl:DatatypeProperty;
rdfs:domains4ehaw:Process;
rdfs:rangexsd:anyURI;
rdfs:comment"The process Unique ID, i.e and URI for Linked Data compatibility purposes."@en;
rdf:comment"The dynamic characteristics of a eHealth Device that vary during its lifetime or its BAN lifetime".
:MeasurementSessionrdf:typeowl:Class.
### https://saref.etsi.org/s4ehaw#Operating
s4ehaw:Operatingrdf:typeowl:Class;
rdfs:subClassOfs4ehaw: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.