hl7:ClinicalDocument
|
|
|
|
Elemento root per la struttura XML che rappresenta il documento CDA. Ogni documento
CDA DEVE iniziare con questo elemento, che comprende gli attributi speciali xsi:schemaLocation,
xmlns e xmlsn:xsi, i quali specificano il riferimento ad un namespace esterno, come
esemplificato nel codice XML seguente:
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
|
Example |
<hl7:ClinicalDocument xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd"> ... </hl7:ClinicalDocument> |
hl7:realmCode
|
CS |
1 … 1 |
R |
Elemento OBBLIGATORIO che indica il dominio di appartenenza del documento. Più precisamente,
indica l'esistenza di una serie di restrizioni applicate per il dominio ITALIANO allo
standard HL7–CDA Rel. 2.0.
|
(VerVPS) |
@code
|
CONF |
0 … 1 |
F |
IT |
hl7:typeId
|
II |
1 … 1 |
M |
È un elemento OBBLIGATORIO che indica che il documento è strutturato secondo le specifiche
HL7-CDA Rel 2.0. L'elemento
rappresenta un identificatore univoco (di tipo HL7 Instance Identifier) ed è composto
dagli attributi seguenti.
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.1.3 |
@extension
|
st |
1 … 1 |
F |
POCD_HD000040 |
hl7:templateId
|
II |
1 … 1 |
M |
Elemento OBBLIGATORIO che indica il template di riferimento per il documento CDA.
L'elemento <templateId> (di tipo HL7 Instance Identifier) è composto da un attributo
@root che riporta un codice OID, un attributo @extension che riporta un codice specifico.
I template POSSONO essere utilizzati per
individuare, in relazione alla tipologia di documento espresso dall'elemento <code>,
un insieme di restrizioni/linee guida da applicare all'intero documento o ad una specifica
sezione dello stesso.
Nel caso specifico, dal momento che l'elemento <code> indica il codice relativo al
documento di "Verbale di Pronto Soccorso", l'elemento
<templateId> identificherà la specifica versione del template che dovrebbe essere
utilizzata dal document consumer per la validazione del documento corrente.
L'elemento <templateId> PUÒ, in questo contesto, permettere la progressiva evoluzione
dei modelli di documento CDA utilizzati.
L'elemento <templateId> rappresenta un identificatore
univoco ed è composto dagli attributi seguenti.
Cambiando la versione del template viene modificata la cifra dell'attributo @extension
e non dell'attributo @root.
L'attributo @extension è rappresentativo della specifica versione del template di
riferimento.
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.10.1.2 |
@extension
|
st |
1 … 1 |
R |
Versione del Template. Non valorizzato nella prima versione |
hl7:id
|
II |
1 … 1 |
R |
Elemento OBBLIGATORIO che identifica univocamente l'istanza di ogni documento CDA.
L’identificativo del documento non è il numero del verbale di pronto soccorso.
L'elemento <id> è un valore del tipo HL7 "Instance Identifier" ed è composto in generale
da un attributo @root che riporta un codice OID, un
attributo @extension che riporta un codice specifico ed un attributo @assigningAuthorityName
con il nome dell'organizzazione che è responsabile della identificazione posta nell’attributo
@extension.
Ogni singola istanza di documento CDA (Singolo Verbale di Pronto Soccorso) DEVE essere
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.
|
(VerVPS) |
@root
|
uid |
1 … 1 |
R |
Identificativo univoco del dominio di identificazione. Tale OID – riconosciuto pubblicamente
– è usato per garantire l'univocità dell'identificativo a livello globale.
|
@extension
|
st |
1 … 1 |
R |
Identificativo dell’istanza CDA del documento. Tale identificativo è unico all’interno
del dominio di identificazione. È tipicamente originato dal sistema che genera il
documento, secondo regole condivise all’interno dello spazio di identificazione, in
maniera tale da assicurare l'univocità di tale attributo
all'interno del medesimo dominio.
|
@assigningAuthorityName
|
|
1 … 1 |
R |
Nome dell’organizzazione responsabile per il dominio di identificazione dei documenti. |
hl7:code
|
CE |
1 … 1 |
R |
|
(VerVPS) |
@displayName
|
|
1 … 1 |
F |
Verbale di Pronto Soccorso |
@codeSystemVersion
|
|
1 … 1 |
R |
Versione del vocabolario. |
@code
|
CONF |
1 … 1 |
F |
59258-4 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.1 (Logical Observation Identifier Names and Codes) |
@codeSystemName
|
1 … 1 |
F |
LOINC |
hl7:title
|
ST |
0 … 1 |
|
|
(VerVPS) |
hl7:effectiveTime
|
TS |
1 … 1 |
M |
Elemento OBBLIGATORIO che indica la data di creazione del documento CDA. L'elemento
<effectiveTime> rappresenta un codice temporale, che DEVE essere valorizzato attraverso
un tipo Time Stamp (TS), come presentato di seguito. Tale valore DEVE essere quello
del client utilizzato dal document source, opportunamente
certificato.
Nel caso del Verbale di Pronto Soccorso, l'elemento DEVE essere valorizzato tramite
un tipo Time Stamp (TS) come presentato di seguito:
|
(VerVPS) |
@value
|
|
1 … 1 |
R |
Valore: [YYYYMMDDHHMMSS+|-ZZZZ]: Anno, mese, giorno, ora, minuti, secondi. Le ore
devono essere riportate nell'intervallo 00:00:00 - 23:59:59. ZZZZ rappresenta l'offset
rispetto al tempo di Greenwich (GMT – Greenwich Mean Time). Il valore dell'offset
dipenderà dalle impostazioni di ora legale; per l'Italia potrà
variare fra ZZZZ valorizzato con +0100 oppure +0200 (nel caso di ora legale).
|
hl7:confidentialityCode
|
CE |
1 … 1 |
M |
Elemento OBBLIGATORIO che specifica il livello di riservatezza del documento. L'elemento
<confidentialityCode> riporta un codice che identifica il livello di confidenzialità
del documento CDA secondo la codifica di "Confidentiality" di HL7 definito dal seguente
vocabolario.
- N (normal): Regole normali di confidenzialità (secondo le buone e corrette pratiche
mediche). Ad esempio: Il paziente o suoi tutori/delegati possono sempre accedere al
documento, o Solo gli operatori autorizzati per scopi medici o sanitari, all’interno
di un mandato assistenziale o di un consenso specifico, possono accedere al documento.
- R (restricted): Accesso ristretto soltanto al personale medico o sanitario che ha
un mandato di cura attivo in relazione al documento (ad esempio un referto di una
indagine richiesta per un percorso diagnostico può essere visualizzato dal medico
richiedente o curante)
- V (very restricted): Accesso Molto Ristretto, come dichiarato dal Referente Privacy
dell’erogatore del servizio sanitario. Questa voce è in corso di definizione, si può
interpretare come accessibile solo al paziente e suoi tutori/delegati e dal medico
autore del referto.
|
(VerVPS) |
|
CONF |
|
hl7:languageCode
|
CS |
1 … 1 |
M |
Elemento OBBLIGATORIO che indica la lingua in cui è redatto il documento. L'elemento
rappresenta un codice conforme alle specifiche dell'IETF (Internet Engineering Task
Force) RFC 3066 (OID:2.16.840.1.113883.6.121).
|
(VerVPS) |
@code
|
CONF |
1 … 1 |
F |
it-IT |
hl7:setId
|
II |
0 … 1 |
|
Elementi OBBLIGATORI che consentono di gestire le revisioni del documento, o eventuali
addendum integrativi.
<setId> e <versionNumber> sono, secondo lo standard CDA, elementi opzionali, o meglio,
condizionalmente obbligatori.
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.
Tutte le nuove versioni del documento DEVONO avere un <id> univoco e diverso da quello
delle versioni precedenti ed un <setId> uguale a quello definito nel primo documento
pubblicato.
Il nuovo documento
creato tramite il replace DEVE comprendere un elemento <relatedDocument> che punta
al documento sostituito.
Anche l'elemento <setId>, come l'elemento <id>, DEVE essere globalmente 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>.
Nel caso di addendum integrativo al documento, questo DEVE avere un <id> univoco
e diverso da quello dei documenti precedenti associati, l’elemento <setId> assume
un nuovo valore rispetto al documento iniziale, mentre
l'elemento <versionNumber> riparte per ciascun addendum.
Il nuovo documento addendum DEVE comprendere un elemento <relatedDocument> che punta
al documento iniziale.
|
(VerVPS) |
@root
|
uid |
1 … 1 |
R |
Identificativo univoco del dominio di identificazione. Tale OID – riconosciuto pubblicamente
– è usato per garantire l'univocità dell'identificativo a livello globale.
|
@extension
|
cs |
1 … 1 |
R |
Identificativo dell’insieme di istanze che definiscono le diverse versioni di questo
documento. Tale identificativo è unico all’interno del dominio di identificazione.
È tipicamente originato dal sistema che genera il documento, secondo regole condivise
all’interno dello spazio di identificazione, in maniera tale
da assicurare l'univocità di tale attributo all'interno del medesimo dominio.
|
@assigningAuthorityName
|
cs |
1 … 1 |
R |
Nome dell’organizzazione responsabile per il dominio di identificazione dei documenti. |
hl7:versionNumber
|
INT |
0 … 1 |
|
|
(VerVPS) |
@value
|
int |
1 … 1 |
R |
Ad ogni successiva versione del documento, in caso di sostituzione, tale numero deve
essere incrementato di una unità (partendo da 1).
|
hl7:recordTarget
|
|
1 … 1 |
M |
Paziente soggetto del Verbale
Elemento OBBLIGATORIO che identifica il soggetto della prestazione, ovvero il paziente
soggetto del ricovero in Pronto Soccorso.
<recordTarget> è un elemento composto da un ruolo <patienRole> svolto da un'entità
identificata dall'elemento <patient>.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
RCT |
@contextControlCode
|
cs |
1 … 1 |
F |
OP |
|
Example |
<recordTarget> <patientRole> <id root="2.16.840.1.113883.2.9.2.90.4.1" extension="SIS.12383741345" assigningAuthorityName="Regione Toscana"/> <id root="2.16.840.1.113883.2.9.4.3.2" extension="XYILNI99M22G999T" assigningAuthorityName="Ministero Economia e Finanze"/> <patient> <name> <family>Guido</family> <given>Rossi</given> </name> <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/> <birthTime value="20080329"/> <birthplace> <place> <addr> <city>Cirie'</city> <censusTract>001086</censusTract> </addr> </place> </birthplace> </patient> </patientRole></recordTarget> |
hl7:patientRole
|
|
1 … 1 |
|
L'elemento <patientRole> DEVE prevedere al suo interno almeno un elemento di tipo
<id>, destinato ad accogliere la chiave identificativa del paziente, secondo gli schemi
assegnati da ogni singola organizzazione, ed eventualmente ulteriori elementi di tipo
<id>, destinati ad accogliere le
informazioni relative al codice fiscale ed altri identificativi (regionali, europei,
termporanei, ecc).
È inoltre possibile riportare tramite <addr> l’indirizzo di residenza del paziente,
e tramite <telecom> il recapito telefonico del paziente.
Diverse sono le casistiche possibili e le relative eccezioni, che dipendono dalla
tipologia di soggetto
in esame; tali casistiche possono essere così sintetizzate:
- Soggetti assicurati da istituzioni estere;
- Europei Non Iscritti (ENI) al SSN;
- Stranieri Temporaneamente Presenti (STP);
- Cittadino italiano o straniero residente (iscritto SSN).
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
PAT |
Included |
|
|
from 2.16.840.1.113883.3.1937.777.63.10.1 Paziente ID tipo 1 (DYNAMIC)
|
hl7:id
|
II |
|
C |
Primo <id>: Numero della tessera TEAM (Tessera Europea di Assicurazione Malattia)
per i soggetti assicurati da istituzioni estere.
|
(VerVPS) |
where [1] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.7 |
|
HL7 OID numero di tessera TEAM estera. |
@extension
|
st |
1 … 1 |
R |
Valore: [STATO ESTERO] + "." + [NUMERO SERIALE]
Sigla di identificazione dello stato che rilascia la tessera secondo il codice ISO
3166-1 a 3 caratteri (ad es. FRA) + "." + numero seriale carta
|
@assigningAuthorityName
|
st |
0 … 1 |
F |
ISTITUZIONE ESTERA |
|
Nome Ente che gestisce gli identificativi. |
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.7" extension="NLD.096074309.80528070070000000001" assigningAuthorityName="AGIS-7007"/> |
hl7:id
|
II |
|
C |
Secondo <id>: Numero di Identificazione Personale TEAM per i soggetti assicurati da
istituzioni estere.
|
(VerVPS) |
where [2] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.3 |
|
HL7 OID per l'identificazione personale TEAM per gli Stati esteri |
@extension
|
st |
1 … 1 |
R |
Valore: [STATO ESTERO] + "." + [NUMERO IDENTIFICAZIONE PERSONALE]
Sigla di identificazione dello Stato che rilascia la tessera secondo il codice ISO
3166-1 a 3 caratteri (ad es. "FRA") + "." + numero di identificazione personale.
|
@assigningAuthorityName
|
st |
0 … 1 |
F |
ISTITUZIONE ESTERA |
|
Nome Ente che gestisce gli identificativi. |
|
Example |
<id root="2.16.840.1.113883.2.9.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/> |
hl7:id
|
II |
|
C |
Terzo <id>: Identificazione OPZIONALE del paziente mediante un codice anagrafico regionale |
(VerVPS) |
where [3] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.3 |
|
Valore: [OID ROOT ANAGRAFE REGIONALE]
OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" +
[REGIONE] + ".4.1")
|
@extension
|
st |
1 … 1 |
R |
Codice dell'anagrafica regionale. |
@assigningAuthorityName
|
st |
0 … 1 |
F |
ISTITUZIONE ESTERA |
|
Nome Regione |
Included |
|
|
from 2.16.840.1.113883.3.1937.777.63.10.2 Paziente ID tipo 2 (DYNAMIC)
|
hl7:id
|
II |
|
C |
Composizione di Primo <id>: Numero della tessera TEAM (Tessera Europea di Assicurazione
Malattia) per i soggetti assicurati da istituzioni estere.
|
(VerVPS) |
where [1] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.7 |
|
Valore: [OID ROOT STP REGIONALI]
OID dello schema di identificazione regionale delle persone.
|
@extension
|
st |
1 … 1 |
R |
Valore: [CODICE IDENTIFICATIVO STP ASSEGNATO]
Codice STP di 16 caratteri assegnato allo straniero temporaneamente presente. Deve
iniziare con la stringa "STP". Il codice STP può essere assegnato anche dalla ASL.
|
@assigningAuthorityName
|
st |
0 … 1 |
|
Nome Regione, Nome ASL. |
|
Example |
<id root="2.16.840.1.113883.2.9.2.170105.4.1" extension="STP1701051234567" assigningAuthorityName="ASL 5 Montalbano Jonico"/> |
hl7:id
|
II |
|
C |
Composizione di Secondo <id> |
(VerVPS) |
where [2] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.3 |
|
Valore: [OID ROOT ANAGRAFE REGIONALE]
OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" +
[REGIONE] + ".4.1")
|
@extension
|
st |
1 … 1 |
R |
Codice anagrafica regionale. |
@assigningAuthorityName
|
st |
0 … 1 |
|
Nome Regione, Nome ASL. |
|
Example |
<id root="2.16.840.1.113883.2.9.2.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/> |
Included |
|
|
from 2.16.840.1.113883.3.1937.777.63.10.3 Paziente ID tipo 3 (DYNAMIC)
|
hl7:id
|
II |
|
C |
Composizione di Primo <id>: Numero della tessera TEAM (Tessera Europea di Assicurazione
Malattia) per i soggetti assicurati da istituzioni estere.
|
(VerVPS) |
where [1] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.7 |
|
OID dello schema di identificazione regionale delle persone. Il codice ENI può essere
assegnato dalla ASL.
|
@extension
|
st |
1 … 1 |
R |
Valore cifrato secondo le specifiche MEF. Codice ENI di 16 caratteri assegnato al
cittadino europeo non iscritto al SSN e non provvisto di TEAM. Deve iniziare con la
stringa "ENI".
|
@assigningAuthorityName
|
st |
0 … 1 |
|
Nome Regione, Nome ASL. |
|
Example |
<id root="2.16.840.1.113883.2.9.2.170105.4.1" extension="ENI5412369875149" assigningAuthorityName="ASL 5 Montalbano Jonico"/> |
Included |
|
|
from 2.16.840.1.113883.3.1937.777.63.10.4 Paziente ID tipo 4 (DYNAMIC)
|
hl7:id
|
II |
|
C |
Codice fiscale del paziente <id> |
(VerVPS) |
where [1] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.2 |
|
OID del Ministero dell'Economia e delle Finanze. |
@extension
|
st |
1 … 1 |
R |
Valore: [CODICE FISCALE]
Codice fiscale del paziente.
|
@assigningAuthorityName
|
st |
0 … 1 |
F |
Ministero Economia e Finanze |
|
Ministero dell'Economia e delle Finanze. |
hl7:id
|
II |
|
C |
Codice dell'anagrafica regionale <id> |
(VerVPS) |
where [2] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.3 |
|
Valore: [OID ROOT ANAGRAFE REGIONALE]
OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" +
[REGIONE] + ".4.1")
|
@extension
|
st |
1 … 1 |
R |
Codice anagrafica regionale. |
@assigningAuthorityName
|
st |
0 … 1 |
|
Nome Regione. |
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
|
(VerVPS) |
hl7:patient
|
|
0 … 1 |
|
L'elemento <patient> contiene i dettagli anagrafici relativi al paziente. Riporta
alcuni sotto-elementi OBBLIGATORI con l'indicazione dei dati anagrafici quali
- il nominativo del paziente, attraverso l'elemento <name> (ed i sotto-elementi <family>
e <given>),.
- il sesso, attraverso l'elemento <administrativeGenderCode>,.
- la data di nascita in <birthTime>.
È inoltre FACOLTATIVO inserire il luogo di nascita nell'elemento <birthplace>.
Nel caso di documenti per i quali sia prevista la possibilità di anonimato, in ottemperanza
a quanto previsto dall'art. 87 nella nuova disciplina sulla Privacy (D.Lgs. 30 giugno
2003 n. 196), gli elementi anagrafici <name> e <birthplace>, qualora presenti,
vanno riportati sprovvisti di valori, ma devono ambedue essere valorizzati con l'attributo
@nullFlavor="MSK" per permetterne la comprensione al document consumer.
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
PSN |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … 1 |
|
|
(VerVPS) |
hl7:name
|
PN |
0 … * |
|
|
(VerVPS) |
hl7:administrativeGenderCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:birthTime
|
TS |
0 … 1 |
|
|
(VerVPS) |
hl7:birthplace
|
|
0 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
BIRTHPL |
hl7:place
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
PLC |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:name
|
EN |
0 … 1 |
|
|
(VerVPS) |
hl7:addr
|
AD |
0 … 1 |
|
|
(VerVPS) |
hl7:author
|
|
1 … * |
M |
Autore del verbale
Elemento OBBLIGATORIO che identifica il soggetto che ha creato il documento. Nel caso
del Verbale di Pronto Soccorso deve essere una persona.
L'autore DEVE essere identificato da almeno un elemento <id>.
L'elemento <author> DEVE contenere un sotto-elemento <time>, con l'indicazione dell'ora
di produzione del documento. La valorizzazione DEVE essere effettuata attraverso un
tipo Time Stamp (TS). È possibile usare il nullFlavor in caso di assenza del dato.
La sezione DEVE contenere un elemento <assignedPerson>/<name> che riporti i dati
relativi al nome del soggetto in esame all'interno delle sezioni opportune, e PUÒ
contenere altri elementi facoltativi dedicati alla memorizzazione di indirizzo, recapiti
telefonici, ecc. (sezioni <addr>, <telecom>, ...). È possibile usare il nullFlavor
in caso di
assenza del dato.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
AUT |
@contextControlCode
|
cs |
1 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:time
|
TS |
1 … 1 |
R |
Valore: [YYYYMMDDHHMMSS+|-ZZZZ]
Anno, mese, giorno, ora, minuti, secondi. Le ore devono essere riportate nell'intervallo
00:00:00 - 23:59:59. ZZzz rappresenta l'offset rispetto al tempo di Greenwich (GMT
– Greenwich Mean Time). Il valore dell'offset dipenderà dalle impostazioni di ora
legale; per l'Italia potrà
variare fra ZZZZ valorizzato con +0100 oppure +0200 (nel caso di ora legale).
|
(VerVPS) |
hl7:assignedAuthor
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … * |
R |
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.2 |
|
OID del Ministero dell'Economia e delle Finanze. |
@extension
|
cs |
1 … 1 |
R |
Codice fiscale dell'autore del documento. |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
|
(VerVPS) |
Choice |
|
|
Elements to choose from:
|
hl7:assignedPerson
|
|
|
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(VerVPS) |
hl7:assignedAuthoringDevice
|
|
|
|
Contains 2.16.840.1.113883.10.12.315 CDA Device (DYNAMIC)
|
(VerVPS) |
hl7:representedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(VerVPS) |
Included |
0 … 1 |
|
from 2.16.840.1.113883.10.12.103 CDA dataEnterer (DYNAMIC)
|
hl7:dataEnterer
|
|
0 … 1 |
|
|
(VerVPS) |
@typeCode
|
|
0 … 1 |
F |
ENT |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:time
|
TS |
0 … 1 |
|
|
(VerVPS) |
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.154 CDA Informant (DYNAMIC)
|
hl7:informant
|
|
0 … * |
|
|
(VerVPS) |
@typeCode
|
|
0 … 1 |
F |
INF |
@contextControlCode
|
|
0 … 1 |
F |
OP |
Choice |
1 … 1 |
|
Elements to choose from:
|
hl7:assignedEntity
|
|
|
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
hl7:relatedEntity
|
|
|
|
Contains 2.16.840.1.113883.10.12.316 CDA RelatedEntity (DYNAMIC)
|
(VerVPS) |
hl7:custodian
|
|
1 … 1 |
M |
Elemento OBBLIGATORIO che identifica l'organizzazione incaricata della custodia del
documento originale, corrispondente al conservatore dei beni digitali. Tale organizzazione
è solitamente la struttura di cui fa parte colui che ha creato il documento.
L'elemento <custodian> è composto da un ruolo,
rappresentato dall'elemento nominato <assignedCustodian>, svolto da un'entità rappresentata
dall'elemento <representedCustodianOrganization>.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
CST |
hl7:assignedCustodian
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:representedCustodianOrganization
|
|
1 … 1 |
|
L'elemento <representedCustodianOrganization> DEVE contenere al suo interno un elemento
<id> che riporta l'identificativo della struttura che ha la responsabilità della conservazione
del documento. La descrizione degli attributi dell'elemento <id> è mostrata di seguito.
Per quanto riguarda
le strutture che ricadono sotto la competenza delle ASL/AO, è previsto che un identificatore
univoco, se non già esistente, sia assegnato da parte di queste.
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ORG |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:id
|
II |
1 … * |
M |
|
(VerVPS) |
@root
|
uid |
1 … 1 |
R |
Identificativo del dominio di identificazione delle organizzazioni. |
@extension
|
cs |
1 … 1 |
R |
Identificativo dell’organizzazione (ASL, Regione) da parte del dominio di identificazione
definito nell'attributo @root.
|
hl7:name
|
ON |
0 … 1 |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … 1 |
|
|
(VerVPS) |
hl7:addr
|
AD |
0 … 1 |
|
|
(VerVPS) |
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.105 CDA informationRecipient (DYNAMIC)
|
hl7:informationRecipient
|
|
0 … * |
|
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:intendedRecipient
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
0 … * |
R |
|
(VerVPS) |
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
|
(VerVPS) |
hl7:informationRecipient
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(VerVPS) |
hl7:receivedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(VerVPS) |
hl7:legalAuthenticator
|
|
1 … 1 |
M |
Firmatario del documento Elemento OBBLIGATORIO che riporta il firmatario del documento. L'elemento <legalAuthenticator>
DEVE contenere un elemento <time> con l'indicazione dell'ora in cui il documento è
stato firmato, un elemento <signatureCode> per indicare che il documento è firmato,
ed un
elemento <assignedEntity>, destinato ad accogliere l'elemento <id> del medico responsabile
del documento. La sezione DEVE contenere un elemento <assignedPerson>/<name> per riportare
i dati relativi al nome del soggetto firmatario.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
LA |
@contextControlCode
|
cs |
1 … 1 |
F |
OP |
hl7:time
|
TS |
1 … 1 |
R |
Valore: [YYYYMMDDHHMMSS+|-ZZZZ]
Anno, mese, giorno, ora, minuti, secondi.
Le ore devono essere riportate nell'intervallo 00:00:00 - 23:59:59. ZZzz rappresenta
l'offset rispetto al tempo di Greenwich (GMT – Greenwich Mean Time). Il valore dell'offset
dipenderà dalle impostazioni di ora legale; per
l'Italia potrà variare fra ZZZZ valorizzato con +0100 oppure +0200 (nel caso di ora
legale).
|
(VerVPS) |
hl7:signatureCode
|
CS |
1 … 1 |
R |
Codice che indica che il documento è firmato |
(VerVPS) |
@code
|
CONF |
0 … 1 |
F |
S |
hl7:assignedEntity
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … * |
R |
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.3.2 |
|
OID del Ministero dell'Economia e delle Finanze. |
@extension
|
cs |
1 … 1 |
R |
Codice fiscale del firmatario. |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
|
(VerVPS) |
hl7:assignedPerson
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(VerVPS) |
hl7:representedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(VerVPS) |
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.107 CDA authenticator (DYNAMIC)
|
hl7:authenticator
|
|
0 … * |
|
|
(VerVPS) |
@typeCode
|
|
0 … 1 |
F |
AUTHEN |
hl7:time
|
TS |
1 … 1 |
R |
|
(VerVPS) |
hl7:signatureCode
|
CS |
1 … 1 |
R |
|
(VerVPS) |
|
CONF |
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
hl7:participant
|
|
0 … * |
|
Soggetti partecipanti
Elemento OPZIONALE che rappresenta tutti coloro che partecipano all’atto descritto
dal documento, e che non sono stati già preventivamente inclusi negli elementi precedenti
(autore, custode, validatore, firmatario). L'identificazione dei partecipanti deve
essere riportata all'interno dell'elemento <id>.
L’elemento può OPZIONALMENTE contenere un elemento <associatedPerson>/<name> per
riportare i dati relativi al nome del soggetto partecipante.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
@contextControlCode
|
cs |
1 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(VerVPS) |
hl7:associatedEntity
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
0 … * |
|
|
(VerVPS) |
@root
|
uid |
1 … 1 |
R |
OID dominio di identificazione o dell’organizzazione all’interno del dominio. |
@extension
|
cs |
1 … 1 |
R |
Codice identificativo della persona |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
|
(VerVPS) |
hl7:associatedPerson
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(VerVPS) |
hl7:scopingOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(VerVPS) |
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.109 CDA inFulfillmentOf (DYNAMIC)
|
hl7:inFulfillmentOf
|
|
0 … * |
|
|
(VerVPS) |
@typeCode
|
|
0 … 1 |
F |
FLFS |
hl7:order
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
|
0 … 1 |
F |
ACT |
@moodCode
|
|
1 … 1 |
F |
RQO |
hl7:id
|
II |
1 … * |
R |
|
(VerVPS) |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:priorityCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:documentationOf
|
|
0 … * |
|
L’elemento <documentationOf> è un elemento OPZIONALE che indica l’atto che viene documentato
nel documento clinico.
Si potrà riportare data di presa in carico e di fine presa in carico da parte di
un medico in Pronto Soccorso.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
DOC |
hl7:serviceEvent
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ACT |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
|
(VerVPS) |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
Date di presa in carico
Elemento OPZIONALE che identifica le date di presa in carico e di fine del trattamento
in Pronto Soccorso da parte di un medico del Pronto Soccorso.
La data di fine trattamento, in caso di trasferimento in OBI potrebbe non coincidere
con la data-ora inizio dell'osservazione breve, nel caso non ci sia disponibilità
immediata di un posto in OBI; in caso di non trasferimento in OBI può coincidere con
la data-ora di dimissione. Tali date POSSONO essere inserite, rispettivamente, all'interno
dell'elemento
<effectiveTime>/<low> e dell'elemento <effectiveTime>/<high>. Entrambe le date devono
essere codificate all'interno dell'attributo @value.
|
(VerVPS) |
hl7:performer
|
|
0 … * |
|
Medico responsabile presa in carico
Elemento OPZIONALE che identifica il medico che ha preso in carico il paziente ed
è responsabile per la visita di Pronto Soccorso. Il codice fiscale del medico PUO’
essere riportato in performer/assignedEntity/id.
Nome e cognome del medico POSSONO essere riportati in performer/assignedEntity/assignedPerson/name.
Nel caso di trasferimento in OBI, o per tracciare gli altri medici che, per cambio
turno in Pronto Soccorso, hanno avuto in carico il paziente, è POSSIBILE utilizzare
la section “Encounters” presente nel body del documento.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:functionCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(VerVPS) |
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
hl7:relatedDocument
|
|
0 … * |
|
Versionamento del documento
Elemento OPZIONALE utilizzato per gestire la versione del documento corrente. Nel
caso in cui il Verbale di Pronto Soccorso attuale sostituisca una lettera preesistente,
la relazione di subentro può essere facilmente individuata specificando l'attributo
@typeCode opportuno (come previsto dallo standard HL7) e l'id del documento padre.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
R |
@typeCode, valore "RPLC" dettagli "Replace", valore "APND" dettagli "Append" |
|
CONF |
|
hl7:parentDocument
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … * |
R |
|
(VerVPS) |
hl7:code
|
CD |
0 … 1 |
|
|
(VerVPS) |
@codeSystem
|
CONF |
0 … 1 |
F |
2.16.840.1.113883.6.1 (Logical Observation Identifier Names and Codes) |
hl7:text
|
ED |
0 … 1 |
|
|
(VerVPS) |
hl7:setId
|
II |
0 … 1 |
|
|
(VerVPS) |
hl7:versionNumber
|
INT |
0 … 1 |
|
|
(VerVPS) |
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.114 CDA Authorization (DYNAMIC)
|
hl7:authorization
|
|
0 … * |
|
|
(VerVPS) |
@typeCode
|
|
0 … 1 |
F |
AUTH |
hl7:consent
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
|
0 … 1 |
F |
CONS |
@moodCode
|
|
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
|
(VerVPS) |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:statusCode
|
CS |
1 … 1 |
R |
|
(VerVPS) |
@code
|
CONF |
0 … 1 |
F |
completed |
hl7:componentOf
|
|
0 … 1 |
|
Accesso di riferimento
Elemento OBBLIGATORIO che identifica l’accesso a cui si riferisce il verbale, riferito
da <componentOf>/<encompassingEncounter>.
Su questo elemento vengono riportati l’identificativo dell’accesso, la data di accesso
e quella di dimissione, l’istituto (ospedale) in cui è avvenuto l’accesso, il direttore,
l’indirizzo e i recapiti della segreteria del Pronto Soccorso, l’Azienda sanitaria
in cui è avvenuto l’accesso in Pronto Soccorso.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ENC |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
L'elemento
è OPZIONALE e rappresenta l’identificativo dell’accesso di Pronto Soccorso, ovvero
il numero del verbale.
|
(VerVPS) |
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:effectiveTime
|
IVL_TS |
1 … 1 |
R |
Date di accesso e di dimissione
Elemento OBBLIGATORIO che identifica le date di accettazione e dimissione amministrativa.
Altri timestamp (data e ora) relativi a fase di triage, trasferimento in OBI, visite,
accertamenti ecc. sono documentati nelle relative section del body.
Tali date DEVONO essere inserite, rispettivamente, all'interno dell'elemento <encompassingEncounter>
<effectiveTime>/<low> e dell'elemento <effectiveTime>/<high>.
Entrambe le date DEVONO essere codificate all'interno dell'attributo @value come
riportato in tabella.
|
(VerVPS) |
hl7:low
|
TS |
1 … 1 |
R |
|
(VerVPS) |
@value
|
ts |
1 … 1 |
R |
Anno, mese, giorno, ora, minuti, secondi. Le ore devono essere riportate nell'intervallo
00:00:00 - 23:59:59. ZZZZ rappresenta l'offset rispetto al tempo di Greenwich (GMT
– Greenwich Mean Time). Il valore dell'offset dipenderà dalle impostazioni di ora
legale; per l'Italia potrà variare fra ZZZZ
valorizzato con +0100 oppure +0200 (nel caso di ora legale).
|
hl7:high
|
TS |
1 … 1 |
R |
|
(VerVPS) |
@value
|
ts |
1 … 1 |
R |
Anno, mese, giorno, ora, minuti, secondi. Le ore devono essere riportate nell'intervallo
00:00:00 - 23:59:59. ZZZZ rappresenta l'offset rispetto al tempo di Greenwich (GMT
– Greenwich Mean Time). Il valore dell'offset dipenderà dalle impostazioni di ora
legale; per l'Italia potrà variare fra ZZZZ
valorizzato con +0100 oppure +0200 (nel caso di ora legale).
|
hl7:dischargeDispositionCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
shall be drawn from concept domain "EncounterDischargeDisposition" |
|
hl7:responsibleParty
|
|
0 … 1 |
|
Direttore del Pronto Soccorso
Elemento OPZIONALE che specifica il nome del direttore responsabile del Pronto Soccorso.
L’attributo @typeCode è da valorizzare con “RESP”.
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
RESP |
hl7:encounterParticipant
|
|
0 … * |
|
Operatore accettazione
Elemento OPZIONALE che specifica il nome dell’operatore che ha effettuato l’accettazione.
L’attributo @typeCode è da valorizzare con “ADM”.
Il codice fiscale dell’operatore DEVE essere riportato in assignedEntity/id. Nome
e cognome POSSONO essere riportati in assignedEntity/assignedPerson/name.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(VerVPS) |
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
(VerVPS) |
hl7:location
|
|
0 … 1 |
|
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
LOC |
hl7:healthCareFacility
|
|
1 … 1 |
|
Pronto Soccorso e Istituto
È l’Elemento OBBLIGATORIO che specifica il Pronto Soccorso che ha preso in cura il
paziente, ed ha come percorso componentOf/encompassingEncounter/location/healthCareFacility.
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
SDLOC |
hl7:id
|
II |
0 … * |
|
L’identificativo del Pronto Soccorso PUÒ essere riportato in healthCareFacilty/id |
(VerVPS) |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
cs |
1 … 1 |
R |
|
hl7:code
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:location
|
|
0 … 1 |
|
Il Nome del Pronto Soccorso PUÒ essere riportato nell’elemento: heathCareFacility/location/name
L’indirizzo del Pronto Soccorso PUÒ essere riportato nell’elemento: heathCareFacility/location/addr
Contains 2.16.840.1.113883.10.12.317 CDA Place (DYNAMIC)
|
(VerVPS) |
hl7:serviceProviderOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
ORG |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:id
|
II |
0 … * |
|
L’identificativo del presidio DEVE essere riportato nell’elemento: heathCareFacility/serviceProviderOrganization/id
Per i presidi, la lista dei codici e subcodici struttura interna è presente su: http://www.salute.gov.it/portale/documentazione/p6_2_8_1_1.jsp?lingua=italiano&id=13
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.1.2 |
|
Elenco dei presidi Ospedalieri cui il Pronto Soccorso fa capo. |
@extension
|
cs |
1 … 1 |
R |
Codici HSP11 e HSP11bis che rappresentano il presidio e lo stabilimento (subcodice
struttura interna) in cui è stata erogata la prestazione di Pronto Soccorso
(Es.
- “050207”: codice di struttura per "Pres. Ospedaliero Unico di Rete ULSS 7”
- “050207.01”: sub-codice di struttura interna per “Ospedale di Conegliano”)
|
hl7:name
|
ON |
0 … * |
|
Il Nome del presidio PUÒ essere riportato nell’elemento: heathCareFacility/serviceProviderOrganization/name
|
(VerVPS) |
hl7:telecom
|
TEL |
0 … * |
|
I recapiti telefonico e email della segreteria del Pronto Soccorso POSSONO essere
riportati nell’elemento: heathCareFacility/serviceProviderOrganization/telecom
|
(VerVPS) |
hl7:addr
|
AD |
0 … * |
|
|
(VerVPS) |
hl7:asOrganizationPartOf
|
|
0 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
PART |
hl7:id
|
II |
0 … * |
R |
L’identificativo dell’Azienda Sanitaria di cui il presidio fa parte DEVE essere riportato
in: healthCareFacility/serviceProviderOrganization/asOrganizationPartOf/id:
|
(VerVPS) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.9.4.1.1 |
|
Elenco delle Aziende Sanitarie |
@extension
|
cs |
1 … 1 |
R |
Codice FLS11 che rappresenta il l’Azienda Sanitaria di ricovero in PS |
hl7:component
|
|
1 … 1 |
|
Sebbene lo standard CDA consenta che il corpo di un documento possa essere formato
in modo strutturato (<structuredBody>) o in modo destrutturato (<nonXMLBody>); questa
guida impone che il body sia sempre di tipo <structuredBody>.
Nel seguito del documento sarà dettagliato il BODY strutturato del
documento di Verbale di Pronto Soccorso. Dato che lo standard HL7 prevede che il dettaglio
di un documento CDA strutturato possa raggiungere differenti livelli di specializzazione
(nella fattispecie tre), si fornirà una linea guida che si focalizzi al massimo livello
di dettaglio disponibile, cioè il terzo livello.
Il VPS definito secondo lo standard HL7-CDA Rel.
2.0, prevede un body strutturato in più sezioni in cui sia possibile inserire tutte
le informazioni di interesse in maniera semplice ed accurata. Il Verbale di Pronto
Soccorso è organizzato secondo una sequenza di elementi <section>. Di seguito si elencano
le sezioni previste, indicandone la codifica LOINC associata e l'obbligatorietà.
A seconda del tipo
di <section>, POSSONO essere previsti elementi <entry>, parzialmente o totalmente
codificati, contenenti informazioni di dettaglio quali misurazioni, interventi, somministrazione
di farmaci o allegati multimediali, Il contenuto informativo presente nelle entry
codificate DEVE essere sempre riportato anche in forma testuale nel narrative block
della sezione.
La referenziazione nella parte narrativa PUÒ avvenire sia tramite l’elemento <text>
che attraverso l’elemento value/OriginalText.
Speciali vincoli esistenti a livello di entry possono imporre la presenza di entrambi:
il primo elemento <text> descrive infatti le informazioni inerenti l’entry nella sua
interezza (incluso date, commenti, etc
etc); il secondo (value/OriginalText) il solo concetto espresso dal codice (e.g. una
diagnosi) senza le informazioni accessorie quali commenti aggiuntivi, stato della
diagnosi, etc etc.
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:structuredBody
|
|
1 … 1 |
|
|
(VerVPS) |
@classCode
|
cs |
1 … 1 |
F |
DOCBODY |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:confidentialityCode
|
CE |
0 … 1 |
|
|
(VerVPS) |
|
CONF |
|
hl7:component
|
|
1 … 1 |
R |
La sezione "Modalità di Trasporto" è OBBLIGATORIA ed è atta a descrivere le modalità
di trasporto del paziente ed il responsabile dell’invio al Pronto Soccorso. Contains 2.16.840.1.113883.2.9.10.1.6.20 Modalità di trasporto (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
1 … 1 |
R |
La sezione "Motivo della Visita" è OBBLIGATORIA ed è atta a descrivere il motivo
per cui il paziente accede al Pronto Soccorso, ed il problema, il sintomo principale
riscontrato o percepito dal paziente. Contains 2.16.840.1.113883.2.9.10.1.6.42 Motivo della Visita (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
1 … 1 |
R |
La sezione "Triage" è OBBLIGATORIA ed è atta a descrivere la fase di triage dell’accesso
in Pronto Soccorso. Contains 2.16.840.1.113883.2.9.10.1.6.21 Triage (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Inquadramento clinico iniziale" è OPZIONALE e comprende informazioni
inerenti all'anamnesi del paziente, all'esame obiettivo alla accettazione ed alla
terapia medica domiciliare o comunque precedente al ricovero in Pronto Soccorso, le
Allergie ed i Problemi Aperti riscontrati dal paziente al
momento dell’accesso. Contains 2.16.840.1.113883.2.9.10.1.6.56 Inquadramento clinico iniziale (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.6.55 Anamnesi (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.6.58 Esame Obiettivo (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.6.57 Terapia_FarmacologicaAll'ingresso (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.6.33 Allergie (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
Contains 2.16.840.1.113883.2.9.10.1.6.59 Problemi Aperti (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Encounters" è OPZIONALE ed è atta a descrivere le fasi della visita in
Pronto Soccorso, attraverso l’indicazione dei contatti tra il paziente ed il personale
medico ed infermieristico, dalla presa in carico iniziale, attraverso il percorso
di OBI, fino alla dimissione del paziente. Contains 2.16.840.1.113883.2.9.10.1.6.50 Encounters (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Decorso clinico" è OPZIONALE ed include la sintesi testuale delle informazioni
riguardanti il decorso clinico del paziente durante l’arco temporale della permanenza
in PS, comprendente valutazioni cliniche, obiettivi clinici di breve periodo, note
cliniche. Contains 2.16.840.1.113883.2.9.10.1.6.23 Decorso Ospedaliero (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Interventi, Prestazioni, Consulenze e Richieste" è OPZIONALE ed è dedicata
a descrivere le prestazioni richieste o eseguite, incluse eventuali prestazioni infermieristiche,
nonché Interventi richiesti o eseguiti e consulenze specialistiche richieste o eseguite,
durante l’episodio di Pronto Soccorso
o di OBI. Contains 2.16.840.1.113883.2.9.10.1.6.26 Interventi, Prestazioni, Consulenze e Richieste (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Accertamenti" è OPZIONALE ed è dedicata a descrivere esami strumentali
di laboratorio e diagnostici, effettuati durante il ricovero in Pronto Soccorso ai
fini di approfondimento delle condizioni patologiche del paziente. Contains 2.16.840.1.113883.2.9.10.1.6.27 Accertamenti (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione " Parametri Vitali" è OPZIONALE ed è dedicata a descrivere le informazioni
relative ai parametri vitali attuali, rilevanti ai fini del quadro clinico del paziente.
Contains 2.16.840.1.113883.2.9.10.1.6.28 Parametri Vitali (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Terapia farmacologica in Pronto Soccorso" è OPZIONALE ed è dedicata a
descrivere l'elenco dei farmaci e le somministrazioni ricevute dal paziente durante
il ricovero in Pronto Soccorso. Contains 2.16.840.1.113883.2.9.10.1.6.29 Terapia farmacologica in Pronto Soccorso (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Dimissione" è OBBLIGATORIA ed è dedicata a descrivere i dati relativi
alla fase di dimissione, tra cui la diagnosi di dimissione, la prognosi, l’esito del
trattamento. Contains 2.16.840.1.113883.2.9.10.1.6.24 Dimissione (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Piano di cura alla dimissione" è OPZIONALE e include informazioni generali
dell'evento clinico inerenti al passaggio di cura dal contesto ospedaliero a quello
territoriale. In questa sezione possono essere descritti anche eventuali controlli
consigliati. Contains 2.16.840.1.113883.2.9.10.1.6.34 Piano di cura alla dimissione (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |
hl7:component
|
|
0 … 1 |
R |
La sezione "Terapia farmacologica alla dimissione" è OPZIONALE ed è dedicata a descrivere
tutti i farmaci che il paziente dovrebbe assumere al domicilio. Contains 2.16.840.1.113883.2.9.10.1.6.74 Terapia farmacologica alla dimissione (VPS) (DYNAMIC)
|
(VerVPS) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
1 … 1 |
F |
true |