Table 3.
Key object properties, domain, range, and cardinalities of the ontoeCoach ontology.
| Object properties | Domain | Range | Cardinality |
|---|---|---|---|
| HasPersonalHealthRecord | Participant | HealthRecord | Some |
| HasPersonalDataInfo | Participant | PersonalData | Some |
| HasPersonalPreferences | Participant | Preferences | Some |
| HasReceivedPersonal Recommendation | Participant | Recommendation | Some |
| HasHealthStatus | Participant | ParticipantStatus | Some |
| HasbeenCollectedBy | ActivityData | ActivityDataValue | Some |
| HasTimeStamp | ActivityDataValue, Questionnaire, Recommendation, ParticipantHealthRecord | TemporalEntity | Some |
| Has Measurement Capability | ActivityDevice | Measurement Capability | Only |
| HasOutput | ActivityDevice | Sensor Output | Some |
| Observes | ActivityDevice | Property | Only |
| Detects | ActivityDevice | Stimulus | Only |
| Feature of interest | Observation | Feature of Interest | Only |
| Observation result | Observation | Sensor Output | Only |
| ObservedBy | Observation | Sensor | Only |
| Is property of | Property | Feature of Interest | Some |
| HasProperty | Feature of Interest | Property | Some |
| HasIntervalDay | Participant | StepPrediction | Some |
| HasActivityLevel | Participant | Activity_Level_(Daily) | Some |
| HasStatValue | Participant | Statistical | Some |