This page is part of the HL7 Italia FHIR Implementation Guide (base) (v0.1.0: Public Comment 1 Ballot 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Modello Logico che definisce il set di dati che caratterizzano una persona identificato come possibile contatto per il paziente.
The official URL for this profile is:
http://hl7.it/fhir/StructureDefinition/ContattoPersona
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Element
This structure is derived from Element
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ContattoPersona | 0..* | Element | This is an abstract profile ContattoPersona | |
nome | 0..* | HumanName | Nome del Contatto | |
tipoRelazione | 0..* | CodeableConcept | Tipo di relazione fra contatto e paziente (e.g. parente, amico, tutore) | |
indirizzo | 0..* | Indirizzo | Indirizzo del contatto | |
recapiti | 0..* | BackboneElement | Recapiti (telecom) | |
telefono | 0..* | ContactDetail | telefono | |
0..* | ContactDetail | eMail | ||
pec | 0..* | ContactDetail | pec | |
cellulare | 0..* | ContactDetail | Cellulare | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ContattoPersona | I | 0..* | Element | This is an abstract profile ContattoPersona |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
nome | 0..* | HumanName | Nome del Contatto | |
tipoRelazione | 0..* | CodeableConcept | Tipo di relazione fra contatto e paziente (e.g. parente, amico, tutore) | |
indirizzo | 0..* | Indirizzo | Indirizzo del contatto | |
recapiti | 0..* | BackboneElement | Recapiti (telecom) | |
telefono | 0..* | ContactDetail | telefono | |
0..* | ContactDetail | eMail | ||
pec | 0..* | ContactDetail | pec | |
cellulare | 0..* | ContactDetail | Cellulare | |
Documentation for this format |
This structure is derived from Element
Differential View
This structure is derived from Element
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ContattoPersona | 0..* | Element | This is an abstract profile ContattoPersona | |
nome | 0..* | HumanName | Nome del Contatto | |
tipoRelazione | 0..* | CodeableConcept | Tipo di relazione fra contatto e paziente (e.g. parente, amico, tutore) | |
indirizzo | 0..* | Indirizzo | Indirizzo del contatto | |
recapiti | 0..* | BackboneElement | Recapiti (telecom) | |
telefono | 0..* | ContactDetail | telefono | |
0..* | ContactDetail | eMail | ||
pec | 0..* | ContactDetail | pec | |
cellulare | 0..* | ContactDetail | Cellulare | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ContattoPersona | I | 0..* | Element | This is an abstract profile ContattoPersona |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
nome | 0..* | HumanName | Nome del Contatto | |
tipoRelazione | 0..* | CodeableConcept | Tipo di relazione fra contatto e paziente (e.g. parente, amico, tutore) | |
indirizzo | 0..* | Indirizzo | Indirizzo del contatto | |
recapiti | 0..* | BackboneElement | Recapiti (telecom) | |
telefono | 0..* | ContactDetail | telefono | |
0..* | ContactDetail | eMail | ||
pec | 0..* | ContactDetail | pec | |
cellulare | 0..* | ContactDetail | Cellulare | |
Documentation for this format |
Other representations of profile: Schematron
Id | Path | Details | Requirements |
ele-1 | ContattoPersona | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | ContattoPersona.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | ContattoPersona.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() |