Modelling Habits
class Habits is defined as "Defined for users (that can in particular be patients) habits modelling, e.g. smoking, alcohol drinking, overeating, undereating..."@en and has four instances:
- s4ehaw:AlcoholDrinking rdfs:comment "Alcohol drinking habit (User level)."@en
- s4ehaw:Overeating rdfs:comment "Overeating habit (User level)."@en
- s4ehaw:Smoking rdfs:comment "Smoking habit (User level)."@en
- s4ehaw:Undereating rdfs:comment "Undereating habit (User level)."@en
Proposed change: use SAREF Core pattern for states
s4ehaw:Habit rdfs:subClassOf saref:State .
s4ehaw:AlcoholDrinkingHabit a s4ehaw:Habit .
s4ehaw:OvereatingHabit a s4ehaw:Habit .
s4ehaw:SmokingHabit a s4ehaw:Habit .
s4ehaw:UndereatingHabit a s4ehaw:Habit .
in practice:
<user> saref:hasState s4ehaw:AlcoholDrinkingHabit
Then the state of interest of the user can be used to qualify further this AlcoholDrinkingHabit.