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
|
CDAccGen |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
R |
|
CDAccGen |
@classCode
|
cs |
0 … 1 |
F |
ENC |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
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.
|
CDAccGen |
@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.
I valori sopra riportati a titolo d'esempio possono essere fanno riferimento al seguente
Value Set ActEncounterCode
|
CDAccGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
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,
|
CDAccGen |
|
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.
|
CDAccGen |
@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)
|
CDAccGen |
hl7:location
|
|
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.
|
CDAccGen |
@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 |
|
CDAccGen |
@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 … * |
|
|
CDAccGen |
@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 |
|
|
CDAccGen |
@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)
|
CDAccGen |
@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)
|
CDAccGen |
|
Example |
<serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization> |