Back To Index << Back To Templates

# Template CDA componentOf DocGen

Id | 2.16.840.1.113883.3.1937.777.63.10.40 | Effective Date | 2022‑07‑04 13:54:50 Other versions this id: CDAcomponentOf as of 2025‑10‑03 16:55:57 CDAcomponentOf as of 2023‑05‑02 16:39:51 CDAcomponentOf as of 2023‑02‑13 11:55:23 CDAcomponentOf as of 2022‑07‑13 12:43:19 CDAcomponentOf as of 2022‑07‑12 09:19:54 CDAcomponentOf as of 2022‑07‑07 07:47:22 CDAcomponentOf as of 2022‑07‑05 12:43:35 CDAcomponentOf as of 2005‑09‑07
Status | Draft | Version Label |
Name | CDAcomponentOf | Display Name | CDA componentOf DocGen
Description | Template CDA componentOf (prototype, directly derived from POCD_RM000040 MIF)
Label | CDAcomponentOfDocGen
Classification | CDA Header Level Template
Open/Closed | Open (other than defined elements are allowed)
Used by / Uses |
Used by 0 transactions and 1 template, Uses 3 templates
Used by | as | Name | Version
--- | --- | --- | ---
2.16.840.1.113883.2.9.10.1.12.1 | Include | CDA ClinicalDocument (with nonXMLBody) | 2022‑07‑04 10:17:57
Uses | as | Name | Version
2.16.840.1.113883.3.1937.777.63.10.36 | Containment | CDA AssignedEntity (AssignedEntity) | DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.52 | Containment | CDA place (DocGen) | DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.58 | Containment | CDA Organization (CDAOrganization) | DYNAMIC
Relationship | Specialization: template 2.16.840.1.113883.10.12.113 CDA componentOf (2005‑09‑07) ref ad1bbr-
Item | DT | Card | Conf | Description | Label
--- | --- | --- | --- | --- | ---
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 | st | 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). | CDAccGen
@code | cs | 1 … 1 | R |
@codeSystem | uid | 1 … 1 | R |
@codeSystemName | st | 0 … 1 |  |
@displayName | st | 0 … 1 |  |
| CONF |
The value of @code SHOULD be drawn from value set 2.16.840.1.113883.3.1937.777.63.11.1 ActEncounterCode (DYNAMIC)
| 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 | st | 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 | cs | 1 … 1 | R |
@codeSystem | uid | 1 … 1 | R |
@codeSystemName | st | 0 … 1 |  |
@displayName | st | 0 … 1 |  |
| CONF |
The value of @code SHALL be drawn from value set 2.16.840.1.113883.1.11.17660 ServiceDeliveryLocationRoleType (DYNAMIC)
| 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>