# 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.
# Reference Model Class: ORGANISATIONAL_ROLE
A ROLE played by an ORGANISATION_ENTITY or PLACE_ENTITY, whose (object) instances are identifiable using an identifier issued by the NHS Organisational Directory Service, NHS Prescription Services, NHS Dental Services or by some other nationally recognised (including non-NHS) issuing authority. The ORGANISATIONAL_ROLE shall be used if there is an explicit requirement to be able to share the identity of the participating instance. If there is no requirement to be able to identify the participating instance then the ENVIRONMENT_ROLE shall be used Person roles, device roles or workgroup roles that are identifiable using a nationally recognised identification scheme shall be represented using the PERSON_ROLE, DEVICE_ROLE or WORKGROUP_ROLE classes respectively. The inherited type attribute: Supports a logical representation of HL7 v3 RIM: Role.code; EN 13606-1: ORGANISATION.code; EN 13940-1: Health Organisation Role.function Is informed by eMIM: Organisation.organisationType The inherited address attribute: Supports a logical representation of HL7 v3 RIM: Role.addr; EN 13940-1: Health Care Organisation.corporate address, Health Care Supporting Organisation.address ## Specializes ## ROLE ## Attributes
Name | Data type | Occurs | Description
--- | --- | --- | ---
type | CD.CV.SCT | 1..1 | A coded representation of the type of role being played. Supports the logical representation of: HL7 v3 RIM: Role.code, Role.recipientRoleCode
address | AD | 0..* | An attribute to represent an entity's postal address whilst playing this role. Supports the logical representation of: HL7 v3 RIM: Role.addr EN 13606-1: IDENTIFIED_ENTITY.POSTAL_ADDRESS Informed by: GDSC (e-GIF): ADDRESS
## Constraints
Type | Name | Specification
--- | --- | ---
id is defined in LRA | LRA Invariant | --Attribute id is defined (i.e. value assignment is mandated) inv: id-&gt;size() &gt;= 1
organisational role must be played by organisation or place entity | LRA Invariant | --There exists in the association role entity collection an object of type ORGANISATION_ENTITY or PLACE_ENTITY inv: entity-&gt;exists(i|i.oclIsTypeOf(ORGANISATION_ENTITY)) or entity-&gt;exists(i|i.oclIsTypeOf(PLACE_ENTITY))
type is of type CD.CV.SCT | LRA Invariant | --Attribute type is of type CD.CV.SCT inv: type.oclIsTypeOf(CD.CV.SCT)
type LRA vocab | LRA Invariant | --The value of attribute type.code is a member of the value set LraOrganisationRoleType inv: type.code.oclIsTypeOf(LraOrganisationRoleType)
## Reference Model Type ##