<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="InmunizacionModeloLogico" />
  <url value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/InmunizacionModeloLogico" />
  <name value="InmunizacionModeloLogico" />
  <title value="Modelo Lógico de Inmunización ÚNICAS" />
  <status value="draft" />
  <description value="Modelo lógico de inmunización para red ÚNICAS" />
  <fhirVersion value="5.0.0" />
  <kind value="logical" />
  <abstract value="false" />
  <type value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/InmunizacionModeloLogico" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <differential>
    <element id="InmunizacionModeloLogico">
      <path value="InmunizacionModeloLogico" />
      <short value="Modelo Lógico de Inmunización ÚNICAS" />
      <definition value="Modelo lógico de inmunización para red ÚNICAS" />
    </element>
    <element id="InmunizacionModeloLogico.Vacuna">
      <path value="InmunizacionModeloLogico.Vacuna" />
      <short value="Vacuna (producto)" />
      <definition value="Vacuna (producto)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.NombreComercial">
      <path value="InmunizacionModeloLogico.NombreComercial" />
      <short value="Nombre comercial" />
      <definition value="Nombre comercial" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.FechaAdministracion">
      <path value="InmunizacionModeloLogico.FechaAdministracion" />
      <short value="Fecha de administración" />
      <definition value="Fecha de administración" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.LocalizacionAdmnistracion">
      <path value="InmunizacionModeloLogico.LocalizacionAdmnistracion" />
      <short value="Localización anatómica de administración" />
      <definition value="Localización anatómica de administración" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.ViaAdmnistracion">
      <path value="InmunizacionModeloLogico.ViaAdmnistracion" />
      <short value="Vía de administración" />
      <definition value="Vía de administración" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.Dosis">
      <path value="InmunizacionModeloLogico.Dosis" />
      <short value="Dosis" />
      <definition value="Dosis" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.MotivoVacunacion">
      <path value="InmunizacionModeloLogico.MotivoVacunacion" />
      <short value="Motivo de la vacunación" />
      <definition value="Motivo de la vacunación" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.Lote">
      <path value="InmunizacionModeloLogico.Lote" />
      <short value="Lote" />
      <definition value="Lote" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.FechaCaducidad">
      <path value="InmunizacionModeloLogico.FechaCaducidad" />
      <short value="Fecha de caducidad" />
      <definition value="Fecha de caducidad" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.ReferenciaProfesionalSanitario">
      <path value="InmunizacionModeloLogico.ReferenciaProfesionalSanitario" />
      <short value="Referencia al profesional sanitario" />
      <definition value="Referencia al profesional sanitario" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/ProfesionalSanitarioModeloLogico" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.ReferenciaPaciente">
      <path value="InmunizacionModeloLogico.ReferenciaPaciente" />
      <short value="Referencia al paciente" />
      <definition value="Referencia al paciente" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/PacienteModeloLogico" />
      </type>
    </element>
    <element id="InmunizacionModeloLogico.ReferenciaInteraccionClinica">
      <path value="InmunizacionModeloLogico.ReferenciaInteraccionClinica" />
      <short value="Referencia a la interacción clínica" />
      <definition value="Referencia a la interacción clínica" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/InteraccionClinicaModeloLogico" />
      </type>
    </element>
  </differential>
</StructureDefinition>