SAREF4EHAW: an extension of SAREF for eHealth Ageing Well domain

Latest version:
https://saref.etsi.org/saref4ehaw/
Permanent IRI for this version (v1.1.1)
https://saref.etsi.org/saref4ehaw/v1.1.1/
Sources on the SAREF Forge
https://saref.etsi.org/sources/saref4ehaw/
Publication Date
2020-02-01
Last Modification Date
2020-05-01
Creators
Contributors
Ontology requirements and tests
requirements and tests
Imported Ontologies
<https://saref.etsi.org/core/v3.1.1/>
Prefix and namespace declaration:
Turtle: @prefix s4ehaw: <https://saref.etsi.org/saref4ehaw/> .
SPARQL: PREFIX s4ehaw: <https://saref.etsi.org/saref4ehaw/>
Download serialization:
License:

Abstract

The objective of SAREF4EHAW is to extend SAREF ontology for the eHealth/Ageing-well (EHAW) vertical.

Introduction

SAREF4EHAW extension has been specified and formalised by investigating EHAW domain related resources, as reported in ETSI TR 103 509 [2], 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 [2], i.e.
    • Use case 1 “monitoring and support of healthy lifestyles for citizens”,
    • Use case 2 “Early Warning System (EWS) and Cardiovascular Accidents detection”.
  • Fulfil the EHAW related requirements provided in [2], mainly the ontological ones that were mostly taken as input for the ontology specification.

SAREF4EHAW mainly reuses the following existing ontologies: SAREF (see [1]), SmartBAN (see [3]), SAREF4ENVI (see [4]), SAREF4WEAR (see [5]) and SAREF4health ontology [6] which is a very first try to somehow extend SAREF ontology for the health vertical (it has nothing to do with ETSI SAREF4ABCD naming convention). Figure 1 presents the high level view of the envisioned model of SAREF4EHAW ontology. In Figure 1, classes directly imported from SAREF ontology are in blue and classes specifically developed for SAREF4EHAW are in grey.

The SAREF4EHAW Model
Figure 1 - High level view of the envisioned semantic model for SAREF4EHAW ontology

Within Figure 1, as well as within all the figures that are depicted in clause 4 of the present document, the following conventions are used:

  • Arrows are used to represent properties between classes and to represent some RDF, RDF-S and OWL constructs, more precisely:
    • Plain arrows with white triangles represent the rdfs:subClassOf relation between two classes. The origin of the arrow is the class to be declared as subclass of the class at the destination of the arrow.
    • Dashed arrows between two classes indicate a local restriction in the origin class, i.e. that the object property can be instantiated between the classes in the origin and the destination of the arrow. The identifier of the object property is indicated within the arrow.
    • Dashed arrows with no identifier are used to represent the rdf:type relation, indicating that the element in the origin of the arrow is an instance of the class in the destination of the arrow.
  • Datatype properties are denoted by rectangles attached to the classes, in an UML-oriented way. Dashed boxes represent local restrictions in the class, i.e. datatype properties that can be applied to the class they are attached to,
  • Individuals are denoted by rectangles in which the identifier is underlined.

SAREF4EHAW is extending SAREF ontology for the EHAW vertical and thus shall logically mainly model the following concepts (i.e. classes within Figure 1):

  • EHAW system actors (HealthActor class depicted in Figure 1) that are mainly responsibility parties (plays the role of the legal entity responsible for a Body Area Network – BAN –), patients/users, caregivers, helpers. A caregiver (Caregiver class depicted in Figure 1) may have one or multiple patients. A helper (Helper class depicted in Figure 1) may follow one or multiple users and or patients. As also shown in Figure 1, users and patients may have habits (e.g. smoking or overeating), impairments (e.g. visual or mobility), and postures (e.g. sitting or running).
  • Health devices (HealthDevice class depicted in Figure 1) that are main components of an eHealth system and are mainly BAN hubs (i.e. Body Area Networks dedicated hubs, BanHub class depicted in Figure 1), Health-dedicated sensors (HealthSensor class depicted in Figure 1, an equivalent class to SAREF Sensor one), Health-dedicated actuators (HealthActuator class depicted in Figure 1, an equivalent class to SAREF Actuator one) and Health-dedicated wearables (HealthWearable class depicted in Figure 1, an equivalent class to SAREF4WEAR Wearable one). Those health devices have a given function (Funtion class depicted in Figure 1) necessary to the accomplishment of the task for which those devices were designed,
  • An health device could be attached to one or multiples health actors, for example a caregiver that is using this device for a measurement collection session, a patient whose some vital data are measured by this device. This is modelled through the Contact class as depicted in Figure 1,
  • a sensor has a measurement function (MeasurementFunction class depicted in Figure 1) and has measurement data (Data class depicted in Figure 1),
  • an actuator is used for an actuation process and does action materialised via the Command class as depicted in Figure 1,
  • Wearables, that are smart electronic devices, are also used for monitoring simple/complex vital parameters of patients/users. Wearables are not developed in the present document since they are already fully specified and formalised in ETSI TS 103 410-9. However, they shall also be modelled as possible health-dedicated devices (i.e. sub-class of HealthDevice, as depicted in Figure 1),
  • BAN (Ban class depicted in Figure 1) that is mainly used for collecting, aggregating and relaying patient or user vital parameters. It shall therefore logically contain BAN-dedicated hubs, health-dedicated sensors, health-dedicated actuators and health-dedicated wearables, as depicted in Figure 1,
  • Measurement collection session (MeasurementCollectionSession class depicted in Figure 1) that logically involve some health devices and health actors (at least a caregiver and/or a patient/user) as depicted in Figure 1,
  • Measurement data (Data class depicted in Figure 1) that logically has measurement. This measurement is measured in a given unit of measure, and is manly of two types: single value (Measurement class depicted in Figure 1), and time series (TimeSeriesMeasurement class depicted in Figure 1).

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 be fully modelled (Service class and sub-classes depicted in Figure 1).

Finally, SAREF4EHAW is an OWL-DL ontology. For embedded semantic analytics purposes, SAREF4EHAW shall be designed using the modularity principle (see ETSI TR 103 509 [2]) 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.

Examples

Namespace Declarations

owl:
http://www.w3.org/2002/07/owl#
saref:
https://saref.etsi.org/core/
xsd:
http://www.w3.org/2001/XMLSchema#
voaf:
http://purl.org/vocommons/voaf#
rdfs:
http://www.w3.org/2000/01/rdf-schema#
s4ehaw:
https://saref.etsi.org/saref4ehaw/
s4envi:
https://saref.etsi.org/saref4envi/
rdf:
http://www.w3.org/1999/02/22-rdf-syntax-ns#
dcterms:
http://purl.org/dc/terms/
vann:
http://purl.org/vocab/vann/
foaf:
http://xmlns.com/foaf/0.1/
ssn-system:
http://www.w3.org/ns/ssn/systems/

Classes

Activity back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Activity

The activity of a patient/user, i.e. daily and nocturnal activities.

Age category back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/AgeCategory

The age group of a health actor, e.g. old or young.

is in range of
s4ehaw:hasAgeCategoryc
has members
s4ehaw:Oldni, s4ehaw:Youngni

Alarm command back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/AlarmCommand

A command corresponding to alarm sending.

has super-classes
saref:Commandc

BAN application domain back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/BanApplicationDomain

The BAN application domain, e.g. healthcare, telemedicine, assisted living, sport training, safety and emergency...

BAN Communication type back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/BanCommunicationType

The BAN communication function type, i.e. periodic, event driven or on request.

BAN hub back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/BanHub

Hub of the BAN, mainly playing the role of both a data concentrator and a network gateway.

has super-classes
s4ehaw:HealthDevicec
is in range of
s4ehaw:hasHubc

Body surface location back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/BodySurfaceLocation

Defines a health device location in terms of a body surface position (i.e. on body health device).

has super-classes
s4ehaw:Locationc
has members
s4ehaw:WristLocationni, s4ehaw:ArmpitLocationni

Caregiver back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Caregiver

For caregivers modelling.

has super-classes
s4ehaw:HealthActorc
is in domain of
s4ehaw:hasPatientc

Chronic disease back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ChronicDisease

For chronic disease modelling, e.g. diabetes, asthma...

is in range of
s4ehaw:hasChronicDiseasec
has members
s4ehaw:Diabetesni, s4ehaw:Asthmani

Communication protocol back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/CommunicationProtocol

The communication protocol, e.g. BLE, serial, Ethernet...

Computing power back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ComputingPower

The computing power capabilities of a Health device.

Contact back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Contact

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...

is equivalent to
s4ehaw:HealthActorc
is in range of
s4ehaw:hasContactc

Daily activity back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/DailyActivity

The patient/user activities that occur during daytime.

has super-classes
s4ehaw:Activityc

Data back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Data

A function has one or many data, for example a tracking function shall include latitude, longitude and speed data.

Data constraint back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/DataConstraint

The Data constraints, e.g. validity, legal...

Device characteristic back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/DeviceCharacteristic

A health device has device characteristic describing the physical characteristics of the health device.

Event driven BAN communication type back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/EventDrivenBanCommunicationType

BAN communication function way of working of the type event driven.

has super-classes
s4ehaw:BanCommunicationTypec

Functional device back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/FunctionalDevice

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.

has super-classes
saref:Devicec

Habit back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Habit

Defined for users (that can in particular be patients) habits modelling, e.g. smoking, alcohol drinking, overeating, undereating...

Health actor back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/HealthActor

The eHealth actors like e.g. caregivers, patients, users, helpers...

Health actuator back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/HealthActuator

Health-related Actuator, equivalent to SAREF Actuator.

has super-classes
s4ehaw:HealthDevicec

Health Device back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/HealthDevice

Health devices, e.g. BAN hub, health sensor/actuator/Wereable.

Health sensor back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/HealthSensor

Health-related Sensor, equivalent to SAREF Sensor.

has super-classes
s4ehaw:HealthDevicec

Health wereable back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/HealthWearable

Health-related Wearable, equivalent to SAREF4WEAR Wearable.

has super-classes
s4ehaw:HealthDevicec

Helper back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Helper

Helper of patients/users, e.g. a patient's relative.

has super-classes
s4ehaw:HealthActorc
is in domain of
s4ehaw:followsUserc

Impairment back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Impairment

Defined for users (that can in particular be patients) impairments modelling, e.g. aural impairment, skeletal impairment, ocular impairment, mobility impairment, intellectual impairment. Those non exhaustive impairments are compatible with the World Health Organization classification.

Implant location back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ImplantLocation

Implant Device (i.e. in body health device) position.

has super-classes
s4ehaw:Locationc

Interface back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Interface

Used for modelling the interfaces of a health device (e.g. Bluetooth, UWB, IEEE 802.15.6, serial interface...).

Legal constraint back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/LegalConstraint

An empty container for describing the legal constraints a data can be submitted to, like e.g. anonymization.

has super-classes
s4ehaw:DataConstraintc

Location back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Location

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 when available).

Measurement collection session back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/MeasurementCollectionSession

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, Wearable, ECG Device...) and a health actor (mainly a caregiver).

has super-classes
saref:Taskc
is in domain of
s4ehaw:hasParticipantc

Measurement function back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/MeasurementFunction

The functionality necessary to accomplish the measurement task for which a measurement-related health Device (e.g. Sensor, Wearable, ECG Device...) is designed for, e.g. a heart rate measurement function.

Mode back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Mode

The dynamic characteristics of a eHealth Device that vary during its lifetime or its BAN lifetime.

is in domain of
s4ehaw:modeNamec
is in range of
s4ehaw:hasModec
s4ehaw:inCurrentModec

Nocturnal activity back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/NocturnalActivity

The patient/user activities that occur during the night.

has super-classes
s4ehaw:Activityc

On request BAN communication type back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/OnRequestBanCommunicationType

BAN communication function way of working of the type on request.

has super-classes
s4ehaw:BanCommunicationTypec

Operating constraint back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/OperatingConstraint

An empty container for describing the operating constraints of a device, e.g. recommended humidity and temperature range...

Patient back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Patient

A user of the type patient, i.e. a cared-for person by one or multiple caregivers.

has super-classes
s4ehaw:Userc
is in domain of
s4ehaw:hasChronicDiseasec
s4ehaw:hasPhysicalLocationc
is in range of
s4ehaw:hasPatientc

Periodic BAN communication type back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/PeriodicBanCommunicationType

BAN communication function way of working of the type periodic.

has super-classes
s4ehaw:BanCommunicationTypec
is in domain of
s4ehaw:sendingFrequencyc

Physical location back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/PhysicalLocation

The physical location, i.e. a postal address and a geolocation when available.

has super-classes
s4ehaw:Locationc
is in domain of
s4ehaw:geolocationc
s4ehaw:postalAddressc
is in range of
s4ehaw:hasPhysicalLocationc

Posture back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/Posture

The posture of a health actor (mainly a patient or a user), e.g. exercising, lying, running, sitting, walking...

Power source back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/PowerSource

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...).

Reminder command back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ReminderCommand

Command used for sending reminder notifications to health actors, e.g. patients, users or Caregivers.

has super-classes
saref:NotifyCommandc

Responsible party back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ResponsibleParty

The legal entity responsible for a BAN, i.e. to contact in case of problem.

has super-classes
s4ehaw:HealthActorc
is in range of
s4ehaw:hasResponsiblePartyc

Service grounding back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ServiceGrounding

How to access the service.

Service process back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ServiceProcess

How the service works.

Service profile back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ServiceProfile

What the service does.

Time series measurement back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/TimeSeriesMeasurement

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.

User back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/User

A health actor (patient included) that can be equiped with BANs or health devices for monitoring, control, care (specific case of patients) or support purposes.

has super-classes
s4ehaw:HealthActorc
has sub-classes
s4ehaw:Patientc
is in domain of
s4ehaw:hasHabitc
s4ehaw:hasImpairmentc
s4ehaw:hasPosturec
is in range of
s4ehaw:followsUserc

Validity constraint back to ToC or Class ToC

IRI: https://saref.etsi.org/saref4ehaw/ValidityConstraint

Data may have validity constraint such as allowable value range.

Object Properties

contains back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/contains

A Body Area Network or BAN contains one or multiple health devices

has domain
s4ehaw:Banc
has range
s4ehaw:HealthDevicec

follows user back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/followsUser

A helper may follow one or multiple users that can in particular be patients.

has domain
s4ehaw:Helperc
has range
s4ehaw:Userc

grounding protocol back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/groundingProtocol

The grounding protocol is the protocol used to transmit the message by the service, e.g. BLE.

has activity back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasActivity

A health actor may have one or multiple activities.

has domain
s4ehaw:HealthActorc
has range
s4ehaw:Activityc

has age category back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasAgeCategory

The age group of a health actor, e.g. old or young.

has domain
s4ehaw:HealthActorc
has range
s4ehaw:AgeCategoryc

has BAN application domain back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasBanApplicationDomain

The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -.

has BAN communication type back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasBanCommunicationType

A BAN has a BAN communication type that is the type of communication carried out between BAN devices and BAN Hub.

has chronic disease back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasChronicDisease

A patient can suffer from one or more chronic disease like Diabetes, azma, etc.

has domain
s4ehaw:Patientc
has range
s4ehaw:ChronicDiseasec

has computing power back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasComputingPower

A health device characteristic 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...).

has contact back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasContact

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).

has domain
s4ehaw:Banc
has range
s4ehaw:Contactc

has data back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasData

A function has one or many data, for example a tracking function shall include latitude, longitude and speed data.

has domain
saref:Functionc
has range
s4ehaw:Datac

has data constraint back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasDataConstraint

Data has data constraints (validity, legal...).

has domain
s4ehaw:Datac
has range
s4ehaw:DataConstraintc

has device characteristic back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasDeviceCharacteristic

A health device has device characteristic describing the physical characteristics of the health device, e.g. its dimensions.

has habit back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasHabit

The habits of a user and a patient (as sub-class of user it also inherits habit), e.g. smoking or overeating.

has domain
s4ehaw:Userc
has range
s4ehaw:Habitc

has hub back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasHub

A Body Area Network or BAN elects one hub that mainly plays the role of both a data concentrator and a network gateway.

has domain
s4ehaw:Banc
has range
s4ehaw:BanHubc

has impairment back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasImpairment

The impairment type of a user and a patient (as sub-class of user it also inherits impairment), e.g. aural, skeletal, ocular, mobility, intellectual...

has domain
s4ehaw:Userc
has range
s4ehaw:Impairmentc

has interface back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasInterface

A health device has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...).

has domain
s4ehaw:HealthDevicec
has range
s4ehaw:Interfacec

has location back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasLocation

The location of an eHealth device, i.e. its position against the body (on body surface or in the body - implant -) and its physical location (i.e. its postal address and/or its current geolocation geolocation when available).

has domain
s4ehaw:HealthDevicec
has range
s4ehaw:Locationc

has measurement back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasMeasurement

Defines the relationship between data that has measurement.

has domain
s4ehaw:Datac
has range
saref:Measurementc

has mode back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasMode

Each device has modes of operations that model its dynamic characteristic varying during its lifetime, e.g. active, hold, beacon...

has operating constraint back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasOperatingConstraint

The operating constraints of a health device, e.g. recommended humidity and temperature range...

has participant back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasParticipant

A measurement session has health actors as participants (caregiver controling the session, patient monitored during the session).

has patient back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasPatient

A caregiver may have one or multiple patients.

has domain
s4ehaw:Caregiverc
has range
s4ehaw:Patientc

has physical location back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasPhysicalLocation

Defines the physical location of the patient, i.e. its postal address and/or its geolocation (when available).

has posture back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasPosture

The posture of a user and a patient (as sub-class of user it also inherits habit), e.g. exercising, lying, running, sitting, walking...

has domain
s4ehaw:Userc
has range
s4ehaw:Posturec

has power source back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasPowerSource

A health device characteristic is its 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...).

has responsible party back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasResponsibleParty

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.

has domain
s4ehaw:Banc
has range
s4ehaw:ResponsiblePartyc

has time series measurement back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasTimeSeriesMesurement

Data has time series measurements, a sequence taken at successive equally spaced points in time.

in current mode back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/inCurrentMode

Each eHealth device has modes of operations that model its dynamic characteristic varying during its lifetime, e.g. active, hold, beacon...

has domain
s4ehaw:HealthDevicec
has range
s4ehaw:Modec

interface protocol back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/interfaceProtocol

The interface communication protocol can be e.g. BLE, serial, Ethernet...

is attached to back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/isAttachedTo

A health Device is attached to a health actor such as a patient, a user and or a caregiver.

is described by back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/isDescribedBy

A service is described by a service process (how the service works).

has domain
saref:Servicec
has range
s4ehaw:ServiceProcessc

precision back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/precision

Precision refers to the degree of reproducibility of a measured quantity (when the same quantity is measured several times how close are the measurements from each other).

presents back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/presents

A service presents a service profile (what the service does).

has domain
saref:Servicec
has range
s4ehaw:ServiceProfilec

supports back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/supports

A service supports a service grounding (how to access the service).

has domain
saref:Servicec
has range
s4ehaw:ServiceGroundingc

unit of measurement back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/uom

Defines the unit of measure of a measurement function.

uses ban back to ToC or Object Property ToC

IRI: https://saref.etsi.org/saref4ehaw/usesBan

A health actor (e.g. a caregiver, a patient or a helper) uses a BAN for collecting, aggregating and relaying vital parameters.

has domain
s4ehaw:HealthActorc
has range
s4ehaw:Banc

Data Properties

activity duration back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/activityDuration

The duration of an activity, in second.

has domain
s4ehaw:Activityc
has range
xsd:float

activity kind back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/activityKind

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.

has domain
s4ehaw:Activityc
has range
xsd:string

available flash back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/availableFlash

The available flash memory (in byte) of a health device. It is a dynamic attribute.

has domain
s4ehaw:HealthDevicec
has range
xsd:long

available ram back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/availableRam

Indicates the available volatile memory space (in byte) of a health device. It is a dynamic attribute.

has domain
s4ehaw:HealthDevicec
has range
xsd:long

BAN density back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/banDensity

The BAN density, i.e. its number of node.

has domain
s4ehaw:Banc
has range
xsd:long

BAN geolocation back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/banGeolocation

The geolocation of the BAN, when available and needed, shall be given relatively to the current location - geolocation as standardized ISO 6709, e.g. +40.75-074.00/ - of the patient wearing the BAN.

has domain
s4ehaw:Banc
has range
xsd:string

BAN topology back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/banTopology

The BAN physical topology type, i.e Adhoc or Star or Mesh or Others.

has domain
s4ehaw:Banc
has range
{"Adhoc", "Mesh", "Star"}

data size back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/dataSize

The data size represents the size of the data in bytes

has domain
s4ehaw:Datac
has range
xsd:positiveInteger

device characteristic name back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/deviceCharacteristicName

The commercial name of a device.

dimension back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/dimension

The dimension of the device i.e. height*weight*length string.

date of birth back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/dob

The date of birth of a health actor.

has domain
s4ehaw:HealthActorc
has range
xsd:dateTime

duty cycle back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/dutyCycle

The duty cycle for each health device embedded processor, in percent.

has domain
s4ehaw:ComputingPowerc
has range
xsd:int

fault tolerence back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/faultTolerence

Defines the error rate tolerated for a measurement function.

first name back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/firstName

The first name of a health actor.

has domain
s4ehaw:HealthActorc
has range
xsd:string

format back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/format

The format is a URI for a standard format like e.g. integer.

has domain
s4ehaw:Datac
has range
xsd:anyURI

frequency back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/frequency

The frequency is the number of instructions an embedded processor - within a health device - can perform per second (MIPS).

has domain
s4ehaw:ComputingPowerc
has range
xsd:float

geolocation back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/geolocation

The geolocation, when available, shall be given relatively to the current location - geolocation as standardized ISO 6709, e.g. +40.75-074.00/ -.

has domain
s4ehaw:PhysicalLocationc
has range
xsd:string

has calculation method back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasCalculationMethod

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.

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has effect back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasEffect

The effect of a service can be an alert, nothing, an activation of another process...

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has gender back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasGender

The gender of a health actor.

has domain
s4ehaw:HealthActorc
has range
{"female", "male", "undetermined"}

has input back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasInput

The service process has data input like e.g. the patient ID, the timestamp, the read value from a sensor...

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has mbox back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasMbox

An email address (or mail box) of an health actor: a URI with the 'mailto' scheme as defined by RFC 6068.

has domain
s4ehaw:HealthActorc
has range
xsd:anyURI

has output back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasOutput

The output is e.g. the calculated value returned by the process, e.g the posture of a patient.

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has precondition back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasPrecondition

The conditions that are imposed over the inputs of the process and the process must hold to be successufully invoked.

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has result back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasResult

The process can have many results for the same output. Those results may include a message that should be displayed, an alert...

has domain
s4ehaw:ServiceProcessc
has range
xsd:string

has values back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/hasValues

A relationship defining the set of values (an ordered array of numbers) of a certain property, e.g., heart rate. Attention: to assure ordering in the serialization format, it is necessary to use either rdf:Seq (RDF/XML) or @list (JSON-LD).

interface address back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/interfaceAddress

The interface address. The interface may have many addresses like MAC address, IP address or others.

has domain
s4ehaw:Interfacec
has range
xsd:string

interface description back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/interfaceDescription

The interface type description.

has domain
s4ehaw:Interfacec
has range
xsd:string

is derived data back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/isDerivedData

Is derived data is a Boolean property to indicate if the data is a row data or a calculated/derived data from other one.

has domain
s4ehaw:Datac
has range
xsd:boolean

is gateway back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/isGateway

This boolean variable indicates if the interface is a gateway or not.

has domain
s4ehaw:Interfacec
has range
xsd:boolean

last name back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/lastName

The familly name of a health actor.

has domain
s4ehaw:HealthActorc
has range
xsd:string

latency back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/latency

The latency is the time interval between the stimulation and response of a measurement function (in ms).

lifetime back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/lifetime

The BAN lifetime (in month), 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.

has domain
s4ehaw:Banc
has range
xsd:float

maximum flash back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/maximumFlash

Indicates the maximum flash memory space (in byte) of a health device.

has domain
s4ehaw:ComputingPowerc
has range
xsd:long

maximum ram back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/maximumRam

Indicates the maximum volatile memory space (in byte) of a health device.

has domain
s4ehaw:ComputingPowerc
has range
xsd:long

maximum value back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/maximumValue

The maximum allowable value of a measurement.

minimum value back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/minimumValue

The minimum allowable value of a measurement.

mode name back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/modeName

The mode name of a device, e.g. sleeping.

has domain
s4ehaw:Modec
has range
xsd:string

phenomena back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/phenomena

The BAN monitors a specific phenomenon (burned calories during exercises, glucose level...).

has domain
s4ehaw:Banc
has range
xsd:string

phone back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/phone

The phone number of a health actor, in international format.

has domain
s4ehaw:HealthActorc
has range
xsd:string

port number back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/portNumber

The port number used to offer the service.

postal address back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/postalAddress

Defines the postal address.

has domain
s4ehaw:PhysicalLocationc
has range
xsd:string

power source type back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/powerSourceType

The type of power source of a health device. It can be solar, battery, electricity...

has domain
s4ehaw:PowerSourcec
has range
xsd:string

rechargeable back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/rechargeable

This boolean variable indicates if the power source is rechargeable or not, e.g. a rechargeable battery.

has domain
s4ehaw:PowerSourcec
has range
xsd:boolean

remaining battery level back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/remainingBatteryLevel

The level of remaining battery (if any : in percent) for a health device. It is a dynamic attribute.

has domain
s4ehaw:HealthDevicec
has range
xsd:long

sample time back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/sampleTime

The sample time of a measurement function (a discrete integer).

has domain
s4ehaw:MeasurementFunctionc
has range
xsd:int

sending frequency back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/sendingFrequency

Defines the sending frequency (in ms), at an health device level, in case of pariodic BAN communication type.

serial number back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/serialNb

The serial number of a health device.

has domain
s4ehaw:HealthDevicec
has range
xsd:string

service description back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/serviceDescription

The service description should describe the offered service like e.g. heart rate measurement.

has domain
s4ehaw:ServiceProfilec
has range
xsd:string

service name back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/serviceName

The service name identify the offered service, e.g heart rate.

has domain
s4ehaw:ServiceProfilec
has range
xsd:string

transmission rate back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/transmissionRate

The transmission rate of the interface, i.e. the number of bits transmitted per second (usually expressed in kbps or Mbps).

has domain
s4ehaw:Interfacec
has range
xsd:float

velocity back to ToC or Data Property ToC

IRI: https://saref.etsi.org/saref4ehaw/velocity

The velocity of a moving device (in m/s).

Named Individuals

Alcohol drinking back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/AlcoholDrinking

Alcohol drinking habit (User level).

belongs to
s4ehaw:Habitc

Armpit location back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/ArmpitLocation

Armpit location, a user body surface location.

Assisted living back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/AssistedLiving

Assisted living sub-domain for BAN application.

Asthma back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Asthma

Asthma, a chronical disease that some users can have.

Aural impairment back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/AuralImpairment

Aural impairment (User level), i.e. impairments of auditory sensitivity.

belongs to
s4ehaw:Impairmentc

Diabetes back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Diabetes

Diabetes, a chronical disease that some users can have.

Emergency back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Emergency

Emergency sub-domain for BAN application.

Exercising back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Exercising

Posture of user doing exercises.

belongs to
s4ehaw:Posturec

Healthcare back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Healthcare

Healthcare domain for BAN application.

Intellectual impairment back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/IntellectualImpairment

Skeletal impairment (User level), e.g. ...

belongs to
s4ehaw:Impairmentc

Lying back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Lying

Posture of a lying user.

belongs to
s4ehaw:Posturec

Mobility impairment back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/MobilityImpairment

Mobility impairment (User level).

belongs to
s4ehaw:Impairmentc

Ocular impairment back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/OcularImpairment

Ocular impairment (User level), i.e. impamnents of visual acuity.
Ocular impairment (User level).

belongs to
s4ehaw:Impairmentc

Old back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Old

Old, one user age category.

belongs to
s4ehaw:AgeCategoryc

Overeating back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Overeating

Overeating habit (User level).

belongs to
s4ehaw:Habitc

Pervasive computing back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/PervasiveComputing

Pervasive computing sub-domain for BAN application.

Prevention back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Prevention

Prevention sub-domain (e.g. preventive health) for BAN application.

Running back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Running

Posture of a running user.

belongs to
s4ehaw:Posturec

Safety back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Safety

Safety sub-domain for BAN application.

Sitting back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Sitting

Posture of a sitting user.

belongs to
s4ehaw:Posturec

Skeletal impairment back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/SkeletalImpairment

Skeletal impairment (User level), e.g. of head and trunk regions, limbs...

belongs to
s4ehaw:Impairmentc

Smoking back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Smoking

Smoking habit (User level).

belongs to
s4ehaw:Habitc

Sport Training back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/SportTraining

Sport training sub-domain for BAN application.

Telemedicine back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Telemedicine

Telemedicine sub-domain for BAN application.

Undereating back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Undereating

Undereating habit (User level).

belongs to
s4ehaw:Habitc

Walking back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Walking

Posture of a walking user.

belongs to
s4ehaw:Posturec

Wrist location back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/WristLocation

Wrist, a user body surface location.

Young back to ToC or Named Individuals ToC

IRI: https://saref.etsi.org/saref4ehaw/Young

Young, one user age category.

belongs to
s4ehaw:AgeCategoryc

References

[1]
ETSI TS 103 264 (V2.1.1) (2017-03): "SmartM2M; Smart Appliances; Reference Ontology and oneM2M Mapping".
[2]
ETSI TS 103 509 (V1.1.1) (2019-09): “SmartM2M; SAREF extension investigation; Requirements for eHealth/Ageing-well”.
[3]
ETSI TS 103 378r1: "Smart Body Area Networks (SmartBAN) Unified data representation formats, semantic and open data model".
[4]
ETSI TS 103 410-2 V1.1.1 (2017-01): “SmartM2M; Smart Appliances Extension to SAREF; Part 2: Environment Domain”.
[5]
ETSI TS 103 510 (V1.1.1) (2019-09): “SmartM2M; SAREF extension investigation; Requirements for Wearables”.
[6]
J. L. R. Moreira, L. Ferreira Pires, M. van Sinderen, L. Daniele: "SAREF4health: IoT Standard-Based Ontology-Driven Healthcare Systems". FOIS 2018: 239-252.

This documentation page was generated automatically using SPARQL-Generate, developed by Maxime Lefrançois. The SAREF public portal, the SAREF sources with continuous integration and deployment, the SAREF Pipeline software, and ETSI Technical Specification TS 103 673 v1.1.1 "SAREF Development Framework and Workflow, Streamlining the Development of SAREF and its Extensions", have been developed in the context of the ETSI STF 578, which followed the ETSI STF 556.