Unverified Commit ecf4a307 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

model habits as state. Closes #24

parent b0bc97d5
Loading
Loading
Loading
Loading
Loading
+30 −44
Original line number Diff line number Diff line
@@ -176,14 +176,6 @@ s4ehaw:hasDeviceCharacteristic rdf:type owl:ObjectProperty ;
                     rdfs:label "has device characteristic"@en .


###  https://saref.etsi.org/saref4ehaw/hasHabit
s4ehaw:hasHabit rdf:type owl:ObjectProperty ;
                rdfs:domain s4ehaw:User ;
                rdfs:range s4ehaw:Habit ;
                rdfs:comment "The habits of a user and a patient (as sub-class of user it also inherits habit), e.g. smoking or overeating."@en ;
                rdfs:label "has habit"@en .


###  https://saref.etsi.org/saref4ehaw/hasHub
s4ehaw:hasHub rdf:type owl:ObjectProperty ;
              rdfs:domain s4ehaw:Ban ;
@@ -913,12 +905,6 @@ s4ehaw:FunctionalDevice rdf:type owl:Class ;
                        rdfs:label "Functional device"@en .


###  https://saref.etsi.org/saref4ehaw/Habit
s4ehaw:Habit rdf:type owl:Class ;
             rdfs:comment "Defined for users (that can in particular be patients) habits modelling, e.g. smoking, alcohol drinking, overeating, undereating..."@en ;
             rdfs:label "Habit"@en .


###  https://saref.etsi.org/saref4ehaw/HealthActor
s4ehaw:HealthActor rdf:type owl:Class ;
                   rdfs:subClassOf foaf:Agent ;
@@ -1123,13 +1109,6 @@ s4ehaw:ValidityConstraint rdf:type owl:Class ;
#################################################################


###  https://saref.etsi.org/saref4ehaw/AlcoholDrinking
s4ehaw:AlcoholDrinking rdf:type owl:NamedIndividual ,
                                s4ehaw:Habit ;
                                rdfs:comment "Alcohol drinking habit (User level)."@en ;
                                rdfs:label "Alcohol drinking"@en .


###  https://saref.etsi.org/saref4ehaw/AssistedLiving
s4ehaw:AssistedLiving rdf:type owl:NamedIndividual ,
                               s4ehaw:BanApplicationDomain ;
@@ -1193,13 +1172,6 @@ s4ehaw:OcularImpairment rdf:type owl:NamedIndividual ,
                                 rdfs:label "Ocular impairment"@en .


###  https://saref.etsi.org/saref4ehaw/Overeating
s4ehaw:Overeating rdf:type owl:NamedIndividual ,
                           s4ehaw:Habit ;
                           rdfs:comment "Overeating habit (User level)."@en ;
                           rdfs:label "Overeating"@en .


###  https://saref.etsi.org/saref4ehaw/PervasiveComputing
s4ehaw:PervasiveComputing rdf:type owl:NamedIndividual ,
                                   s4ehaw:BanApplicationDomain ;
@@ -1235,13 +1207,6 @@ s4ehaw:SkeletalImpairment rdf:type owl:NamedIndividual ,
                                   rdfs:label "Skeletal impairment"@en .


###  https://saref.etsi.org/saref4ehaw/Smoking
s4ehaw:Smoking rdf:type owl:NamedIndividual ,
                        s4ehaw:Habit ;
                        rdfs:comment "Smoking habit (User level)."@en ;
                        rdfs:label "Smoking"@en .


###  https://saref.etsi.org/saref4ehaw/SportTraining
s4ehaw:SportTraining rdf:type owl:NamedIndividual ,
                              s4ehaw:BanApplicationDomain ;
@@ -1256,13 +1221,6 @@ s4ehaw:Telemedicine rdf:type owl:NamedIndividual ,
                             rdfs:label "Telemedicine"@en .
			     

###  https://saref.etsi.org/saref4ehaw/Undereating
s4ehaw:Undereating rdf:type owl:NamedIndividual ,
                            s4ehaw:Habit ;
                            rdfs:comment "Undereating habit (User level)."@en ;
                            rdfs:label "Undereating"@en .


###  https://saref.etsi.org/saref4ehaw/OcularImpairment
s4ehaw:OcularImpairment rdf:type owl:NamedIndividual ,
                                 s4ehaw:Impairment ;
@@ -1350,14 +1308,42 @@ s4ehaw:AgeCategory rdf:type saref:State ;
  rdfs:comment "The age group of a health actor, e.g. old or young."@en ;
  rdfs:label "Age category"@en .

s4ehaw:Old rdf:type owl:StateValue ;
s4ehaw:Old rdf:type saref:StateValue ;
  rdfs:comment "Old, one user age category."@en ;
  rdfs:label "Old"@en ;
  saref:isValueOfState s4ehaw:AgeCategory .

s4ehaw:Young rdf:type owl:StateValue ;
s4ehaw:Young rdf:type saref:StateValue ;
  rdfs:comment "Young, one user age category."@en ;
  rdfs:label "Young"@en ;
  saref:isValueOfState s4ehaw:AgeCategory .


###  https://saref.etsi.org/saref4ehaw/Habit
s4ehaw:Habit rdf:type saref:State ;
  rdfs:comment "Defined for users (that can in particular be patients) habits modelling, e.g. smoking, alcohol drinking, overeating, undereating..."@en ;
  rdfs:label "Habit"@en ;
  saref:isValueOfState s4ehaw:AgeCategory .

s4ehaw:AlcoholDrinking rdf:type saref:StateValue ;
  rdfs:comment "Alcohol drinking habit (User level)."@en ;
  rdfs:label "Alcohol drinking"@en ;
  saref:isValueOfState s4ehaw:Habit .

s4ehaw:Overeating rdf:type saref:StateValue ;
  rdfs:comment "Overeating habit (User level)."@en ;
  rdfs:label "Overeating"@en ;
  saref:isValueOfState s4ehaw:Habit .

s4ehaw:Smoking rdf:type saref:StateValue ;
  rdfs:comment "Smoking habit (User level)."@en ;
  rdfs:label "Smoking"@en ;
  saref:isValueOfState s4ehaw:Habit .

s4ehaw:Undereating rdf:type saref:StateValue ;
  rdfs:comment "Undereating habit (User level)."@en ;
  rdfs:label "Undereating"@en ;
  saref:isValueOfState s4ehaw:Habit .


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