Skip to main content

Table 3 Example representation using BPPC

From: Towards a comprehensive and interoperable representation of consent-based data usage permissions in the German medical informatics initiative

CodeDescription
<ClinicalDocument xmlns = ‘urn:hl7-org:v3’>
<templateId root = ‘1.3.6.1.4.1.19376.1.5.3.1.1.1’/>
<templateId root = ‘1.3.6.1.4.1.19376.1.5.3.1.1.7’/>
 < code code = ‘57,016–8’ displayName = ‘PATIENT PRIVACY ACKNOWLEDGEMENT’
codeSystem = ‘2.16.840.1.113883.6.1’ codeSystemName = ‘LOINC’/>
Type definition
<recordTarget>
  <patientRole>
    <id extension = “0411886319605719371016”
     root = “1.3.6.1.4.1.19376.1.8.9.2”/>
    <addr use = “HP”>
      ...
    </addr>
    <patient>
      ...
    </patient>
  </patientRole>
</recordTarget>
Information about the person
<documentationOf typeCode = ‘DOC’>
  <serviceEvent classCode = ‘ACT’ moodCode = ‘EVN’>
    <templateId root = ‘1.3.6.1.4.1.19376.1.5.3.1.2.6’/>
    <id root = ‘1.2.3.4.5.6’/>
 
    <code code = ‘2.16.840.1.113883.3.1937.777.24.5.1.1’
     codeSystem = ‘2.16.840.1.113883.3.1937.777.24.5.1/>
List of codes
    <effectiveTime>
      <low value = ‘20181010’/>
      <high value = ‘20231009’/>
    </effectiveTime>
Period of validity
  </serviceEvent>
</documentationOf>
<component>
  <structuredBody>
    ...
  </structuredBody>
</component>
</ClinicalDocument>