<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="EEBase-Address" />
  <url value="https://hl7.ee/fhir/StructureDefinition/EEBase-Address" />
  <version value="1.0.0" />
  <name value="EEBaseAddress" />
  <title value="EEBase Address" />
  <status value="draft" />
  <date value="2022-11-14T13:36:27.1523937+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <type value="Address" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address" />
  <derivation value="constraint" />
  <differential>
    <element id="Address.extension">
      <path value="Address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Address.extension:ads">
      <path value="Address.extension" />
      <sliceName value="ads" />
      <short value="ADR-ID" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://hl7.ee/fhir/StructureDefinition/Extension-EEBase-ADS" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
    </element>
    <element id="Address.extension:ehak">
      <path value="Address.extension" />
      <sliceName value="ehak" />
      <short value="EHAK code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://hl7.ee/fhir/StructureDefinition/Extension-EEBase-EHAK" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
    </element>
    <element id="Address.line.extension">
      <path value="Address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Address.line.extension:censusTract">
      <path value="Address.line.extension" />
      <sliceName value="censusTract" />
      <short value="A geographic sub-unit delineated for demographic purposes." />
      <definition value="Väikekoht (AÜ, SÜ, GÜ, vkt). Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 4." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Address.line.extension:streetName">
      <path value="Address.line.extension" />
      <sliceName value="streetName" />
      <short value="Street name" />
      <definition value="Liikluspind (tee, tänav, puiestee, maantee). Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 5." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Address.line.extension:streetNameBase">
      <path value="Address.line.extension" />
      <sliceName value="streetNameBase" />
      <short value="The base name of a roadway or artery recognized by a municipality (excluding street type and direction)." />
      <definition value="Nimi (kohanimi, maaüksuse nimi). Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 6." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Address.line.extension:houseNumber">
      <path value="Address.line.extension" />
      <sliceName value="houseNumber" />
      <short value="House number" />
      <definition value="Aadressinumber (maaüksuse või hoone erilisand). Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 7." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Address.line.extension:additionalLocator">
      <path value="Address.line.extension" />
      <sliceName value="additionalLocator" />
      <short value="Additional locator" />
      <definition value="Korteri või muu hooneosa number. Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 8." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Address.city">
      <path value="Address.city" />
      <definition value="Omavalitsus (linn, vald). Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 2." />
    </element>
    <element id="Address.district">
      <path value="Address.district" />
      <short value="The name of the administrative area" />
      <definition value="Asula (küla, alevik, alev, vallasisene linn) või linnaosa. Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 3." />
    </element>
    <element id="Address.state">
      <path value="Address.state" />
      <short value="Sub-unit of country" />
      <definition value="Maakond. Vastab Maa-ameti ADS-iga liidestumise juhendis tasemele 1." />
    </element>
    <element id="Address.postalCode">
      <path value="Address.postalCode" />
      <definition value="Postiindeks" />
    </element>
    <element id="Address.country">
      <path value="Address.country" />
      <definition value="Riigi kood (lubatud ISO 3166 2 or 3 koodid)" />
    </element>
  </differential>
</StructureDefinition>