PackagesCanonicalsLogsProblems
    Packages
    nit-mvp.nit@0.0.1
    https://pnt.agenas.it/fhir/StructureDefinition/Address_NIT
description: Base StructureDefinition per il tipo Address con parti addizionali specifiche per gli indirizzi italiani. Questo profilo struttura l'elemento  Address.line in più parti, consente la codifica di alcune di queste parti e supporta la caratterizzazine degli indirizzi di tipo Residenza. Questa prima versione è ispirata al data type Address Olandese.
package_name: nit-mvp.nit
derivation: constraint
name: Address
type: Address
elements:
  extension:
    type: Extension
    short: Indica l'indirizzo di residenza
    url: http://hl7.org/fhir/StructureDefinition/address-official
    index: 0
    slicing:
      slices:
        residenza:
          match: {}
          schema: {type: Extension, short: Indica l'indirizzo di residenza, url: 'http://hl7.org/fhir/StructureDefinition/address-official', index: 0}
          max: 1
  line:
    short: Nome completo strada (e.g. Via Corta 1, interno 2)
    index: 1
    extensions:
      odonimo: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', max: 1, short: 'Odonimo, Toponimo Stradale', type: Extension, index: 2}
      denominazioneUrbanisticaGenerica: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType', type: Extension, short: Denominazione Urbanistica Generica (DUG), index: 3}
      denominazioneUrbanisticaUfficiale: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase', max: 1, short: Denominazione Urbanistica Ufficiale (DUF), type: Extension, index: 4}
      houseNumber: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', max: 1, short: Numero Civico, type: Extension, index: 5}
    elements:
      extension:
        short: Odonimo, Toponimo Stradale
        type: Extension
        url: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
        index: 2
        slicing:
          slices:
            odonimo:
              match: {}
              schema: {short: 'Odonimo, Toponimo Stradale', type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', index: 2}
              max: 1
            denominazioneUrbanisticaGenerica:
              match: {}
              schema: {type: Extension, short: Denominazione Urbanistica Generica (DUG), url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType', index: 3}
            denominazioneUrbanisticaUfficiale:
              match: {}
              schema: {short: Denominazione Urbanistica Ufficiale (DUF), type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase', index: 4}
              max: 1
            houseNumber:
              match: {}
              schema: {short: Numero Civico, type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', index: 5}
              max: 1
  city:
    short: Nome della città, del paese, ecc.
    index: 6
    extensions:
      codiceComune:
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        type: Extension
        short: Codice Comune
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-comune'}
        index: 7
    elements:
      extension:
        type: Extension
        short: Codice Comune
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-comune'}
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        index: 7
        slicing:
          slices:
            codiceComune:
              match: {}
              schema:
                type: Extension
                short: Codice Comune
                binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-comune'}
                url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
                index: 7
  district:
    short: Nome della Provincia
    index: 8
    extensions:
      codiceProvincia:
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        type: Extension
        short: Codice Provincia
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-provincia'}
        index: 9
    elements:
      extension:
        type: Extension
        short: Codice Provincia
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-provincia'}
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        index: 9
        slicing:
          slices:
            codiceProvincia:
              match: {}
              schema:
                type: Extension
                short: Codice Provincia
                binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-provincia'}
                url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
                index: 9
  state:
    short: Sotto-unità dello stato (Regione).
    index: 10
    extensions:
      codiceRegione:
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        type: Extension
        short: Codice Regione
        index: 11
        elements:
          value[x]:
            elements:
              system:
                pattern: {type: Uri, value: 'https://terminology.pnt.agenas.it/CodeSystem/CodiceRegione'}
                index: 12
              code:
                binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/ValueSet/CodiceRegione'}
                index: 13
    elements:
      extension:
        type: Extension
        short: Codice Regione
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        index: 11
        slicing:
          slices:
            codiceRegione:
              match: {}
              schema:
                type: Extension
                short: Codice Regione
                url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
                index: 11
                elements:
                  value[x]:
                    elements:
                      system:
                        pattern: {type: Uri, value: 'https://terminology.pnt.agenas.it/CodeSystem/CodiceRegione'}
                        index: 12
                      code:
                        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/ValueSet/CodiceRegione'}
                        index: 13
  postalCode:
    constraint:
      it-postal-code-pattern: {human: I codici postali italiani hanno un pattern 'nnnnn' (n intero), source: 'http://hl7.org/fhir/StructureDefinition/Address', severity: error, expression: '(country in ''it'' | ''ita'' | ''italia'' | ''italy'').not() or matches(''^\\d{5}$'')'}
    short: Codice postale per l'area
    index: 14
  country:
    short: Stato
    index: 15
    extensions:
      codiceStato:
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        type: Extension
        short: Codice Stato
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-stato'}
        index: 16
    elements:
      extension:
        type: Extension
        short: Codice Stato
        binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-stato'}
        url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
        index: 16
        slicing:
          slices:
            codiceStato:
              match: {}
              schema:
                type: Extension
                short: Codice Stato
                binding: {strength: preferred, valueSet: 'https://terminology.pnt.agenas.it/fhir/ValueSet/istat-stato'}
                url: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding
                index: 16
package_version: 0.0.1
extensions:
  residenza: {url: 'http://hl7.org/fhir/StructureDefinition/address-official', max: 1, type: Extension, short: Indica l'indirizzo di residenza, index: 0}
class: complex-type
kind: complex-type
url: https://pnt.agenas.it/fhir/StructureDefinition/Address_NIT
base: http://hl7.org/fhir/StructureDefinition/Address
version: 1.0.0