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 Class: ELEMENTconstrainedDomainModel

A structural model artefact representing a domain-level realization of one of:

  • Reference Model class lra::technical::en13606::extract::UNBOUND_DATA_ELEMENT; or
  • any concrete specialisation of Reference Model class lra::technical::en13606::extract::BOUND_DATA_ELEMENT.

Specializes

LraTechnicalModelArtefact

Constraints

Type Name Specification
Instance contains one ConstrainedDomainModelClass instance of kind ELEMENT LRA Invariant inv: self.packagedElement->select(Element: e | e.oclIsTypeOf(DomainModelClass))->size() = 1 and self.packagedElement->exists(Element: e | e.oclAsType(ConstrainedDomainModelClass).referenceClass.qualifiedName = ("lra::technical::en13606::extract::FINDING_OBSERVATION_ELEMENT" or "lra::technical::en13606::extract::PROPERTY_OBSERVATION_ELEMENT" or "lra::technical::en13606::extract::GENERAL_ACTIVITY_ELEMENT" or "lra::technical::en13606::extract::MATERIAL_ACTIVITY_ELEMENT" or "lra::technical::en13606::extract::INVESTIGATION_ACTIVITY_ELEMENT" or "lra::technical::en13606::extract::UNBOUND_DATA_ELEMENT"))

Reference Model Type