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: EN.Part

The general content model of the possible name parts as defined by ISO 21090.

Attributes

Name Data type Occurs Description
part ENXP 0..1 An untyped name part for use by EN.PN.TEXT, EN.TN and EN.ON.
prefix ENXP.PFX 0..1 Name prefix.
given ENXP.GIV 0..1 Given name.
family ENXP.FAM 0..1 Family name.
suffix ENXP.SFX 0..1 Name suffix.
delimeter ENXP.DEL 0..1 A delimeter.


Constraints

Type Name Specification
Attribute part has type ENXP.INIT or ENXP.UNTYPED LRA Invariant inv: part.oclIsTypeOf(ENXP.INT) or part.oclIsTypeOf(ENXP.UNTYPED)
One part type only permitted LRA Invariant inv: self.definesProperty(part) xor self.definesProperty(prefix) xor self.definesProperty(given) xor self.definesProperty(family) xor self.definesProperty(suffix) xor self.definesProperty(delimeter)