Back To Index  <<  Back To Templates

active Template  Human Patient - recordTarget

Id 2.16.756.5.30.1.1.10.2.58 Effective Date 2020‑06‑26
Other versions this id:
Status active Active Version Label 2020
Name cdachlrep_header_Patient Display Name Human Patient - recordTarget
Description

Patient (Human Patient).

Patient identifiers

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 2 templates, Uses 1 template
Used by as Name Version
cdachlrep-transaction-2 Transaction pending CDA-CH-LREP - General Laboratory Report (2018) 2018‑03‑06 18:38:46
2.16.756.5.30.1.1.10.1.10 Include active General Laboratory Report (2020) 2020‑06‑26
2.16.756.5.30.1.1.10.1.10 Include rejected General Laboratory Report (2018) 2018‑04‑19
Uses as Name Version
2.16.756.5.30.1.1.10.9.35 Containment active Address Information Compilation - eCH-0010 (2017) DYNAMIC
Relationship Specialization: template 2.16.840.1.113883.10.12.101 CDA recordTarget (2005‑09‑07)
ref
ad1bbr-
Example
Pseudonymization with initials
<recordTarget>
  <templateId root="2.16.756.5.30.1.1.10.2.58"/>  <templateId root="2.16.756.5.30.1.1.10.2.1"/>  <patientRole>
    <id nullFlavor="MSK"/>    <addr nullFlavor="MSK"/>    <telecom nullFlavor="MSK"/>    <patient>
      <name nullFlavor="MSK">
        <family>(only first letter)</family>        <given>(only first letter)</given>      </name>
      <administrativeGenderCode nullFlavor="MSK"/>      <birthTime nullFlavor="MSK"/>    </patient>
  </patientRole>
</recordTarget>
Item DT Card Conf Description Label
hl7:recordTarget
1 … * R Patient (Human Patient). CDA-dotsLREP
hl7:templateId
II 1 … 1 M CDA-dotsLREP
@root
uid 1 … 1 F 2.16.756.5.30.1.1.10.2.58
hl7:templateId
II 1 … 1 M CDA-dotsLREP
@root
uid 1 … 1 F 2.16.756.5.30.1.1.10.2.1
hl7:patientRole
1 … 1 R Exactly one patient MUST be declared. CDA-dotsLREP
hl7:id
II 1 … * R At least one patient identification MUST be declared. CDA-dotsLREP
@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.
hl7:addr
AD 1 … * R 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.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA-dotsLREP
hl7:telecom
TEL 1 … * R All persons (including patients) and organizations, MUST according to XD-LAB contain name, addr and telecom. CDA-dotsLREP
hl7:patient
1 … 1 R Exactly one patient MUST be declared. CDA-dotsLREP
hl7:name
PN 1 … * R All persons (including patients) and organizations, MUST according to XD-LAB contain name, addr and telecom. CDA-dotsLREP
hl7:administrativeGenderCode
CE 1 … 1 R The patient's gender. CDA-dotsLREP
@nullFlavor
cs 0 … 1  
@code
cs 0 … 1  
@codeSystem
oid 0 … 1 F 2.16.840.1.113883.5.1
@codeSystemName
st 0 … 1 F HL7 AdministrativeGender
@displayName
st 0 … 1  
  Schematron assert role red 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:birthTime
TS 1 … 1 R The date of birth of the patient MUST be given according to XD-LAB. CDA-dotsLREP