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: PlaceEntity

Represents a bounded physical place or site. A place may be natural or man-made and its geographic position need not be constant (e.g. an ambulance can be considered as a place where an action or event may occur). The LRA does not support recording the geographic location of mobile locations as no requirement has been identified for this.

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.TN 0..* An attribute to represent the name of a PLACE_ENTITY.
placeDescription ST 0..1 A textual description of a place. In some circumstances this may be present in addition to the place 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 identifiableServiceDeliveryLocationRole or nonIdentifiableServiceDeliveryLocationRole is defined inv: identifiableServiceDeliveryLocationRole.oclIsDefined() xor nonIdentifiableServiceDeliveryLocationRole.oclIsDefined()

Item of ENTRY Constrained Domain Models

IdentifiableServiceDeliveryLocationRole

NonIdentifiableServiceDeliveryLocationRole

Reference Model Type

PLACE_ENTITY