Template

Show index

Template Human Patient NL 2022‑03‑30

Id2.16.840.1.113883.2.4.3.11.60.121.10.52
ref
zib2020bbr-
Effective Date2022‑03‑30
Statusdraft DraftVersion Label2020
NameHumanpatientrecordtargetDisplay NameHuman Patient NL
Description
nl-NL
ClinicalDocument/recordTarget MOET aanwezig zijn en MOET voldoen aan Human Patient NL, Non-Human Subject of Human Patient with Non-Human Subject templates zoals hier gedefinieerd. Er zijn drie typen laboratoriumrapporten:
  • Human (patiënt): Het document rapporteert laboratoriumresultaten op materiaal dat exclusief van de patiënt afkomstig is. 
  • Non-Human Subject: Het document rapporteert laboratoriumresultaten op materiaal van niet-menselijke herkomst (bijv. water, melk…) of levend subject (bijv. dierlijk).
  • Human (patiënt) gekoppeld met Non-Human Subject: Het document rapporteert laboratoriumresultaten op materiaal van niet-menselijke herkomst maar dat is gerelateerd aan een menselijke patiënt, (bijv. pindakaas gegeten door een patiënt, een fret die een patiënt heeft gebeten).

Menselijke patiënt

Conform de HL7 CDA R2 standaard en verder ingeperkt in deze specificatie, vereist XD-LAB de aanwezigheid van naam, adres en telecom voor alle entiteiten in het document inclusief de menselijke patiënt. Daarnaast MOETEN de volgende aanwezig zijn.
 
  • Een optioneel templateId met root="1.3.6.1.4.1.19376.1.3.3.1.1" - Het templateId element identificeert dit recordTarget als menselijke patiënt.
  • id - De patientRole/id MOET aanwezig zijn.
  • administrativeGenderCode - De patientRole/patient/administrativeGenderCode MOET aanwezig zijn.
  • birthTime - De patientRole/patient/birthTime MOET aanwezig zijn.
Wijzigingen voor Nederland, compatibel met IHE basis
  • Aangevuld: specificatie voor burgerservicenummer
  • Aangevuld: telecom/@nullFlavor specificatie overeenkomstig het tweede voorbeeld
  • Toegevoegd: sdtc:multipleBirthInd voor meerlingindicator

en-US
ClinicalDocument/recordTarget SHALL be present and SHALL conform to the Human Patient, Non-Human Subject or Human Patient with Non-Human Subject templates defined below. There are three varieties of laboratory reports:
  • Human (patient): The document reports laboratory observations produced on specimens collected exclusively from the patient. 
  • Non-Human Subject: The document reports laboratory observations produced on specimens collected from a non-human material (e.g. water, milk…) or living subject (e.g. animal).
  • Human (patient) paired with Non-Human Subject: The document reports laboratory observations produced on a non-human specimen with a relationship to a human patient, (e.g. peanut butter eaten by a patient, a ferret that bit a patient).

Human Patient

In accordance with the HL7 CDA R2 standard and further constrained by this specification, XD-LAB requires the presence of name, addr and telecom for all entities in the document including the human patient. Additionally, the following SHALL be present.
  • An optional templateId with root="1.3.6.1.4.1.19376.1.3.3.1.1" - The templateId element identifies this recordTarget as a human patient.
  • id - The patientRole/id SHALL be present.
  • administrativeGenderCode - The patientRole/patient/administrativeGenderCode SHALL be present.
  • birthTime - The patientRole/patient/birthTime SHALL be present.
Changes for The Netherlands, compatible with IHE base
  • Extended: patientRole/id makes implementation of Dutch national patient identifier, burgerservicenummer, explicit
  • Enhancement: telecom/@nullFlavor specification in accordance with the second example
  • Added: sdtc:multipleBirthInd
ClassificationCDA Header Level Template
Open/ClosedOpen (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 2 templates, Uses 0 templates
Used by as NameVersion
2.16.840.1.113883.2.4.3.11.60.121.4.2.13.1Transactionfinal nl-NL Registratie
en-US Registration
2020‑09‑01
2.16.840.1.113883.2.4.3.11.60.25.10.51Includedraft Lab2Zorg - Sharing Laboratory Reports NL (XD-LAB) (2020)2022‑03‑30
2.16.840.1.113883.2.4.3.11.60.121.10.51linkactive Laboratory organizer or CDA2022‑03‑30
RelationshipVersion: template 1.3.6.1.4.1.19376.1.3.3.1.1 Human Patient (2017‑06‑07)
ref
XDLAB-

Specialization: template 2.16.840.1.113883.10.12.101 CDA recordTarget (2005‑09‑07)
ref
ad1bbr-
Example
Human Patient Example a
<recordTarget typeCode="RCT">
  <patientRole classCode="PAT">
    <id extension="sw54321" root="1.3.6.1.4.1.19376.1.3.4"/>    <addr>
      <streetAddressLine>1313 Mockingbird Lane</streetAddressLine>      <city>Janesville</city>      <state>WI</state>      <postalCode>53545</postalCode>      <country>USA</country>    </addr>
    <telecom value="tel: 608-555-5555"/>    <patient classCode="PSN">
      <name>
        <family>Winters</family>        <given>Shelly</given>      </name>
      <administrativeGenderCode code="F"/>      <birthTime value="19401213000000.0000-0500"/>      <sdtc:multipleBirthInd value="true"/>    </patient>
  </patientRole>
</recordTarget>
Example
Human Patient Example b: In the event a unit of information about the patient is not known or has been de-identified, the use of nullFlavor is appropriate
<recordTarget typeCode="RCT">
  <patientRole classCode="PAT">
    <id extension="sw54321" root="1.3.6.1.4.1.19376.1.3.4"/>    <addr>
      <streetAddressLine nullFlavor="MSK"/>      <!-- masked value -->
      <city nullFlavor="MSK"/>      <!-- masked value -->
      <state nullFlavor="MSK"/>      <!-- masked value -->
      <postalCode>53545</postalCode>      <country>USA</country>    </addr>
    <telecom nullFlavor="UNK"/>    <!-- unknown value -->
    <patient classCode="PSN">
      <name nullFlavor="MSK"/>      <!-- masked value -->
      <administrativeGenderCode code="F"/>      <birthTime value="19401213000000.0000-0500"/>    </patient>
  </patientRole>
</recordTarget>
ItemDTCardConfDescriptionLabel
hl7:recordTarget
1 … *RHumadotsrget
hl7:patientRole
1 … 1RHumadotsrget
Choice1 … *Elements to choose from:
  • hl7:id
  • hl7:id[not(@root = '2.16.840.1.113883.2.4.6.3')]
hl7:id
II.NL.BSN0 … 1Rnl-NL BurgerservicenummerHumadotsrget
@root
uid1 … 1F2.16.840.1.113883.2.4.6.3
hl7:id
II0 … *Rnl-NL Andere identificatieHumadotsrget
where [not(@root = '2.16.840.1.113883.2.4.6.3')]
hl7:addr
AD.NL1 … *en-US All persons (including the patient) and organizations mentioned in the document SHALL provide elements name, addr and telecom.
nl-NL Alle personen (inclusief de patiënt) en organisaties in het document MOETEN elementen name, addr en telecom bevatten.
Humadotsrget
hl7:telecom
TEL1 … *en-US All persons (including the patient) and organizations mentioned in the document SHALL provide elements name, addr and telecom.
nl-NL Alle personen (inclusief de patiënt) en organisaties in het document MOETEN elementen name, addr en telecom bevatten.
Humadotsrget
@nullFlavor
cs0 … 1 
 CONF
@nullFlavor shall be "UNK"
hl7:patient
1 … 1Humadotsrget
hl7:id
II0 … 1Humadotsrget
hl7:name
PN1 … *Humadotsrget
hl7:administrativeGenderCode
CE1 … 1RHumadotsrget
hl7:birthTime
TS1 … 1RHumadotsrget
sdtc:multipleBirthInd
BL0 … 1RHumadotsrget