hl7:participant
|
|
0 … * |
|
Information on a patient contact. |
CDA-SMCP |
|
|
@typeCode
|
cs |
1 … 1 |
F |
IND |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-SMCP |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.2.81 |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-SMCP |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.2.43 |
hl7:templateId
|
II |
1 … 1 |
R |
|
CDA-SMCP |
@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. |
CDA-SMCP |
hl7:low
|
TS.CH.TZ |
1 … 1 |
R |
Start of participation. |
CDA-SMCP |
hl7:high
|
TS.CH.TZ |
1 … 1 |
R |
End of participation. |
CDA-SMCP |
hl7:associatedEntity
|
|
1 … 1 |
R |
Either the contact person or the contact's organization SHALL be present. |
CDA-SMCP |
@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. |
CDA-SMCP |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
|
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
oid |
0 … 1 |
F |
2.16.840.1.113883.5.111 |
@codeSystemName
|
st |
0 … 1 |
F |
HL7RoleCode |
@displayName
|
st |
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)
|
CDA-SMCP |
|
|
hl7:telecom
|
TEL |
0 … * |
|
The contact's means of communication (phone, eMail, ...). |
CDA-SMCP |
|
|
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)
|
CDA-SMCP |
|
|
hl7:scopingOrganization
|
|
0 … 1 |
C |
The contact's organization. Contains 2.16.756.5.30.1.1.10.9.27 Organization Compilation with name, addr, telecom (DYNAMIC)
|
CDA-SMCP |
|
|
|
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. |
|