FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.it.base
Resource TypeStructureDefinition
IdStructureDefinition-Paziente.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/hl7-it/base/StructureDefinition-Paziente.html
URLhttp://hl7.it/fhir/StructureDefinition/Paziente
Version0.1.1
Statusdraft
Date2025-11-18T14:18:52+00:00
NamePaziente
TitlePaziente
Realmit
Authorityhl7
DescriptionModello Logico che definisce il set minimo di dati che caratterizzano un paziente nella giurisdizione italiana..
TypePaziente
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
AziendaSanitariaAzienda Sanitaria
ContattoPersonaPersona di Contatto
DocumentoIdentificazioneDocumento di Identificazione
EHICEHIC (TEAM)
EsenzioneEsenzione
IndirizzoIndirizzo
MedicoCuranteMedico Curante

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: DefinizioneStruttura Paziente

NameFlagsCard.TypeDescription & Constraintsdoco
.. Paziente S0..1ElementThis is an abstract type.
Paziente

Elements defined in Ancestors:@id, extension
... identificatori S0..*BackboneElementIdentificatori del Paziente
.... codiceFiscale S0..1IdentifierCodice Fiscale
.... idRegionale 0..1IdentifierIdentificativo Regionale
.... idLocaleAzienda 0..*IdentifierID locale Aziendale
.... codiceSanitario 0..*IdentifierCodice Sanitario
.... codiceSTP 0..*IdentifierCodice STP
.... codiceENI 0..*IdentifierCodice ENI
.... anpr 0..1IdentifierANPR
... documentiIdentificazione 0..*BackboneElementDocumenti di Identificazione
.... passaporto 0..1DocumentoIdentificazionePassaporto
.... cartaIdentita 0..1DocumentoIdentificazioneCarta di Identità
... tesseraTEAM 0..*EHICTessera Team (aka EHIC)
... nome S0..*HumanNameNome completo
... genere S0..1CodeableConceptGenere (Amministrativo)
... statoCivile 0..1CodeableConceptStato Civile
... dataNascita S0..1Data di Nascita
.... dataNascitadate(date)
.... dataNascitadateTime(dateTime)
... luogoNascita 0..*CodeableConceptLuogo di Nascita (codice)
... indirizzi S0..*BackboneElementIndirizzi (residenza; domicilio)
.... residenza 0..*IndirizzoResidenza
.... domicilio 0..*IndirizzoDomicilio
... listaAUSL 0..*BackboneElementAziende Sanitarie (Assistenza, residenza)
.... auslAssistenza 0..*AziendaSanitariaASL di Assistenza
.... aslResidenza 0..*AziendaSanitariaASL di Residenza
... recapiti 0..*BackboneElementRecapiti (telecom)
.... telefono 0..*ContactDetailtelefono
.... eMail 0..*ContactDetaileMail
.... pec 0..*ContactDetailpec
.... cellulare 0..*ContactDetailCellulare
... contatti 0..*BackboneElementContatto del paziente
.... persona 0..*ContattoPersonaPersona di contatto per il paziente
.... organizzazione 0..*OrganizationOrganizzazione di contatto per il paziente
... cittadinanza 0..*CodeableConceptCittadinanza
... decesso 0..*BackboneElementDecesso
.... flagDeceduto 0..*booleanDeceduto (si/no)
.... dataDecesso 0..*dateTimeData decesso
... altriDati 0..*BackboneElementAltre informazioni sul paziente
.... professione 0..1CodeableConceptProfessione
.... titoloStudio 0..1CodeableConceptTitolo Studio
... esenzione 0..*EsenzioneEsenzioni
... medicoCurante 0..*MedicoCuranteMedico Curante

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "Paziente",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hl7.it/fhir/StructureDefinition/Paziente",
  "version": "0.1.1",
  "name": "Paziente",
  "title": "Paziente",
  "status": "draft",
  "experimental": true,
  "date": "2025-11-18T14:18:52+00:00",
  "publisher": "HL7 Italia",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.it"
        }
      ]
    }
  ],
  "description": "Modello Logico che definisce il set minimo di dati che caratterizzano un paziente nella giurisdizione italiana..",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "IT"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "fhir-it",
      "uri": "http://hl7.it/fhir",
      "name": "HL7 FHIR IT Profiles"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": true,
  "type": "Paziente",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "Paziente",
        "path": "Paziente",
        "short": "Paziente",
        "definition": "Modello Logico che definisce il set minimo di dati che caratterizzano un paziente nella giurisdizione italiano.",
        "alias": [
          "Patient"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element",
          "min": 0,
          "max": "*"
        },
        "condition": [
          "ele-1"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient"
          },
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.id",
        "path": "Paziente.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.extension",
        "path": "Paziente.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.identificatori",
        "path": "Paziente.identificatori",
        "short": "Identificatori del Paziente",
        "definition": "Lista degli identificatori del paziente. In base al tipo di soggetto ed al contesto di uso uno o più ID possono essere richiesti",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.identificatori",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.id",
        "path": "Paziente.identificatori.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.extension",
        "path": "Paziente.identificatori.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.modifierExtension",
        "path": "Paziente.identificatori.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceFiscale",
        "path": "Paziente.identificatori.codiceFiscale",
        "short": "Codice Fiscale",
        "definition": "Codice Fiscale",
        "requirements": "Per i soggetti assistiti dal Servizio Sanitario Nazionale",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.identificatori.codiceFiscale",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceFiscale)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.idRegionale",
        "path": "Paziente.identificatori.idRegionale",
        "short": "Identificativo Regionale",
        "definition": "Identificativo Regionale",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.identificatori.idRegionale",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(idRegionale)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.idLocaleAzienda",
        "path": "Paziente.identificatori.idLocaleAzienda",
        "short": "ID locale Aziendale",
        "definition": "ID locale Aziendale, per tutti i soggetti che hanno avuto un contatto con una specifica Azienda",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.identificatori.idLocaleAzienda",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceSanitario",
        "path": "Paziente.identificatori.codiceSanitario",
        "short": "Codice Sanitario",
        "definition": "Codice Sanitario",
        "requirements": "Per i soggetti assistiti dal Servizio Sanitario Regionale",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.identificatori.codiceSanitario",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceSTP",
        "path": "Paziente.identificatori.codiceSTP",
        "short": "Codice STP",
        "definition": "Codice STP",
        "comment": "Codice STP, per gli Stranieri temporaneamente presenti",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.identificatori.codiceSTP",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceSTP)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceENI",
        "path": "Paziente.identificatori.codiceENI",
        "short": "Codice ENI",
        "definition": "Codice ENI",
        "comment": "Codice ENI, per i cittadini Europei Non Iscritti",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.identificatori.codiceENI",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceENI)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.anpr",
        "path": "Paziente.identificatori.anpr",
        "short": "ANPR",
        "definition": "Identificativo Anagrafe nazionale della popolazione residente (quando applicabile)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.identificatori.anpr",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(anpr)"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione",
        "path": "Paziente.documentiIdentificazione",
        "short": "Documenti di Identificazione",
        "definition": "Documenti usati per l'identificazione della persona: e.g. Passaporto, Carta di Identità,..",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.documentiIdentificazione",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.id",
        "path": "Paziente.documentiIdentificazione.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.extension",
        "path": "Paziente.documentiIdentificazione.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.modifierExtension",
        "path": "Paziente.documentiIdentificazione.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.passaporto",
        "path": "Paziente.documentiIdentificazione.passaporto",
        "short": "Passaporto",
        "definition": "Passaporto",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.documentiIdentificazione.passaporto",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/DocumentoIdentificazione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.cartaIdentita",
        "path": "Paziente.documentiIdentificazione.cartaIdentita",
        "short": "Carta di Identità",
        "definition": "Carta di Identità",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.documentiIdentificazione.cartaIdentita",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/DocumentoIdentificazione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.tesseraTEAM",
        "path": "Paziente.tesseraTEAM",
        "short": "Tessera Team (aka EHIC)",
        "definition": "Tessera Team (aka EHIC)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.tesseraTEAM",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/EHIC"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.nome",
        "path": "Paziente.nome",
        "short": "Nome completo",
        "definition": "Nome completo",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.nome",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "HumanName",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/HumanName"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.name"
          }
        ]
      },
      {
        "id": "Paziente.genere",
        "path": "Paziente.genere",
        "short": "Genere (Amministrativo)",
        "definition": "Genere (Amministrativo)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.genere",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.gender"
          }
        ]
      },
      {
        "id": "Paziente.statoCivile",
        "path": "Paziente.statoCivile",
        "short": "Stato Civile",
        "definition": "Stato Civile",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.statoCivile",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.maritalStatus"
          }
        ]
      },
      {
        "id": "Paziente.dataNascita",
        "path": "Paziente.dataNascita",
        "short": "Data di Nascita",
        "definition": "Data di Nascita",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.dataNascita",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          },
          {
            "code": "dateTime",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/dateTime"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.birthDate"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/birthDateTime')"
          }
        ]
      },
      {
        "id": "Paziente.luogoNascita",
        "path": "Paziente.luogoNascita",
        "short": "Luogo di Nascita (codice)",
        "definition": "Luogo di Nascita (codice)",
        "comment": "Solo stringa od anche codice",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.luogoNascita",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/birthPlace')"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-codeableBirthPlace')"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi",
        "path": "Paziente.indirizzi",
        "short": "Indirizzi (residenza; domicilio)",
        "definition": "Indirizzi (e.g. residenza; domicilio)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.indirizzi",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.id",
        "path": "Paziente.indirizzi.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.extension",
        "path": "Paziente.indirizzi.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.modifierExtension",
        "path": "Paziente.indirizzi.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.residenza",
        "path": "Paziente.indirizzi.residenza",
        "short": "Residenza",
        "definition": "Residenza",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.indirizzi.residenza",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Indirizzo"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address.where(extension('http://hl7.org/fhir/StructureDefinition/address-official').valueBoolean='true')"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.domicilio",
        "path": "Paziente.indirizzi.domicilio",
        "short": "Domicilio",
        "definition": "Domicilio",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.indirizzi.domicilio",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Indirizzo"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address.where(use.code='home')"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL",
        "path": "Paziente.listaAUSL",
        "short": "Aziende Sanitarie (Assistenza, residenza)",
        "definition": "Aziende Sanitarie (Assistenza, residenza)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.listaAUSL",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.id",
        "path": "Paziente.listaAUSL.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.extension",
        "path": "Paziente.listaAUSL.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.modifierExtension",
        "path": "Paziente.listaAUSL.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.auslAssistenza",
        "path": "Paziente.listaAUSL.auslAssistenza",
        "short": "ASL di Assistenza",
        "definition": "ASL di Assistenza",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.listaAUSL.auslAssistenza",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/AziendaSanitaria"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPlsAzienda)"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.aslResidenza",
        "path": "Paziente.listaAUSL.aslResidenza",
        "short": "ASL di Residenza",
        "definition": "ASL di Residenza",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.listaAUSL.aslResidenza",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/AziendaSanitaria"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Coverage.where(beneficiary.id = Patient.id).payorOrganization"
          }
        ]
      },
      {
        "id": "Paziente.recapiti",
        "path": "Paziente.recapiti",
        "short": "Recapiti (telecom)",
        "definition": "Recapiti del paziente (telecom)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.recapiti",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.id",
        "path": "Paziente.recapiti.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.extension",
        "path": "Paziente.recapiti.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.modifierExtension",
        "path": "Paziente.recapiti.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.telefono",
        "path": "Paziente.recapiti.telefono",
        "short": "telefono",
        "definition": "telefono",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.recapiti.telefono",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'phone')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.eMail",
        "path": "Paziente.recapiti.eMail",
        "short": "eMail",
        "definition": "eMail",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.recapiti.eMail",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'email')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.pec",
        "path": "Paziente.recapiti.pec",
        "short": "pec",
        "definition": "pec",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.recapiti.pec",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'email')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.cellulare",
        "path": "Paziente.recapiti.cellulare",
        "short": "Cellulare",
        "definition": "Cellulare",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.recapiti.cellulare",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(use = 'mobile')"
          }
        ]
      },
      {
        "id": "Paziente.contatti",
        "path": "Paziente.contatti",
        "short": "Contatto del paziente",
        "definition": "Persona od organizzazione di contatto per il paziente",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.contatti",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact"
          }
        ]
      },
      {
        "id": "Paziente.contatti.id",
        "path": "Paziente.contatti.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.contatti.extension",
        "path": "Paziente.contatti.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.contatti.modifierExtension",
        "path": "Paziente.contatti.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.contatti.persona",
        "path": "Paziente.contatti.persona",
        "short": "Persona di contatto per il paziente",
        "definition": "Persona di contatto per il paziente",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.contatti.persona",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/ContattoPersona"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact"
          }
        ]
      },
      {
        "id": "Paziente.contatti.organizzazione",
        "path": "Paziente.contatti.organizzazione",
        "short": "Organizzazione di contatto per il paziente",
        "definition": "Organizzazione di contatto per il paziente",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.contatti.organizzazione",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.org/fhir/StructureDefinition/Organization"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact.organization"
          }
        ]
      },
      {
        "id": "Paziente.cittadinanza",
        "path": "Paziente.cittadinanza",
        "short": "Cittadinanza",
        "definition": "Cittadinanza",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.cittadinanza",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/patient-citizenship')"
          }
        ]
      },
      {
        "id": "Paziente.decesso",
        "path": "Paziente.decesso",
        "short": "Decesso",
        "definition": "Informazioni sul decesso",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.decesso",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceased[x]"
          }
        ]
      },
      {
        "id": "Paziente.decesso.id",
        "path": "Paziente.decesso.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.decesso.extension",
        "path": "Paziente.decesso.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.decesso.modifierExtension",
        "path": "Paziente.decesso.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.decesso.flagDeceduto",
        "path": "Paziente.decesso.flagDeceduto",
        "short": "Deceduto (si/no)",
        "definition": "Deceduto (si/no)",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.decesso.flagDeceduto",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "boolean",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/boolean"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceasedBoolean"
          }
        ]
      },
      {
        "id": "Paziente.decesso.dataDecesso",
        "path": "Paziente.decesso.dataDecesso",
        "short": "Data decesso",
        "definition": "Data decesso",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.decesso.dataDecesso",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "dateTime",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/dateTime"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceasedDateTime"
          }
        ]
      },
      {
        "id": "Paziente.altriDati",
        "path": "Paziente.altriDati",
        "short": "Altre informazioni sul paziente",
        "definition": "Altre informazioni sul paziente: e.g. professione, titolo di studio, qualifica.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.altriDati",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.id",
        "path": "Paziente.altriDati.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.extension",
        "path": "Paziente.altriDati.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.modifierExtension",
        "path": "Paziente.altriDati.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.professione",
        "path": "Paziente.altriDati.professione",
        "short": "Professione",
        "definition": "Professione attuale del paziente",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.altriDati.professione",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-occupation-it')"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.titoloStudio",
        "path": "Paziente.altriDati.titoloStudio",
        "short": "Titolo Studio",
        "definition": "Titolo di studio del paziente",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Paziente.altriDati.titoloStudio",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-qualification-it')"
          }
        ]
      },
      {
        "id": "Paziente.esenzione",
        "path": "Paziente.esenzione",
        "short": "Esenzioni",
        "definition": "Esenzioni",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.esenzione",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Esenzione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Coverage.where(beneficiary.id = Patient.id).costToBeneficiary.exception"
          }
        ]
      },
      {
        "id": "Paziente.medicoCurante",
        "path": "Paziente.medicoCurante",
        "short": "Medico Curante",
        "definition": "Medico Curante",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Paziente.medicoCurante",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/MedicoCurante"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPls)"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPlsRole)"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Paziente",
        "path": "Paziente",
        "short": "Paziente",
        "definition": "Modello Logico che definisce il set minimo di dati che caratterizzano un paziente nella giurisdizione italiano.",
        "alias": [
          "Patient"
        ],
        "min": 0,
        "max": "1",
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient"
          }
        ]
      },
      {
        "id": "Paziente.identificatori",
        "path": "Paziente.identificatori",
        "short": "Identificatori del Paziente",
        "definition": "Lista degli identificatori del paziente. In base al tipo di soggetto ed al contesto di uso uno o più ID possono essere richiesti",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceFiscale",
        "path": "Paziente.identificatori.codiceFiscale",
        "short": "Codice Fiscale",
        "definition": "Codice Fiscale",
        "requirements": "Per i soggetti assistiti dal Servizio Sanitario Nazionale",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceFiscale)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.idRegionale",
        "path": "Paziente.identificatori.idRegionale",
        "short": "Identificativo Regionale",
        "definition": "Identificativo Regionale",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(idRegionale)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.idLocaleAzienda",
        "path": "Paziente.identificatori.idLocaleAzienda",
        "short": "ID locale Aziendale",
        "definition": "ID locale Aziendale, per tutti i soggetti che hanno avuto un contatto con una specifica Azienda",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceSanitario",
        "path": "Paziente.identificatori.codiceSanitario",
        "short": "Codice Sanitario",
        "definition": "Codice Sanitario",
        "requirements": "Per i soggetti assistiti dal Servizio Sanitario Regionale",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceSTP",
        "path": "Paziente.identificatori.codiceSTP",
        "short": "Codice STP",
        "definition": "Codice STP",
        "comment": "Codice STP, per gli Stranieri temporaneamente presenti",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceSTP)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.codiceENI",
        "path": "Paziente.identificatori.codiceENI",
        "short": "Codice ENI",
        "definition": "Codice ENI",
        "comment": "Codice ENI, per i cittadini Europei Non Iscritti",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(codiceENI)"
          }
        ]
      },
      {
        "id": "Paziente.identificatori.anpr",
        "path": "Paziente.identificatori.anpr",
        "short": "ANPR",
        "definition": "Identificativo Anagrafe nazionale della popolazione residente (quando applicabile)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.identifier.slice(anpr)"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione",
        "path": "Paziente.documentiIdentificazione",
        "short": "Documenti di Identificazione",
        "definition": "Documenti usati per l'identificazione della persona: e.g. Passaporto, Carta di Identità,..",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.passaporto",
        "path": "Paziente.documentiIdentificazione.passaporto",
        "short": "Passaporto",
        "definition": "Passaporto",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/DocumentoIdentificazione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.documentiIdentificazione.cartaIdentita",
        "path": "Paziente.documentiIdentificazione.cartaIdentita",
        "short": "Carta di Identità",
        "definition": "Carta di Identità",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/DocumentoIdentificazione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.tesseraTEAM",
        "path": "Paziente.tesseraTEAM",
        "short": "Tessera Team (aka EHIC)",
        "definition": "Tessera Team (aka EHIC)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/EHIC"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Non ancora mappato"
          }
        ]
      },
      {
        "id": "Paziente.nome",
        "path": "Paziente.nome",
        "short": "Nome completo",
        "definition": "Nome completo",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "HumanName",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/HumanName"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.name"
          }
        ]
      },
      {
        "id": "Paziente.genere",
        "path": "Paziente.genere",
        "short": "Genere (Amministrativo)",
        "definition": "Genere (Amministrativo)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.gender"
          }
        ]
      },
      {
        "id": "Paziente.statoCivile",
        "path": "Paziente.statoCivile",
        "short": "Stato Civile",
        "definition": "Stato Civile",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.maritalStatus"
          }
        ]
      },
      {
        "id": "Paziente.dataNascita",
        "path": "Paziente.dataNascita",
        "short": "Data di Nascita",
        "definition": "Data di Nascita",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          },
          {
            "code": "dateTime",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/dateTime"
            ]
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.birthDate"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/birthDateTime')"
          }
        ]
      },
      {
        "id": "Paziente.luogoNascita",
        "path": "Paziente.luogoNascita",
        "short": "Luogo di Nascita (codice)",
        "definition": "Luogo di Nascita (codice)",
        "comment": "Solo stringa od anche codice",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/birthPlace')"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-codeableBirthPlace')"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi",
        "path": "Paziente.indirizzi",
        "short": "Indirizzi (residenza; domicilio)",
        "definition": "Indirizzi (e.g. residenza; domicilio)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.residenza",
        "path": "Paziente.indirizzi.residenza",
        "short": "Residenza",
        "definition": "Residenza",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Indirizzo"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address.where(extension('http://hl7.org/fhir/StructureDefinition/address-official').valueBoolean='true')"
          }
        ]
      },
      {
        "id": "Paziente.indirizzi.domicilio",
        "path": "Paziente.indirizzi.domicilio",
        "short": "Domicilio",
        "definition": "Domicilio",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Indirizzo"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.address.where(use.code='home')"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL",
        "path": "Paziente.listaAUSL",
        "short": "Aziende Sanitarie (Assistenza, residenza)",
        "definition": "Aziende Sanitarie (Assistenza, residenza)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.auslAssistenza",
        "path": "Paziente.listaAUSL.auslAssistenza",
        "short": "ASL di Assistenza",
        "definition": "ASL di Assistenza",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/AziendaSanitaria"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPlsAzienda)"
          }
        ]
      },
      {
        "id": "Paziente.listaAUSL.aslResidenza",
        "path": "Paziente.listaAUSL.aslResidenza",
        "short": "ASL di Residenza",
        "definition": "ASL di Residenza",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/AziendaSanitaria"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Coverage.where(beneficiary.id = Patient.id).payorOrganization"
          }
        ]
      },
      {
        "id": "Paziente.recapiti",
        "path": "Paziente.recapiti",
        "short": "Recapiti (telecom)",
        "definition": "Recapiti del paziente (telecom)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.telefono",
        "path": "Paziente.recapiti.telefono",
        "short": "telefono",
        "definition": "telefono",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'phone')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.eMail",
        "path": "Paziente.recapiti.eMail",
        "short": "eMail",
        "definition": "eMail",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'email')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.pec",
        "path": "Paziente.recapiti.pec",
        "short": "pec",
        "definition": "pec",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(system = 'email')"
          }
        ]
      },
      {
        "id": "Paziente.recapiti.cellulare",
        "path": "Paziente.recapiti.cellulare",
        "short": "Cellulare",
        "definition": "Cellulare",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "ContactDetail",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/ContactDetail"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.telecom.where(use = 'mobile')"
          }
        ]
      },
      {
        "id": "Paziente.contatti",
        "path": "Paziente.contatti",
        "short": "Contatto del paziente",
        "definition": "Persona od organizzazione di contatto per il paziente",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact"
          }
        ]
      },
      {
        "id": "Paziente.contatti.persona",
        "path": "Paziente.contatti.persona",
        "short": "Persona di contatto per il paziente",
        "definition": "Persona di contatto per il paziente",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/ContattoPersona"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact"
          }
        ]
      },
      {
        "id": "Paziente.contatti.organizzazione",
        "path": "Paziente.contatti.organizzazione",
        "short": "Organizzazione di contatto per il paziente",
        "definition": "Organizzazione di contatto per il paziente",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.org/fhir/StructureDefinition/Organization"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.contact.organization"
          }
        ]
      },
      {
        "id": "Paziente.cittadinanza",
        "path": "Paziente.cittadinanza",
        "short": "Cittadinanza",
        "definition": "Cittadinanza",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/CodeableConcept"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.org/fhir/StructureDefinition/patient-citizenship')"
          }
        ]
      },
      {
        "id": "Paziente.decesso",
        "path": "Paziente.decesso",
        "short": "Decesso",
        "definition": "Informazioni sul decesso",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceased[x]"
          }
        ]
      },
      {
        "id": "Paziente.decesso.flagDeceduto",
        "path": "Paziente.decesso.flagDeceduto",
        "short": "Deceduto (si/no)",
        "definition": "Deceduto (si/no)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "boolean",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/boolean"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceasedBoolean"
          }
        ]
      },
      {
        "id": "Paziente.decesso.dataDecesso",
        "path": "Paziente.decesso.dataDecesso",
        "short": "Data decesso",
        "definition": "Data decesso",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "dateTime",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/dateTime"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.deceasedDateTime"
          }
        ]
      },
      {
        "id": "Paziente.altriDati",
        "path": "Paziente.altriDati",
        "short": "Altre informazioni sul paziente",
        "definition": "Altre informazioni sul paziente: e.g. professione, titolo di studio, qualifica.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.professione",
        "path": "Paziente.altriDati.professione",
        "short": "Professione",
        "definition": "Professione attuale del paziente",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-occupation-it')"
          }
        ]
      },
      {
        "id": "Paziente.altriDati.titoloStudio",
        "path": "Paziente.altriDati.titoloStudio",
        "short": "Titolo Studio",
        "definition": "Titolo di studio del paziente",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-qualification-it')"
          }
        ]
      },
      {
        "id": "Paziente.esenzione",
        "path": "Paziente.esenzione",
        "short": "Esenzioni",
        "definition": "Esenzioni",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/Esenzione"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Coverage.where(beneficiary.id = Patient.id).costToBeneficiary.exception"
          }
        ]
      },
      {
        "id": "Paziente.medicoCurante",
        "path": "Paziente.medicoCurante",
        "short": "Medico Curante",
        "definition": "Medico Curante",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://hl7.it/fhir/StructureDefinition/MedicoCurante"
          }
        ],
        "mapping": [
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPls)"
          },
          {
            "identity": "fhir-it",
            "map": "Patient.generalPractitioner.slice(mmgPlsRole)"
          }
        ]
      }
    ]
  }
}