hl7:ClinicalDocument
|
|
|
|
|
(Ref RSA) |
@classCode
|
cs |
0 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:realmCode
|
CS |
1 … * |
R |
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.
|
(Ref RSA) |
@code
|
cs |
1 … 1 |
R |
Il documento deve contenere almeno un elemento realmCode valorizzato con l’attributo
@code =“IT”
|
|
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).
|
(Ref RSA) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.1.3 |
@extension
|
st |
1 … 1 |
F |
POCD_MT000040UV02 |
hl7:templateId
|
II |
1 … * |
R |
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
|
(Ref RSA) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.10.1.9.1 |
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
HL7 Italia |
hl7:id
|
II |
1 … 1 |
R |
L'elemento id rappresenta l'identificativo univoco del documento.Ogni singola istanza
di documento CDA è 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.
|
(Ref RSA) |
@root
|
uid |
1 … 1 |
R |
Identificativo univoco del dominio di identificazione dei documenti (ad es. può indicare
l'ASL di competenza del documento). Tale identificativo – riconosciuto pubblicamente
– garantisce l'univocità dell'istanza dell'identificativo a livello globale
|
@extension
|
st |
1 … 1 |
R |
arrow_drop_downdentificativo univoco documento. Generato dal client dell'autore secondo regole condivise,
in modo da evitare collisioni all'interno del medesimo dominio di competenza (es.
ASL/AO/Regione di competenza).
|
@assigningAuthorityName
|
st |
1 … 1 |
R |
Nome del dominio di identificazione dei documenti (es. ASL/AO/Regione di competenza). |
hl7:code
|
CE |
1 … 1 |
R |
L'elemento <code> riporta un codice che identifica la tipologia di documento a cui
il CDA si riferisce.Il valore DEVE fare riferimento al sistema di codifica LOINC.
|
(Ref RSA) |
@code
|
cs |
1 … 1 |
F |
11488-4 |
@codeSystem
|
uid |
1 … 1 |
F |
2.16.840.1.113883.6.1 |
@codeSystemName
|
st |
1 … 1 |
F |
LOINC |
@displayName
|
st |
0 … 1 |
|
Nota di consulto |
@codeSystem
|
CONF |
1 … 1 |
F |
2.16.840.1.113883.6.1 (Logical Observation Identifier Names and Codes) |
hl7:translation
|
CD |
0 … * |
|
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>.
|
(Ref RSA) |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
uid |
1 … 1 |
R |
|
@codeSystemName
|
st |
1 … 1 |
R |
|
@displayName
|
st |
0 … 1 |
|
|
hl7:title
|
ST |
0 … 1 |
|
L'elemento title specifica il titolo del documento.L’elemento <ClinicalDocument>/<title>
dovrebbe essere valorizzato a “Referto Specialistica Ambulatoriale”.
|
(Ref RSA) |
|
Example |
<title>Referto Specialistica Ambulatoriale</title> |
hl7:effectiveTime
|
TS |
1 … 1 |
R |
L'elemento effectiveTime indica giorno e ora della creazione dell’istanza del documento.L’attributo
//@value, deve essere valorizzato nel formato YYYYMMddhhmmss+|-ZZzz ed una lunghezza
uguale a 19 caratteri. La data di creazione del documento DEVE essere quindi espressa
con precisione al secondo e deve riportare
l’offset rispetto all’ora di Greenwich
|
(Ref RSA) |
|
Example |
<effectiveTime value="20220210183023+0100"/> |
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”
|
(Ref RSA) |
|
CONF |
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.16926 x_BasicConfidentialityKind (DYNAMIC)
|
or |
@code shall be "N" |
@codeSystem shall be "2.16.840.1.113883.5.25" |
@codeSystemName shall be "HL7 Confidentiality" |
@displayName shall be "Normal" |
or |
@code shall be "V" |
@codeSystem shall be "2.16.840.1.113883.5.25" |
@codeSystemName shall be "HL7 Confidentiality" |
@displayName shall be "Very Restricted" |
|
|
Example |
<confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" codeSystemName="HL7 Confidentiality" displayName="Normal"/> |
hl7:languageCode
|
CS |
0 … 1 |
|
L'elemento languageCode identifica il tipo di linguaggio utilizzato nel documento. |
(Ref RSA) |
|
CONF |
|
hl7:setId
|
II |
0 … 1 |
|
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.Anche
l'elemento <setId>, come l'elemento <id>, è unico. È 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>.
|
(Ref RSA) |
hl7:versionNumber
|
INT |
0 … 1 |
C |
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
|
(Ref RSA) |
|
Example |
<versionNumber value="[VERSIONE_DOCUMENTO]"/> |
Included |
1 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.363 CDA recordTargetRSA (DYNAMIC)
|
hl7:recordTarget
|
|
1 … * |
R |
L'elemento recordTarget codifica i dati identificativi ed anagrafici del paziente.
|
CDAr tRSA |
@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 tRSA |
@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 tRSA |
@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.
Ove presente il secondo id tale elemento può essere valorizzato con l'identificativo
regionale.
|
@assigningAuthorityName
|
st |
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 tRSA |
@use
|
set_cs |
1 … 1 |
R |
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 tRSA |
@use
|
set_cs |
1 … 1 |
R |
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
|
|
1 … 1 |
R |
|
|
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 tRSA |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
PN |
1 … 1 |
R |
|
CDAr tRSA |
|
Example |
<name> <family>Guido</family> <given>Rossi</given></name> |
hl7:given
|
|
1 … * |
|
Nome del paziente |
CDAr tRSA |
hl7:family
|
|
1 … * |
|
Cognome del paziente |
CDAr tRSA |
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 tRSA |
@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 tRSA |
|
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 tRSA |
hl7:id
|
II |
0 … * |
|
|
CDAr tRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAr tRSA |
@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 tRSA |
hl7:telecom
|
TEL |
0 … * |
|
|
CDAr tRSA |
Choice |
|
|
Elements to choose from:
|
hl7:guardianPerson
|
|
0 … 1 |
|
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 tRSA |
@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 tRSA |
hl7:birthplace
|
|
0 … 1 |
|
L'elemento birthPlace indica il luogo di nascita dl paziente.
|
CDAr tRSA |
@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 tRSA |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
EN |
0 … 1 |
|
|
CDAr tRSA |
hl7:addr
|
AD |
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.116 CDA AddressBirthPlace (DYNAMIC)
|
CDAr tRSA |
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 tRSA |
@classCode
|
cs |
0 … 1 |
|
|
@determinerCode
|
cs |
0 … 1 |
|
|
Included |
1 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.364 CDA author RSA (DYNAMIC)
|
hl7:author
|
|
1 … * |
R |
L'elemento author rappresenta l'autore del documento.
|
CDAa rRSA |
@typeCode
|
cs |
0 … 1 |
F |
AUT |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
CDAa rRSA |
hl7:time
|
TS |
1 … 1 |
R |
|
CDAa rRSA |
hl7:assignedAuthor
|
|
1 … 1 |
R |
Il tag è <assignedAuthor> e può contenere al suo interno:
• un tag <id> che identifica univocamente il medico autore del documento tramite il
suo codice fiscale;
• un tag <assignedPerson> che definisce il nome e cognome dell’autore del documento;
• un tag <representedOrganization> che prevede al suo interno un tag che identifica
univocamente la struttura/organizzazione di appartenenza dell’autore
|
CDAa rRSA |
@classCode
|
cs |
0 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … * |
R |
Nel caso in cui l'author è un operatore sanitario allora almeno un elemento id deve
essere valorizzato con il codice fiscale.
|
CDAa rRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAa rRSA |
hl7:addr
|
AD |
0 … * |
|
L’elemento addr rappresenta l’indirizzo dell’autore.
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDAa rRSA |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:telecom
|
TEL |
0 … * |
|
L'elemento telecom dettaglia i recapiti di contatto dell'autore.
|
CDAa rRSA |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
Choice |
|
|
Elements to choose from:
|
hl7:assignedPerson
|
|
0 … 1 |
|
La sezione contiene un elemento assignedPerson che riporta i dati relativi all’autore all'interno delle sezioni opportune.
Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDAa rRSA |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
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 rRSA |
@classCode
|
cs |
0 … 1 |
F |
DEV |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:representedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAa rRSA |
Included |
0 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.365 CDA dataEntererRSA (DYNAMIC)
|
hl7:dataEnterer
|
|
0 … 1 |
|
L'elemento identifica la persona che trasforma un testo dettato nel documento CDA:
è una persona coinvolta nel processo di redazione del documento, senza esserne l'autore.
|
CDAd rRSA |
@typeCode
|
cs |
1 … 1 |
F |
ENT |
@contextControlCode
|
cs |
1 … 1 |
F |
OP |
hl7:time
|
TS |
1 … 1 |
|
L'elemento identifica la data e ora in cui è stata trascritto il documento.
|
CDAd rRSA |
@value
|
ts |
1 … 1 |
R |
|
|
Example |
<time value="20220719095833"/> |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAd rRSA |
Included |
1 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.366 CDA custodian RSA (2023‑11‑22 16:11:13)
|
hl7:custodian
|
|
1 … 1 |
R |
Il custodian è l’organizzazione responsabile della conservazione dell’originale del
documento, al momento della generazione.
|
CDAc nRSA |
@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 nRSA |
@classCode
|
cs |
0 … 1 |
F |
ASSIGNED |
Included |
0 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.367 CDA legalAuthenticator RSA (DYNAMIC)
|
hl7:legalAuthenticator
|
|
0 … 1 |
|
L'elemento legalAuthenticator rappresenta l’attore che ha legalmente autenticato il
documento prodotto in locale
|
CDAl rRSA |
@typeCode
|
cs |
0 … 1 |
F |
LA |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:time
|
TS |
1 … 1 |
R |
L'elemento time indica la data e l'orario in cui è stata apposta la firma al documento.
|
CDAl rRSA |
hl7:signatureCode
|
CS |
1 … 1 |
R |
L'elemento signatureCode indica se il documento locale è stato firmato elettronicamente
o manualmente.
|
CDAl rRSA |
@code
|
|
1 … 1 |
F |
S |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAl rRSA |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.368 CDA participant RSA (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.
Nel caso del Referto di Specialistica Ambulatoriale la sezione PUÒ essere utilizzata
per inserire i dati relativi al Tecnico di Approfondimento Diagnostico o al Medico
Prescrittore.
|
CDAp tRSA |
@typeCode
|
cs |
1 … 1 |
R |
L'attributo typeCode indica il valore da ricercarsi nel ruolo svolto dal soggetto
che si intende descrivere
-
Nel caso di Tecnico di Approfondimento Diagnostico l'attributo @typeCode dovrà essere
valorizzato con il code SPRF
-
Nel caso di Medico Prescrittore
l'attributo @typeCode dovrà essere valorizzato con il code REF
|
|
|
CONF |
|
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:functionCode
|
CE (extensible) |
0 … 1 |
|
|
CDAp tRSA |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
uid |
1 … 1 |
R |
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
CDAp tRSA |
hl7:associatedEntity
|
|
1 … 1 |
R |
|
CDAp tRSA |
@classCode
|
cs |
1 … 1 |
R |
Nel caso di Medico Prescrittore o Tecnico di Approfondimento l'attributo @classCode
potrà essere valorizzato con il code PROV
|
|
CONF |
|
hl7:id
|
II |
1 … * |
|
|
CDAp tRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAp tRSA |
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
uid |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
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 tRSA |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:telecom
|
TEL |
0 … * |
|
|
CDAp tRSA |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
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 tRSA |
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 tRSA |
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.369 CDA inFulfillmentOf RSA (DYNAMIC)
|
hl7:inFulfillmentOf
|
|
0 … * |
R |
Elemento che identifica la richiesta che ha determinato la produzione del documento
di Referto di Specialistica Ambulatoriale od agni altro tipo di ordine ad esso relativo.
Ciascun documento può presentare una o più occorrenze dell’elemento <inFulfillmentOf>/<order>
, le quali possono descrivere un
differente tipo di ordine, identificato dall’elemento <id> .
|
CDAi fRSA |
@typeCode
|
cs |
0 … 1 |
F |
FLFS |
hl7:order
|
|
1 … 1 |
R |
|
CDAi fRSA |
@classCode
|
cs |
0 … 1 |
F |
ACT |
@moodCode
|
cs |
0 … 1 |
F |
RQO |
hl7:id
|
II |
1 … 1 |
R |
Esempi di ordini che possono essere descritti sono:
• Identificativo della prescrizione (CONSIGLIATO), il quale riporta il codice RUR
o NRE ed è valorizzabile in caso di prestazioni non ad accesso diretto;
• l’accession number, valorizzabile nel caso in cui si voglia far esplicito riferimento
ad un’immagine che lo specialista ritiene utile richiamare (es. OPT in caso di visita
odontostomatologica);
• identificativo CUP, il quale riporta il Codice della prenotazione da sistema CUP
ed è valorizzabile in caso di prestazioni non ad accesso diretto.
|
CDAi fRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAi fRSA |
hl7:priorityCode
|
CE (extensible) |
0 … 1 |
|
|
CDAi fRSA |
@code
|
|
0 … 1 |
|
|
|
CONF |
|
Included |
0 … * |
|
from 2.16.840.1.113883.3.1937.777.63.10.371 CDA documentationOf RSA (DYNAMIC)
|
hl7:documentationOf
|
|
0 … * |
|
Elemento che indica l'atto che viene documentato nel documento clinico
|
CDAd fRSA |
@typeCode
|
cs |
0 … 1 |
F |
DOC |
hl7:serviceEvent
|
|
1 … 1 |
R |
L'elemento serviceEvent rappresenta il servizio compiuto dal soggetto.
|
CDAd fRSA |
@classCode
|
cs |
0 … 1 |
F |
ACT |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
L'elemento id rappresenta l'identificativo assegnato al servizio svolto (Filler Order
Number).
|
CDAd fRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CE |
1 … 1 |
|
|
CDAd fRSA |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.5.1.4 |
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
|
CDAd fRSA |
hl7:performer
|
|
0 … * |
|
Il tag performer individua il soggetto che effettua il serviceEvent.
|
CDAd fRSA |
@typeCode
|
cs |
1 … 1 |
R |
|
hl7:functionCode
|
CE |
0 … 1 |
|
|
CDAd fRSA |
hl7:time
|
IVL_TS |
0 … 1 |
|
|
CDAd fRSA |
hl7:assignedEntity
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAd fRSA |
Included |
0 … 2 |
|
from 2.16.840.1.113883.3.1937.777.63.10.372 CDA relatedDocument RSA (DYNAMIC)
|
hl7:relatedDocument
|
|
0 … 2 |
|
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 tRSA |
@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”.
Un documento CDA conforme può avere un singolo RelatedDocument con typeCode "APND";
un singolo RelatedDocument con typeCode "RPLC"; un singolo RelatedDocument con typeCode
"XFRM"; una combinazione di due RelatedDocuments con typeCodes "XFRM" e "RPLC"; o
una combinazione di due documenti correlati con typeCodes "XFRM" e "APND". Non sono ammesse altre
combinazioni
|
|
CONF |
|
hl7:parentDocument
|
|
1 … 1 |
R |
|
CDAr tRSA |
@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 tRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CD |
0 … 1 |
|
|
CDAr tRSA |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
uid |
1 … 1 |
R |
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
hl7:text
|
ED |
0 … 1 |
|
|
CDAr tRSA |
hl7:setId
|
II |
0 … 1 |
|
L'elemento setId rappresenta l'identificativo comune a tutte le revisioni del documento.
|
CDAr tRSA |
hl7:versionNumber
|
INT |
0 … 1 |
|
L'elemento versionNumber rappresenta la versione del documento.
|
CDAr tRSA |
Included |
1 … 1 |
|
from 2.16.840.1.113883.3.1937.777.63.10.373 CDA componentOf RSA (DYNAMIC)
|
hl7:componentOf
|
|
1 … 1 |
R |
Elemento che descrive l’incontro tra assistito e la struttura sanitaria durante il
quale l’atto documentato è avvenuto.
|
CDAc fRSA |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
R |
|
CDAc fRSA |
@classCode
|
cs |
0 … 1 |
F |
ENC |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
Elemento utilizzato per definire, se presente, l’identificativo dell’incontro. può
essere utilizzato per veicolare le informazioni relative a:
• Identificativo del ricovero (CONDIZIONALE) nel caso in cui l’atto venga prodotto
contestualmente ad un ricovero;
• identificativo dell’accesso ambulatoriale, nel caso in cui l’atto venga prodotto
contestualmente ad un accesso ambulatoriale (OPZIONALE).
Identificativo del ricovero
Quando un referto è redatto nel contesto di un ricovero, l'elemento rappresenta il
suo identificativo, cioè il numero nosologico corrispondente al ricovero. Questo è
un elemento CONDIZIONALE. Tale elemento, collegato all’elemento <inFulfillmentOf>
, deve essere valorizzato in caso la produzione del documento sia avvenuta contestualmente
a un ricovero.
L'elemento <componentOf>/<encompassingEncounter>/<id> è un elemento CONDIZIONALE
e DEVE essere presente ed essere valorizzato con il numero di nosologico corrispondente
al ricovero, in tutti quei casi in cui la produzione del documento sia avvenuta contestualmente
a un ricovero. Se tale identificativo non è noto o applicabile all'atto della stesura
del documento, è POSSIBILE utilizzare un ID interno univoco all'interno della struttura
stessa.
Identificativo dell’accesso ambulatoriale
Quando un referto è redatto a seguito di un accesso ambulatoriale, l'elemento rappresenta
il suo identificativo, cioè il numero di accesso.
L'elemento <componentOf>/<encompassingEncounter>/<id> è un elemento CONDIZIONALE e
PUÒ essere presente e contenere l’identificativo dell’accesso ambulatoriale, in tutti
quei casi in cui la produzione del documento sia avvenuta contestualmente ad un accesso
ambulatoriale.
Tale elemento, collegato all’elemento <inFulfillmentOf> , PUÒ essere valorizzato in
caso la produzione del documento sia avvenuta contestualmente a un accesso ambulatoriale.
|
CDAc fRSA |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
hl7:code
|
CE (extensible) |
0 … 1 |
|
Il tag <code> può essere utilizzato per definire la provenienza del soggetto che effettua
la prestazione.
L'elemento encompassingEncounter/code identifica la tipologia di encounter (e.g. Visita,
Ricovero).
|
CDAc fRSA |
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
uid |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
|
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 fRSA |
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 fRSA |
@typeCode
|
cs |
0 … 1 |
F |
RESP |
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAc fRSA |
hl7:location
|
|
0 … 1 |
|
|
CDAc fRSA |
@typeCode
|
cs |
0 … 1 |
F |
LOC |
hl7:healthCareFacility
|
|
1 … 1 |
R |
L’elemento che specifica il luogo in cui si è svolto l’incontro tra il paziente e
la struttura sanitaria. È logicamente organizzato come segue:
|
CDAc fRSA |
@classCode
|
cs |
0 … 1 |
F |
SDLOC |
hl7:id
|
II |
0 … * |
|
|
CDAc fRSA |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.1.6 |
|
Elenco dei Reparti (Struttura ospedaliera) cui l’unità operativa nella quale viene
eseguita la prestazione fa capo
|
@extension
|
st |
1 … 1 |
R |
Codice Struttura + Sub Codice Struttura Interna + Codice Disciplina che rappresenta
l’unità operativa interna a quel particolare dominio + opzionalmente il Codice
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDAc fRSA |
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
uid |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
|
hl7:location
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.52 CDA place (DYNAMIC)
|
CDAc fRSA |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:serviceProviderOrganization
|
|
1 … 1 |
|
L’elemento <encompassingEncounter>/<location>/<healthCareFacility> DEVE includere
l’elemento <serviceProviderOrganization>. L’elemento <serviceProviderOrganization> include l’elemento <id> valorizzato con l’identificativo
della Struttura Sanitaria erogante o
del Presidio ove l’esame è stato eseguito
L’identificativo del presidio di ricovero PUÒ essere riportato nell’elemento <healthCareFacility>/<serviceProviderOrganization>/<id>
e valorizzato come segue:
root: 2.16.840.1.113883.2.9.4.1.2 -> Elenco dei presidi Ospedalieri a cui fa capo l’unità
operativa nella quale viene eseguita la prestazione
extension : [COD_PRESIDIO] o [COD_PRESIDIO_STABILIMENTO] -> Codici HSP11 e HSP11bis che rappresentano
il presidio e lo stabilimento (subcodice struttura interna )
oppure
root: 2.16.840.1.113883.2.9.4.1.3 -> Elenco delle strutture sanitarie a cui fa capo l’ambulatorio
nel quale viene eseguita la prestazione
extension: [CODICE_STRUTTURA_EROGANTE] -> Codice STS 11 che rappresenta la struttura erogante, nella quale viene eseguita
la prestazione ambulatoriale.
Contains 2.16.840.1.113883.3.1937.777.63.10.374 CDA Organization RSA (2023‑12‑17 12:39:45)
|
CDAc fRSA |
hl7:component
|
|
1 … 1 |
|
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:structuredBody
|
|
1 … 1 |
|
|
(Ref RSA) |
@classCode
|
cs |
0 … 1 |
F |
DOCBODY |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.1 Quesito Diagnostico (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.2 Storia Clinica (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.5 Precedenti Esami Eseguiti (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.6 Esame Obiettivo (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.7 Prestazioni (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.8 Confronto Con Precedenti Esami Eseguiti (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.9 Referto (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.10 Diagnosi (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.11 Conclusioni (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.12 Suggerimenti Per Il Medico Prescrittore (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.13 Accertamenti e Controlli Consigliati (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.9.3.14 Terapia Farmacologica Consigliata (RSA) (DYNAMIC)
|
(Ref RSA) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |