hl7:ClinicalDocument
|
|
|
|
|
CDAC Body |
@classCode
|
cs |
1 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:realmCode
|
CS |
0 … * |
|
Questo elemento segnala l’attuazione di vincoli specifici del dominio di autenticazione.
Il valore del suo attributo @code identifica il dominio di identificazione in questione.
Questo elemento non dovrebbe essere utilizzato per identificare il paese di origine.
|
CDAC Body |
|
Example |
<realmCode code="IT"/> |
hl7:typeId
|
II |
1 … 1 |
R |
ClinicalDocument/typeId è un elemento che identifica i vincoli imposti dalle specifiche HL7 CDA Rel 2.0 ossia
identifica la versione del CDA a cui il documento fa riferimento.
L'elemento <typeId> rappresenta un identificatore univoco (di tipo HL7 Instance Identifier).
|
CDAC Body |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.1.3 |
@extension
|
st |
1 … 1 |
F |
POCD_MT000040UV02 |
|
Example |
<typeId root="2.16.840.1.113883.1.3" extension="POCD_MT000040UV02"/> |
hl7:templateId
|
II |
1 … * |
M |
ClinicalDocument/templateId è un elemento che identifica la specifica versione del template che dovrebbe essere utilizzata dal
document consumer per la validazione del documento corrente. I template permettono
di definire, per una certa tipologia di documenti
(ClinicalDocument/code) dei vincoli e linee guida da applicare al documento stesso.
L'elemento templateId permette di avere un documento la cui struttura interna sia
condivisa a livello italiano
|
CDAC Body |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.10.1.12.1 |
@extension
|
st |
1 … 1 |
R |
|
|
Example |
<templateId root="2.16.840.1.113883.2.9.10.1.12.1" extension="extension"/> |
hl7:id
|
II |
1 … 1 |
M |
L'elemento id rappresenta l'identificativo univoco del documento.
Ogni singola istanza di documento CDA viene dotata di un IDENTIFICATIVO UNIVERSALMENTE
UNIVOCO, che andrà specificato nell'elemento <id> del documento.
L’assegnazione ad ogni entità generatrice di documenti di un nodo OID, a cui
riferirsi per generare sequenze univoche di identificatori, garantisce l’unicità dei
documenti.
|
CDAC Body |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
|
Example |
<id root="1.2.3.999" extension="extension" assigningAuthorityName="assigningAuthorityName"/> |
hl7:code
|
CE |
1 … 1 |
R |
|
CDAC Body |
@code
|
cs |
1 … 1 |
R |
L'elemento code serve ad identificare in maniera codificata il tipo di documento a cui il CDA si
riferisce.
Tale elemento viene valorizzato attraverso:
- i codici associati alle tipologie documentali presenti nel value set Codici
DocGenIT;
- i codici di tutte le tipologie
documentali che vengono prodotte sul territorio nazionale che, seppur prive di una
guida implementativa HL7 Italia, hanno un typeCode associato presente nell’Affinity Domain.
Per indirizzare le problematiche di mapping della codifica LOINC di ClinicalDocument/code in un altro schema di codifica, ad esempio uno schema di codifica locale, si
rimanda all’uso di code/translation.
|
|
CONF |
|
@codeSystem
|
oid |
1 … 1 |
F |
2.16.840.1.113883.6.1 |
@codeSystemName
|
st |
0 … 1 |
F |
LOINC |
@displayName
|
st |
0 … 1 |
|
|
|
Example |
<code code="57827-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="displayName"> <translation code="codice Doc" codeSystem="1.2.3.999" codeSystemName="codeSystemName" displayName="displayName"/></code> |
hl7:translation
|
CE |
0 … * |
|
L'elemento translation viene utilizzato per andare a mappare il codice LOINC del tipo
di documento da generare, in un sistema di codifica locale.
|
CDAC Body |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
oid |
1 … 1 |
R |
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
hl7:title
|
ST |
0 … 1 |
|
L'elemento title specifica il titolo del documento
|
CDAC Body |
|
Example |
<title>title documento</title> |
sdtc:statusCode
|
CS |
0 … 1 |
|
L'elemento statusCode indica lo stato del documento.
Questa estensione del CDA può essere usata per indicare che il referto non è nel suo
stato finale. L'assenza dell'elemento identifica che il documento è nel suo stato
finale (“completed”). Si raccomanda di usare questa estensione solo nel caso di referto
non ancora finalizzato.
|
CDAC Body |
@code
|
cs |
1 … 1 |
F |
active |
|
Example |
<statusCode code="active"/> |
hl7:effectiveTime
|
TS |
1 … 1 |
R |
L'elemento effectiveTime indica giorno e ora della creazione dell’istanza del documento.
|
CDAC Body |
@value
|
ts |
1 … 1 |
R |
|
|
Example |
<effectiveTime value="20220713080720"/> |
hl7:confidentialityCode
|
CE |
1 … 1 |
R |
L’elemento confidentialityCode rappresenta il livello di riservatezza dell’intero
documento e dei dati in esso contenuti.
Il documento contiene l’elemento ClinicalDocument/confidentialityCode
• L’attributo ClinicalDocument/confidentialityCode/@codeSystem, individua l’OID del
sistema di codifica e viene
valorizzato con “2.16.840.1.113883.5.25”.
• L’attributo ClinicalDocument/confidentialityCode/@code, indica il codice di riservatezza
del documento. I possibili valori sono “N” Normal, “V” Very Restricted
• Per i documenti contenenti dati a maggior tutela dell’anonimato, l’elemento ClinicalDocument/confidentialityCode/@code
viene valorizzato con il valore
“V”.
• L’attributo ClinicalDocument/confidentialityCode/@codeSystemName, indica il nome
del sistema di codifica utilizzato. L’attributo, se presente, viene valorizzato con
“HL7 Confidentiality”
|
CDAC Body |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
oid |
1 … 1 |
F |
2.16.840.1.113883.5.25 |
@codeSystemName
|
st |
0 … 1 |
F |
HL7 Confidentiality |
@displayName
|
st |
0 … 1 |
|
"Normal" o "Very Restrict"
|
|
CONF |
@code shall be "N" |
or |
@code shall be "V" |
|
|
Example |
<confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" codeSystemName="HL7 Confidentiality" displayName="normal"/> |
hl7:languageCode
|
CS |
1 … 1 |
R |
L'elemento languageCode identifica il tipo di linguaggio utilizzato nel documento.
|
CDAC Body |
@code
|
cs |
1 … 1 |
R |
|
|
Example |
<languageCode code="it-IT"/> |
hl7:setId
|
II |
1 … 1 |
R |
L'elemento setId rappresenta l’identificativo comune a tutte le revisioni di uno specifico
documento.
Nel caso di sostituzione del documento, l'elemento <setId> ha un valore costante tra
le diverse versioni del medesimo documento, mentre l'elemento <versionNumber> cambia
al variare della revisione.
È consigliato, pertanto, valorizzare, alla prima creazione del documento, i campi
<setId> e <id> allo stesso modo, modificando successivamente nelle diverse revisioni
solo l'elemento <id> con un nuovo IUD e lasciando costante il valore dell'elemento
<setId>.
|
CDAC Body |
@root
|
uid |
1 … 1 |
R |
L'attributo @root, valorizzato con un identificativo, garantisce l'univocità dell'istanza
dell'identificativo a livello globale.
|
@extension
|
st |
1 … 1 |
R |
L'attributo @extension valorizzato con un identificativo unico all'interno del dominio
di identificazione
|
@assigningAuthorityName
|
st |
0 … 1 |
|
L'attributo @assigningAuthorityName valorizzato con il nome dell'organizzazione responsabile
per il dominio di identificazione dei documenti
|
|
Example |
<setId root="1.2.3.999" extension="extension" assigningAuthorityName="assigningAuthorityName"/> |
hl7:versionNumber
|
INT |
1 … 1 |
R |
L'elemento versionNumber identifica le versioni successive del documento.
Il documento contiene uno ed un solo elemento <ClinicalDocument>/<versionNumber> valorizzato
con un intero positivo a partire dal numero 1. La progressione delle versioni incrementerà
il numero di versione di 1 (sequenza delle versioni densa).
|
CDAC Body |
@value
|
|
1 … 1 |
R |
|
|
Example |
<versionNumber value="1"/> |
Included |
1 … 1 |
R |
from 2.16.840.1.113883.3.1937.777.63.10.32 CDA recordTarget DocGen (DYNAMIC)
|
hl7:recordTarget
|
|
1 … 1 |
R |
L'elemento recordTarget codifica i dati identificativi ed anagrafici del paziente.
|
CDAr cGen |
@typeCode
|
cs |
0 … 1 |
F |
RCT |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:patientRole
|
|
1 … 1 |
R |
L'elemento patientRole identifica il soggetto che gioca il ruolo di paziente.
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
PAT |
hl7:id
|
II |
1 … * |
R |
L'elemento id può essere valorizzato con le seguenti informazioni:
-
Cittadino italiano o straniero residente, iscritto SSN (Codice Fiscale)
-
Soggetti assicurati da istituzioni estere (TEAM);
-
Europei non iscritti al SSN (ENI);
-
Stranieri Temporaneamente Presenti (STP);
-
Codice ANA;
|
CDAr cGen |
@root
|
uid |
1 … 1 |
R |
Nel caso in cui l'identificativo sia rappresentato dal CF, il root sarà valorizzato
con 2.16.840.1.113883.2.9.4.3.2.
Nel caso in cui l'identificativo sia rappresentato dal Numero di Identificazione Personale
TEAM (Soggetti assicurati da istituzioni estere), il root sarà valorizzato con 2.16.840.1.113883.2.9.4.3.7
(Numero di Tessera TEAM estera), e 2.16.840.1.113883.2.9.4.3.3 (Numero di identificazione
personale TEAM).
Nel caso in cui l'identificativo sia rappresentato dal codice ENI (Europei Non Iscritti
al SSN), il root sarà valorizzato con "2.16.840.1.113883.2.9.4.3.18" (assegnazione
a livello nazionale) o con l'OID locale se l'assegnazione avviene a livello regionale.
Nel caso in cui l'identificativo sia rappresentato dal codice STP (Stranieri Temporaneamente
Presenti), il root sarà valorizzato con "2.16.840.1.113883.2.9.4.3.17" (assegnazione
a livello nazionale) o con l'OID locale se l'assegnazione avviene a livello regionale.
Nel caso in cui l'identificativo sia rappresentato dal codice ANA (Codice Anagrafica
Nazionale degli Assistiti), il root sarà valorizzato con "2.16.840.1.113883.2.9.4.3.15".
|
@extension
|
st |
1 … 1 |
R |
L'extension può essere valorizzata con il codice relativo a CF, TEAM, ENI, STP, ANA
del soggetto.
|
@assigningAuthorityName
|
|
0 … 1 |
|
L'attributo @assigningAuthorityName indica il nome dell’organizzazione che ha rilasciato
il codice identificativo
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.2" extension="RSSGDU80H23C467G" assigningAuthorityName="MEF"/> |
hl7:addr
|
AD |
0 … * |
|
L'elemento addr viene utilizzato per codificare l’indirizzo.
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAr cGen |
@use
|
set_cs |
0 … 1 |
|
Si osserva che, nell’elemento addr, l’attributo @use può essere valorizzato con i
valori seguenti:
• per indicare l’indirizzo di domicilio: @use =”HP” (primary home);
• per indicare l’indirizzo di residenza: @use =”H” (home);
• per indicare un indirizzo temporaneo: @use =”TMP” (temporary address).
|
|
CONF |
|
|
Example |
<addr use="H"> <country>100</country> <state>120</state> <county>RM</county> <city>Roma</city> <censusTract>058091</censusTract> <postalCode>00187</postalCode> <streetAddressLine>Via Aurora 12</streetAddressLine></addr> |
hl7:telecom
|
TEL |
0 … * |
|
L'elemento telecom è un numero telefonico (Voce o Fax), un indirizzo di posta elettronica
(E-mail), o altro indirizzo di una risorsa raggiungibile con un'apparecchiatura di
telecomunicazione. L'indirizzo viene specificato tramite un Universal Resource Locator
URL qualificato da una specifica di tempo e codici di
uso che aiutano nella decisione, di quale indirizzo scegliere, per una certa ora o
giorno e finalità o scopo. In modo analogo al tag addr, i numeri di telefono, codificati
con il tag telecom, sono caratterizzati dall’attributo use.
|
CDAr cGen |
@use
|
set_cs |
0 … 1 |
|
Si osserva che l’attributo @use viene utilizzato per specificare il tipo di indirizzo
raggiungibile da un’apparecchiatura di telecomunicazione. La differenziazione è realizzata
attraverso l’attributo @use che assume valori da definirsi nel contesto di utilizzo
del documento, ad esempio: “HP” Telefono/e-mail
Casa; “WP” Telefono/e-mail Ufficio; “MC” Cellulare (contatto mobile).
|
|
CONF |
|
@value
|
|
0 … 1 |
|
|
|
Example |
<telecom use="HP" value="mailto:giuseppe.verdi@gmail.com"/> <telecom use="MC" value="tel:33224456"/> |
hl7:patient
|
|
1 … 1 |
R |
L'elemento patient è un elemento che contiene i dati anagrafici del soggetto della
prestazione.
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
PN |
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.60 CDA name (DYNAMIC)
|
CDAr cGen |
|
Example |
<name> <family>Guido</family> <given>Rossi</given></name> |
hl7:administrativeGenderCode
|
CE |
1 … 1 |
R |
Solo per soggetti umani, l’elemento patientRole/patient contiene l’elemento patient/administrativeGenderCode
(sesso) che contiene al suo interno gli attributi:
• @code: che identifica il sesso dichiarato del paziente;
• @codeSystem: che riporta l’OID fisso “2.16.840.1.113883.5.1”;
• @codeSystemName: che riporta la stringa fissa “HL7 AdministrativeGender”
|
CDAr cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1" codeSystemName="HL7 AdministrativeGender" displayName="Maschio"/> |
hl7:birthTime
|
TS |
1 … 1 |
R |
L’elemento <birthTime> identifica la data di nascita del paziente.
|
CDAr cGen |
|
Example |
<birthTime value="19800329"/> |
hl7:guardian
|
|
0 … * |
|
L’elemento <guardian> è un' entità o una persona che agisce o è autorizzata ad agire
come responsabile del paziente (persona o organizzazione).
|
CDAr cGen |
hl7:id
|
II |
0 … * |
|
|
CDAr cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAr cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
hl7:addr
|
AD |
0 … * |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAr cGen |
hl7:telecom
|
TEL |
0 … * |
|
|
CDAr cGen |
Choice |
|
|
Elements to choose from:
|
hl7:guardianPerson
|
|
|
|
L'elemento guardianPerson si utilizza solo per i minori che hanno bisogno di un responsabile
di riferimento. guardianPerson è colui che ha la "patria potestà" sul soggetto di
cura; non è obbligatorio, andrebbe messo per i pazienti pediatrici.
Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:guardianOrganization
|
|
0 … 1 |
|
L'elemento guardianOrganization si usa per i minori che sono stati dati in affidamento
ad una struttura; non è obbligatorio, andrebbe messo per i pazienti pediatrici.
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAr cGen |
Choice |
|
|
Elements to choose from:
|
hl7:birthplace
|
|
0 … 1 |
|
L'elemento birthPlace indica il luogo di nascita dl paziente. Nel caso in cui il paziente
è nato in Italia ed il tag presenta l’elemento <ClinicalDocument>/<recordTarget>/<patientRole>/<patient>/<birthPlace>
(luogo di nascita) , tale elemento include al suo interno il censusTract, per identificare
il codice del comune di nascita, e l’elemento city, per il nome del comune di nascita.
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
BIRTHPL |
|
Example |
<birthplace> <place> <addr> <city>Cirie</city> <censusTract>001086</censusTract> </addr> </place></birthplace> |
hl7:place
|
|
1 … 1 |
R |
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
EN |
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.60 CDA name (DYNAMIC)
|
CDAr cGen |
hl7:addr
|
AD |
0 … 1 |
|
|
CDAr cGen |
hl7:providerOrganization
|
|
0 … 1 |
|
ProviderOrganization è l'entità (di livello superiore) che fa giocare il “ruolo” di
paziente alla persona, di conseguenza può contenere ad esempio la struttura che ha
erogato la prestazione, quella che l'ha registrato, l'ASL, la regione, etc.
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
|
|
@determinerCode
|
cs |
0 … 1 |
|
|
Included |
1 … * |
R |
from 2.16.840.1.113883.3.1937.777.63.10.33 CDA author DocGen (DYNAMIC)
|
hl7:author
|
|
1 … * |
R |
L'elemento author rappresenta l'autore del documento.
|
CDAa cGen |
@typeCode
|
cs |
0 … 1 |
F |
AUT |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:time
|
TS |
1 … 1 |
R |
L'elemento time indica data e ora della creazione del documento.
|
CDAa cGen |
|
Example |
<time value="20220713081419"/> |
hl7:assignedAuthor
|
|
1 … 1 |
R |
L'elemento assignedAuthor indica l'utente che gioca il ruolo di autore. Il documento
può essere generato da un operatore sanitario, da un portale web o da un dispositivo
ad accesso pubblico.
|
CDAa cGen |
hl7:id
|
|
1 … * |
R |
Il tag può contenere un elemento che identifica univocamente l’autore del documento
tramite il suo codice Fiscale che valorizzerà l'attributo root nel seguente modo
@root='2.16.840.1.113883.2.9.4.3.2 '
Nel caso in cui l’autore coincide con un dispositivo che genera il documento, è possibile
valorizzare l’elemento attraverso il @nullFlavor.
|
CDAa cGen |
@root
|
uid |
0 … 1 |
|
|
@extension
|
ST |
0 … 1 |
|
|
|
Example |
<id root="”2.16.840.1.113883.2.9.4.3.2”" extension="”[CF_AUTORE_DOCUMENTO]”" assigningAuthorityName="”MEF”/"/> |
hl7:addr
|
AD |
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAa cGen |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:telecom
|
TEL |
0 … * |
|
L’elemento author/assignedAuthor/telecom riporta i recapiti dell’autore.
|
CDAa cGen |
@use
|
set_cs |
0 … 1 |
|
|
|
CONF |
|
|
Example |
<telecom use="HP" value="mailto:matteo.cervone@gmail.it"/><telecom use="WP" value="mailto:matteo.cervone@pec.it"/><telecom use="MC" value="tel:3478129873"/> |
Choice |
|
|
Elements to choose from:
|
hl7:assignedPerson
|
|
0 … 1 |
|
L'elemento assignedPerson viene usato per descrivere l'autore del documento Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDAa cGen |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
|
Example |
<assignedPerson classCode="PSN" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.54 'CDA person DocGen' (2022-07-04T15:02:36)
--> </assignedPerson> |
hl7:assignedAuthoringDevice
|
|
0 … 1 |
|
L'elemento assignedAuthoringDevice indica il dispositivo e/o l’applicazione software
che ha generato il documento.
Contains 2.16.840.1.113883.3.1937.777.63.10.35 CDA assignedAuthoringDevice (DYNAMIC)
|
CDAa cGen |
@classCode
|
cs |
0 … 1 |
F |
DEV |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
|
Example |
<assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.35 'CDA assignedAuthoringDevice DocGen'
(2022-07-04T10:43:40) --> </assignedAuthoringDevice> |
hl7:representedOrganization
|
|
0 … 1 |
|
Il tag <representedOrganization> contiene al suo interno un tag <id> e un tag <name>
che riportano rispettivamente l'identificativo e il nome della struttura/organizzazione
a cui è associato l’autore.
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAa cGen |
|
Example |
<representedOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </representedOrganization> |
Choice |
|
|
Elements to choose from:
|
Included |
0 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.45 CDA dataEnterer DocGen (DYNAMIC)
|
hl7:dataEnterer
|
|
0 … 1 |
|
L'elemento dataEnterer rappresenta la persona che trasforma un testo dettato nel documento
CDA.
|
CDAd cGen |
@typeCode
|
cs |
0 … 1 |
F |
ENT |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:time
|
TS |
0 … 1 |
|
L'elemento time indica la data e ora in cui è stata trascritto il documento. Il formato
può essere scelto con la precisione voluta.
|
CDAd cGen |
|
Example |
<time value="20220713082233"/> |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAd cGen |
|
Example |
<assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity> |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.47 CDA Informant DocGen (DYNAMIC)
|
hl7:informant
|
|
0 … * |
|
L’informant è un elemento che serve a descrivere la persona che ha fornito informazioni
di interesse per il documento.
Si suggerisce il suo utilizzo se la fonte di informazioni non non è né l’autore né
il paziente.
|
CDAi cGen |
@typeCode
|
cs |
0 … 1 |
F |
INF |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
Choice |
1 … 1 |
|
Elements to choose from:
|
hl7:assignedEntity
|
|
0 … 1 |
|
Per gestire il caso di informant che appartengono alla categoria degli operatori sanitari
(healthcare providers) con ruolo assegnato nell’atto – ad esempio l’infermiere che
riferisce al medico sulle condizioni del paziente durante la permanenza in reparto
– viene utilizzato l’elemento assignedEntity.
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAi cGen |
|
Example |
<assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity> |
hl7:relatedEntity
|
|
0 … 1 |
|
Per gestire il caso di informant che non hanno relazioni con il paziente (esempio
testimone di un incidente), e non sono operatori della struttura sanitaria, viene
utilizzato l'elemento relatedEntity.
Contains 2.16.840.1.113883.3.1937.777.63.10.49 CDA RelatedEntity (DYNAMIC)
|
CDAi cGen |
|
Example |
<relatedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.49 'CDA RelatedEntity DocGen' (2022-07-04T14:51:45)
--> </relatedEntity> |
Included |
1 … 1 |
R |
from 2.16.840.1.113883.3.1937.777.63.10.73 CDA custodian DocGen (DYNAMIC)
|
hl7:custodian
|
|
1 … 1 |
R |
Il custodian è l’organizzazione responsabile della conservazione dell’originale del
documento, al momento della generazione.
|
CDAC Body |
@typeCode
|
cs |
0 … 1 |
F |
CST |
hl7:assignedCustodian
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.75 CDA assignedCustodian (DYNAMIC)
|
CDAC Body |
@classCode
|
cs |
0 … 1 |
F |
ASSIGNED |
|
Example |
<assignedCustodian classCode="ASSIGNED"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.75 'CDA assignedCustodian DocGen' (2022-07-07T13:20:20)
--> </assignedCustodian> |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.48 CDA informationRecipient DocGen (DYNAMIC)
|
hl7:informationRecipient
|
|
0 … * |
|
L'elemento informationRecipient indica la persona (e.g medico di base) o l'organizzazione
a cui è destinato il documento.
|
CDAi cGen |
@typeCode
|
cs |
0 … 1 |
F |
PRCP |
|
Example |
<informationRecipient typeCode="PRCP"> <intendedRecipient classCode="ASSIGNED"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="MEF"/> <addr> <!-- template 2.16.840.1.113883.3.1937.777.63.10.34 'CDA addr DocGen' (2022-07-04T10:39:03)
--> </addr> <telecom value="tel:+1-12345678"/> <informationRecipient> <!-- template 2.16.840.1.113883.3.1937.777.63.10.54 'CDA person DocGen' (2022-07-04T15:02:36)
--> </informationRecipient> <receivedOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </receivedOrganization> </intendedRecipient></informationRecipient> |
hl7:intendedRecipient
|
|
1 … 1 |
R |
|
CDAi cGen |
@classCode
|
cs |
0 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
0 … * |
C |
|
CDAi cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.2" extension="LCMNSA79H68Y498Q" assigningAuthorityName="MEF"/> |
hl7:addr
|
AD |
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAi cGen |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
|
Example |
<addr> <!-- template 2.16.840.1.113883.3.1937.777.63.10.34 'CDA addr DocGen' (2022-07-04T10:39:03)
--> </addr> |
hl7:telecom
|
TEL |
0 … * |
|
|
CDAi cGen |
@use
|
set_cs |
0 … 1 |
|
|
|
CONF |
|
|
Example |
<telecom use="WP" value="tel:3409276689"/> |
hl7:informationRecipient
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDAi cGen |
|
Example |
<informationRecipient> <!-- template 2.16.840.1.113883.3.1937.777.63.10.54 'CDA person DocGen' (2022-07-04T15:02:36)
--> </informationRecipient> |
hl7:receivedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAi cGen |
|
Example |
<receivedOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </receivedOrganization> |
Included |
0 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.53 CDA legalAuthenticator DocGen (DYNAMIC)
|
hl7:legalAuthenticator
|
|
0 … 1 |
|
L'elemento legalAuthenticator rappresenta l’attore che ha firmato il documento prodotto.
|
CDAl cGen |
@typeCode
|
cs |
0 … 1 |
F |
LA |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
|
Example |
<legalAuthenticator typeCode="LA" contextControlCode="OP"> <time value="20220713095924"/> <signatureCode code="S"/> <assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity></legalAuthenticator> |
hl7:time
|
TS |
1 … 1 |
R |
L'elemento time indica la data e l'orario in cui è stata apposta la firma al documento.
|
CDAl cGen |
|
Example |
<time value="20220713083248"/> |
hl7:signatureCode
|
CS |
1 … 1 |
R |
L'elemento signatureCode indica se il documento locale è stato firmato elettronicamente
o manualmente.
|
CDAl cGen |
@code
|
|
0 … 1 |
|
|
|
Example |
<signatureCode code="S"/> |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAl cGen |
|
Example |
<assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity> |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.37 CDA authenticator DocGen (DYNAMIC)
|
hl7:authenticator
|
|
0 … * |
|
L'elemento authenticator rappresenta un partecipante che attesta l'accuratezza del
documento ma che non ha il potere di autenticare legalmente il documento.
|
CDAa cGen |
@typeCode
|
cs |
0 … 1 |
F |
AUTHEN |
hl7:time
|
TS |
1 … 1 |
R |
L'elemento time indica la data e ora in cui è stata apposta la firma. Il formato può
essere scelto con la precisione voluta.
|
CDAa cGen |
|
Example |
<time value="20220713081321"/> |
hl7:signatureCode
|
CS |
1 … 1 |
R |
Il tag <signatureCode> indica che il documento è stato firmato digitalmente.
|
CDAa cGen |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAa cGen |
|
Example |
<assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity> |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.57 CDA participant DocGen (DYNAMIC)
|
hl7:participant
|
|
0 … * |
|
L'elemento participant è usato per rappresentare tutti coloro (persone od organizzazioni)
che sono in qualche modo coinvolti nell’atto descritto, ma non esplicitamente referenziate
in altri elementi (author, informant, authenticator,etc.). Non devono essere necessariamente
entità coinvolte direttamente nell’atto
documentato.
|
CDAp cGen |
@typeCode
|
cs |
1 … 1 |
R |
L'attributo typeCode indica il valore da ricercarsi nel ruolo svolto dal soggetto
che si intende descrivere
|
|
CONF |
|
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
|
Example |
<participant typeCode="PART" contextControlCode="OP"> <functionCode code="AUCG" codeSystem="2.16.840.1.113883.5.88" codeSystemName="ParticipationFunction" displayName="caregiver information receiver"/> <time> <low value="20220713100539"/> </time> <associatedEntity classCode="AFFL"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="MEF"/> <addr> <!-- template 2.16.840.1.113883.3.1937.777.63.10.34 'CDA addr DocGen' (2022-07-04T10:39:03)
--> </addr> <telecom value="tel:+1-12345678"/> <associatedPerson> <!-- template 2.16.840.1.113883.3.1937.777.63.10.54 'CDA person DocGen' (2022-07-04T15:02:36)
--> </associatedPerson> <scopingOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </scopingOrganization> </associatedEntity></participant> |
hl7:functionCode
|
CE |
0 … 1 |
|
|
CDAp cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
0 … 1 |
|
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<functionCode code="AUCG" codeSystem="2.16.840.1.113883.5.88" codeSystemName="ParticipationFunction" displayName="caregiver information receiver"/> |
hl7:time
|
IVL_TS |
0 … 1 |
|
|
CDAp cGen |
|
Example |
<time> <low value="20220713083905"/></time> |
hl7:associatedEntity
|
|
1 … 1 |
R |
|
CDAp cGen |
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
1 … * |
|
|
CDAp cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.2" extension="ABCDFG76R29L123T" assigningAuthorityName="MEF"/> |
hl7:code
|
CE |
0 … 1 |
|
|
CDAp cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAp cGen |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:telecom
|
TEL |
0 … * |
|
|
CDAp cGen |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
|
Example |
<telecom use="HP" value="mailto:andrea.desantis@gmail.com"/> |
hl7:associatedPerson
|
|
0 … 1 |
|
L'elemento associatedPerson viene usato per descrivere in forma leggibile il soggetto
che ha partecipato alla
stesura del documento. Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDAp cGen |
hl7:scopingOrganization
|
|
0 … 1 |
|
Con l'elemento scopingOrganization si indica la struttura coinvolta in qualche modo
nella realizzazione del documento
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAp cGen |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.51 CDA inFulfillmentOf DocGen (DYNAMIC)
|
hl7:inFulfillmentOf
|
|
0 … * |
|
L'elemento inFulfillmentOf è utilizzato per indicare che il documento è stato creato
in risposta ad una precedente richiesta.
|
CDAi cGen |
@typeCode
|
cs |
0 … 1 |
F |
FLFS |
|
Example |
<inFulfillmentOf typeCode="FLFS"> <order classCode="ACT" moodCode="RQO"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="MEF"/> <priorityCode code="A" codeSystem="2.16.840.1.113883.5.7" codeSystemName="HL7 ActPriority" displayName="ASAP"/> </order></inFulfillmentOf> |
hl7:order
|
|
1 … 1 |
R |
Nell'elemento order possono essere mappati gli identificativi delle seguenti tipologie
di richieste:
• la/le richieste gestita/e dal punto prelievi verso il laboratorio di analisi;
• la/le richieste pervenuta/e da un determinato reparto all’interno di una struttura
ospedaliera verso il laboratorio di
analisi;
▪ richiesta interna ad un ricovero
▪ richiesta interna al PS
• la/le prescrizione/i cartacea/e
• la/le prescrizione/i dematerializzata/e
|
CDAi cGen |
@classCode
|
cs |
0 … 1 |
F |
ACT |
@moodCode
|
cs |
0 … 1 |
F |
RQO |
hl7:id
|
II |
1 … 1 |
R |
L'elemento id rappresenta l'identificativo univoco della richiesta.
|
CDAi cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.9" extension="[NRE]" assigningAuthorityName="MEF"/> |
hl7:code
|
CE |
0 … 1 |
|
|
CDAi cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:priorityCode
|
CE |
0 … 1 |
|
Nell'elemento priorityCode viene gestita la tipologia di priorità associata alla richiesta.Tale
elemento include i seguenti attributi:
• code . Tale attributo di tipo ST (Character String) assume uno dei valori presenti
nel vocabolario HL7 ActPriority;
• codeSystem . Tale attributo assume il valore costante 2.16.840.1.113883.5.7;
• codeSystemName. Tale attributo di tipo ST (Character String) assume il valore costante
HL7 ActPriority;
• displayName. Tale attributo di tipo ST (Character String) viene valorizzato con
la descrizione (Print Name) del codice.
|
CDAi cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<priorityCode code="A" codeSystem="2.16.840.1.113883.5.7" codeSystemName="HL7 ActPriority" displayName="ASAP"/> |
Included |
0 … * |
C |
from 2.16.840.1.113883.3.1937.777.63.10.50 CDA relatedDocument DocGen (DYNAMIC)
|
hl7:relatedDocument
|
|
0 … * |
C |
L'elemento relatedDocument viene utilizzato nella gestione delle trasformazioni successive
alla prima versione del documento; è un elemento OPZIONALE alla prima generazione
di un documento CDA ed è OBBLIGATORIO per le trasformazioni successive.
|
CDAr cGen |
@typeCode
|
cs |
1 … 1 |
R |
L’attributo relatedDocument/@typeCode può essere valorizzato come segue:
• APND (append): può essere usato in caso di documenti CDA ottenuti aggiungendo al
documento “sorgente”;
• RPLC (replace): può essere usato in caso di documenti CDA ottenuti sostituendo il
documento “sorgente”;
• XFRM (Transform): può essere usato in caso di documenti CDA ottenuti tramite una
trasformazione del documento “sorgente”.
|
|
CONF |
|
hl7:parentDocument
|
|
1 … 1 |
R |
|
CDAr cGen |
@classCode
|
cs |
0 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
1 … * |
R |
L'elemento id rappresenta l'identificativo del documento padre.
|
CDAr cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.2.120.4.4" extension="030702.LCNLDE90L47H501Q.20210420112426.F123E45G" assigningAuthorityName="HL7 Italia"/> |
hl7:code
|
CD |
0 … 1 |
|
|
CDAr cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
@codeSystem
|
CONF |
1 … 1 |
F |
2.16.840.1.113883.6.1 (LOINC) |
hl7:text
|
ED |
0 … 1 |
|
|
CDAr cGen |
hl7:setId
|
II |
0 … 1 |
|
L'elemento setId rappresenta l'identificativo comune a tutte le revisioni del documento.
|
CDAr cGen |
|
Example |
<setId root="2.16.840.1.113883.2.9.2.120.4.4" extension="030702.LCNLDE90L47H501Q.20220420112426.DW322E34" assigningAuthorityName="Regione Lazio"/> |
hl7:versionNumber
|
INT |
0 … 1 |
|
L'elemento versionNumber rappresenta la versione del documento.
|
CDAr cGen |
|
Example |
<versionNumber value="1"/> |
Included |
0 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.40 CDA componentOf DocGen (DYNAMIC)
|
hl7:componentOf
|
|
0 … 1 |
|
L'elemento componentOf indica l'incontro tra l'assistito e la struttura sanitaria
durante il quale l’atto documentato o l'evento è avvenuto
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
R |
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
ENC |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … 1 |
|
il tag id rappresenta l'identificativo univoco dell'encounter. Ad esempio nel caso
in cui il serviceEvent documentato nel documento clinico sia stato erogato durante
un ricovero ospedaliero in encompassingEncounter.id sarà gestito il numero nosologico.
|
CDAc cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="[OID_NUM_NOSOLOGICO]" extension="[COD_NOSOLOGICO]" assigningAuthorityName="[STRUTTURA_RICOVERO]"/> |
hl7:code
|
CE |
0 … 1 |
|
Il tag <code> può essere utilizzato per definire la provenienza del soggetto che effettua
la prestazione.
l'elemento encompassingEncounter/code può assumere per esempio i seguenti valori:
• IMP (inpatient encounter) per rappresentare il numero nosologico,
• AMB (ambulatory) per rappresentare l’identificativo di un incontro avvenuto in una
struttura ambulatoriale.
|
CDAc cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<code code="AMB" codeSystem="2.16.840.1.113883.5.4" codeSystemName="ActEncounterCode" displayName="ambulatory"/> |
hl7:effectiveTime
|
IVL_TS |
1 … 1 |
R |
Il tag effectiveTime rappresenta la data/ora in cui è avvenuto l'encounter, ad esempio
nel caso di un ricovero rappresenta la data/ora di accettazione e la data/ora di dimissione.
Si osserva che il tag effectiveTime può anche non essere valorizzato, in questo caso
deve essere inserito un NullFlavor,
|
CDAc cGen |
|
Example |
<effectiveTime> <low value="20220713081901"/></effectiveTime> |
hl7:responsibleParty
|
|
0 … 1 |
|
L'elemento responsibleParty indica la persona responsabile della struttura dove avviene
l'incontro con il soggetto che effettua la prestazione.
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
RESP |
|
Example |
<responsibleParty typeCode="RESP"> <assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity></responsibleParty> |
hl7:assignedEntity
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAc cGen |
hl7:location
|
ANY |
0 … 1 |
|
L’elemento location rappresenta il luogo in cui si è svolto l'incontro tra il soggetto
e la struttura sanitaria; ad esempio, nel caso in cui l'incontro sia un ricovero ospedaliero,
il tag location.healthCareFacility può rappresentare il reparto della struttura ospedaliera.
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
LOC |
|
Example |
<location typeCode="LOC"> <healthCareFacility classCode="SDLOC"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="MEF"/> <code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="ServiceDeliveryLocationType" displayName="Diagnostics or therapeutics unit"/> <location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> <serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization> </healthCareFacility></location> |
hl7:healthCareFacility
|
|
1 … 1 |
R |
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
SDLOC |
|
Example |
<healthCareFacility classCode="SDLOC"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="--TODO--"/> <code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="--TODO--" displayName="Diagnostics or herapeutics unit"/> <location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> <serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization></healthCareFacility> |
hl7:id
|
II |
0 … 1 |
|
|
CDAc cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.1.6" extension="120103.XX.49" assigningAuthorityName="Ministero della Salute"/> |
hl7:code
|
CE |
0 … 1 |
|
|
CDAc cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="ServiceDeliveryLocationType" displayName="Diagnostics or therapeutics unit"/> |
hl7:location
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.52 CDA place (DYNAMIC)
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
|
Example |
<location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> |
hl7:serviceProviderOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAc cGen |
|
Example |
<serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization> |
hl7:component
|
|
1 … 1 |
R |
|
CDAC Body |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:nonXMLBody
|
|
1 … 1 |
R |
Questo elemento viene utilizzato in questo modello per incorporare la rappresentazione
in PDF, JPG, PNG, del documento originale prodotto.
|
CDAC Body |
@classCode
|
cs |
1 … 1 |
F |
DOCBODY |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:text
|
ED |
1 … 1 |
R |
|
CDAC Body |
hl7:reference
|
|
|
NP |
|
CDAC Body |