Relationships between people.

From Endeavour Knowledge Base
Revision as of 16:32, 19 May 2020 by DavidStables (talk | contribs)

Family relationships and relationships between people, are included in the common information model in two main ways:

  1. An ontology of relationships, using relationship types and person relation subclasses, the latter being aligned with the Snomed-CT 'Person' class.
  2. The data model, whereby a related person is linked to another person via a relationship type and relation entity, the latter being aligned with the above

As with the common information model in general, the two are related to each other so an enquirer can build sophisticated relationship queries and advanced family trees.

Relationships are complex because of the language is used.

For example a "mother" is a type of person who is a mother of somebody. A son "has a mother" who is a mother. However, the same person who is a mother may also be a "sister" (whether or not the relationship to her sister has been authored.

Consequently there is a need, not only to model the relationship between people using a sub property of "related to", but also to model the relation. In addition a related person may or may not be a patient or person recorded in the record store. It may be someone unknown or abroad and there may be little information on them other than a contact detail. Therefore the related person also has to be modelled as an entity.

Related person.jpg

This can be illustrated as follows: