diff --git a/ontology/saref4ehaw.ttl b/ontology/saref4ehaw.ttl index 9da0cd77ff50689600148906c597c357fd69d3cd..cfb27829740ca682f7cc13749ceef2c951da073b 100644 --- a/ontology/saref4ehaw.ttl +++ b/ontology/saref4ehaw.ttl @@ -315,7 +315,15 @@ s4ehaw:inCurrentMode rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:HealthDevice ; rdfs:range s4ehaw:Mode ; rdfs:comment "Each eHealth device has modes of operations that model its dynamic characteristic varying during its lifetime, e.g. active, parked, sleeping..."@en ; - rdfs:label "in current mode"@en . + rdfs:label "in current mode"@en . + + +### https://saref.etsi.org/saref4ehaw/interfaceProtocol +s4ehaw:interfaceProtocol rdf:type owl:ObjectProperty ; + rdfs:domain s4ehaw:Interface ; + rdfs:range s4ehaw:CommunicationProtocol ; + rdfs:comment "The interface communication protocol can be e.g. BLE, serial, Ethernet..."@en ; + rdfs:label "interface protocol"@en . ### https://saref.etsi.org/saref4ehaw/isAttachedTo @@ -334,6 +342,14 @@ s4ehaw:isDescribedBy rdf:type owl:ObjectProperty ; rdfs:label "is described by"@en . +### https://saref.etsi.org/saref4ehaw/groundingProtocol +s4ehaw:groundingProtocol rdf:type owl:ObjectProperty ; + rdfs:domain s4ehaw:ServiceGrounding ; + rdfs:range s4ehaw:CommunicationProtocol ; + rdfs:comment "The grounding protocol is the protocol used to transmit the message by the service, e.g. BLE."@en ; + rdfs:label "grounding protocol"@en . + + ### https://saref.etsi.org/saref4ehaw/precision s4ehaw:precision rdf:type owl:ObjectProperty ; rdfs:domain s4ehaw:MeasurementFunction ; @@ -522,14 +538,6 @@ s4ehaw:geolocation rdf:type owl:DatatypeProperty ; rdfs:label "geolocation"@en . -### https://saref.etsi.org/saref4ehaw/groundingProtocol -s4ehaw:groundingProtocol rdf:type owl:DatatypeProperty ; - rdfs:domain s4ehaw:ServiceGrounding ; - rdfs:range xsd:string ; - rdfs:comment "The grounding protocol is the protocol used to transmit the message of the service, e.g. BLE."@en ; - rdfs:label "grounding protocol"@en . - - ### https://saref.etsi.org/saref4ehaw/hasCalculationMethod s4ehaw:hasCalculationMethod rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:ServiceProcess ; @@ -642,14 +650,6 @@ s4ehaw:interfaceDescription rdf:type owl:DatatypeProperty ; rdfs:label "interface description"@en . -### https://saref.etsi.org/saref4ehaw/interfaceProtocol -s4ehaw:interfaceProtocol rdf:type owl:DatatypeProperty ; - rdfs:domain s4ehaw:Interface ; - rdfs:range xsd:string ; - rdfs:comment "The interface communication protocol can be e.g. BLE, serial, Ethernet..."@en ; - rdfs:label "interface protocol"@en . - - ### https://saref.etsi.org/saref4ehaw/isDerivedData s4ehaw:isDerivedData rdf:type owl:DatatypeProperty ; rdfs:domain s4ehaw:Data ; @@ -924,6 +924,13 @@ s4ehaw:ChronicDisease rdf:type owl:Class ; rdfs:label "Chronic disease"@en . + +### https://saref.etsi.org/saref4ehaw/CommunicationProtocol +s4ehaw:CommunicationProtocol rdf:type owl:Class ; + rdfs:comment "The communication protocol, e.g. BLE, serial, Ethernet..."@en ; + rdfs:label "Communication protocol"@en . + + ### https://saref.etsi.org/saref4ehaw/BanCommunicationType s4ehaw:BanCommunicationType rdf:type owl:Class ; rdfs:comment "The BAN communication function type, i.e. periodic, event driven or on request."@en ;