Newer
Older
@prefix : <https://saref.etsi.org/s4ehaw#> .
@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 skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix saref: <https://saref.etsi.org/saref#> .
@prefix s4ehaw: <https://saref.etsi.org/s4ehaw#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://saref.etsi.org/saref4ehaw#> .
<https://saref.etsi.org/saref4ehaw#> rdf:type owl:Ontology ;
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 ;
owl:versionInfo "v0.1.2" ;
vann:preferredNamespacePrefix "s4ehaw" ;
vann:preferredNamespaceUri "https://saref.etsi.org/saref4ehaw#" ;
dcterms:description "saref4ehaw is an extension of SAREF for eHealth Ageing Well"@en ;
dcterms:title "saref4ehaw: an extension of SAREF for eHealth Ageing Well"@en ;
dcterms:license <https://forge.etsi.org/etsi-software-license> ;
dcterms:source <https://forge.etsi.org/rep/SAREF/saref4ehaw/> ;
owl:versionIRI <https://saref.etsi.org/saref4ehaw/v0.1.2/saref4ehaw#> ;
dcterms:publisher <https://www.etsi.org/> ;
dcterms:contributor <https://www.linkedin.com/in/marcgirodgenet/> .
#################################################################
#################################################################
dcterms:contributor rdf:type owl:AnnotationProperty .
dcterms:created rdf:type owl:AnnotationProperty .
dcterms:creator rdf:type owl:AnnotationProperty .
dcterms:description rdf:type owl:AnnotationProperty .
dcterms:issued rdf:type owl:AnnotationProperty .
dcterms:license rdf:type owl:AnnotationProperty .
dcterms:modified rdf:type owl:AnnotationProperty .
dcterms:publisher rdf:type owl:AnnotationProperty .
dcterms:source rdf:type owl:AnnotationProperty .
dcterms:title rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
#################################################################
#################################################################
: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 .
### https://saref.etsi.org/s4ehaw#contains
: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 .
: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 .
### https://saref.etsi.org/s4ehaw#faultTolerence
:faultTolerence rdf:type owl:ObjectProperty ;
rdfs:label "fault tolerence"@en ;
rdfs:comment "The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en ;
rdfs:range xsd:real .
: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 .
### https://saref.etsi.org/s4ehaw#hasCommunicationProcess
: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 .
### https://saref.etsi.org/s4ehaw#hasConstraints
:hasConstraints rdf:type owl:ObjectProperty ;
rdfs:label "has constraints"@en ;
rdfs:comment "Defines the relatonship between a data that has constraints (validity, operating, security...)" ;
rdfs:range :Constraints ;
rdfs:domain :Data .
### https://saref.etsi.org/s4ehaw#hasContact
: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)" ,
"Defines the relatonship between a health Device that has one or multiple contacts (e.g. the patient or user that is sensed by this device, the caregiver that is using the health device)" ;
rdfs:domain :Ban ;
rdfs:range :Conctact ;
rdfs:domain :HealthDevice .
### https://saref.etsi.org/s4ehaw#hasData
:hasData rdf:type owl:ObjectProperty ;
rdfs:label "has data"@en ;
rdfs:comment "Defines the relatonship between a process that has has one or many data, for example a tracking process shall include latitude, longitude and speed data" ;
rdfs:range :Data ;
rdfs:domain :Process .
### https://saref.etsi.org/s4ehaw#hasDeviceType
:hasDeviceType rdf:type owl:ObjectProperty ;
rdfs:label "has device type"@en ;
rdfs:comment "Defines the relatonship between a device that has a device type describing the physical characteristics of the device" ;
rdfs:range :DeviceType ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasEnergySource
:hasEnergySource rdf:type owl:ObjectProperty ;
rdfs:label "has energy source"@en ;
rdfs:comment "Defines the relatonship between a device type that has energy source mainly describing battery related capabilities of the device (number, type, available level...)" ;
rdfs:domain :DeviceType ;
rdfs:range :EnergySource .
### https://saref.etsi.org/s4ehaw#hasInterface
:hasInterface rdf:type owl:ObjectProperty ;
rdfs:label "has interface"@en ;
rdfs:comment "Defines the relatonship between a device that has one or multiple interfaces (Bluetooth, UWB, IEEE 802.15.6, serial interface...)" ;
rdfs:range :Interface ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasInterfaceType
:hasInterfaceType rdf:type owl:ObjectProperty ;
rdfs:label "has interface type"@en ;
rdfs:comment "Defines the relatonship between a device interface that has an interface type that describes the standard characteristics of the interface protocol/functional layerof the device and that is added for redundancy avoidance" ,
"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" ;
rdfs:domain :DeviceType ,
:Interface ;
rdfs:range :InterfaceType .
### https://saref.etsi.org/s4ehaw#hasLocation
:hasLocation rdf:type owl:ObjectProperty ;
rdfs:label "has location"@en ;
rdfs:comment "Defines the relatonship between a device that has a location that is mainly its position and/or its geolocation of the device" ;
rdfs:range :Location ;
rdfs:domain saref:Device .
### https://saref.etsi.org/s4ehaw#hasMesurement
: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 :Measurement .
### https://saref.etsi.org/s4ehaw#hasParticipants
: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 .
### https://saref.etsi.org/s4ehaw#hasProcessor
:hasProcessor rdf:type owl:ObjectProperty ;
rdfs:label "has processor"@en ;
rdfs:comment "Defines the relatonship between a device type that has processor describing the processing capabilities of the device" ;
rdfs:domain :DeviceType ;
rdfs:range :Processor .
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
### https://saref.etsi.org/s4ehaw#hasResponsabilityParty
:hasResponsabilityParty rdf:type owl:ObjectProperty ;
rdfs:label "has responsability party"@en ;
rdfs:comment "Defines the relatonship between a contact that has a responsability party which plays the role of the reference of the patient/user. It should be an organization or a person" ;
rdfs:domain :Contact ;
rdfs:range :ResponsabilityParty .
### https://saref.etsi.org/s4ehaw#hasTimeSeriesMesurements
: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 .
### https://saref.etsi.org/s4ehaw#isActor
:isActor rdf:type owl:ObjectProperty ;
rdfs:label "is actor"@en ;
rdfs:comment "Defines the relatonship between a ResponsabilityParty that is an actor of an eHealth system" ,
"Defines the relatonship between a caregiver that is an actor of an eHealth system" ,
"Defines the relatonship between a Helper (family member, friend or neighbor of a patient) that is an actor of an eHealth system" ,
"Defines the relatonship between patient that is an actor of an eHealth system" ,
"Defines the relatonship between a monitored person called user and that is an actor of an eHealth system" ,
"Defines the relatonship between a contact that is an actor of an eHealth system (caregiver or patient or user or halper)" ;
rdfs:range :Actor ;
rdfs:domain :Caregiver ,
:Contact ,
:Helper ,
:Patient ,
:ResponsabilityParty ,
:User .
### https://saref.etsi.org/s4ehaw#isDescribedBy
: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 .
### https://saref.etsi.org/s4ehaw#isMeasuredIn
:isMeasuredIn rdf:type owl:ObjectProperty ;
rdfs:label "is measured in"@en ;
rdfs:comment "Defines the relatonship between time series measurements that are measured in a given unit of measure" ,
"Defines the relatonship between a measurement that is measured in a given unit of measure" ;
rdfs:domain :Measurement ,
:TimeSeriesMeasurements ;
rdfs:range :UnitOfMeasure .
: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 .
: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 .
### https://saref.etsi.org/saref#offers
saref:offers rdf:type owl:ObjectProperty ;
rdfs:label "offers"@en ;
rdfs:comment "Defines the relatonship between a device that offers services" ;
rdfs:domain saref:Device ;
rdfs:range saref:Service .
#################################################################
#################################################################
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
### https://saref.etsi.org/s4ehaw#applicationDomain
: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 .
### https://saref.etsi.org/s4ehaw#banId
: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 .
### https://saref.etsi.org/s4ehaw#density
:density rdf:type owl:DatatypeProperty ;
rdfs:label "density"@en ;
rdfs:comment "The BAN density, i.e its number of node."@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#topology
: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
]
]
]
]
] ;
rdfs:domain :Ban .
### https://saref.etsi.org/s4ehaw#faultTolerence
:faultTolerence rdf:type owl:DatatypeProperty ;
rdfs:label "fault tolerence"@en ;
rdfs:comment "The BAN fault tolerence. BAN shall measure accurate value and shall require a small fault tolerance."@en ;
rdfs:domain :Ban .
### 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."@en ;
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 location 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."@en ;
rdfs:range xsd:string ;
rdfs:domain :Ban .
### 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 .
#################################################################
#################################################################
### http://www.w3.org/2001/XMLSchema#real
xsd:real rdf:type owl:Class .
:Action rdf:type owl:Class ;
rdfs:subClassOf saref:Command .
### https://saref.etsi.org/s4ehaw#Actuator
:Actuator rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
:Ban rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Caregiver
:Caregiver rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#CommunicationProcess
:CommunicationProcess rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Conctact
:Conctact rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Constraints
:Constraints rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Contact
:DeviceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#EnergySource
:EnergySource rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#FunctionalDevice
:FunctionalDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device .
### https://saref.etsi.org/s4ehaw#HealthDevice
:HealthDevice rdf:type owl:Class ;
rdfs:subClassOf saref:Device .
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
:Helper rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Hub
:Hub rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#Interface
:Interface rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#InterfaceType
:InterfaceType rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Location
:Location rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Measurement
:Measurement rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#MeasurementProcess
:MeasurementProcess rdf:type owl:Class ;
rdfs:subClassOf :Process .
### https://saref.etsi.org/s4ehaw#MeasurementSession
:MeasurementSession rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Patient
:Patient rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#Process
### https://saref.etsi.org/s4ehaw#ResponsabilityParty
### https://saref.etsi.org/s4ehaw#Sensor
:Sensor rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
### https://saref.etsi.org/s4ehaw#ServiceGrounding
:ServiceGrounding rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProcess
:ServiceProcess rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#ServiceProfile
:ServiceProfile rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#TimeSeriesMeasurements
:TimeSeriesMeasurements rdf:type owl:Class .
### https://saref.etsi.org/s4ehaw#UnitOfMeasure
:Wearable rdf:type owl:Class ;
rdfs:subClassOf :HealthDevice .
saref:Device rdf:type owl:Class .
### https://saref.etsi.org/saref#Service
saref:Service rdf:type owl:Class .
#################################################################
#################################################################
<http://www-public.imtbs-tsp.eu/~girodgen/> rdf:type owl:NamedIndividual ,
foaf:Person ;
#################################################################
#
# Annotations
#
#################################################################
owl:topDataProperty rdfs:comment "The BAN physical topology type, i.e Adhoc or Stars or Mesh or Others." .