<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://example.org/fhir/StructureDefinition/Immunization_Vacunas_v3" />
  <name value="Immunization_Vacunas_v3" />
  <status value="draft" />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Immunization" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Immunization" />
  <derivation value="constraint" />
  <differential>
    <element id="Immunization.status">
      <path value="Immunization.status" />
      <mapping>
        <identity value="api-minsal" />
        <map value="tipo_fuente" />
      </mapping>
    </element>
    <element id="Immunization.vaccineCode.coding.code">
      <path value="Immunization.vaccineCode.coding.code" />
      <short value="Código representativo de un sistema." />
      <definition value="Código que representa un valor dentro de un sistema." />
      <mapping>
        <identity value="api-minsal" />
        <map value="TIPO" />
      </mapping>
    </element>
    <element id="Immunization.vaccineCode.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Immunization.vaccineCode.coding.display" />
      <short value="Nombre de la vacuna." />
      <definition value="Texto explicativo del nombre de la vacuna." />
    </element>
    <element id="Immunization.vaccineCode.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Immunization.vaccineCode.text" />
      <mapping>
        <identity value="api-minsal" />
        <map value="NOMBRE_VACUNA" />
      </mapping>
    </element>
    <element id="Immunization.patient">
      <path value="Immunization.patient" />
      <short value="Paciente vacunado." />
      <definition value="Paciente al cual se le aplicó la vacuna." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://example.org/fhir/StructureDefinition/Patient_apimin_v3" />
      </type>
    </element>
    <element id="Immunization.date">
      <path value="Immunization.date" />
      <short value="Fecha de administración." />
      <definition value="Fecha en la que se administro la vacuna." />
      <mapping>
        <identity value="api-minsal" />
        <map value="FECHA_INMUNIZACION" />
      </mapping>
    </element>
    <element id="Immunization.location">
      <path value="Immunization.location" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://example.org/fhir/StructureDefinition/Location_apimin_v3" />
      </type>
    </element>
    <element id="Immunization.lotNumber">
      <path value="Immunization.lotNumber" />
      <short value="Número del lote de la vacuna." />
      <definition value="Número del lote de la vacuna." />
      <mapping>
        <identity value="api-minsal" />
        <map value="LOTE" />
      </mapping>
    </element>
    <element id="Immunization.doseQuantity">
      <path value="Immunization.doseQuantity" />
      <short value="Dosis administrada." />
      <definition value="La cantidad de la vacuna que se administro." />
      <mapping>
        <identity value="api-minsal" />
        <map value="DOSIS" />
      </mapping>
    </element>
    <element id="Immunization.explanation.reason">
      <path value="Immunization.explanation.reason" />
      <short value="Porque se administro la vacuna." />
      <definition value="Razón o Razones del porque se administro la vacuna." />
    </element>
    <element id="Immunization.explanation.reason.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Immunization.explanation.reason.text" />
      <short value="Razón porque se eligio la vacuna." />
      <definition value="Razón porque se eligio la vacuna." />
      <mapping>
        <identity value="api-minsal" />
        <map value="CRITERIO_ELEGIBILIDAD" />
      </mapping>
    </element>
    <element id="Immunization.reaction.detail">
      <path value="Immunization.reaction.detail" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://example.org/fhir/StructureDefinition/Observation_apimin_v3" />
      </type>
    </element>
    <element id="Immunization.vaccinationProtocol.series">
      <path value="Immunization.vaccinationProtocol.series" />
      <mapping>
        <identity value="api-minsal" />
        <map value="tipo" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>