<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="AntecedenteModeloLogico" />
  <url value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/AntecedenteModeloLogico" />
  <name value="AntecedenteModeloLogico" />
  <title value="Modelo Logico de Antecedente ÚNICAS" />
  <status value="draft" />
  <description value="Modelo logico de antecedente para red ÚNICAS" />
  <fhirVersion value="5.0.0" />
  <kind value="logical" />
  <abstract value="false" />
  <type value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/AntecedenteModeloLogico" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <snapshot>
    <element id="AntecedenteModeloLogico">
      <path value="AntecedenteModeloLogico" />
      <short value="Modelo Logico de Antecedente ÚNICAS" />
      <definition value="Modelo logico de antecedente para red ÚNICAS" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="AntecedenteModeloLogico" />
        <min value="0" />
        <max value="*" />
      </base>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.EnfermedadPrevia">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.EnfermedadPrevia" />
      <short value="Enfermedad previa" />
      <definition value="Enfermedad previa" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.EnfermedadPrevia" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioEnfermedadPrevia">
      <path value="AntecedenteModeloLogico.FechaInicioEnfermedadPrevia" />
      <short value="Fecha de inicio de la enfermedad previa" />
      <definition value="Fecha de inicio de la enfermedad previa" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaInicioEnfermedadPrevia" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.EnfermedadNeonatal">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.EnfermedadNeonatal" />
      <short value="Enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <definition value="Enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.EnfermedadNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioEnfermedadNeonatal">
      <path value="AntecedenteModeloLogico.FechaInicioEnfermedadNeonatal" />
      <short value="Fecha de inicio de la enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <definition value="Fecha de inicio de la enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaInicioEnfermedadNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PesoNeonatal">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PesoNeonatal" />
      <short value="Antropometría neonatal: Peso (dato mínimo, en caso de informar el peso neonatal)" />
      <definition value="Antropometría neonatal: Peso (dato mínimo, en caso de informar el peso neonatal)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.PesoNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPesoNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaPesoNeonatal" />
      <short value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso neonatal)" />
      <definition value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso neonatal)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaPesoNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PerimetroCefalicoNeonatal">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PerimetroCefalicoNeonatal" />
      <short value="Antropometría neonatal: Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <definition value="Antropometría neonatal: Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.PerimetroCefalicoNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPerimetroCefalicoNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalicoNeonatal" />
      <short value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <definition value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalicoNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.AlturaNeonatal">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.AlturaNeonatal" />
      <short value="Antropometría neonatal: Altura (dato mínimo, en caso de informar la altura neonatal)" />
      <definition value="Antropometría neonatal: Altura (dato mínimo, en caso de informar la altura neonatal)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.AlturaNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaAlturaNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaAlturaNeonatal" />
      <short value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura neonatal)" />
      <definition value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura neonatal)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaAlturaNeonatal" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteObstetrico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.AntecedenteObstetrico" />
      <short value="Antecedente obstétrico" />
      <definition value="Antecedente obstétrico" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.AntecedenteObstetrico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteQuirurgico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.AntecedenteQuirurgico" />
      <short value="Antecedente quirúrgico" />
      <definition value="Antecedente quirúrgico" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.AntecedenteQuirurgico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaIntervencion">
      <path value="AntecedenteModeloLogico.FechaIntervencion" />
      <short value="Fecha de la intervención" />
      <definition value="Fecha de la intervención" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaIntervencion" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteFamiliar">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.AntecedenteFamiliar" />
      <short value="Antecedente familiar" />
      <definition value="Antecedente familiar" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="*" />
      <base>
        <path value="AntecedenteModeloLogico.AntecedenteFamiliar" />
        <min value="1" />
        <max value="*" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.GradoParentesco">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.GradoParentesco" />
      <short value="Grado de parentesco" />
      <definition value="Grado de parentesco" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.GradoParentesco" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.Peso">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.Peso" />
      <short value="Peso (dato mínimo, en caso de informar el peso previo)" />
      <definition value="Peso (dato mínimo, en caso de informar el peso previo)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.Peso" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPeso">
      <path value="AntecedenteModeloLogico.FechaTomaPeso" />
      <short value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso previo)" />
      <definition value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso previo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaPeso" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PerimetroCefalico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PerimetroCefalico" />
      <short value="Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <definition value="Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.PerimetroCefalico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPerimetroCefalico">
      <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalico" />
      <short value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <definition value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.Altura">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.Altura" />
      <short value="Altura (dato mínimo, en caso de informar la altura previo)" />
      <definition value="Altura (dato mínimo, en caso de informar la altura previo)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.Altura" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaAltura">
      <path value="AntecedenteModeloLogico.FechaTomaAltura" />
      <short value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura previo)" />
      <definition value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura previo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTomaAltura" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.SustanciaHabitoToxico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.SustanciaHabitoToxico" />
      <short value="Sustancia asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <definition value="Sustancia asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.SustanciaHabitoToxico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.DosisHabitoToxico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.DosisHabitoToxico" />
      <short value="Dosis del consumo asociada al hábito tóxico" />
      <definition value="Dosis del consumo asociada al hábito tóxico" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.DosisHabitoToxico" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioHabitoToxico">
      <path value="AntecedenteModeloLogico.FechaInicioHabitoToxico" />
      <short value="Fecha de incio del consumo asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <definition value="Fecha de incio del consumo asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaInicioHabitoToxico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaFinHabitoToxico">
      <path value="AntecedenteModeloLogico.FechaFinHabitoToxico" />
      <short value="Fecha de fin del consumo asociada al hábito tóxico (dato mínimo, en caso de fin de consumo)" />
      <definition value="Fecha de fin del consumo asociada al hábito tóxico (dato mínimo, en caso de fin de consumo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaFinHabitoToxico" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PatronConsumoHabitoToxico">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PatronConsumoHabitoToxico" />
      <short value="Patrón de consumo asociada al hábito tóxico" />
      <definition value="Patrón de consumo asociada al hábito tóxico" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.PatronConsumoHabitoToxico" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.HabitoNoSaludable">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.HabitoNoSaludable" />
      <short value="Hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <definition value="Hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.HabitoNoSaludable" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioHabitoNoSaludable">
      <path value="AntecedenteModeloLogico.FechaInicioHabitoNoSaludable" />
      <short value="Fecha de incio asociada al hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <definition value="Fecha de incio asociada al hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaInicioHabitoNoSaludable" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaFinHabitoNoSaludable">
      <path value="AntecedenteModeloLogico.FechaFinHabitoNoSaludable" />
      <short value="Fecha de fin asociada al hábito no saludable (dato mínimo, en caso de fin de consumo)" />
      <definition value="Fecha de fin asociada al hábito no saludable (dato mínimo, en caso de fin de consumo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaFinHabitoNoSaludable" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PatronConsumoHabitoNoSaludable">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PatronConsumoHabitoNoSaludable" />
      <short value="Patrón de consumo asociada al hábito no saludable" />
      <definition value="Patrón de consumo asociada al hábito no saludable" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.PatronConsumoHabitoNoSaludable" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FarmacoPrevio">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.FarmacoPrevio" />
      <short value="Fármaco previo (dato mínimo, en caso de informar fármaco previo)" />
      <definition value="Fármaco previo (dato mínimo, en caso de informar fármaco previo)" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FarmacoPrevio" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.NombreComercial">
      <path value="AntecedenteModeloLogico.NombreComercial" />
      <short value="Nombre comercial del fármaco" />
      <definition value="Nombre comercial del fármaco" />
      <comment value="Note that FHIR strings SHALL NOT exceed 1,048,576 (1024*1024) characters in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.NombreComercial" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FormaFarmaceutica">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.FormaFarmaceutica" />
      <short value="Forma farmacéutica del fármaco" />
      <definition value="Forma farmacéutica del fármaco" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FormaFarmaceutica" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.Estado">
      <path value="AntecedenteModeloLogico.Estado" />
      <short value="Estado del fármaco" />
      <definition value="Estado del fármaco" />
      <comment value="Note that FHIR strings SHALL NOT exceed 1,048,576 (1024*1024) characters in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.Estado" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.PrincipioActivo">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.PrincipioActivo" />
      <short value="Principio activo del fármaco" />
      <definition value="Principio activo del fármaco" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="AntecedenteModeloLogico.PrincipioActivo" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaPrescripcion">
      <path value="AntecedenteModeloLogico.FechaPrescripcion" />
      <short value="Fecha de la prescripción del tratamiento farmacológico previo" />
      <definition value="Fecha de la prescripción del tratamiento farmacológico previo" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaPrescripcion" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FechaTratamiento">
      <path value="AntecedenteModeloLogico.FechaTratamiento" />
      <short value="Fecha de inicio del tratamiento y/o Fecha de fin del tratamiento (Duración del tratamiento) del tratamiento farmacológico previo (dato mínimo - Fecha inicio tratamiento, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Fecha de inicio del tratamiento y/o Fecha de fin del tratamiento (Duración del tratamiento) del tratamiento farmacológico previo (dato mínimo - Fecha inicio tratamiento, en caso de informar tratamiento farmacológico previo)" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FechaTratamiento" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.ComentariosFarmaceutico">
      <path value="AntecedenteModeloLogico.ComentariosFarmaceutico" />
      <short value="Comentarios para el farmacéutico del tratamiento farmacológico previo" />
      <definition value="Comentarios para el farmacéutico del tratamiento farmacológico previo" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.ComentariosFarmaceutico" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.ViaAdmnistracion">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.ViaAdmnistracion" />
      <short value="Vía de administración del tratamiento farmacológico previo" />
      <definition value="Vía de administración del tratamiento farmacológico previo" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.ViaAdmnistracion" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.Dosis">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.Dosis" />
      <short value="Dosis del medicamento del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Dosis del medicamento del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.Dosis" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.FrecuenciaTomas">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.FrecuenciaTomas" />
      <short value="Frecuencia de tomas (Posología) del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Frecuencia de tomas (Posología) del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.FrecuenciaTomas" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaFarmaco">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.ReferenciaFarmaco" />
      <short value="Referencia al fármaco" />
      <definition value="Referencia al fármaco" />
      <comment value="References SHALL be a reference to an actual FHIR resource, and SHALL be resolvable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.ReferenciaFarmaco" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Reference" />
      </type>
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() or (children().count() &gt; id.count())" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ref-1" />
        <severity value="error" />
        <human value="SHALL have a contained resource if a local reference is provided" />
        <expression value="reference.exists()  implies (reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids')) or (reference='#' and %rootResource!=%resource))" />
        <source value="http://hl7.org/fhir/StructureDefinition/Reference" />
      </constraint>
      <constraint>
        <key value="ref-2" />
        <severity value="error" />
        <human value="At least one of reference, identifier and display SHALL be present (unless an extension is provided)." />
        <expression value="reference.exists() or identifier.exists() or display.exists() or extension.exists()" />
        <source value="http://hl7.org/fhir/StructureDefinition/Reference" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="The target of a resource reference is a RIM entry point (Act, Role, or Entity)" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaProfesionalSanitario">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.ReferenciaProfesionalSanitario" />
      <short value="Referencia al profesional sanitario" />
      <definition value="Referencia al profesional sanitario" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="AntecedenteModeloLogico.ReferenciaProfesionalSanitario" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/ProfesionalSanitarioModeloLogico" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaPaciente">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="AntecedenteModeloLogico.ReferenciaPaciente" />
      <short value="Referencia al paciente" />
      <definition value="Referencia al paciente" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="AntecedenteModeloLogico.ReferenciaPaciente" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/PacienteModeloLogico" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
  </snapshot>
  <differential>
    <element id="AntecedenteModeloLogico">
      <path value="AntecedenteModeloLogico" />
      <short value="Modelo Logico de Antecedente ÚNICAS" />
      <definition value="Modelo logico de antecedente para red ÚNICAS" />
    </element>
    <element id="AntecedenteModeloLogico.EnfermedadPrevia">
      <path value="AntecedenteModeloLogico.EnfermedadPrevia" />
      <short value="Enfermedad previa" />
      <definition value="Enfermedad previa" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioEnfermedadPrevia">
      <path value="AntecedenteModeloLogico.FechaInicioEnfermedadPrevia" />
      <short value="Fecha de inicio de la enfermedad previa" />
      <definition value="Fecha de inicio de la enfermedad previa" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.EnfermedadNeonatal">
      <path value="AntecedenteModeloLogico.EnfermedadNeonatal" />
      <short value="Enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <definition value="Enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioEnfermedadNeonatal">
      <path value="AntecedenteModeloLogico.FechaInicioEnfermedadNeonatal" />
      <short value="Fecha de inicio de la enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <definition value="Fecha de inicio de la enfermedad neonatal (dato mínimo, en caso de informar antecedente neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PesoNeonatal">
      <path value="AntecedenteModeloLogico.PesoNeonatal" />
      <short value="Antropometría neonatal: Peso (dato mínimo, en caso de informar el peso neonatal)" />
      <definition value="Antropometría neonatal: Peso (dato mínimo, en caso de informar el peso neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPesoNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaPesoNeonatal" />
      <short value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso neonatal)" />
      <definition value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PerimetroCefalicoNeonatal">
      <path value="AntecedenteModeloLogico.PerimetroCefalicoNeonatal" />
      <short value="Antropometría neonatal: Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <definition value="Antropometría neonatal: Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPerimetroCefalicoNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalicoNeonatal" />
      <short value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <definition value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.AlturaNeonatal">
      <path value="AntecedenteModeloLogico.AlturaNeonatal" />
      <short value="Antropometría neonatal: Altura (dato mínimo, en caso de informar la altura neonatal)" />
      <definition value="Antropometría neonatal: Altura (dato mínimo, en caso de informar la altura neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaAlturaNeonatal">
      <path value="AntecedenteModeloLogico.FechaTomaAlturaNeonatal" />
      <short value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura neonatal)" />
      <definition value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura neonatal)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteObstetrico">
      <path value="AntecedenteModeloLogico.AntecedenteObstetrico" />
      <short value="Antecedente obstétrico" />
      <definition value="Antecedente obstétrico" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteQuirurgico">
      <path value="AntecedenteModeloLogico.AntecedenteQuirurgico" />
      <short value="Antecedente quirúrgico" />
      <definition value="Antecedente quirúrgico" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaIntervencion">
      <path value="AntecedenteModeloLogico.FechaIntervencion" />
      <short value="Fecha de la intervención" />
      <definition value="Fecha de la intervención" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.AntecedenteFamiliar">
      <path value="AntecedenteModeloLogico.AntecedenteFamiliar" />
      <short value="Antecedente familiar" />
      <definition value="Antecedente familiar" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.GradoParentesco">
      <path value="AntecedenteModeloLogico.GradoParentesco" />
      <short value="Grado de parentesco" />
      <definition value="Grado de parentesco" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.Peso">
      <path value="AntecedenteModeloLogico.Peso" />
      <short value="Peso (dato mínimo, en caso de informar el peso previo)" />
      <definition value="Peso (dato mínimo, en caso de informar el peso previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPeso">
      <path value="AntecedenteModeloLogico.FechaTomaPeso" />
      <short value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso previo)" />
      <definition value="Fecha de la toma del peso (dato mínimo, en caso de informar el peso previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PerimetroCefalico">
      <path value="AntecedenteModeloLogico.PerimetroCefalico" />
      <short value="Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <definition value="Perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaPerimetroCefalico">
      <path value="AntecedenteModeloLogico.FechaTomaPerimetroCefalico" />
      <short value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <definition value="Fecha de la toma del perímetro cefálico (dato mínimo, en caso de informar el perímetro cefálico previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.Altura">
      <path value="AntecedenteModeloLogico.Altura" />
      <short value="Altura (dato mínimo, en caso de informar la altura previo)" />
      <definition value="Altura (dato mínimo, en caso de informar la altura previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTomaAltura">
      <path value="AntecedenteModeloLogico.FechaTomaAltura" />
      <short value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura previo)" />
      <definition value="Fecha de la toma del altura (dato mínimo, en caso de informar la altura previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.SustanciaHabitoToxico">
      <path value="AntecedenteModeloLogico.SustanciaHabitoToxico" />
      <short value="Sustancia asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <definition value="Sustancia asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.DosisHabitoToxico">
      <path value="AntecedenteModeloLogico.DosisHabitoToxico" />
      <short value="Dosis del consumo asociada al hábito tóxico" />
      <definition value="Dosis del consumo asociada al hábito tóxico" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioHabitoToxico">
      <path value="AntecedenteModeloLogico.FechaInicioHabitoToxico" />
      <short value="Fecha de incio del consumo asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <definition value="Fecha de incio del consumo asociada al hábito tóxico (dato mínimo, en caso de informar hábito tóxico)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaFinHabitoToxico">
      <path value="AntecedenteModeloLogico.FechaFinHabitoToxico" />
      <short value="Fecha de fin del consumo asociada al hábito tóxico (dato mínimo, en caso de fin de consumo)" />
      <definition value="Fecha de fin del consumo asociada al hábito tóxico (dato mínimo, en caso de fin de consumo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PatronConsumoHabitoToxico">
      <path value="AntecedenteModeloLogico.PatronConsumoHabitoToxico" />
      <short value="Patrón de consumo asociada al hábito tóxico" />
      <definition value="Patrón de consumo asociada al hábito tóxico" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.HabitoNoSaludable">
      <path value="AntecedenteModeloLogico.HabitoNoSaludable" />
      <short value="Hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <definition value="Hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaInicioHabitoNoSaludable">
      <path value="AntecedenteModeloLogico.FechaInicioHabitoNoSaludable" />
      <short value="Fecha de incio asociada al hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <definition value="Fecha de incio asociada al hábito no saludable (dato mínimo, en caso de informar hábito no saludable)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaFinHabitoNoSaludable">
      <path value="AntecedenteModeloLogico.FechaFinHabitoNoSaludable" />
      <short value="Fecha de fin asociada al hábito no saludable (dato mínimo, en caso de fin de consumo)" />
      <definition value="Fecha de fin asociada al hábito no saludable (dato mínimo, en caso de fin de consumo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PatronConsumoHabitoNoSaludable">
      <path value="AntecedenteModeloLogico.PatronConsumoHabitoNoSaludable" />
      <short value="Patrón de consumo asociada al hábito no saludable" />
      <definition value="Patrón de consumo asociada al hábito no saludable" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FarmacoPrevio">
      <path value="AntecedenteModeloLogico.FarmacoPrevio" />
      <short value="Fármaco previo (dato mínimo, en caso de informar fármaco previo)" />
      <definition value="Fármaco previo (dato mínimo, en caso de informar fármaco previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.NombreComercial">
      <path value="AntecedenteModeloLogico.NombreComercial" />
      <short value="Nombre comercial del fármaco" />
      <definition value="Nombre comercial del fármaco" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FormaFarmaceutica">
      <path value="AntecedenteModeloLogico.FormaFarmaceutica" />
      <short value="Forma farmacéutica del fármaco" />
      <definition value="Forma farmacéutica del fármaco" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.Estado">
      <path value="AntecedenteModeloLogico.Estado" />
      <short value="Estado del fármaco" />
      <definition value="Estado del fármaco" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.PrincipioActivo">
      <path value="AntecedenteModeloLogico.PrincipioActivo" />
      <short value="Principio activo del fármaco" />
      <definition value="Principio activo del fármaco" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaPrescripcion">
      <path value="AntecedenteModeloLogico.FechaPrescripcion" />
      <short value="Fecha de la prescripción del tratamiento farmacológico previo" />
      <definition value="Fecha de la prescripción del tratamiento farmacológico previo" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FechaTratamiento">
      <path value="AntecedenteModeloLogico.FechaTratamiento" />
      <short value="Fecha de inicio del tratamiento y/o Fecha de fin del tratamiento (Duración del tratamiento) del tratamiento farmacológico previo (dato mínimo - Fecha inicio tratamiento, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Fecha de inicio del tratamiento y/o Fecha de fin del tratamiento (Duración del tratamiento) del tratamiento farmacológico previo (dato mínimo - Fecha inicio tratamiento, en caso de informar tratamiento farmacológico previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.ComentariosFarmaceutico">
      <path value="AntecedenteModeloLogico.ComentariosFarmaceutico" />
      <short value="Comentarios para el farmacéutico del tratamiento farmacológico previo" />
      <definition value="Comentarios para el farmacéutico del tratamiento farmacológico previo" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.ViaAdmnistracion">
      <path value="AntecedenteModeloLogico.ViaAdmnistracion" />
      <short value="Vía de administración del tratamiento farmacológico previo" />
      <definition value="Vía de administración del tratamiento farmacológico previo" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.Dosis">
      <path value="AntecedenteModeloLogico.Dosis" />
      <short value="Dosis del medicamento del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Dosis del medicamento del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.FrecuenciaTomas">
      <path value="AntecedenteModeloLogico.FrecuenciaTomas" />
      <short value="Frecuencia de tomas (Posología) del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <definition value="Frecuencia de tomas (Posología) del tratamiento farmacológico previo (dato mínimo, en caso de informar tratamiento farmacológico previo)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaFarmaco">
      <path value="AntecedenteModeloLogico.ReferenciaFarmaco" />
      <short value="Referencia al fármaco" />
      <definition value="Referencia al fármaco" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Reference" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaProfesionalSanitario">
      <path value="AntecedenteModeloLogico.ReferenciaProfesionalSanitario" />
      <short value="Referencia al profesional sanitario" />
      <definition value="Referencia al profesional sanitario" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="https://unicas-fhir.sanidad.gob.es/StructureDefinition/ProfesionalSanitarioModeloLogico" />
      </type>
    </element>
    <element id="AntecedenteModeloLogico.ReferenciaPaciente">
      <path value="AntecedenteModeloLogico.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>
  </differential>
</StructureDefinition>