Logical Record Architecture for Health and Social Care

Discharge Summary Release 0.02

The content of this release is not comprehensive and is not fully validated and must not be used in live system implementations.

Reference Model Abstract Class: AnyDomainModelRelationship

The abstract generalisation of a semantic relationship between two domain-level class instances.

Specializes

AssociationClass

Attributes

Name Data type Occurs Description
lower Integer 1..1 The minimum allowable number of instances of an instance of this class.
upper UnlimitedNatural 1..1 The maximum allowable number of instances of an instance of this class.


Relationships

Name Class Occurs Description
objectEnd Property 1..1 The object end of this AssociationClass.
contextEnd Property 0..1 The context end of this relationship. This is used to link the relationship to an entry point when the relationship is asserted after the subject and
subjectEnd Property 1..1 The subject end of this AssociationClass.


Constraints

Type Name Specification
subject end has 1 referent case only Invariant inv: subjectEnd.referent.case->size() = 1

Reference Model Type