# Logical Record Architecture for Health and Social Care
## Discharge Summary Release 0.02

Contents
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: NonIdentifiablePersonInOrganisationRole
Represents the role of a Non-Identifiable Person In Organisation played by a PERSON_ENTITY. A non-identifiable person in organisation role is a PERSON_ROLE whose (object) instances are NOT identifiable under a nationally recognised issuing authority (e.g. ODS). A person in organisation role may be a health and social care professional or may be adminstrative in nature (e.g. speech and language therapist, ward clerk, medical secretary, social worker). ## Attributes
Name | Data type | Occurs | Description
--- | --- | --- | ---
extract_id | II.Uuid | 1..1 | The unique identifier used consistently within the Extract Package of this EHR_EXTRACT to represent the IDENTIFIED_ENTITY referred to in this Demographics Package. In the LRA IDENTIFIED_ENTITY is specialized in the participants package by a ROLE. The unique identifier used within the Extract package will refer to a ROLE class.
telecom | TEL | 0..* | An attribute to represent the telecommunication details of a PERSON_ENTITY whilst playing the role of Non-Identifiable Person In Organisation Role.
type | CD.CV | 1..1 | Identifies the type of role being played by this PERSON_ROLE.
address | AD | 0..* | An attribute to represent the postal address of a PERSON_ENTITY whilst playing the role of Non-Identifiable Person In Organisation Role.
mainSpecialtyCode | CD.CV | 0..1 | A coded representation of the main specialty (if any) represented by this PERSON_ROLE. Specialties are divisions of clinical work which may be defined by body systems (dermatology), age (paediatrics), clinical technology (nuclear medicine), clinical function (rheumatology), group of diseases (oncology) or combinations of these factors.
##
Name |  | Occurs | Description
--- | --- | --- | ---
entity | PersonEntity | 0..1 |
## Constraints
Type | Name | Specification
--- | --- | ---
extract_id conditionally has nullFlavor | LRA Invariant | -- If the association role inboundLink.source is of type SubjectOfCareRole then attribute extract_id has null flavor NA|not applicable| inv: if inboundLink.source.oclIsTypeOf(SubjectOfCareRole) then extract_id.nullFlavor = 'NA'
language is undefined | LRA Inv: Prohib | inv: language.oclIsUndefined()
## ## Reference Model Type ## PERSON_ROLE