<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="zib-HeartRate" />
  <url value="http://nictiz.nl/fhir/StructureDefinition/zib-HeartRate" />
  <version value="2.1.3" />
  <name value="Zib HeartRate" />
  <title value="HCIM HeartRate" />
  <status value="active" />
  <publisher value="Nictiz" />
  <contact>
    <name value="Nictiz" />
    <telecom>
      <system value="url" />
      <value value="https://www.nictiz.nl" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This profile is derived from the HL7 Vital Signs profile for heart rate in order to add mappings from the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or zib) HeartRate v3.1, release 2017, and to provide extensions for missing concepts." />
  <purpose value="Obtaining information on circulation and heart function by measuring the heartbeat." />
  <copyright value="CC0" />
  <fhirVersion value="3.0.2" />
  <mapping>
    <identity value="hcim-heartrate-v3.1-2017EN" />
    <uri value="https://zibs.nl/wiki/HeartRate-v3.1(2017EN)" />
    <name value="HCIM HeartRate-v3.1(2017EN)" />
  </mapping>
  <mapping>
    <identity value="hcim-basicelements-v1.0-2017EN" />
    <uri value="https://zibs.nl/wiki/BasicElements-v1.0(2017EN)" />
    <name value="HCIM BasicElements-v1.0(2017EN)" />
  </mapping>
  <mapping>
    <identity value="hcim-heartrate-v3.0-2016EN" />
    <uri value="https://zibs.nl/wiki/HeartRate-v3.0(2016EN)" />
    <name value="HCIM HeartRate-v3.0(2016EN)" />
  </mapping>
  <mapping>
    <identity value="hcim-heartrate-v1.2-2015EN" />
    <uri value="https://zibs.nl/wiki/HeartRate-v1.2(2015EN)" />
    <name value="HCIM HeartRate-v1.2(2015EN)" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/heartrate" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <short value="HeartRate" />
      <definition value="This profile defines how to represent Heart Rate observations in FHIR using a standard LOINC code and UCUM units of measure.&#xD;&#xA;The heart frequency is the number of heartbeats per minute." />
      <alias value="Hartfrequentie" />
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.1" />
        <comment value="HeartFrequency" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.1" />
        <comment value="HeartRate" />
      </mapping>
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.6" />
        <comment value="IdentificationNumber" />
      </mapping>
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.11" />
        <comment value="Subject" />
      </mapping>
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <short value="HeartRateDateTime" />
      <definition value="Date and time of the heart frequency measurement." />
      <alias value="HartfrequentieDatumTijd" />
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.4" />
        <comment value="HeartFrequencyDateTime" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.4" />
        <comment value="HeartFrequencyDateTime" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.1-2017EN" />
        <map value="NL-CM:12.3.4" />
        <comment value="HeartRateDateTime" />
      </mapping>
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.14" />
        <comment value="DateTime" />
      </mapping>
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.7" />
        <comment value="Author" />
      </mapping>
    </element>
    <element id="Observation.valueQuantity:valueQuantity">
      <path value="Observation.valueQuantity" />
      <sliceName value="valueQuantity" />
      <short value="HeartRateValue" />
      <definition value="The heart frequency measured as the number of heartbeats per minute." />
      <alias value="HartfrequentieWaarde" />
      <min value="1" />
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.2" />
        <comment value="HeartFrequencyValue" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.2" />
        <comment value="HeartFrequencyValue" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.1-2017EN" />
        <map value="NL-CM:12.3.2" />
        <comment value="HeartRateValue" />
      </mapping>
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <short value="HeartbeatRegularity" />
      <definition value="Regularity of the heartbeat." />
      <alias value="HartslagRegelmatigheid" />
      <binding>
        <strength value="extensible" />
        <description value="HartslagRegelmatigheidCodelijst" />
        <valueSetReference>
          <reference value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.3.1--20171231000000" />
          <display value="HartslagRegelmatigheidCodelijst" />
        </valueSetReference>
      </binding>
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.5" />
        <comment value="HeartbeatRegularity" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.5" />
        <comment value="HeartbeatRegularity" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.1-2017EN" />
        <map value="NL-CM:12.3.5" />
        <comment value="HeartbeatRegularity" />
      </mapping>
    </element>
    <element id="Observation.comment">
      <path value="Observation.comment" />
      <short value="Comment" />
      <definition value="Comment on any problems or factors that may influence the measurement. Further explanation can be provided here as well." />
      <alias value="Toelichting" />
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.3" />
        <comment value="Explanation" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.3" />
        <comment value="Explanation" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.1-2017EN" />
        <map value="NL-CM:12.3.3" />
        <comment value="Comment" />
      </mapping>
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <short value="HeartRateMeasurementMethod" />
      <definition value="The method used to count and observe the heartbeat." />
      <alias value="HartslagMeetMethode" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="ObservationMethod" />
        </extension>
        <strength value="extensible" />
        <description value="HartslagMeetMethodeCodelijst" />
        <valueSetReference>
          <reference value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.3.2--20171231000000" />
          <display value="HartslagMeetMethodeCodelijst" />
        </valueSetReference>
      </binding>
      <mapping>
        <identity value="hcim-heartrate-v1.2-2015EN" />
        <map value="NL-CM:12.3.6" />
        <comment value="HeartbeatMeasurementMethod" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.0-2016EN" />
        <map value="NL-CM:12.3.6" />
        <comment value="HeartbeatMeasurementMethod" />
      </mapping>
      <mapping>
        <identity value="hcim-heartrate-v3.1-2017EN" />
        <map value="NL-CM:12.3.6" />
        <comment value="HeartRateMeasurementMethod" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>