Item | DT | Card | Conf | Description | Label |
---|
hl7:participant
| | 0 … * | | Information on a patient contact. | cdactact |
| |
@typeCode
| cs | 1 … 1 | F | IND |
hl7:templateId
| II | 1 … 1 | M | | cdactact |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.43 |
hl7:templateId
| II | 1 … 1 | M | | cdactact |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.2.4 |
hl7:time
| IVL_TS.CH.TZ | 0 … 1 | | Validity period of the participation. | cdactact |
hl7:low
| TS.CH.TZ | 1 … 1 | R | Start of participation. | cdactact |
hl7:high
| TS.CH.TZ | 1 … 1 | R | End of participation. | cdactact |
hl7:associatedEntity
| | 1 … 1 | R | Either the contact person or the contact's organization SHALL be present. | cdactact |
@classCode
| cs | 1 … 1 | R | The classCode attribute SHALL be present, and contains a value from the following set: AGNT: agents of the patient CAREGIVER: care givers ECON: emergency contacts NOK: next of kin PRS: other relations |
hl7:code
| CE | 1 … 1 | R | The contact's role. | cdactact |
@nullFlavor
| cs | 0 … 1 | | |
@displayName
| st | 0 … 1 | | |
@codeSystemName
| st | 0 … 1 | F | HL7RoleCode |
@codeSystem
| oid | 0 … 1 | F | 2.16.840.1.113883.5.111 |
@code
| cs | 0 … 1 | | |
| |
| Schematron assert | role | error | |
| test | (not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName) or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName)) | |
| Message | Either nullFlavor or a valid code is required. | |
hl7:addr
| AD | 0 … * | | The contact's address. Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC) | cdactact |
| |
hl7:telecom
| TEL | 0 … * | | The contact's means of communication (phone, eMail, ...). | cdactact |
hl7:associatedPerson
| | 0 … 1 | C | The contact person. Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC) | cdactact |
| |
hl7:scopingOrganization
| | 0 … 1 | C | The contact's organization. Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC) | cdactact |
| Schematron assert | role | error | |
| test | @classCode=('AGNT','CAREGIVER','ECON','NOK','PRS') | |
| Message | The classCode attribute shall be present, and contains a value from the set AGNT, CAREGIVER, ECON, NOK, or PRS to identify contacts that are agents of the patient, care givers, emergency contacts, next of kin, or other relations respectively. | |