hl7:recordTarget
|
|
1 … 1 |
R |
|
CDArecordTarget LAB |
@typeCode
|
cs |
0 … 1 |
F |
RCT |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:patientRole
|
|
1 … 1 |
R |
Il soggetto della prestazione può essere di tre tipologie:
-
Soggetto Umano (Human Patient)
-
Soggetto non appartenente alla specie umana (Non-Human Subject), ad esempio un animale
-
Soggetto appartenente alla specie umana (soggetto) associato con soggetto non appartenente
alla specie umana (Human Patient with Non-Human Subject), ad esempio un alimento
che è stato ingerito da un soggetto. Questa tipologia di soggetto della prestazione
potrà essere utilizzata quando il Referto di Medicina di Laboratorio contiene osservazioni
relative ad un soggetto ed osservazioni effettuate su di un campione non appartenente
alla specie umana in relazione con il soggetto
|
CDArecordTarget LAB |
@classCode
|
cs |
0 … 1 |
F |
PAT |
hl7:id
|
II |
1 … * |
R |
Nel caso di Paziente (Human Patient)
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 ad altri identificativi (regionali,
nazionali, europei, termporanei, ecc).
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;
Nel caso del Soggetto non appartenente alla specie umana (Non-Human Subject)
L’id rappresenta l’identificativo del soggetto non appartenente alla specie umana
Nel caso di Paziente (Human Patient with Non-Human Subject)
Il recordTarget identifica il soggetto paziente. Si osserva che a livello di Header
CDA non sono gestiti l’identificativo ed i dettagli del soggetto non appartenente
alla specie umana associato con il soggetto.
|
CDArecordTarget LAB |
@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 |
|
@assigningAuthorityName
|
st |
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.3.2" extension="RSSMRA81T20H501L" assigningAuthorityName="MEF"/> |
hl7:addr
|
AD |
0 … * |
|
Elemento utilizzato per richiamare l’indirizzo del paziente. Possono esistere più
occorrenze dell’elemento per specificare i dati di residenza ed i dati di domicilio.
Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
|
CDArecordTarget LAB |
@use
|
set_cs |
1 … 1 |
R |
|
|
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 … * |
|
|
CDArecordTarget LAB |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
|
Example |
<telecom use="HP" value="mailto:mario.rossi@gmail.com"/> |
hl7:patient
|
|
1 … 1 |
R |
Nel caso di Paziente (Human Patient) l'elemento patient è obbligatorio.
Se il soggetto della prestazione non appartiene alla specie umana (Non-Human Subject) allora recordTarget/patientRole/patient/@nullflavor DEVE essere valorizzato con OTH.
|
CDArecordTarget LAB |
@classCode
|
cs |
0 … 1 |
F |
PSN |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
|
1 … 1 |
R |
Per i soggetti umani deve essere presente un elemento <name>. Può essere valorizzato
con nullFlavor per indicare l'indisponibilità del dato
Contains 2.16.840.1.113883.3.1937.777.63.10.60 CDA name (DYNAMIC)
|
CDArecordTarget LAB |
|
Example |
<name> <family>Guido</family> <given>Rossi</given></name> |
hl7:administrativeGenderCode
|
CE |
1 … 1 |
R |
|
CDArecordTarget LAB |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
uid |
1 … 1 |
F |
2.16.840.1.113883.5.1 |
@codeSystemName
|
st |
0 … 1 |
F |
HL7 AdministrativeGender |
@displayName
|
st |
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 |
|
CDArecordTarget LAB |
@value
|
ts |
1 … 1 |
R |
|
|
Example |
<birthTime value="19800329"/> |
hl7:guardian
|
|
0 … * |
|
|
CDArecordTarget LAB |
@classCode
|
cs |
0 … 1 |
F |
GUARD |
hl7:id
|
II |
0 … * |
|
|
CDArecordTarget LAB |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
CDArecordTarget LAB |
|
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)
|
CDArecordTarget LAB |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:telecom
|
TEL |
0 … * |
|
|
CDArecordTarget LAB |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
Choice |
|
|
Elements to choose from:
|
hl7:guardianPerson
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
|
CDArecordTarget LAB |
hl7:guardianOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDArecordTarget LAB |
hl7:birthplace
|
|
0 … 1 |
|
|
CDArecordTarget LAB |
@classCode
|
cs |
0 … 1 |
F |
BIRTHPL |
hl7:place
|
|
1 … 1 |
R |
|
CDArecordTarget LAB |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:addr
|
AD |
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.116 CDA AddressBirthPlace (DYNAMIC)
|
CDArecordTarget LAB |
@use
|
set_cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:providerOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDArecordTarget LAB |