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.

PARTICIPANT Domain Model: OrganisationEntity

Represents an organisation entity.

Attributes

Name Data type Occurs Description
determinerCode CS 1..1 A coded representation of whether this entity is a class or an instance.
name EN.ON 1..* An attribute to represent the name of an ORGANISATION_ENTITY.
organisationDescription ST 0..1 A textual description of an organisation. In some circumstances this may be present in addition to the organisation's name.


Constraints

Type Name Specification
determinerCode code = INSTANCE LRA Invariant -- Attribute determinerCode has fixed value 'INSTANCE' inv: determinerCode.code = 'INSTANCE'
played role exists LRA Invariant -- The association role IdentifiableOrganisationalRole or SupportingOrProviderOrganisationRole is defined inv: identifiableOrganisationalRole.oclIsDefined() xor supportingOrProviderOrganisationRole.oclIsDefined()

Item of ENTRY Constrained Domain Models

IdentifiableOrganisationalRole

SupportingOrProviderOrganisationRole

Reference Model Type

ORGANISATION_ENTITY