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.PN.Text

A person name in which the parts are encoded as a single, contiguous character string. As ISO 21090 EN data type does not support mixed element content, the name string is held in a single untyped name part. This data type flavor is designed to support the logical representation of the following person structures used within the NHS in England.

  • NPfIT MIM Address Person Name Unstructured data type flavors - used for expressing 'unstructured' names.
  • NHS Data Model and Dictionary PERSON NAME UNSTRUCTURED - used to represent full name of a person as a single PERSON NAME TEXT string containing a maximum of 40 characters.
  • UK Government Data Standards Catalogue (GDSC), Version 2.0, Person Full Name - an unstructured concatenation of some or all of the Person Title, Person Given Name, Person Family Name and Person Name Suffix elements, or other elements that make up a person's full name; comprsing a maximum of 70 characters and used where it is not necessary to process the individual elements of a person's name and the structure is unknown.
  • UK Government Data Standards Catalogue (GDSC), Version 2.0, Person Requested Name - comprising a maximum of 70 characters, the name a person wishes to use which is different from the values comprising the Person Full Name

Specializes

EN.PN

Constraints

Type Name Specification
Name part must be present LRA Invariant inv: part->size() = 1
Only untyped name part allowed LRA Invariant inv: part->forAll(p: EN.Part | p.definesProperty(p.part) and p.part.oclIsTypeOf(ENXP.UNTYPED))

Reference Model Type