Newer
Older
### https://saref.etsi.org/s4ehaw/isDerivedData
s4ehaw:isDerivedData rdf:type owl:DatatypeProperty ;
rdfs:label "is derived data"@en ;
rdfs:comment "Is derived data is a Boolean property to indicate if the data is a row data or a calculated/derived data from other one."@en ;
rdfs:range xsd:boolean ;
rdfs:domain s4ehaw:Data .
### https://saref.etsi.org/s4ehaw/isGateway
s4ehaw:isGateway rdf:type owl:DatatypeProperty ;
rdfs:label "is gateway"@en ;
rdfs:comment "This boolean variable indicates if the interface is a gateway or not."@en ;
rdfs:range xsd:boolean ;
rdfs:domain s4ehaw:Interface .
### https://saref.etsi.org/s4ehaw/lastName
s4ehaw:lastName rdf:type owl:DatatypeProperty ;
rdfs:label "last name"@en ;
rdfs:comment "The familly name of a health actor."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:HealthActor .
### https://saref.etsi.org/s4ehaw/latency
s4ehaw:latency rdf:type owl:DatatypeProperty ;
rdfs:label "latency"@en ;
rdfs:comment "The latency is the time interval between the stimulation and response of a measurement function."@en ;
rdfs:range xsd:float ;
rdfs:domain s4ehaw:MeasurementFunction .
### https://saref.etsi.org/s4ehaw/lifetime
s4ehaw:lifetime rdf:type owl:DatatypeProperty ;
rdfs:label "lifetime"@en ;
rdfs:comment "The BAN lifetime, e.g. BAN for entertainment purposes should have a lifetime of weeks or few years whereas BAN dedicated for assisted living or anomaly monitoring should last for many years."@en ;
rdfs:range xsd:dateTime ;
rdfs:domain s4ehaw:Ban .
### https://saref.etsi.org/s4ehaw/manufacturer
s4ehaw:manufacturer rdf:type owl:DatatypeProperty ;
rdfs:label "manufacturer"@en ;
rdfs:comment "The manufacturer name of the embedded processor of a health device, e.g. Intel."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:ComputingPower .
### https://saref.etsi.org/s4ehaw/maximumFlash
s4ehaw:maximumFlash rdf:type owl:DatatypeProperty ;
rdfs:label "maximum flash"@en ;
rdfs:comment "Indicates the maximum flash memory space of a health device."@en ;
rdfs:range xsd:double ;
rdfs:domain s4ehaw:ComputingPower .
### https://saref.etsi.org/s4ehaw/maximumRam
s4ehaw:maximumRam rdf:type owl:DatatypeProperty ;
rdfs:label "maximum ram"@en ;
rdfs:comment "Indicates the maximum volatile memory space of a health device."@en ;
rdfs:range xsd:double ;
rdfs:domain s4ehaw:ComputingPower .
### https://saref.etsi.org/s4ehaw/maximumValue
s4ehaw:maximumValue rdf:type owl:DatatypeProperty ;
rdfs:label "maximum value"@en ;
rdfs:comment "The maximum allowable value of a measurement."@en ;
rdfs:range xsd:double ;
rdfs:domain s4ehaw:ValidityConstraint .
### https://saref.etsi.org/s4ehaw/minimumValue
s4ehaw:minimumValue rdf:type owl:DatatypeProperty ;
rdfs:label "minimum value"@en ;
rdfs:comment "The minimum allowable value of a measurement."@en ;
rdfs:range xsd:double ;
rdfs:domain s4ehaw:ValidityConstraint .
### https://saref.etsi.org/s4ehaw/modeName
s4ehaw:modeName rdf:type owl:DatatypeProperty ;
rdfs:label "mode name"@en ;
rdfs:comment "The mode name of a device, e.g. sleeping."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:Mode .
### https://saref.etsi.org/s4ehaw/phenomena
s4ehaw:phenomena rdf:type owl:DatatypeProperty ;
rdfs:label "phenomena"@en ;
rdfs:comment "The BAN monitors a specific phenomenon (burned calories during exercises, glucose level...)."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:Ban .
rdfs:comment "The phone number of a health actor, in international format."@en ;
### https://saref.etsi.org/s4ehaw/portNumber
s4ehaw:portNumber rdf:type owl:DatatypeProperty ;
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
rdfs:label "port number"@en ;
rdfs:comment "The port number used to offer the service."@en ;
rdfs:range xsd:positiveInteger ;
rdfs:domain s4ehaw:ServiceGrounding .
### https://saref.etsi.org/s4ehaw/postalAddress
s4ehaw:postalAddress rdf:type owl:DatatypeProperty ;
rdfs:label "postal address"@en ;
rdfs:comment "Defines the postal address."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:PhysicalLocation .
### https://saref.etsi.org/s4ehaw/powerSourceType
s4ehaw:powerSourceType rdf:type owl:DatatypeProperty ;
rdfs:label "power source type"@en ;
rdfs:comment "The type of power source of a health device. It can be solar, battery, electricity..."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:PowerSource .
### https://saref.etsi.org/s4ehaw/precision
s4ehaw:precision rdf:type owl:DatatypeProperty ;
rdfs:label "precision"@en ;
rdfs:comment "Precision of a measurement function is the uncertainty of the measured data."@en ;
rdfs:range xsd:float ;
rdfs:domain s4ehaw:MeasurementFunction .
### https://saref.etsi.org/s4ehaw/rechargeable
s4ehaw:rechargeable rdf:type owl:DatatypeProperty ;
rdfs:label "rechargeable"@en ;
rdfs:comment "This boolean variable indicates if the power source is rechargeable or not, e.g. a rechargeable battery."@en ;
rdfs:range xsd:boolean ;
rdfs:domain s4ehaw:PowerSource .
### https://saref.etsi.org/s4ehaw/remainingBatteryLevel
s4ehaw:remainingBatteryLevel rdf:type owl:DatatypeProperty ;
rdfs:label "remaining battery level"@en ;
rdfs:comment "The level of remaining battery (if any) for a health device. It is a dynamic attribute."@en ;
rdfs:domain s4ehaw:HealthDevice ;
### https://saref.etsi.org/s4ehaw/sampleTime
s4ehaw:sampleTime rdf:type owl:DatatypeProperty ;
rdfs:label "sample time"@en ;
rdfs:comment "The sample time of a measurement function."@en ;
rdfs:range xsd:float ;
rdfs:domain s4ehaw:MeasurementFunction .
### https://saref.etsi.org/s4ehaw/sendingFrequency
s4ehaw:sendingFrequency rdf:type owl:DatatypeProperty ;
rdfs:label "sending frequency"@en ;
rdfs:comment "Defines the sending frequency at an health device level."@en ;
rdfs:range xsd:float ;
rdfs:domain s4ehaw:PeriodicCommunicationFunction .
s4ehaw:serialNb rdf:type owl:DatatypeProperty ;
rdfs:label "serial number"@en ;
rdfs:comment "The serial number of a health device."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:HealthDevice .
### https://saref.etsi.org/s4ehaw/serviceDescription
s4ehaw:serviceDescription rdf:type owl:DatatypeProperty ;
rdfs:label "service description"@en ;
rdfs:comment "The service description should describe the offered service like e.g. heart rate measurement."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:ServiceProfile .
### https://saref.etsi.org/s4ehaw/serviceName
s4ehaw:serviceName rdf:type owl:DatatypeProperty ;
rdfs:label "service name"@en ;
rdfs:comment "The service name identify the offered service, e.g heart rate."@en ;
rdfs:range xsd:string ;
rdfs:domain s4ehaw:ServiceProfile .
s4ehaw:topology rdf:type owl:DatatypeProperty ;
rdfs:label "topology"@en ;
rdfs:comment "The BAN physical topology type, i.e Adhoc or Star or Mesh or Others."@ne ;
rdfs:domain s4ehaw:Ban ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Adhoc" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Mesh" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Star" ;
rdf:rest rdf:nil
]
]
]
] .
s4ehaw:velocity rdf:type owl:DatatypeProperty ;
rdfs:label "velocity"@en ;
rdfs:comment "The velocity of a moving device."@en ;
rdfs:range xsd:float ;
rdfs:domain s4ehaw:DeviceType .
#################################################################
#################################################################
### http://purl.org/vocommons/voaf#Vocabulary
foaf:Agent rdf:type owl:Class ;
owl:equivalentClass s4ehaw:HealthActor .
rdfs:label "Activity"@en ;
rdfs:comment "The activity of a patient/user, i.e. daily and nocturnal activities."@en .
### https://saref.etsi.org/s4ehaw/AlarmCommand
rdfs:label "Alarm comand"@en ;
rdfs:subClassOf saref:Command .
rdfs:label "BAN"@en ;
rdfs:comment "Smart Body Area Network (BAN), as defined within ETSI SmartBAN TC (see ETSI TR 103 394)."@en .
### https://saref.etsi.org/s4ehaw/BanApplicationDomain
s4ehaw:BanApplicationDomain rdf:type owl:Class ;
rdfs:label "BAN application domain"@en ;
rdfs:comment "The BAN application domain, e.g. healthcare, telemedicine, assisted living, sport training, safety and emergency..."@en .
### https://saref.etsi.org/s4ehaw/BanHub
s4ehaw:BanHub rdf:type owl:Class ;
rdfs:label "BAN hub" ;
rdfs:subClassOf s4ehaw:HealthDevice ;
rdfs:comment "Hub of the BAN, mainly playing the role of both a data concentrator and a network GW."@en .
### https://saref.etsi.org/s4ehaw/BodySurfaceLocation
s4ehaw:BodySurfaceLocation rdf:type owl:Class ;
rdfs:comment "Defines a helth device location in terms of a body surface position (i.e. on body health device)."@en .
### https://saref.etsi.org/s4ehaw/CommunicationFunction
s4ehaw:CommunicationFunction rdf:type owl:Class ;
rdfs:label "Communication function"@en ;
rdfs:comment "The BAN communication function way of working, i.e. periodic, event driven or on request."@en .
### https://saref.etsi.org/s4ehaw/ComputingPower
rdfs:label "Computing power"@en ;
rdfs:comment "The computing power capabilities of a Health device."@en .
rdfs:label "Constraint"@en ;
rdfs:comment "The Data constraints, e.g. validity, operating, security..."@en .
### https://saref.etsi.org/s4ehaw/Contact
rdfs:comment "A BAN has one or multiple contacts, i.e some health actors, e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes..."@en .
### https://saref.etsi.org/s4ehaw/DailyActivity
rdfs:comment "The patient/user activities that occur during daytime."@en .
rdfs:label "Data"@en ;
rdfs:comment "A function has one or many data, for example a tracking function shall include latitude, longitude and speed data."@en .
rdfs:label "Device type"@en ;
rdfs:comment "A health device has a device type describing the physical characteristics of the health device."@en .
### https://saref.etsi.org/s4ehaw/EventDrivenCommunicationFunction
s4ehaw:EventDrivenCommunicationFunction rdf:type owl:Class ;
rdfs:label "Event driven communication function"@en ;
rdfs:subClassOf s4ehaw:CommunicationFunction ;
rdfs:comment "BAN communication function way of working of the type event driven."@en .
### https://saref.etsi.org/s4ehaw/FunctionalDevice
rdfs:comment "Functional Devices are non-purely eHealth/ageing-well devices that can be used for modelling/detecting activities or behaviours of patients/users, like for example beacons that can detect indoor positioning of a patient in a house."@en .
### https://saref.etsi.org/s4ehaw/Habit
s4ehaw:Habit rdf:type owl:Class ;
rdfs:label "Habit" ;
rdfs:comment "Defined for users (that can in particular be patients) habits modelling, e.g. smoking, alcohol drinking, overeating, undereating..."@en .
### https://saref.etsi.org/s4ehaw/HealthActor
s4ehaw:HealthActor rdf:type owl:Class ;
rdfs:label "Health actor"@en ;
rdfs:comment "The eHealth system actors like e.g. caregivers, patients, users, helpers..."@en .
### https://saref.etsi.org/s4ehaw/HealthActuator
s4ehaw:HealthActuator rdf:type owl:Class ;
rdfs:label "Health actuator"@en ;
owl:equivalentClass saref:Actuator ;
rdfs:subClassOf s4ehaw:HealthDevice ;
rdfs:comment "Health-related Actuator, equivalent to SAREF Actuator"@en .
### https://saref.etsi.org/s4ehaw/HealthDevice
rdfs:comment "Health Devices, e.g. BAN hub, health sensor/actuator/Wereable."@en .
s4ehaw:HealthSensor rdf:type owl:Class ;
rdfs:label "Health sensor"@en ,
"Health-related Sensor, equivalent to SAREF Sensor" ;
owl:equivalentClass saref:Sensor ;
rdfs:subClassOf s4ehaw:HealthDevice .
s4ehaw:HealthWearable rdf:type owl:Class ;
rdfs:label "Health wereable"@en ,
"Health-related Wearable, equivalent to SAREF4WEAR Wearable" ;
owl:equivalentClass s4wear:Wearable ;
rdfs:subClassOf s4ehaw:HealthDevice .
s4ehaw:Helper rdf:type owl:Class ;
rdfs:label "Helper"@en ;
rdfs:subClassOf s4ehaw:HealthActor ;
rdfs:comment "Helper of partients/users of a health system, e.g. a patient's relative."@en .
rdfs:comment "Defined for users (that can in particular be patients) impairments modelling, e.g. deaf impairment, hearing impairement, handling impairment, visual impairement, blindI impairement, mobility impairement..."@en .
### https://saref.etsi.org/s4ehaw/ImplantLocation
rdfs:comment "Implant Device (i.e. in body health device) position."@en .
rdfs:label "Interface"@en ;
rdfs:comment "Used for modelling the interfaces of a health device (e.g. Bluetooth, UWB, IEEE 802.15.6, serial interface...)."@en .
### https://saref.etsi.org/s4ehaw/LegalConstraint
rdfs:comment "An empty container for describing the legal constraints a data can be submitted to, like e.g. anonymization."@en .
rdfs:label "Location"@en ;
rdfs:comment "The location, i.e. a position against the body (on - body surface – or in the body – implant –) and a physical location (i.e. a postal address and/or a current geolocation geolocation when available)."@en .
### https://saref.etsi.org/s4ehaw/MeasurementCollectionSession
s4ehaw:MeasurementCollectionSession rdf:type owl:Class ;
rdfs:comment "Task in which a health actor (mainly a patient or a user) is subject of measurement collection (recording) by both some measurement-related health Device (e.g. Sensor, Wereable, ECG Device...) and a health actor (mainly a caregiver)."@en .
### https://saref.etsi.org/s4ehaw/MeasurementFunction
s4ehaw:MeasurementFunction rdf:type owl:Class ;
rdfs:comment "The functionality necessary to accomplish the measurement task for which a measurement-related health Device (e.g. Sensor, Wereable, ECG Device...) is designed for, e.g. a heart rate measurement function. "@en .
rdfs:label "Mode"@en ;
rdf:comment "The dynamic characteristics of a eHealth Device that vary during its lifetime or its BAN lifetime."@en .
### https://saref.etsi.org/s4ehaw/NocturnalActivity
s4ehaw:NocturnalActivity rdf:type owl:Class ;
rdfs:comment "The class of activities that occur during the night."@en .
### https://saref.etsi.org/s4ehaw/OnRequestCommunicationFunction
s4ehaw:OnRequestCommunicationFunction rdf:type owl:Class ;
rdfs:label "On request communication function"@en ;
rdfs:subClassOf s4ehaw:CommunicationFunction ;
rdfs:comment "BAN communication function way of working of the type on request."@en .
### https://saref.etsi.org/s4ehaw/OperatingConstraint
s4ehaw:OperatingConstraint rdf:type owl:Class ;
rdfs:comment "An empty container for describing the operating constraints of a device, e.g. recommended humidity and temperature range..."@en .
rdfs:subClassOf s4ehaw:User ;
rdfs:comment "A user of the type patient, i.e. a cared-for person by one or multiple caregivers."@en .
### https://saref.etsi.org/s4ehaw/PeriodicCommunicationFunction
s4ehaw:PeriodicCommunicationFunction rdf:type owl:Class ;
rdfs:label "Periodic communication function"@en ;
rdfs:subClassOf s4ehaw:CommunicationFunction ;
rdfs:comment "BAN communication function way of working of the type periodic."@en .
### https://saref.etsi.org/s4ehaw/PhysicalLocation
rdfs:comment "The physical location, i.e. a postal address and a geolocation when available."@en .
rdfs:label "Posture"@en ;
rdfs:comment "The posture of a health actor (mainly a patient or a user), e.g. exercising, lying, running, sitting, walking..."@en .
### https://saref.etsi.org/s4ehaw/PowerSource
rdfs:comment "The power sources of a health device, mainly describing energy source and battery related capabilities of the health device (number of power source, source type, rechargeable or not...)."@en .
### https://saref.etsi.org/s4ehaw/ReminderCommand
rdfs:label "Reminder command"@en ;
rdfs:subClassOf saref:NotifyCommand ;
rdfs:comment "Command used for sending reminder notifications to health actors, e.g. pationts, users or Caregivers."@en .
### https://saref.etsi.org/s4ehaw/ResponsibleParty
rdfs:comment "The legal entity responsible for a BAN, i.e. to contact in case of problem"@en .
### https://saref.etsi.org/s4ehaw/ServiceGrounding
rdfs:label "Service grounding"@en ;
rdfs:comment "How to access the service."@en .
### https://saref.etsi.org/s4ehaw/ServiceProcess
rdfs:label "Service process"@en ;
rdfs:comment "How the service works."@en .
### https://saref.etsi.org/s4ehaw/ServiceProfile
rdfs:label "Service profile"@en ;
rdfs:comment "What the service does."@en .
### https://saref.etsi.org/s4ehaw/TimeSeriesMeasurements
s4ehaw:TimeSeriesMeasurements rdf:type owl:Class ;
[ rdf:type owl:Restriction ;
owl:onProperty s4ehaw:hasValues ;
owl:allValuesFrom xsd:float
] ,
[ rdf:type owl:Restriction ;
owl:onProperty s4envi:hasFrequencyMeasurement ;
owl:allValuesFrom s4envi:FrequencyMeasurement
] ;
rdfs:comment "A sequence of data in a successive equally spaced points in time. The O&M ontology (ISO 19156) defines Time Series Observation as an “observation whose result is a time-series”, while both Hl7 aECG and DICOM standards define the Series element as a sequence of data sharing a common frame of reference. In SAREF4health this concept is termed as Time Series Measurements since this sequence of data refers to time series measured by a health device." .
rdfs:comment "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."@en .
### https://saref.etsi.org/s4ehaw/ValidityConstraint
s4ehaw:ValidityConstraint rdf:type owl:Class ;
rdfs:comment "Data may have validity constraint such as allowable value range."@en .
### https://saref.etsi.org/core/v3.1.1/Actuator
### https://saref.etsi.org/core/v3.1.1/Command
### https://saref.etsi.org/core/v3.1.1/Function
### https://saref.etsi.org/core/v3.1.1/FunctionRelated
### https://saref.etsi.org/core/v3.1.1/Measurement
### https://saref.etsi.org/core/v3.1.1/NotifyCommand
### https://saref.etsi.org/core/v3.1.1/Property
### https://saref.etsi.org/core/v3.1.1/Sensor
### https://saref.etsi.org/core/v3.1.1/Service
saref:Service rdf:type owl:Class .