Represents the role of a Third Party played by a PERSON_ENTITY. This third party role (e.g. informal carer, patient advocate,
guardian, etc) has some form of agent relationship to the subject of care and acts or is authorised to act on behalf of the
subject PERSON_ROLE.
Specializes
Attributes
| Name |
Data type |
Occurs |
Description |
Value constraints |
| 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 a Third Party. |
|
| type |
CD.CV
|
1..1 |
Identifies this PERSON_ROLE as being of type Third Party. |
|
| address |
AD
|
0..* |
An attribute to represent the postal address of a PERSON_ENTITY whilst playing the role of a Third Party. |
|
Contained ENTRYs
| Name |
ENTRY Class |
Occurs |
Description |
Constraints
| Type |
Name |
Specification |
| telecom is undefined |
LRA Inv: Prohib |
inv: telecom.oclIsUndefined() |
| type is CD.CV.SCT for third party roles |
LRA Invariant |
inv: type.code.oclIsTypeOf(LraThirdPartyRoleType) implies type.oclIsTypeOf(CD.CV.SCT) |
Reference Model Type