HL7 Italia FHIR Implementation Guide (base)
0.1.1 - CI Build Italy flag

HL7 Italia FHIR Implementation Guide (base), published by HL7 Italia. This guide is not an authorized publication; it is the continuous build for version 0.1.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-it/base/ and changes regularly. See the Directory of published versions

Logical Model: Paziente - Mappings

Draft as of 2024-12-12

Mappings for the Paziente logical model.

Mappings for HL7 FHIR IT Profiles (http://hl7.it/fhir)

Paziente
PazientePatient
   identificatoriPatient.identifier
      codiceFiscalePatient.identifier.slice(codiceFiscale)
      idRegionalePatient.identifier.slice(idRegionale)
      idLocaleAziendaPatient.identifier
      codiceSanitarioPatient.identifier
      codiceSTPPatient.identifier.slice(codiceSTP)
      codiceENIPatient.identifier.slice(codiceENI)
      anprPatient.identifier.slice(anpr)
   documentiIdentificazione
      passaportoNon ancora mappato
      cartaIdentitaNon ancora mappato
   tesseraTEAMNon ancora mappato
   nomePatient.name
   generePatient.gender
   statoCivilePatient.maritalStatus
   dataNascitaPatient.birthDate, Patient.extension('http://hl7.org/fhir/StructureDefinition/birthDateTime')
   luogoNascitaPatient.extension('http://hl7.org/fhir/StructureDefinition/birthPlace'), Patient.extension('http://hl7.it/fhir/StructureDefinition/patient-codeableBirthPlace')
   indirizziPatient.address
      residenzaPatient.address.where(extension('http://hl7.org/fhir/StructureDefinition/address-official').valueBoolean='true')
      domicilioPatient.address.where(use.code='home')
   listaAUSL
      auslAssistenzaPatient.generalPractitioner.slice(mmgPlsAzienda)
      aslResidenzaCoverage.where(beneficiary.id = Patient.id).payorOrganization
   recapitiPatient.telecom
      telefonoPatient.telecom.where(system = 'phone')
      eMailPatient.telecom.where(system = 'email')
      pecPatient.telecom.where(system = 'email')
      cellularePatient.telecom.where(use = 'mobile')
   contattiPatient.contact
      personaPatient.contact
      organizzazionePatient.contact.organization
   cittadinanzaPatient.extension('http://hl7.org/fhir/StructureDefinition/patient-citizenship')
   decessoPatient.deceased[x]
      flagDecedutoPatient.deceasedBoolean
      dataDecessoPatient.deceasedDateTime
   altriDati
      professionePatient.extension('http://hl7.it/fhir/StructureDefinition/patient-occupation-it')
      titoloStudioPatient.extension('http://hl7.it/fhir/StructureDefinition/patient-qualification-it')
   esenzioneCoverage.where(beneficiary.id = Patient.id).costToBeneficiary.exception
   medicoCurantePatient.generalPractitioner.slice(mmgPls), Patient.generalPractitioner.slice(mmgPlsRole)

Mappings for RIM Mapping (http://hl7.org/v3)

Paziente
Pazienten/a
   idn/a
   extensionn/a
   identificatori
      idn/a
      extensionn/a
      modifierExtensionN/A
   documentiIdentificazione
      idn/a
      extensionn/a
      modifierExtensionN/A
   indirizzi
      idn/a
      extensionn/a
      modifierExtensionN/A
   listaAUSL
      idn/a
      extensionn/a
      modifierExtensionN/A
   recapiti
      idn/a
      extensionn/a
      modifierExtensionN/A
   contatti
      idn/a
      extensionn/a
      modifierExtensionN/A
   decesso
      idn/a
      extensionn/a
      modifierExtensionN/A
   altriDati
      idn/a
      extensionn/a
      modifierExtensionN/A