saref4ehaw.ttl 59.4 KB
Newer Older
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix : <https://saref.etsi.org/s4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix saref: <https://saref.etsi.org/saref/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix s4ehaw: <https://saref.etsi.org/s4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix s4wear: <https://saref.etsi.org/s4wear/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix dcterms: <http://purl.org/dc/terms/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@base <https://saref.etsi.org/s4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
<https://saref.etsi.org/s4ehaw/> rdf:type owl:Ontology ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                 rdfs:label "SAREF4EHAW"@en ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                 
                                 dcterms:issued "date when the document is online"^^xsd:date ;
                                 
                                 dcterms:modified "do not set this"^^xsd:date ;
                                 
                                 dcterms:created "start date of the STF 2019-01-01"^^xsd:date ;
                                 
                                 vann:preferredNamespacePrefix "s4ehaw" ;
                                 
                                 rdfs:comment "Extension of SAREF for eHealth Ageing Well domain." ;
                                 
                                 vann:preferredNamespaceUri "https://saref.etsi.org/s4ehaw/" ;
                                 
                                 dcterms:description "s4ehaw is an extension of SAREF for eHealth Ageing Well"@en ;
                                 
                                 dcterms:title "s4ehaw: an extension of SAREF for eHealth Ageing Well"@en ;
                                 
                                 owl:versionInfo "v0.1.2" ;
                                 
                                 dcterms:license <https://forge.etsi.org/etsi-software-license> ;
                                 
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                 dcterms:source <https://forge.etsi.org/rep/SAREF/s4ehaw/> ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                 
                                 owl:versionIRI <https://saref.etsi.org/s4ehaw/v0.1.2/s4ehaw/> ;
                                 
                                 dcterms:publisher <https://www.etsi.org/> ;
                                 
                                 dcterms:contributor <https://www.linkedin.com/in/marcgirodgenet/> .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#    Annotation properties
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/contributor
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:contributor rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/created
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:created rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/creator
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:creator rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/description
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:description rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/issued
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:issued rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/license
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:license rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/modified
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:modified rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/publisher
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:publisher rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/source
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:source rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/title
Marc Girod-Genet's avatar
Marc Girod-Genet committed
dcterms:title rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/vocab/vann/preferredNamespacePrefix
Marc Girod-Genet's avatar
Marc Girod-Genet committed
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/vocab/vann/preferredNamespaceUri
Marc Girod-Genet's avatar
Marc Girod-Genet committed
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .


Marc Girod-Genet's avatar
Marc Girod-Genet committed

###  http://www.w3.org/1999/02/22-rdf-syntax-ns#comment

rdf:comment rdf:type owl:AnnotationProperty .



###  https://saref.etsi.org/s4ehaw/hasMode

:hasMode rdf:type owl:AnnotationProperty ;
         
         rdfs:label "has mode"@en ;
         
         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:domain saref:DeviceType .



###  https://saref.etsi.org/s4ehaw/inCurrentMode

:inCurrentMode rdf:type owl:AnnotationProperty ;
               
               rdfs:label "in current mode"@en ;
               
               rdfs:comment "Each eHealth device has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping..." ;
               
               rdfs:domain saref:HealthDevice .





Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#    Object Properties
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/contains
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:contains rdf:type owl:ObjectProperty ;
          
          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 .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/elects
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:elects rdf:type owl: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 .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

###  https://saref.etsi.org/s4ehaw/hasActivitiesDeviceType

Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasActivitiesDeviceType rdf:type owl:ObjectProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                         
                         rdfs:label "has activities"@en ;
                         
                         rdfs:comment "The relationship between a user that has activities" ,
                                      "The relationship between a patient that has activities" ;
                         
                         rdfs:range :Activities ;
                         
                         rdfs:domain :Patient ,
                                     :User .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasCommand
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasCommand rdf:type owl:ObjectProperty ;
            
            rdfs:label "has command"@en ;
            
            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:domain :Process ;
            
            rdfs:range saref:Command .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasCommunicationProcess
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasCommunicationProcess rdf:type owl:ObjectProperty ;
                         
                         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 .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasConstraints
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasConstraints rdf:type owl:ObjectProperty ;
                
                rdfs:label "has constraints"@en ;
                
                rdfs:comment "Defines the relationship between a data that has constraints (validity, operating, security...)" ;
                
                rdfs:range :Constraints ;
                
                rdfs:domain :Data .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasContact
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasContact rdf:type owl:ObjectProperty ;
            
            rdfs:label "has contact"@en ;
            
            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:domain :Ban ;
            
            rdfs:range :Contact .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasData
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasData rdf:type owl:ObjectProperty ;
         
         rdfs:label "has data"@en ;
         
         rdfs:comment "Defines the relatonship between a process that has one or many data, for example a tracking process shall include latitude, longitude and speed data" ;
         
         rdfs:range :Data ;
         
         rdfs:domain :Process .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasDeviceType
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasDeviceType rdf:type owl:ObjectProperty ;
               
               rdfs:label "has device type"@en ;
               
               rdfs:comment "Defines the relatonship between a health device that has a device type describing the physical characteristics of the device" ,
                            "Defines the relatonship between a functional device that has a device type describing the physical characteristics of the device" ;
               
               rdfs:range :DeviceType ;
               
               rdfs:domain :FunctionalDevice ,
                           :HealthDevice .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasEnergy
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasEnergy rdf:type owl:ObjectProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
           
           rdfs:label "has energy"@en ;
           
           rdfs:comment "Defines the relatonship between a device type that has energy mainly describing energy source and battery related capabilities of the device (number of energy source, source type, rechargeable or not, available energy level...)." ;
           
           rdfs:domain :DeviceType ;
           
           rdfs:range :Energy .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasInterface
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasInterface rdf:type owl:ObjectProperty ;
              
              rdfs:label "has interface"@en ;
              
              rdfs:comment "Defines the relatonship between a functional device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)." ,
                           "Defines the relatonship between a health device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)." ;
              
              rdfs:domain :FunctionalDevice ,
                          :HealthDevice ;
              
              rdfs:range :Interface .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasInterfaceType
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasInterfaceType rdf:type owl:ObjectProperty ;
                  
                  rdfs:label "has interface type"@en ;
                  
                  rdfs:comment "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 interface that has an interface type that describes the standard characteristics of the interface protocol/functional layer of the device and that is added for redundancy avoidance" ;
                  
                  rdfs:domain :DeviceType ,
                              :Interface ;
                  
                  rdfs:range :InterfaceType .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasMesurement
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasMesurement rdf:type owl:ObjectProperty ;
               
               rdfs:label "has measurement"@en ;
               
               rdfs:comment "Defines the relatonship between data that has measurement" ;
               
               rdfs:domain :Data ;
               
               rdfs:range saref:Measurement .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasMode
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasMode rdf:type owl:ObjectProperty ;
         
         rdfs:label "has mode"@en ;
         
         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:range :Mode .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasParticipants
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasParticipants rdf:type owl:ObjectProperty ;
                 
                 rdfs:label "has participants"@en ;
                 
                 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 actors of an eHealth system as participants (caregiver controling the session, patient monitored during the session)" ;
                 
                 rdfs:range :Actor ,
                            :HealthDevice ;
                 
                 rdfs:domain :MeasurementSession .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasPhysicalLocation
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasPhysicalLocation rdf:type owl:ObjectProperty ;
                     
                     rdfs:label "has physical location"@en ;
                     
                     rdfs:comment "Defines the physical location of the patient, i.e. is address and/or its geolocation." ;
                     
                     rdfs:domain :Patient ;
                     
                     rdfs:range :Physical .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasPower
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasPower rdf:type owl:ObjectProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
          
          rdfs:label "has power"@en ;
          
          rdfs:comment "Defines the relatonship between a device type that has power describing the processing power or capabilities of the device (number of energy source, source type, rechargeable or not, available energy level...)." ;
          
          rdfs:domain :DeviceType ;
          
          rdfs:range :Power .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasResponsibilityParty
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasResponsibilityParty rdf:type owl:ObjectProperty ;
                        
                        rdfs:label "has responsibility party"@en ;
                        
                        rdfs:comment "Defines the relatonship between a contact that has a responsibility party which plays the role of the legal entity responsible for a BAN - i.e. to contact in case of problem -. It should be an organization or a person" ;
                        
                        rdfs:domain :Contact ;
                        
                        rdfs:range :ResponsibilityParty .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasServiceCategory
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasServiceCategory rdf:type owl:ObjectProperty ;
                    
                    rdfs:label "has service category"@en ;
                    
                    rdfs:comment "The service profile has two different service categories, body - e.g. heart rate, oxygene level - or environment - humidity, luminosity, etc.-" ;
                    
                    rdfs:range :ServiceCategory ;
                    
                    rdfs:domain :ServiceProfile .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasTimeSeriesMesurements
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:hasTimeSeriesMesurements rdf:type owl:ObjectProperty ;
                          
                          rdfs:label "has time series measurements"@en ;
                          
                          rdfs:comment "Defines the relatonship between data that has time series measurements" ;
                          
                          rdfs:domain :Data ;
                          
                          rdfs:range :TimeSeriesMeasurements .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/inCurrentMode
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:inCurrentMode rdf:type owl:ObjectProperty ;
               
               rdfs:label "in current mode"@en ;
               
               rdfs:comment "Each eHealth device has modes of operations that model its dynamic caracteristic varying during its lifetime, e.g. active, parked, sleeping..." ;
               
               rdfs:range :Mode .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/isComposedOf

:isComposedOf rdf:type owl:ObjectProperty ;
          
          rdfs:label "is composed of"@en ;
          
          rdfs:comment "Defines the fact that a eHealth device can be a composite health device that is composed of one or multiple sub-devices" ;
          
          rdfs:domain :HealthDevice ;
          
          rdfs:range :HealthDevice .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/isAttachedTo
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:isAttachedTo rdf:type owl:ObjectProperty ;
              
              rdfs:label "is attached to"@en ;
              
              rdfs:comment "Defines the relatonship between a health Device that is attached to a eHealth system Actor such as a patient, a user and or a caregiver." ;
              
              rdfs:range :Actor ;
              
              rdfs:domain :HealthDevice .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/isDescribedBy
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:isDescribedBy rdf:type owl:ObjectProperty ;
               
               rdfs:label "is described by"@en ;
               
               rdfs:comment "Defines the relatonship between a service that is described by a service process (how the service works)." ;
               
               rdfs:range :ServiceProcess ;
               
               rdfs:domain saref:Service .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/isMeasuredIn
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:isMeasuredIn rdf:type owl:ObjectProperty ;
              
              rdfs:label "is measured in"@en ;
              
              rdfs:comment "Defines the relationship between a measurement that is measured in a given unit of measure." ,
                           "Defines the relationship between time series measurements that are measured in a given unit of measure." ;
              
              rdfs:domain :TimeSeriesMeasurements ,
                          saref:Measurement ;
              
              rdfs:range saref:UnitOfMeasure .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/isUsedFor
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:isUsedFor rdf:type owl:ObjectProperty ;
           
           rdfs:label "is used for"@en ;
           
           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:domain :FunctionalDevice ,
                       :HealthDevice ;
           
           rdfs:range :Process .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/operatingConstraints
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
:operatingConstraints rdf:type owl:ObjectProperty ;
                      
                      rdfs:label "operating constraints"@en ;
                      
                      rdfs:comment "The operating constraints of an health device" ;
                      
                      rdfs:domain :DeviceType ;
                      
                      rdfs:range :Operating .



Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/position
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:position rdf:type owl:ObjectProperty ;
          
          rdfs:label "position"@en ;
          
          rdfs:comment "The position of an health device, i.e. its position against the body - on or in the body - and/or its geolocation - when available -." ;
          
          rdfs:domain :HealthDevice ;
          
          rdfs:range :Location ,
                     [ rdf:type owl:Class ;
                       owl:unionOf ( :BodySurface
                                     :Implant
                                   )
                     ] .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/presents
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:presents rdf:type owl:ObjectProperty ;
          
          rdfs:label "presents"@en ;
          
          rdfs:comment "Defines the relatonship between a service that presents a service profile (what the service does)" ;
          
          rdfs:range :ServiceProfile ;
          
          rdfs:domain saref:Service .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/supports
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:supports rdf:type owl:ObjectProperty ;
          
          rdfs:label "supports"@en ;
          
          rdfs:comment "Defines the relatonship between a service that supports a service grounding (how to access the service)" ;
          
          rdfs:range :ServiceGrounding ;
          
          rdfs:domain saref:Service .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/uom
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:uom rdf:type owl:ObjectProperty ;
     
     rdfs:label "unit of measurement"@en ;
     
     rdfs:comment "Defines the unit of measurement of a measurement process"@en ;
     
     rdfs:domain :MeasurementProcess ;
     
     rdfs:range saref:UnitOfMeasure .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/uses
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:uses rdf:type owl:ObjectProperty ;
      
      rdfs:label "uses"@en ;
      
      rdfs:comment "Defines the relatonship between an actor - e.g. a caregiver, a patient or an helper - that uses a BAN for collecting, aggregating and relaying vital parameters" ;
      
      rdfs:domain :Actor ;
      
      rdfs:range :Ban .



###  https://saref.etsi.org/s4wear/offers

saref:offers rdf:type owl:ObjectProperty ;
             
             rdfs:label "offers"@en ;
             
             rdfs:comment "Defines the relatonship between a functional device that offers services." ,
                          "Defines the relatonship between a health device that offers services." ;
             
             rdfs:domain :FunctionalDevice ,
                         :HealthDevice ;
             
             rdfs:range saref:Service .


Marc Girod-Genet's avatar
Marc Girod-Genet committed

#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#    Data properties
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://xmlns.com/foaf/0.1/name
Marc Girod-Genet's avatar
Marc Girod-Genet committed
foaf:name rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
          
          rdfs:range xsd:anyURI ;
          
          rdfs:domain foaf:Person .



###  https://saref.etsi.org/s4ehaw/activitiesDuration

:activitiesDuration rdf:type owl:DatatypeProperty ;
                    
                    rdfs:label "activities duration"@en ;
                    
                    rdfs:comment "The duration of a patient or user activity, in second" ;
                    
                    rdfs:range xsd:double ;
                    
                    rdfs:domain :Activities .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/activitiesId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:activitiesId rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
              
              rdfs:label "activities id"@en ;
              
Marc Girod-Genet's avatar
Marc Girod-Genet committed
              rdfs:comment "The activities Unique ID, i.e and URI for Linked Data compatibility purposes."@en ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
              
              rdfs:range xsd:anyURI ;
              
              rdfs:domain :Activities .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/activitiesKind
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:activitiesKind rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                
                rdfs:label "activities kind"@en ;
                
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                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." ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                
                rdfs:range xsd:string ;
                
                rdfs:domain :Activities .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/activitiesType
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:activitiesType rdf:type owl:DatatypeProperty ;
                
                rdfs:label "activities type"@en ;
                
                rdfs:comment "The type of atcivities that a patient or a user can have, i.e. daily or nocturnal" ;
                
                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
                                                  ]
                                       ]
                           ] .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/actorId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:actorId rdf:type owl:DatatypeProperty ;
         
         rdfs:label "actor id"@en ;
         
         rdfs:comment "The actor Unique ID, i.e and URI for Linked Data compatibility purposes."@en ;
         
         rdfs:range xsd:anyURI ;
         
         rdfs:domain :Actor .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ageCategory
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:ageCategory rdf:type owl:DatatypeProperty ;
             
             rdfs:label "age category"@en ;
             
             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:domain :Patient ,
                         :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
                                               ]
                                    ]
                        ] .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/applicationDomain
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:applicationDomain rdf:type owl:DatatypeProperty ;
                   
                   rdfs:label "application domain"@en ;
                   
                   rdfs:comment "The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -."@en ;
                   
                   rdfs:range xsd:string ;
                   
                   rdfs:domain :Ban .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/availableFlash
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:availableFlash rdf:type owl:DatatypeProperty ;
                
                rdfs:label "available flash"@en ;
                
                rdfs:comment "The available flash memory for a Health device"@en ;
                
                rdfs:range xsd:double ;
                
                rdfs:domain :Power .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/availableRAM
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:availableRAM rdf:type owl:DatatypeProperty ;
              
              rdfs:label "available RAM"@en ;
              
              rdfs:comment "The available RAM memory for a Health device"@en ;
              
              rdfs:range xsd:double ;
              
              rdfs:domain :Power .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/banId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:banId rdf:type owl:DatatypeProperty ;
       
       rdfs:label "ban id"@en ;
       
       rdfs:comment "The Body Area Network or BAN Unique ID, i.e and URI for Linked Data compatibility purposes."@en ;
       
       rdfs:range xsd:anyURI ;
       
       rdfs:domain :Ban .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/baud
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:baud rdf:type owl:DatatypeProperty ;
      
      rdfs:label "baud"@en ;
      
      rdfs:comment "The baud rate of the interface, the number of bits transmitted by second" ;
      
      rdfs:range xsd:double ;
      
      rdfs:domain :InterfaceType .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/dataSize
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:dataSize rdf:type owl:DatatypeProperty ;
          
          rdfs:label "The data size represents the size of the data e.g. 20 bits"@en ,
                     "data size"@en ;
          
          rdfs:range xsd:integer ;
          
          rdfs:domain :Data .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/density
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:density rdf:type owl:DatatypeProperty ;
         
         rdfs:label "density"@en ;
         
         rdfs:comment "The BAN density, i.e. its number of node."@en ;
         
         rdfs:range xsd:long ;
         
         rdfs:domain :Ban .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/deviceId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:deviceId rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
          
          rdfs:label "device id"@en ;
          
          rdfs:comment "The Functional Device Unique ID, i.e. and URI for Linked Data compatibility purposes." ,
                       "The Health Device Unique ID, i.e. and URI for Linked Data compatibility purposes." ;
          
          rdfs:range xsd:anyURI ;
          
          rdfs:domain :FunctionalDevice ,
                      :HealthDevice .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/deviceTypeName
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:deviceTypeName rdf:type owl:DatatypeProperty ;
                
                rdfs:label "device type name"@en ;
                
                rdfs:comment "The commercial name of a device"@en ;
                
                rdfs:range xsd:string ;
                
                rdfs:domain :DeviceType .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/dimension
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:dimension rdf:type owl:DatatypeProperty ;
           
           rdfs:label "dimension"@en ;
           
           rdfs:comment "The dimension of the device i.e. height*weight*length"@en ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :DeviceType .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/dob
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:dob rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
     
     rdfs:label "date of birth"@en ;
     
     rdfs:comment "The date of birth of an actor"@en ;
     
     rdfs:range xsd:dateTime ;
     
     rdfs:domain :Actor .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/dutyCycle
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:dutyCycle rdf:type owl:DatatypeProperty ;
           
           rdfs:label "duty cycle"@en ;
           
           rdfs:comment "The duty cycle for each health device embedded processor in order to determine the processing speed" ;
           
           rdfs:range xsd:float ;
           
           rdfs:domain :Power .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/email
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:email rdf:type owl:DatatypeProperty ;
       
       rdfs:label "email"@en ;
       
       rdfs:comment "The email address for an actor"@en ;
       
       rdfs:range xsd:string ;
       
       rdfs:domain :Actor .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/faultTolerence
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:faultTolerence rdf:type owl:DatatypeProperty ;
                
                rdfs:range xsd:double ;
                
                rdfs:domain :Ban ,
                            :Process .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/firstName
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:firstName rdf:type owl:DatatypeProperty ;
           
           rdfs:label "first name"@en ;
           
           rdfs:comment "The first name of an actor."@en ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :Actor .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/format
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:format rdf:type owl:DatatypeProperty ;
        
        rdfs:label "format"@en ;
        
        rdf:comment "The format is a UDDI for a standard format like integer, memo, etc."@en ;
        
        rdfs:range xsd:anyURI ;
        
        rdfs:domain :Data .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/frequency
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:frequency rdf:type owl:DatatypeProperty ;
           
           rdfs:label "frequency"@en ;
           
           rdfs:comment "The frequency is the number of instructions an embedded processor - within a Health device - can perform per second" ;
           
           rdfs:range xsd:double ;
           
           rdfs:domain :Power .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

###  https://saref.etsi.org/s4ehaw/gender

:gender rdf:type owl:DatatypeProperty ;
        
        rdfs:label "gender"@en ;
        
        rdfs:comment "The gender of an actor"@en ;
        
        rdfs:domain :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" ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                            rdf:rest [ rdf:type rdf:List ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                                       rdf:first "other" ;
                                                       rdf:rest rdf:nil
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/groundingProtocol
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:groundingProtocol rdf:type owl:DatatypeProperty ;
                   
                   rdfs:label "grounding protocol"@en ;
                   
                   rdfs:comment "The grounding protocol is the protocol used to transmit the message of the service, e.g. BLE" ;
                   
                   rdfs:range xsd:string ;
                   
                   rdfs:domain :ServiceGrounding .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasCalculationMethod
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasCalculationMethod rdf:type owl:DatatypeProperty ;
                      
                      rdfs:label "has calculation method"@en ;
                      
                      rdfs:comment "The service process has a calculation method to get the output or result, e.g. the calculation formula to determine the posture of a patient" ;
                      
                      rdfs:range xsd:string ;
                      
                      rdfs:domain :ServiceProcess .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasEffect
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasEffect rdf:type owl:DatatypeProperty ;
           
           rdfs:label "has effect"@en ;
           
           rdfs:comment "The effect of a service can be an alert, nothing, an activation of another process,etc." ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :ServiceProcess .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasHabits
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasHabits rdf:type owl:DatatypeProperty ;
           
           rdfs:label "has habits"@en ;
           
           rdfs:comment "The habits of the user, e.g. smoking" ,
                        "The habits of the patient, e.g  smoking" ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :Patient ,
                       :User .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/hasInput
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:hasInput rdf:type owl:DatatypeProperty ;
          
          rdfs:label "has input"@en ;
          
          rdfs:comment "The service process has data input like e.g. the patient ID, the timestamp, the read value from a sensor, etc." ;
          
          rdfs:range xsd:string ;
          
          rdfs:domain :ServiceProcess .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 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 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453
###  https://saref.etsi.org/s4ehaw/hasOutput

:hasOutput rdf:type owl:DatatypeProperty ;
           
           rdfs:label "has output"@en ;
           
           rdfs:comment "The output is e.g. the calculated value returned by the process, e.g the posture of a patient" ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :ServiceProcess .



###  https://saref.etsi.org/s4ehaw/hasPosture

:hasPosture rdf:type owl:DatatypeProperty ;
            
            rdfs:label "has posture"@en ;
            
            rdfs:comment "The posture of the patient, e.g. lying" ,
                         "The posture of the user, e.g. lying" ;
            
            rdfs:domain :Patient ,
                        :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
                                                                                          ]
                                                                               ]
                                                                    ]
                                                         ]
                                              ]
                                   ]
                       ] .



###  https://saref.etsi.org/s4ehaw/hasPrecondition

:hasPrecondition rdf:type owl:DatatypeProperty ;
                 
                 rdfs:label "has precondition"@en ;
                 
                 rdfs:comment "The conditions that are imposed over the inputs of the process and the process must hold to be successufully invoked" ;
                 
                 rdfs:range xsd:string ;
                 
                 rdfs:domain :ServiceProcess .



###  https://saref.etsi.org/s4ehaw/hasResult

:hasResult rdf:type owl:DatatypeProperty ;
           
           rdfs:label "has result"@en ;
           
           rdfs:comment "The process can have many results for the same output. Those results may include a message that should be displayed, an alert, etc." ;
           
           rdfs:range xsd:string ;
           
           rdfs:domain :ServiceProcess .



###  https://saref.etsi.org/s4ehaw/impairment

:impairment rdf:type owl:DatatypeProperty ;
            
            rdfs:label "impairment"@en ;
            
            rdfs:comment "The impairment type of the patient, e.g. deaf, visual" ;
            
            rdfs:domain :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
                                                                    ]
                                                         ]
                                              ]
                                   ]
                       ] .



###  https://saref.etsi.org/s4ehaw/interfaceAddress

:interfaceAddress rdf:type owl:DatatypeProperty ;
                  
                  rdfs:label "interface address"@en ;
                  
                  rdfs:comment "The interface address. The interface may have many addresses like MAC address, IP address or others." ;
                  
                  rdfs:range xsd:string ;
                  
                  rdfs:domain :InterfaceType .



###  https://saref.etsi.org/s4ehaw/interfaceDescription

:interfaceDescription rdf:type owl:DatatypeProperty ;
                      
                      rdfs:label "interface description"@en ;
                      
                      rdfs:comment "The interface type description" ;
                      
                      rdfs:range xsd:string ;
                      
                      rdfs:domain :InterfaceType .



###  https://saref.etsi.org/s4ehaw/interfaceId

:interfaceId rdf:type owl:DatatypeProperty ;
             
             rdfs:label "interface id"@en ;
             
             rdfs:comment "The interface Unique ID, i.e and URI for Linked Data compatibility purposes." ;
             
             rdfs:range xsd:anyURI ;
             
             rdfs:domain :Interface .



###  https://saref.etsi.org/s4ehaw/interfaceProtocol

:interfaceProtocol rdf:type owl:DatatypeProperty ;
                   
                   rdfs:label "interface protocol"@en ;
                   
                   rdfs:comment "The interface protocol can be BLE, serial, ethernet, etc." ;
                   
                   rdfs:range xsd:string ;
                   
                   rdfs:domain :InterfaceType .



###  https://saref.etsi.org/s4ehaw/isDerivedData

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



###  https://saref.etsi.org/s4ehaw/isGateway

:isGateway rdf:type owl:DatatypeProperty ;
           
           rdfs:label "is gateway"@en ;
           
           rdfs:comment "This boolean variable indicates if the interface is a gateway or not." ;
           
           rdfs:range xsd:boolean ;
           
           rdfs:domain :Interface .



###  https://saref.etsi.org/s4ehaw/lastName

:lastName rdf:type owl:DatatypeProperty ;
          
          rdfs:label "last name"@en ;
          
          rdfs:comment "The familly name of an actor."@en ;
          
          rdfs:range xsd:string ;
          
          rdfs:domain :Actor .



###  https://saref.etsi.org/s4ehaw/latency

:latency rdf:type owl:DatatypeProperty ;
         
         rdfs:label "latency"@en ;
         
         rdfs:comment "The latency is the time interval between the stimulation and response of a process"@en ;
         
         rdfs:range xsd:float ;
         
         rdfs:domain :Process .



###  https://saref.etsi.org/s4ehaw/lifetime

: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." ;
          
          rdfs:range xsd:dateTime ;
          
          rdfs:domain :Ban .



###  https://saref.etsi.org/s4ehaw/location

:location rdf:type owl:DatatypeProperty ;
          
          rdfs:label "location"@en ;
          
          rdfs:comment "The geolocation 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:range xsd:string ;
          
          rdfs:domain :Ban .



###  https://saref.etsi.org/s4ehaw/manufacturer

: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." ;
              
              rdfs:range xsd:string ;
              
              rdfs:domain :Power .



###  https://saref.etsi.org/s4ehaw/maximumFlash

:maximumFlash rdf:type owl:DatatypeProperty ;
              
              rdfs:label "maximum flash"@en ;
              
              rdfs:comment "Indicates the maximum flash memory space for a Health device" ;
              
              rdfs:range xsd:double ;
              
              rdfs:domain :Power .



###  https://saref.etsi.org/s4ehaw/maximumRam

:maximumRam rdf:type owl:DatatypeProperty ;
            
            rdfs:label "maximum ram"@en ;
            
            rdfs:comment "Indicates the maximum volatile memory space for a Health device" ;
            
            rdfs:range xsd:double ;
            
            rdfs:domain :Power .



###  https://saref.etsi.org/s4ehaw/maximumValue

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



###  https://saref.etsi.org/s4ehaw/minimumValue

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



###  https://saref.etsi.org/s4ehaw/modeId

:modeId rdf:type owl:DatatypeProperty ;
        
        rdfs:label "mode id"@en ;
        
        rdfs:comment "The mode id identifies each mode, e.g. identifier for sleeping mode"@en ;
        
        rdfs:range xsd:anyURI ;
        
        rdfs:domain :Mode .



###  https://saref.etsi.org/s4ehaw/modeName

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



###  https://saref.etsi.org/s4ehaw/phenomena

: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 :Ban .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/phoneNumber
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:phoneNumber rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
             
             rdfs:label "phone number"@en ;
             
Marc Girod-Genet's avatar
Marc Girod-Genet committed
             rdfs:comment "The phone number of an actor, in international format."@en ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
             
             rdfs:range xsd:string ;
             
             rdfs:domain :Actor .



###  https://saref.etsi.org/s4ehaw/portNumber

:portNumber rdf:type owl:DatatypeProperty ;
            
            rdfs:label "port number"@en ;
            
            rdfs:comment "The port number used to offer the service" ;
            
            rdfs:range xsd:positiveInteger ;
            
            rdfs:domain :ServiceGrounding .



###  https://saref.etsi.org/s4ehaw/precision

:precision rdf:type owl:DatatypeProperty ;
           
           rdfs:label "precision"@en ;
           
           rdfs:comment "Precision of a process  describes the closeness of the measurements to each other for a process."@en ;
           
           rdfs:range xsd:float ;
           
           rdfs:domain :Process .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/processId
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:processId rdf:type owl:DatatypeProperty ;
           
           rdfs:label "process id"@en ;
           
           rdfs:comment "The process Unique ID, i.e. and URI for Linked Data compatibility purposes." ,
                        "The measurement process Unique ID, i.e. and URI for Linked Data compatibility purposes." ;
           
           rdfs:range xsd:anyURI ;
           
           rdfs:domain :MeasurementProcess ,
                       :Process .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/processorId
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:processorId rdf:type owl:DatatypeProperty ;
             
             rdfs:label "processor id"@en ;
             
             rdfs:comment "The processor identifier should identify each processor" ;
             
             rdfs:range xsd:string ;
             
             rdfs:domain :Power .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/rechargeable
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:rechargeable rdf:type owl:DatatypeProperty ;
              
              rdfs:label "rechargeable"@en ;
              
              rdfs:comment "This boolean variable indicates if the source of energy of the eHealth Device is rechargeable or not, e.g. has battery" ;
              
              rdfs:range xsd:boolean ;
              
              rdfs:domain :Energy .



###  https://saref.etsi.org/s4ehaw/remainingBatteryLevel

:remainingBatteryLevel rdf:type owl:DatatypeProperty ;
                       
                       rdfs:label "remaining battery level"@en ;
                       
                       rdfs:comment "The level of remaining battery for a given energy source of a eHealth device"@en ;
                       
                       rdfs:range xsd:double ;
                       
                       rdfs:domain :Energy .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/responsibilityPartyId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:responsibilityPartyId rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                       
                       rdfs:label "responsibility party id"@en ;
                       
                       rdfs:comment "The responsibility party Unique ID, i.e and URI for Linked Data compatibility purposes." ;
                       
                       rdfs:range xsd:anyURI ;
                       
                       rdfs:domain :ResponsibilityParty .



###  https://saref.etsi.org/s4ehaw/sampleTime

:sampleTime rdf:type owl:DatatypeProperty ;
            
            rdfs:label "sample time"@en ;
            
            rdfs:comment "The sample time of the process"@en ;
            
            rdfs:range xsd:float ;
            
            rdfs:domain :Process .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/sendingFrequency
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:sendingFrequency rdf:type owl:DatatypeProperty ;
                  
                  rdfs:label "sending frequency"@en ;
                  
                  rdfs:comment "Defines the sending frequency at an health device level." ;
                  
                  rdfs:range xsd:float ;
                  
                  rdfs:domain :Periodic .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/serialNb
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:serialNb rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
          
          rdfs:label "serial number"@en ;
          
          rdfs:comment "The serial number of the Health Device." ,
                       "The serial number of the Functional Device." ;
          
          rdfs:range xsd:string ;
          
          rdfs:domain :FunctionalDevice ,
                      :HealthDevice .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/serviceDescription
Marc Girod-Genet's avatar
Marc Girod-Genet committed

: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" ;
                    
                    rdfs:range xsd:string ;
                    
                    rdfs:domain :ServiceProfile .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/serviceName
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:serviceName rdf:type owl:DatatypeProperty ;
             
             rdfs:label "service name"@en ;
             
             rdfs:comment "The service name identify the offered service, e.g heart rate" ;
             
             rdfs:range xsd:string ;
             
             rdfs:domain :ServiceProfile .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/sourceType
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:sourceType rdf:type owl:DatatypeProperty ;
            
            rdfs:label "source type"@en ;
            
            rdfs:comment "The source type is the type of energy source of a Health device. It can be solar, battery, electricity, etc." ;
            
            rdfs:range xsd:string ;
            
            rdfs:domain :Energy .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/topology
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:topology rdf:type owl:DatatypeProperty ;
          
          rdfs:label "topology"@en ;
          
          rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." ;
          
          rdfs:domain :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
                                                                  ]
                                                       ]
                                            ]
                                 ]
                     ] .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/userId
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:userId rdf:type owl:DatatypeProperty ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
        
        rdfs:label "user id"@en ;
        
        rdfs:comment "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." ,
                     "The patient Unique ID, i.e and URI for Linked Data compatibility purposes." ,
                     "The caregiver Unique ID, i.e and URI for Linked Data compatibility purposes." ;
        
        rdfs:range xsd:anyURI ;
        
        rdfs:domain :Caregiver ,
                    :Helper ,
                    :Patient ,
                    :User .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/velocity
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:velocity rdf:type owl:DatatypeProperty ;
          
          rdfs:label "velocity"@en ;
          
          rdfs:comment "The velocity of a moving device"@en ;
          
          rdfs:range xsd:float ;
          
          rdfs:domain :DeviceType .



Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#    Classes
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/vocommons/voaf#Vocabulary
Marc Girod-Genet's avatar
Marc Girod-Genet committed
voaf:Vocabulary rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://xmlns.com/foaf/0.1/Person
Marc Girod-Genet's avatar
Marc Girod-Genet committed
foaf:Person rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Activities
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:Activities rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Actor
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
:Actor rdf:type owl:Class ;
       
       owl:equivalentClass :Contact .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Address
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Address rdf:type owl:Class ;
         
         rdfs:subClassOf :Physical .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Alarm
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Alarm rdf:type owl:Class ;
       
       rdfs:subClassOf saref:Command .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Ban
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Ban rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/BodySurface
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:BodySurface rdf:type owl:Class ;
             
             rdfs:subClassOf :Location .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Caregiver
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Caregiver rdf:type owl:Class ;
           
           rdfs:subClassOf :Actor .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/CommunicationProcess
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:CommunicationProcess rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Constraints
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Constraints rdf:type owl:Class .



###  https://saref.etsi.org/s4ehaw/Contact

:Contact rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Coordinate
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Coordinate rdf:type owl:Class ;
            
            rdfs:subClassOf :Physical .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Data
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Data rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/DeviceType
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:DeviceType rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Energy
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Energy rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Environment
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Environment rdf:type owl:Class ;
             
             rdfs:subClassOf :ServiceCategory .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/EventDriven
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:EventDriven rdf:type owl:Class ;
             
             rdfs:subClassOf :CommunicationProcess .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/FunctionalDevice
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:FunctionalDevice rdf:type owl:Class ;
                  
                  rdfs:subClassOf saref:Device .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/HealthDevice
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:HealthDevice rdf:type owl:Class ;
              
              rdfs:subClassOf saref:Device .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Helper
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Helper rdf:type owl:Class ;
        
        rdfs:subClassOf :Actor .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Hub
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Hub rdf:type owl:Class ;
     
     rdfs:subClassOf :HealthDevice .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Implant
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Implant rdf:type owl:Class ;
         
         rdfs:subClassOf :Location .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Interface
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Interface rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/InterfaceType
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:InterfaceType rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Legal
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Legal rdf:type owl:Class ;
       
       rdfs:subClassOf :Constraints ;
       
       rdfs:comment "This is an empty container for describing the legal constraints a data can be submitted to, like e.g. anonymization."@en .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Location
Marc Girod-Genet's avatar
Marc Girod-Genet committed
:Location rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/MeasurementProcess
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:MeasurementProcess rdf:type owl:Class ;
                    
                    rdfs:subClassOf :Process .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/MeasurementSession
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:MeasurementSession rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Mode
Marc Girod-Genet's avatar
Marc Girod-Genet committed

: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/OnRequest

:OnRequest rdf:type owl:Class ;
           
           rdfs:subClassOf :CommunicationProcess .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Operating
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Operating rdf:type owl:Class ;
           
           rdfs:subClassOf :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 .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Patient
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Patient rdf:type owl:Class ;
         
         rdfs:subClassOf :Actor .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Periodic
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Periodic rdf:type owl:Class ;
          
          rdfs:subClassOf :CommunicationProcess .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Physical
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
:Physical rdf:type owl:Class ;
          
          rdfs:subClassOf :Location .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Power
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Power rdf:type owl:Class .



###  https://saref.etsi.org/s4ehaw/Process

:Process rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Remainder
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Remainder rdf:type owl:Class ;
           
           rdfs:subClassOf saref:Command .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ResponsibilityParty
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
:ResponsibilityParty rdf:type owl:Class ;
                     
                     rdfs:subClassOf :Actor ;
                     
                     rdfs:comment "The legal entity responsible for a BAN, i.e. to contact in case of problem" .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ServiceCategory
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:ServiceCategory rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ServiceGrounding
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:ServiceGrounding rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ServiceProcess
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:ServiceProcess rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/ServiceProfile
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:ServiceProfile rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Simple
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Simple rdf:type owl:Class ;
        
        rdfs:subClassOf :ServiceProcess .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/TimeSeriesMeasurements
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:TimeSeriesMeasurements rdf:type owl:Class .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/User
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:User rdf:type owl:Class ;
      
      rdfs:subClassOf :Actor .

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4ehaw/Validity
Marc Girod-Genet's avatar
Marc Girod-Genet committed

:Validity rdf:type owl:Class ;
          
          rdfs:subClassOf :Constraints .



Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/s4wear/Wearable
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4wear:Wearable rdf:type owl:Class ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
          
          rdfs:subClassOf :HealthDevice .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/saref/Actuator
Marc Girod-Genet's avatar
Marc Girod-Genet committed

saref:Actuator rdf:type owl:Class ;
               
               rdfs:subClassOf :HealthDevice .



Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/saref/Command
Marc Girod-Genet's avatar
Marc Girod-Genet committed
saref:Command rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/saref/Device
Marc Girod-Genet's avatar
Marc Girod-Genet committed
saref:Device rdf:type owl:Class .


Marc Girod-Genet's avatar
Marc Girod-Genet committed

###  https://saref.etsi.org/s4wear/Measurement

saref:Measurement rdf:type owl:Class .



###  https://saref.etsi.org/s4wear/Sensor

saref:Sensor rdf:type owl:Class ;
             
             rdfs:subClassOf :HealthDevice .



Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/saref/Service
Marc Girod-Genet's avatar
Marc Girod-Genet committed
saref:Service rdf:type owl:Class .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  https://saref.etsi.org/saref/UnitOfMeasure
Marc Girod-Genet's avatar
Marc Girod-Genet committed
saref:UnitOfMeasure rdf:type owl:Class .


Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#    Individuals
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://www-public.imtbs-tsp.eu/~girodgen/
Marc Girod-Genet's avatar
Marc Girod-Genet committed
<http://www-public.imtbs-tsp.eu/~girodgen/> rdf:type owl:NamedIndividual ,
                                                     foaf:Person ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                                            foaf:name "Marc Girod-Genet" .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net