hl7:componentOf
|
|
0 … 1 |
|
L'elemento componentOf indica l'incontro tra l'assistito e la struttura sanitaria
durante il quale l’atto documentato o l'evento è avvenuto
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
R |
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
ENC |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
il tag id rappresenta l'identificativo univoco dell'encounter. Ad esempio nel caso
in cui il serviceEvent documentato nel documento clinico sia stato erogato durante
un ricovero ospedaliero in encompassingEncounter.id sarà gestito il numero nosologico.
|
CDAc cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="[OID_NUM_NOSOLOGICO]" extension="[COD_NOSOLOGICO]" assigningAuthorityName="[STRUTTURA_RICOVERO]"/> |
hl7:code
|
CE (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 cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<code code="AMB" codeSystem="2.16.840.1.113883.5.4" codeSystemName="ActEncounterCode" displayName="ambulatory"/> |
hl7:effectiveTime
|
IVL_TS |
1 … 1 |
R |
Il tag effectiveTime rappresenta la data/ora in cui è avvenuto l'encounter, ad esempio
nel caso di un ricovero rappresenta la data/ora di accettazione e la data/ora di dimissione.
Si osserva che il tag effectiveTime può anche non essere valorizzato, in questo caso
deve essere inserito un NullFlavor,
|
CDAc cGen |
|
Example |
<effectiveTime> <low value="20220713081901"/></effectiveTime> |
hl7:responsibleParty
|
|
0 … 1 |
|
L'elemento responsibleParty indica la persona responsabile della struttura dove avviene
l'incontro con il soggetto che effettua la prestazione.
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
RESP |
|
Example |
<responsibleParty typeCode="RESP"> <assignedEntity> <!-- template 2.16.840.1.113883.3.1937.777.63.10.36 'CDA AssignedEntity DocGen' (2022-07-04T10:50:59)
--> </assignedEntity></responsibleParty> |
hl7:assignedEntity
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.36 CDA AssignedEntity (DYNAMIC)
|
CDAc cGen |
hl7:location
|
|
0 … 1 |
|
L’elemento location rappresenta il luogo in cui si è svolto l'incontro tra il soggetto
e la struttura sanitaria; ad esempio, nel caso in cui l'incontro sia un ricovero ospedaliero,
il tag location.healthCareFacility può rappresentare il reparto della struttura ospedaliera.
|
CDAc cGen |
@typeCode
|
cs |
0 … 1 |
F |
LOC |
|
Example |
<location typeCode="LOC"> <healthCareFacility classCode="SDLOC"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="MEF"/> <code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="ServiceDeliveryLocationType" displayName="Diagnostics or therapeutics unit"/> <location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> <serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization> </healthCareFacility></location> |
hl7:healthCareFacility
|
|
1 … 1 |
R |
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
SDLOC |
|
Example |
<healthCareFacility classCode="SDLOC"> <id root="1.2.3.999" extension="extension" assigningAuthorityName="--TODO--"/> <code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="--TODO--" displayName="Diagnostics or herapeutics unit"/> <location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> <serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization></healthCareFacility> |
hl7:id
|
II |
0 … * |
|
|
CDAc cGen |
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
@assigningAuthorityName
|
|
0 … 1 |
|
|
|
Example |
<id root="2.16.840.1.113883.2.9.4.1.6" extension="120103.XX.49" assigningAuthorityName="Ministero della Salute"/> |
hl7:code
|
CE |
0 … 1 |
|
|
CDAc cGen |
@code
|
|
1 … 1 |
R |
|
@codeSystem
|
|
1 … 1 |
R |
|
@codeSystemName
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
|
|
CONF |
|
|
Example |
<code code="DX" codeSystem="2.16.840.1.113883.5.111" codeSystemName="ServiceDeliveryLocationType" displayName="Diagnostics or therapeutics unit"/> |
hl7:location
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.52 CDA place (DYNAMIC)
|
CDAc cGen |
@classCode
|
cs |
0 … 1 |
F |
PLC |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
|
Example |
<location classCode="PLC" determinerCode="INSTANCE"> <!-- template 2.16.840.1.113883.3.1937.777.63.10.52 'CDA place DocGen' (2022-07-04T14:59:35)
--> </location> |
hl7:serviceProviderOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
|
CDAc cGen |
|
Example |
<serviceProviderOrganization> <!-- template 2.16.840.1.113883.3.1937.777.63.10.58 'CDA Organization DocGen' (2022-07-04T15:12:59)
--> </serviceProviderOrganization> |