description: Profilo contenente i dettagli anagrafici di un cittadino package_name: rl.fhir.r4.draft derivation: constraint name: RLPatientCittadino type: Patient elements: address: short: Residenza anagrafica del cittadino array: true min: 1 max: 3 index: 66 slicing: rules: open discriminator: - {path: use, type: value} min: 1 max: 3 slices: residenzaAnagraficaCittadino: match: {use: billing} schema: short: Residenza anagrafica del cittadino _required: true index: 67 elements: use: pattern: {type: Code, value: billing} index: 68 line: {short: Indirizzo della residenza del cittadino, index: 69} city: {short: Codice ISTAT della città di residenza del cittadino, index: 70} postalCode: {short: CAP del comune di residenza del cittadino, index: 71} country: {short: Codice Stato Estero di residenza del cittadino. Se il cittadino è residente in Italia il campo deve essere lasciato vuoto, index: 72} required: [city, line, use] domicilioCittadino: match: {use: home} schema: short: Domicilio del cittadino se questo differisce dalla residenza index: 73 elements: use: pattern: {type: Code, value: home} index: 74 line: {short: Indirizzo del domicilio del cittadino, index: 75} city: {short: Codice ISTAT del comune di domicilio del cittadino, index: 76} postalCode: {short: CAP del comune di domicilio del cittandino, index: 77} required: [city, use] locazioneTemporaneaCittadino: match: {use: home} schema: short: Locazione temporanea del cittadino index: 78 elements: use: pattern: {type: Code, value: home} index: 79 line: {short: Indirizzo della locazione temporanea del cittadino, index: 80} city: {short: Codice ISTAT del comune di locazione temporanea del cittadino, index: 81} postalCode: {short: CAP del comune di locazione temporanea del cittadino, index: 82} required: [city, postalCode, line, use] meta: short: Metadati della risorsa index: 1 elements: versionId: {short: Versione della risorsa, index: 2} lastUpdated: {short: Data e ora di ultimo aggiornamento della risorsa, index: 3} profile: short: Profilo al quale la risorsa si riferisce pattern: {type: Canonical, value: 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadino'} index: 4 required: [lastUpdated, versionId, profile] name: short: Nominativo del paziente index: 54 elements: family: {short: Cognome del paziente, index: 55} given: {short: Nome del paziente, index: 56} required: [given, family] birthDate: {short: Data di nascita del paziente, index: 65} extension: array: true min: 3 index: 5 slicing: slices: cittadinanza: match: {} schema: type: Extension short: Cittadinanza del cittadino isModifier: false url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadinanza index: 6 elements: value: short: Codice ISTAT della nazione di cittadinanza del cittadino choices: [valueCode] index: 8 valueCode: {type: code, short: Codice ISTAT della nazione di cittadinanza del cittadino, choiceOf: value, index: 9} required: [valueCode, value] titoloDiStudio: match: {} schema: isModifier: false short: Titolo di studio del cittadino type: Extension url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTitoloDiStudio index: 10 elements: value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-TitoloStudio'} index: 14 code: short: Codice del titolo di studio del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-TitoloStudio'} index: 15 display: {short: Descizione che rappresenta il titolo di studio del cittadino, index: 16} required: [system, code] required: [value, valueCodeableConcept] posizioneDellaProfessione: match: {} schema: type: Extension short: Posizione della professione del cittadino isModifier: false url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientPosizioneDellaProfessione index: 17 elements: value: choices: [valueCodeableConcept] index: 19 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 20} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-PosizioneProfessione'} index: 21 code: short: Codice della professione del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-PosizioneProfessione'} index: 22 display: {short: Descrizione della professione del cittadino, index: 23} required: [system, code] situazionePensionistica: match: {} schema: type: Extension short: Situazione pensionistica del cittadino isModifier: false url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientSituazionePensionistica index: 24 elements: value: choices: [valueCodeableConcept] index: 26 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 27} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-SituazionePensionistica'} index: 28 code: short: Codice della situazione pensionistica del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-SituazionePensionistica'} index: 29 display: {short: Descrizione della situazione pensionistica del cittadino, index: 30} required: [system, code] luogoDiNascita: match: {} schema: type: Extension short: Luogo di nascita del cittadino isModifier: false url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientLuogoDiNascita index: 31 elements: value: short: Se il cittadino è nato in Italia il campo contiente il codice ISTAT del comune di nascita. Se il cittadino è nasto all'estero il campo contiente il codice "999" seguito dal codice ISTAT della nazione di nascita. Per gli apolidi o non rilevati il campo riporta il codice "999999". choices: [valueCode] index: 33 valueCode: {type: code, short: Se il cittadino è nato in Italia il campo contiente il codice ISTAT del comune di nascita. Se il cittadino è nasto all'estero il campo contiente il codice "999" seguito dal codice ISTAT della nazione di nascita. Per gli apolidi o non rilevati il campo riporta il codice "999999"., choiceOf: value, index: 34} required: [valueCode, value] active: {short: Indicazione sullo stato del paziente, index: 53} id: {short: UUID prodotto dal server FHIR (applicativo) che detiene la risorsa. Per maggiori informazioni su chi detiene la risorsa consultare il paragrafo API-Restful nella pagina di Contesto., index: 0} identifier: index: 35 slicing: rules: open discriminator: - {path: system, type: value} min: 1 max: 1 slices: CF: match: {system: 'http://hl7.it/sid/codiceFiscale'} schema: short: Codice fiscale del paziente index: 36 elements: system: pattern: {type: Uri, value: 'http://hl7.it/sid/codiceFiscale'} index: 37 value: {short: Codice fiscale del paziente, index: 38} required: [value, system] STP: match: {system: 'https://fhir.siss.regione.lombardia.it/sid/stp'} schema: short: Codice STP del cittadino index: 39 elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/sid/stp'} index: 40 value: {short: Codice STP del cittadino, index: 41} required: [value, system] tesseraTEAM: match: {system: 'https://fhir.siss.regione.lombardia.it/sid/tesseraTeam'} schema: short: Tessera TEAM del paziente index: 42 extensions: TEAMNumeroIdentificazioneIstituzioneCompetente: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTEAMNumeroIdentificazioneIstituzioneCompetente isModifier: false short: Numero di identificazione dell’istituzione” o ”identification number of the institution” indicata sulla tessera TEAM type: Extension index: 44 elements: value: choices: [] index: 46 required: [value] TEAMNomeIdentificazioneIstituzioneCompetente: {url: 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTEAMNomeIdentificazioneIstituzioneCompetente', min: 1, max: 1, isModifier: false, short: Nome identificazione istituzione competente, type: Extension, index: 47} elements: extension: array: true min: 2 index: 43 slicing: slices: TEAMNumeroIdentificazioneIstituzioneCompetente: match: {} schema: isModifier: false short: Numero di identificazione dell’istituzione” o ”identification number of the institution” indicata sulla tessera TEAM type: Extension url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTEAMNumeroIdentificazioneIstituzioneCompetente index: 44 elements: value: choices: [] index: 46 required: [value] TEAMNomeIdentificazioneIstituzioneCompetente: match: {} schema: {isModifier: false, short: Nome identificazione istituzione competente, type: Extension, url: 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTEAMNomeIdentificazioneIstituzioneCompetente', index: 47} min: 1 max: 1 type: {short: Sigla della nazione riportata sulla tessera, index: 48} system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/sid/tesseraTeam'} index: 49 value: {short: Numero identificazione tessera sanitaria europea, index: 50} period: short: Data scadenza tessera sanitaria index: 51 elements: end: {short: Data scadenza tessera sanitaria, index: 52} required: [end] required: [value, type, period, system] telecom: short: Numero di telefono e indirizzo mail del cittadino index: 57 slicing: rules: open discriminator: - {path: use, type: value} min: null slices: phone: match: {use: null} schema: short: Numero di telefono del cittadino index: 58 elements: system: pattern: {type: Code, value: phone} index: 59 value: {short: Numero di telefono del cittadino, index: 60} mail: match: {use: null} schema: short: Indirizzo mail del cittadino index: 61 elements: system: pattern: {type: Code, value: email} index: 62 value: {short: Indirizzo mail del cittadino, index: 63} generalPractitioner: type: Reference short: Riferimento al profilo del medico che assiste il cittadino e all'ATS di residenza refers: ['https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationL1', 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPractitionerRoleMedicoPrescrittore'] array: true max: 3 index: 101 extensions: medicoSostituto: {url: 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientGeneralPractitionerMedicoSostituto', max: 1, type: Extension, short: Flag volto ad identificare se il medico che assiste il cittadino è un sostituto temporaneo del medico scelto dal cittadino, isModifier: false, index: 102} elements: extension: type: Extension short: Flag volto ad identificare se il medico che assiste il cittadino è un sostituto temporaneo del medico scelto dal cittadino isModifier: false url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientGeneralPractitionerMedicoSostituto index: 102 slicing: slices: medicoSostituto: match: {} schema: {type: Extension, short: Flag volto ad identificare se il medico che assiste il cittadino è un sostituto temporaneo del medico scelto dal cittadino, isModifier: false, url: 'https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientGeneralPractitionerMedicoSostituto', index: 102} max: 1 reference: {short: Riferimento al profilo del medico che assiste il cittadino e all'ATS di residenza, index: 103} gender: {short: Sesso del paziente, index: 64} maritalStatus: short: Stato civile del paziente index: 83 elements: coding: index: 84 elements: code: short: Codice dello stato civile del paziente binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-StatoCivile'} index: 85 display: {short: Descrizione dello stato civile del paziente, index: 86} required: [display, code] required: [coding] contact: short: Caregiver del cittadino index: 87 elements: relationship: short: Codifica della tipologia di caregiver del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/TipologiaCaregiver'} index: 88 elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/TipologiaCaregiver'} index: 89 code: {short: Codice della tipologia di caregiver del cittadino, index: 90} display: {short: Descrizione della tipologia di caregiver del cittadino, index: 91} name: short: Nominativo del caregiver o tipo di relazione con il cittadino index: 92 elements: family: {short: Nome e cognome del caregiver o tipo di relazione con il cittadino, index: 93} required: [family] telecom: short: Numero di telefono e indirizzo mail del caregiver index: 94 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: phone: match: {system: phone} schema: short: Numero di telefono del caregiver index: 95 elements: system: pattern: {type: Code, value: phone} index: 96 value: {short: Numero di telefono del caregiver, index: 97} mail: match: {system: email} schema: index: 98 elements: system: pattern: {type: Code, value: email} index: 99 value: {short: Indirizzo mail del caregiver, index: 100} required: [name] package_version: 0.0.18 extensions: cittadinanza: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadinanza type: Extension short: Cittadinanza del cittadino isModifier: false index: 6 elements: value: short: Codice ISTAT della nazione di cittadinanza del cittadino choices: [valueCode] index: 8 valueCode: {type: code, short: Codice ISTAT della nazione di cittadinanza del cittadino, choiceOf: value, index: 9} required: [valueCode, value] titoloDiStudio: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientTitoloDiStudio isModifier: false short: Titolo di studio del cittadino type: Extension index: 10 elements: value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-TitoloStudio'} index: 14 code: short: Codice del titolo di studio del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-TitoloStudio'} index: 15 display: {short: Descizione che rappresenta il titolo di studio del cittadino, index: 16} required: [system, code] required: [value, valueCodeableConcept] posizioneDellaProfessione: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientPosizioneDellaProfessione type: Extension short: Posizione della professione del cittadino isModifier: false index: 17 elements: value: choices: [valueCodeableConcept] index: 19 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 20} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-PosizioneProfessione'} index: 21 code: short: Codice della professione del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-PosizioneProfessione'} index: 22 display: {short: Descrizione della professione del cittadino, index: 23} required: [system, code] situazionePensionistica: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientSituazionePensionistica type: Extension short: Situazione pensionistica del cittadino isModifier: false index: 24 elements: value: choices: [valueCodeableConcept] index: 26 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 27} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-SituazionePensionistica'} index: 28 code: short: Codice della situazione pensionistica del cittadino binding: {strength: required, valueSet: 'https://fhir.siss.regione.lombardia.it/ValueSet/SIAD-SituazionePensionistica'} index: 29 display: {short: Descrizione della situazione pensionistica del cittadino, index: 30} required: [system, code] luogoDiNascita: url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientLuogoDiNascita type: Extension short: Luogo di nascita del cittadino isModifier: false index: 31 elements: value: short: Se il cittadino è nato in Italia il campo contiente il codice ISTAT del comune di nascita. Se il cittadino è nasto all'estero il campo contiente il codice "999" seguito dal codice ISTAT della nazione di nascita. Per gli apolidi o non rilevati il campo riporta il codice "999999". choices: [valueCode] index: 33 valueCode: {type: code, short: Se il cittadino è nato in Italia il campo contiente il codice ISTAT del comune di nascita. Se il cittadino è nasto all'estero il campo contiente il codice "999" seguito dal codice ISTAT della nazione di nascita. Per gli apolidi o non rilevati il campo riporta il codice "999999"., choiceOf: value, index: 34} required: [valueCode, value] class: profile kind: resource url: https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCittadino base: http://hl7.org/fhir/StructureDefinition/Patient version: null required: [maritalStatus, id, gender, name, address, identifier, birthDate, meta]