The id (patient identification number) can be declared multiple times. If multiple
identifications are known, all known IDs should be specified. For laboratory reports,
all IDs specified by the ordering system are to be returned. This allows the receiver
to assign its internal patient identification. OIDs of code systems, which are published
in the public OID registry for the Swiss health care system (oid.refdata.ch) are REQUIRED.
Others are NOT ALLOWED.
Pseudonymization
In special cases, the demographic data of the patient need not be transmitted or they
need to be pseudonymized (e.g., results of genetic or forensic toxicology). The affected
values must be replaced by a nullFlavor of type "MSK" (masked), in order to shield
the data.
Context
Parent nodes of template element with id 2.16.756.5.30.1.1.10.2.58
Label
CDA‑CH‑LREP
Classification
CDA Header Level Template
Open/Closed
Open (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 1 template, Uses 1 template
<recordTarget> <templateIdroot="2.16.756.5.30.1.1.10.2.58"/><templateIdroot="2.16.756.5.30.1.1.10.2.1"/><patientRole> <idnullFlavor="MSK"/><addrnullFlavor="MSK"/><telecomnullFlavor="MSK"/><patient> <namenullFlavor="MSK"> <family>(only first letter)</family><given>(only first letter)</given></name><administrativeGenderCodenullFlavor="MSK"/><birthTimenullFlavor="MSK"/></patient></patientRole></recordTarget>
At least one patient identification MUST be declared.
CDA-LREP
@root
uid
1 … 1
R
MUST contain the OID of the system that issued the ID. OIDs of code systems, which
are published in the public OID registry for the Swiss health care system (oid.refdata.ch)
are REQUIRED. Others are NOT ALLOWED.
@extension
st
0 … 1
Contains the patient number itself. The number MUST be unique within the system that
has issued the number.
All persons (including patients) and organizations, MUST according to XD-LAB contain
name, addr and telecom. Contains 2.16.756.5.30.1.1.10.9.35Address Information Compilation - eCH-0010 (DYNAMIC)
(not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName)
or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName))