A class to represent the type of involvement (e.g. subject, author, performer) of a role (e.g. patient, healthcare professional).
Attributes
| Name |
Data type |
Occurs |
Description |
| performer
|
II.Uuid.Ref |
1..1 |
The identity of the agent performing the function or role. |
| mode
|
CS |
0..1 |
The mechanism by which that participation was made. The code set for this attribute is defined in EN 13606-3:2008. |
| type
|
CS |
1..1 |
A coded representation of the nature of the involvement (e.g. subject, author, performer) of a role (e.g. patient, healthcare
professional).
|
| time
|
IVL_TS |
0..1 |
The point in time or time period when the participation occurred. |
Constraints
| Type |
Name |
Specification |
| mode code (LraFunctionalRoleMode) |
LRA Invariant |
inv: mode.code = <LraFunctionalRoleMode> |
| type code (LraParticipationType) |
LRA Invariant |
inv: type.code = <LraParticipationType> |
Relationships
| Name |
Class |
Occurs |
Description |
|
OtherRoleChoice2 |
|
Represents a choice of ROLE classes when a ROLE is being used to describe the details of an entity that participates in any
explicitly stated manner other than as an Information Provider (a.k.a. Informant).
|
Reference Model Type