Technical Implementation Guidance

Terminology

The profiles contain SNOMED CT codes or LOINC codes when a CodableConcept was required. One profile also contains ICD-10 codes to state the reason for admission. Several profiles contain ValueSets from the HL7 FHIRs web page and each ValueSet is therefore specified with a link to the corresponding webpage. All ValueSet bindings are of the strength Required due to the project's context.

Mappings

Workflow
Workflow was mapped to Workflow Pattern (http://hl7.org/fhir/workflow).

v2
v2 was mapped to HL7 v2 Mapping (http://hl7.org/v2).

w5
w5 was mapped to FiveWs Pattern Mapping (http://hl7.org/fhir/fivews).

rim
rim was mapped to RIM Mapping (http://hl7.org/v3).

Example

The following is an example of how one of the developed profiles would standardize data. The data in the example is data from the case.

In the example, the profile Procedure contains information regarding the procedures performed during the hospitalization. Therefore, the element code is sliced into 21 slices which contain SNOMED CT codes to identify the performed procedures, e.g. anaesthesia or chemotherapy treatment.

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="RE07" />
  <url value="http://ReuseBetweenEHRsForChildrenWithAML.dk/fhir/StructureDefinition/RE07" />
  <name value="Procedure" />
  <status value="draft" />
  <description value="This profile contains information regarding the procedures performed during the hospitalization." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Procedure" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Procedure" />
  <derivation value="constraint" />
  <differential>
    <element id="Procedure">
      <path value="Procedure" />
      <definition value="This profile contains information regarding the procedures performed during the hospitalization." />
    </element>
    <element id="Procedure.identifier">
      <path value="Procedure.identifier" />
      <short value="The Danish patient ID" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.identifier.use">
      <path value="Procedure.identifier.use" />
      <max value="0" />
    </element>
    <element id="Procedure.identifier.type">
      <path value="Procedure.identifier.type" />
      <max value="0" />
    </element>
    <element id="Procedure.identifier.system">
      <path value="Procedure.identifier.system" />
      <short value="Entry to Patient ID database" />
      <min value="1" />
    </element>
    <element id="Procedure.identifier.value">
      <path value="Procedure.identifier.value" />
      <short value="Entry for an unique value string for a patient ID" />
      <min value="1" />
    </element>
    <element id="Procedure.identifier.period">
      <path value="Procedure.identifier.period" />
      <max value="0" />
    </element>
    <element id="Procedure.identifier.assigner">
      <path value="Procedure.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="Procedure.instantiatesCanonical">
      <path value="Procedure.instantiatesCanonical" />
      <max value="0" />
    </element>
    <element id="Procedure.instantiatesUri">
      <path value="Procedure.instantiatesUri" />
      <max value="0" />
    </element>
    <element id="Procedure.basedOn">
      <path value="Procedure.basedOn" />
      <max value="0" />
    </element>
    <element id="Procedure.partOf">
      <path value="Procedure.partOf" />
      <max value="0" />
    </element>
    <element id="Procedure.status">
      <path value="Procedure.status" />
      <fixedCode value="completed" />
    </element>
    <element id="Procedure.statusReason">
      <path value="Procedure.statusReason" />
      <max value="0" />
    </element>
    <element id="Procedure.category">
      <path value="Procedure.category" />
      <max value="0" />
    </element>
    <element id="Procedure.code">
      <path value="Procedure.code" />
      <slicing>
        <discriminator>
          <type value="exists" />
          <path value="coding.code" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <binding>
        <strength value="example" />
        <valueSet value="https://www.hl7.org/fhir/valueset-procedure-code.html" />
      </binding>
    </element>
    <element id="Procedure.code.extension">
      <path value="Procedure.code.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Procedure.code.extension:dateTime">
      <path value="Procedure.code.extension" />
      <sliceName value="dateTime" />
      <min value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/valueset-effectiveDate" />
      </type>
    </element>
    <element id="Procedure.code.coding">
      <path value="Procedure.code.coding" />
      <max value="0" />
    </element>
    <element id="Procedure.code.coding.system">
      <path value="Procedure.code.coding.system" />
      <max value="0" />
    </element>
    <element id="Procedure.code.coding.version">
      <path value="Procedure.code.coding.version" />
      <max value="0" />
    </element>
    <element id="Procedure.code.coding.code">
      <path value="Procedure.code.coding.code" />
      <max value="0" />
    </element>
    <element id="Procedure.code.coding.display">
      <path value="Procedure.code.coding.display" />
      <max value="0" />
    </element>
    <element id="Procedure.code.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-premedication">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-premedication" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="48674006" />
        <display value="Praemedicinering til anaestesiprocedure" />
      </code>
      <min value="1" />
      <fixedCode value="Praemedicinering" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Praemedicinering" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-premedication.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Praemedicinering" />
    </element>
    <element id="Procedure.code:anesthesia-sedation">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-sedation" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-31-03" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="72641008" />
        <display value="Sedation" />
      </code>
      <min value="1" />
      <fixedCode value="Sedation" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Sedation" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-sedation.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Sedation" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-analgesi" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="20201-03-31" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="373265006" />
        <display value="Analgetikum" />
      </code>
      <min value="1" />
      <fixedCode value="Analgesi" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Analgesi" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-analgesi.text">
      <path value="Procedure.code.text" />
      <min value="1" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-muscleRelaxation" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="416188006" />
        <display value="Indgift af muskelrelakserende middel" />
      </code>
      <min value="1" />
      <fixedCode value="Muskelrelaksation" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Muskelrelaksation" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-muscleRelaxation.text">
      <path value="Procedure.code.text" />
      <min value="1" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-spinalAnesthesia_firstDose" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding.code">
      <path value="Procedure.code.coding.code" />
      <min value="1" />
      <fixedCode value="Intraspinal blokade - opstart" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Intraspinal blokade - opstart" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_firstDose.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Intraspinal blokade - opstart" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance">
      <path value="Procedure.code" />
      <sliceName value="anesthesia-spinalAnesthesia_maintanance" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="231249005" />
        <display value="Lokalanaestetisk intratekal blokade" />
      </code>
      <min value="1" />
      <fixedCode value="Intraspinal blokade - vedligehold" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Intraspinal blokade - vedligehold" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:anesthesia-spinalAnesthesia_maintanance.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Intraspinal blokade - vedligehold" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy">
      <path value="Procedure.code" />
      <sliceName value="chemotherapyTreatment-chemotherapy" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="367336001" />
        <display value="Kemoterapi" />
      </code>
      <min value="1" />
      <fixedCode value="Kemoterapi" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Kemoterapi" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-chemotherapy.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Kemoterapi" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics">
      <path value="Procedure.code" />
      <sliceName value="chemotherapyTreatment-antibiotics" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="281790008" />
        <display value="Antibiotikabehandling, IV" />
      </code>
      <min value="1" />
      <fixedCode value="Antibiotikabehandling" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Antibiotikabehandling" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-antibiotics.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Antibiotikabehandling" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment">
      <path value="Procedure.code" />
      <sliceName value="chemotherapyTreatment-nauseaTreatment" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="386368005" />
        <display value="Kvalmebehandling" />
      </code>
      <min value="1" />
      <fixedCode value="Kvalmebehandling" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Kvalmebehandling" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-nauseaTreatment.text">
      <path value="Procedure.code.text" />
      <min value="1" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics">
      <path value="Procedure.code" />
      <sliceName value="chemotherapyTreatment-diuretics" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="372695000" />
        <display value="Diuretikum" />
      </code>
      <min value="1" />
      <fixedCode value="Diuretikum" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Diuretikum" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:chemotherapyTreatment-diuretics.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Diuretikum" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion">
      <path value="Procedure.code" />
      <sliceName value="transfusion-bloodTransfusion" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="301842006" />
        <display value="Intravenoes blodtransfusion" />
      </code>
      <min value="1" />
      <fixedCode value="Blodtransfusion" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Blodtransfusion" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:transfusion-bloodTransfusion.text">
      <path value="Procedure.code.text" />
      <min value="1" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion">
      <path value="Procedure.code" />
      <sliceName value="transfusion-plateletTransfusion" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="12719002" />
        <display value="Trombocyttransfusion" />
      </code>
      <min value="1" />
      <fixedCode value="Blodpladetransfusion" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Blodpladetransfusion" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:transfusion-plateletTransfusion.text">
      <path value="Procedure.code.text" />
      <min value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-nutrition" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="229912004" />
        <display value="Enteral ernaering" />
      </code>
      <min value="1" />
      <fixedCode value="Ernaering" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Ernaering" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-nutrition.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Ernaering" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-fluidTreatment" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="276026009" />
        <display value="Regulering af vaeskebalance" />
      </code>
      <min value="1" />
      <fixedCode value="Vaeskebalance" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Vaeskebalance" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-fluidTreatment.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Vaeskebalance" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-anticoagulationTreatment" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="182764009" />
        <display value="Behandling med antikoagulans" />
      </code>
      <min value="1" />
      <fixedCode value="Antikoagulernede behandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Antikoagulerende behandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-anticoagulationTreatment.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Antikoagulerende behandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-antibiotics" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="v" />
      </code>
      <min value="1" />
      <fixedCode value="Antibiotika" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Antibiotika" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-antibiotics.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Antibiotika" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-morphineTreatment-IV" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="373529000" />
        <display value="Morfin" />
      </code>
      <min value="1" />
      <fixedCode value="Morfinbehandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Morfinbehandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-morphineTreatment-IV.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Morfinbehandling" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage">
      <path value="Procedure.code" />
      <sliceName value="treatmentOfComplications-kidneyDamage" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="47451004" />
        <display value="Indgift af elektrolytter" />
      </code>
      <min value="1" />
      <fixedCode value="Nyreskade" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Nyreskade" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:treatmentOfComplications-kidneyDamage.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Nyreskade" />
    </element>
    <element id="Procedure.code:hemoglobin">
      <path value="Procedure.code" />
      <sliceName value="hemoglobin" />
      <definition value="This registration originates from blood samples or bone marrow examinations" />
    </element>
    <element id="Procedure.code:hemoglobin.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:hemoglobin.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:hemoglobin.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:hemoglobin.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="38082009" />
        <display value="Haemoglobin" />
      </code>
      <min value="1" />
      <fixedCode value="Haemoglobin" />
    </element>
    <element id="Procedure.code:hemoglobin.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Procedure.code:hemoglobin.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:hemoglobin.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Haemoglobin" />
    </element>
    <element id="Procedure.code:leukocyte">
      <path value="Procedure.code" />
      <sliceName value="leukocyte" />
      <definition value="This registration originates from blood samples or bone marrow examinations" />
    </element>
    <element id="Procedure.code:leukocyte.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:leukocyte.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:leukocyte.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:leukocyte.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="391558003" />
        <display value="Taelling af totalt antal leukocytter" />
      </code>
      <min value="1" />
      <fixedCode value="Leukocyttal" />
    </element>
    <element id="Procedure.code:leukocyte.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Leukocyttal" />
    </element>
    <element id="Procedure.code:leukocyte.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:leukocyte.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Leukocyttal" />
    </element>
    <element id="Procedure.code:thrombocyte">
      <path value="Procedure.code" />
      <sliceName value="thrombocyte" />
      <definition value="This registration originates from blood samples or bone marrow examinations" />
    </element>
    <element id="Procedure.code:thrombocyte.coding">
      <path value="Procedure.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Procedure.code:thrombocyte.coding.system">
      <path value="Procedure.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Procedure.code:thrombocyte.coding.version">
      <path value="Procedure.code.coding.version" />
      <min value="1" />
      <fixedString value="2021-03-31" />
    </element>
    <element id="Procedure.code:thrombocyte.coding.code">
      <path value="Procedure.code.coding.code" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="2021-03-31" />
        <code value="365632008" />
        <display value="Fund vedr. trombocyttal" />
      </code>
      <min value="1" />
      <fixedCode value="Trombocyttal" />
    </element>
    <element id="Procedure.code:thrombocyte.coding.display">
      <path value="Procedure.code.coding.display" />
      <min value="1" />
      <fixedString value="Trombocyttal" />
    </element>
    <element id="Procedure.code:thrombocyte.coding.userSelected">
      <path value="Procedure.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Procedure.code:thrombocyte.text">
      <path value="Procedure.code.text" />
      <min value="1" />
      <fixedString value="Trombocyttal" />
    </element>
    <element id="Procedure.subject">
      <path value="Procedure.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ReuseBetweenEHRsForChildrenWithAML.dk/fhir/StructureDefinition/RE01" />
        <aggregation value="bundled" />
        <versioning value="specific" />
      </type>
    </element>
    <element id="Procedure.subject.reference">
      <path value="Procedure.subject.reference" />
      <max value="0" />
    </element>
    <element id="Procedure.subject.type">
      <path value="Procedure.subject.type" />
      <max value="0" />
    </element>
    <element id="Procedure.subject.identifier">
      <path value="Procedure.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Procedure.subject.display">
      <path value="Procedure.subject.display" />
      <max value="0" />
    </element>
    <element id="Procedure.encounter">
      <path value="Procedure.encounter" />
      <max value="0" />
    </element>
    <element id="Procedure.performed[x]">
      <path value="Procedure.performed[x]" />
      <max value="0" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Procedure.recorder">
      <path value="Procedure.recorder" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ReuseBetweenEHRsForChildrenWithAML.dk/fhir/StructureDefinition/RE02" />
        <aggregation value="bundled" />
        <versioning value="specific" />
      </type>
    </element>
    <element id="Procedure.recorder.reference">
      <path value="Procedure.recorder.reference" />
      <max value="0" />
    </element>
    <element id="Procedure.recorder.type">
      <path value="Procedure.recorder.type" />
      <max value="0" />
    </element>
    <element id="Procedure.recorder.identifier">
      <path value="Procedure.recorder.identifier" />
      <max value="0" />
    </element>
    <element id="Procedure.recorder.display">
      <path value="Procedure.recorder.display" />
      <max value="0" />
    </element>
    <element id="Procedure.asserter">
      <path value="Procedure.asserter" />
      <max value="0" />
    </element>
    <element id="Procedure.performer">
      <path value="Procedure.performer" />
      <max value="0" />
    </element>
    <element id="Procedure.location">
      <path value="Procedure.location" />
      <max value="0" />
    </element>
    <element id="Procedure.reasonCode">
      <path value="Procedure.reasonCode" />
      <max value="0" />
    </element>
    <element id="Procedure.reasonReference">
      <path value="Procedure.reasonReference" />
      <max value="0" />
    </element>
    <element id="Procedure.bodySite">
      <path value="Procedure.bodySite" />
      <max value="0" />
    </element>
    <element id="Procedure.outcome">
      <path value="Procedure.outcome" />
      <max value="0" />
    </element>
    <element id="Procedure.report">
      <path value="Procedure.report" />
      <max value="0" />
    </element>
    <element id="Procedure.complication">
      <path value="Procedure.complication" />
      <max value="0" />
    </element>
    <element id="Procedure.complicationDetail">
      <path value="Procedure.complicationDetail" />
      <max value="0" />
    </element>
    <element id="Procedure.followUp">
      <path value="Procedure.followUp" />
      <max value="0" />
    </element>
    <element id="Procedure.note">
      <path value="Procedure.note" />
      <max value="0" />
    </element>
    <element id="Procedure.focalDevice">
      <path value="Procedure.focalDevice" />
      <max value="0" />
    </element>
    <element id="Procedure.usedReference">
      <path value="Procedure.usedReference" />
      <max value="0" />
    </element>
    <element id="Procedure.usedCode">
      <path value="Procedure.usedCode" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>