SAREF4EHAW covid use case.

IRI
https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase#
Conforms to ontologies
Download serialization
License
In this SAREF4EHAW example/instance (from SAREF4EHAW monitoring and support of healthy lifestyles for citizens), This use case is about a patient of around 50 years old, Bob, with overeating habit. In the actual context of Covid-19, Bob as a risky patient is thus remotely followed/monitored/controlled by a caregiver, Dr. Knock, for Covid-19 signs detection purposes. The patient is equipped with a BAN with an android smartphone as the BAN hub, as well as three COVID-19 related devices (wearables, sensors). Bob is equipped with SpireStone wearable device for breathing rate monitoring, a ScanWatch wearable for monitoring the SPO2 level and a TUCKY thermometer for the body temperature monitoring. Creator/contributor: Marc Girod Genet- Lina Nachabe

Turtle

@prefix s4ehawInst: <https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@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#> .
@prefix saref: <https://saref.etsi.org/core/> .
@prefix s4ehaw: <https://saref.etsi.org/saref4ehaw/> .
@prefix s4envi: <https://saref.etsi.org/saref4envi/> .
@prefix ssn-system: <http://www.w3.org/ns/ssn/systems/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix dctype: <http://purl.org/dc/dcmitype/> .
@prefix s4syst: <https://saref.etsi.org/saref4syst/>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix unit: <http://qudt.org/vocab/unit/>.

@base <https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase/> .

<https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase#> a dctype:Dataset ;
  dcterms:license <https://forge.etsi.org/etsi-software-license> ;
  dcterms:conformsTo <https://saref.etsi.org/saref4ehaw/v2.1.1/> ;
  dcterms:title "SAREF4EHAW covid use case."@en ;
  dcterms:description """In this SAREF4EHAW example/instance (from SAREF4EHAW monitoring and support of healthy lifestyles for citizens),
    This use case is about a patient of around 50 years old, Bob, with overeating habit. 
    In the actual context of Covid-19, Bob as a risky patient is thus remotely followed/monitored/controlled by a caregiver, Dr. Knock, for Covid-19 signs detection purposes.
    The patient is equipped with a BAN with an android smartphone as the BAN hub, as well as three COVID-19 related devices (wearables, sensors).
    Bob is equipped with SpireStone wearable device for breathing rate monitoring, a ScanWatch wearable for monitoring the SPO2 level and a TUCKY thermometer for the body temperature monitoring. 

Creator/contributor: Marc Girod Genet- Lina Nachabe """@en .


#################################################################
#    Individuals
#################################################################

# Leftovers

s4ehawInst:AlertForHosp rdf:type owl:NamedIndividual ,
  saref:Service ;
  s4ehaw:isExposedOn s4ehawInst:SMS .

s4ehawInst:SMS rdf:type s4ehaw:CommunicationProtocol .


s4ehawInst:PolymerBatteryPowered rdf:type owl:NamedIndividual , saref:FeatureKind ;
  skos:broader s4ehaw:Rechargeable ;
  rdfs:comment "Polymer rechargeable battery up to 10 days"@en .


# People

s4ehawInst:Bob rdf:type owl:NamedIndividual , s4ehaw:Patient ;
  saref:hasStateValue s4ehaw:Overeating ;
  s4ehaw:usesBan s4ehawInst:BobMonitorBan ;
  s4ehaw:dob "1970-10-26T21:32:52"^^xsd:dateTime ;
  s4ehaw:firstName "Bob" ;
  saref:hasStateValue s4ehaw:Male ;
  s4ehaw:hasMbox "bobwanadou@gmail.com"^^xsd:anyURI ;
  s4ehaw:lastName "Wanadou" .

s4ehawInst:DrKnock rdf:type owl:NamedIndividual , s4ehaw:Caregiver ;
  s4ehaw:hasPatient s4ehawInst:Bob ;
  s4ehaw:firstName "Mikheal" ;
  s4ehaw:hasMbox "mikhealknock@gmail.com"^^xsd:anyURI ;
  s4ehaw:lastName "Knock" .


s4ehawInst:BobMonitorBan rdf:type owl:NamedIndividual , s4ehaw:Ban ;
  s4syst:connectsSystem s4ehawInst:BobBodyThermo ,
    s4ehawInst:BobScanWatch ,
    s4ehawInst:BobSpireHealth ;
  saref:accomplishes s4ehaw:Prevention ;
  s4ehaw:hasContact s4ehawInst:Bob ,
    s4ehawInst:DrKnock ;
  s4ehaw:hasHub s4ehawInst:BobAndroidphone ;
  s4ehaw:hasResponsibleParty s4ehawInst:DrKnock ;
  rdfs:comment "COVID-19Prevention"@en .

s4ehawInst:BobBodyThermo rdf:type owl:NamedIndividual , s4ehaw:HealthSensor ;
  saref:hasDeviceKind s4ehawInst:TuckyThermometer ;
  saref:hasStateValue s4ehaw:ArmpitWeared ;
  s4ehaw:isAttachedTo s4ehawInst:Bob ;
  saref:observes s4ehawInst:BodyTemperature , s4ehawInst:Bob .

s4ehawInst:BodyTemperature a saref:Property .

s4ehawInst:TuckyThermometer rdf:type owl:NamedIndividual , saref:DeviceKind ;
  s4ehaw:isExposedOn s4ehaw:BluetoothLowEnergy .

s4ehawInst:BobScanWatch rdf:type owl:NamedIndividual , s4ehaw:HealthWearable ;
  saref:hasDeviceKind s4ehawInst:Withings_ScanWatch ;
  saref:hasStateValue s4ehaw:WristWeared ;
  s4ehaw:isAttachedTo s4ehawInst:Bob ;
  saref:consistsOf s4ehawInst:BobScanWatchAltimeter ,
                    s4ehawInst:BobScanWatchBloodPressureSens ,
                    s4ehawInst:BobScanWatchHeartrateSens ,
                    s4ehawInst:BobScanWatchSPO2Sens ;
  saref:observes s4ehawInst:BloodOxygenSaturation , s4ehawInst:SystolicPressure , s4ehawInst:Bob .


s4ehawInst:Withings_ScanWatch rdf:type owl:NamedIndividual , saref:DeviceKind ;
  skos:broader s4ehaw:Rechargeable ;
  rdfs:comment "WITHINGS ScanWatch"@en .

s4ehawInst:BobScanWatchAltimeter rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .
s4ehawInst:BobScanWatchBloodPressureSens rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .
s4ehawInst:BobScanWatchHeartrateSens rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .
s4ehawInst:BobScanWatchSPO2Sens rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .

s4ehawInst:BobAndroidphone rdf:type owl:NamedIndividual , s4ehaw:BanHub .

s4ehawInst:BloodOxygenSaturation rdf:type owl:NamedIndividual , saref:Property .
s4ehawInst:SystolicPressure rdf:type owl:NamedIndividual , saref:Property .

s4ehawInst:BobBodyTemp1 rdf:type owl:NamedIndividual , saref:Observation ;
  saref:observes s4ehawInst:Bob , s4ehawInst:BodyTemperature ;
  saref:madeBy s4ehawInst:BobBodyThermo ;
  saref:hasResult [
    a saref:PropertyValue ; 
    saref:hasValue "39"^^xsd:int ;
    saref:isMeasuredIn unit:DegreeCelsius ] .



###  https://saref.etsi.org/saref4ehaw/examples/COVIDCase/BobSpireHealth
s4ehawInst:BobSpireHealth rdf:type owl:NamedIndividual ,
                                   s4ehaw:HealthWearable ;
                                   saref:hasDeviceKind s4ehawInst:SpireStone ;
                                   s4ehaw:isAttachedTo s4ehawInst:Bob ;
                                   saref:consistsOf s4ehawInst:BobSpireAccelero ,
                                                     s4ehawInst:BobSpireBreathSens ,
                                                     s4ehawInst:BobSpireVibro ;
                                   saref:observes s4ehawInst:RespiratoryRate , s4ehawInst:Bob .

s4ehawInst:BobSpireAccelero rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .
s4ehawInst:BobSpireBreathSens rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .
s4ehawInst:BobSpireVibro rdf:type owl:NamedIndividual , s4ehaw:HealthSensor .

s4ehawInst:RespiratoryRate rdf:type owl:NamedIndividual , saref:Property .

s4ehawInst:BobRespMeas1 rdf:type owl:NamedIndividual , saref:Observation ;
  saref:observes s4ehawInst:Bob , s4ehawInst:RespiratoryRate ;
  saref:madeBy s4ehawInst:BobSpireHealth ;
  saref:hasResult [
    a saref:PropertyValue ; 
    saref:hasValue "22"^^xsd:int ;
    saref:isMeasuredIn unit:PER-MIN ] .

s4ehawInst:BobSpo2Lev1 rdf:type owl:NamedIndividual , saref:Observation ;
  saref:observes s4ehawInst:Bob , s4ehawInst:BloodOxygenSaturation ;
  saref:madeBy s4ehawInst:BobScanWatch ;
  saref:hasResult [
    a saref:PropertyValue ; 
    saref:hasValue "78.0"^^xsd:double ;
    saref:isMeasuredIn unit:PERCENT ] .

s4ehawInst:BobSystolicPressure rdf:type owl:NamedIndividual , saref:Observation ;
  saref:observes s4ehawInst:Bob , s4ehawInst:SystolicPressure ;
  saref:madeBy s4ehawInst:BobScanWatch ;
  saref:hasResult [
    a saref:PropertyValue ; 
    saref:hasValue "75"^^xsd:int ;
    saref:isMeasuredIn unit:MilliM_HG ] .


s4ehawInst:SpireStone rdf:type owl:NamedIndividual , saref:DeviceKind ;
  skos:broader s4ehawInst:PolymerBatteryPowered ;
  saref:hasModel "Spire Stone"@en ;
  saref:hasPropertyValue [
    a saref:PropertyValue ;
    saref:isValueOfProperty s4ehaw:Dimensions ;
    rdfs:comment "Dimensions of 1.7 x 1.2 x 0.6 inches" ;
    saref:consistsOf [
      a saref:PropertyValue ;
      saref:isValueOfProperty s4ehaw:Height ;
      saref:hasValue "1.7"^^xsd:double ;
      saref:isMeasuredIn unit:IN ] ;
    saref:consistsOf [
      a saref:PropertyValue ;
      saref:isValueOfProperty s4ehaw:Width ;
      saref:hasValue "1.2"^^xsd:double ;
      saref:isMeasuredIn unit:IN ] ;
    saref:consistsOf [
      a saref:PropertyValue ;
      saref:isValueOfProperty s4ehaw:Height ;
      saref:hasValue "0.6"^^xsd:double ;
      saref:isMeasuredIn unit:IN ]
  ] .

###  Generated by the OWL API (version 4.2.8.20170104-2310) https://github.com/owlcs/owlapi