Back To Index  <<  Back To Templates

draft Template  Machine-Redable Body (LAB)

Id 2.16.840.1.113883.3.1937.777.63.10.581 Effective Date 2024‑06‑13 16:33:02
Status draft Draft Version Label mRBLAB
Name LaboratoryReportDataProcessingEntry Display Name Machine-Redable Body (LAB)
Description
en-US One Laboratory Report Data Processing Entry SHALL be present in each leaf section of the report. The entry element SHALL be present and have its root attribute valued "1.3.6.1.4.1.19376.1.3.1". The entry SHALL contain a single act sub-element. This act is hereafter referred to as the Specimen Act. All other CDA level 3 content modules are nested in this one act. The Specimen Act shall contain at least one Laboratory Observation. If all observations of the entry have been produced on the same specimen, this specimen SHALL be attached to the top Specimen Act as a specimen sub-element.
A particular section of the laboratory report MAY carry results more confidential than the rest of the report (e.g. the section of the HIV serology). This is expressed with the confidentialityCode sub-element of the Specimen Act.
The Laboratory Report Data Processing Entry SHALL conform to statements here and those made in the following tables and sections.
Label mRBLAB
Classification CDA Entry Level Template
Open/Closed Open (other than defined elements are allowed)
Used by / Uses
Used by 0 transactions and 3 templates, Uses 12 templates
Used by as Name Version
2.16.840.1.113883.3.1937.777.63.10.579 Containment draft Sezione Specialità (LAB) (sectionSpecLAB) 2024‑06‑13 14:32:46
2.16.840.1.113883.2.9.10.1.1 link draft Referto di Medicina di Laboratorio (LAB) 2018‑04‑16
2.16.840.1.113883.3.1937.777.63.10.580 Containment draft Sezione Foglia (LAB) (sectionFogliaLAB) 2024‑06‑13 15:31:38
Uses as Name Version
2.16.840.1.113883.3.1937.777.63.10.582 Containment draft Non-Human Subject (LAB) (subjNHLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.583 Containment draft Human Patient with Non-Human Subject (LAB) (subjHPNHLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.586 Containment draft CDA Specimen (LAB) (specimenLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.584 Containment draft CDA Performer LAB (CDAPerformerBodyLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.333 Include draft CDA author LAB DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.587 Include draft CDA participant L3 (LAB) (CDAparticipantL3LAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.588 Containment draft Commenti (LAB) (commenti(LAB)) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.590 Containment draft Organizer Cluster (LAB) (organizerClusterLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.592 Containment draft Organizer Battery (LAB) (organizerBatteryLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.593 Containment draft Observation - (LAB) (ObsLAB) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.595 Containment draft Gestione Data e Ora Collez. Camp (act) - (LAB) (actGestCamp(LAB)) DYNAMIC
2.16.840.1.113883.3.1937.777.63.10.597 Containment draft Gestione sito di prelievo Camp. (procedure) (LAB) (procedureGestSitCamp(LAB)) DYNAMIC
Relationship Specialization: template 1.3.6.1.4.1.19376.1.3.1 Laboratory Report Data Processing Entry (2008‑08‑08)
ref
XDLAB-

Specialization: template 2.16.840.1.113883.10.12.301 CDA Act (2005‑09‑07)
ref
ad1bbr-
Item DT Card Conf Description Label
hl7:act
1 … 1

Per la codifica a Livello 3 Machine-readable delle informazioni contenute nel Referto di Medicina di Laboratorio, si osserva che per ogni section, sia section di specialità che section foglia, tutte le informazioni del Referto di Medicina di Laboratorio, afferenti alla section, sono modellate a partire da un unico elemnto entry/act, ossia tutti gli elementi di livello 3 utilizzati per modellare le informazioni del Refererto di Medicina di Laboratorio afferenti alla section sono contenuti gerarchicamente nell'unico elemento entry/act della section

mRBLAB
@classCode
cs 1 … 1 F ACT
@moodCode
cs 1 … 1 F EVN
hl7:code
CD 1 … 1 R

L'elemento <code> deve coincidere con l'elemento section/code della section a cui entry/act è asssociato

mRBLAB
@code
cs 1 … 1 R
@codeSystem
uid 1 … 1 R
@codeSystemName
st 0 … 1  
@displayName
st 0 … 1  
hl7:statusCode
CS 1 … 1 R

L'elemento deve assumere uno dei seguenti valori:

  • Completed: quando tutti i risultati degli esami afferenti alla section sono presenti e completi;

  • Active: quando non tutti i risultati degli esami afferenti alla section sono presenti ma potrebbero esserlo in futuro;

  • Aborted: quando i risultati degli esami afferenti alla section non sono completi, alcuni risultati possono essere presenti, ma non tutti i risultati sono stati completati, nè potrebbero esserlo in futuro.

mRBLAB
@code
cs 1 … 1 R
  CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.3.1937.777.63.11.10 X_ActStatusActiveSuspendedAbortedCompleted (DYNAMIC)
Choice 0 … 1 Elements to choose from:
hl7:subject
0 … 1 en-US subject in case of a non-human subject
Contains 2.16.840.1.113883.3.1937.777.63.10.582 Non-Human Subject (LAB) (DYNAMIC)
mRBLAB
@typeCode
cs 0 … 1 F SBJ
hl7:subject
0 … 1 en-US subject in case of a non-human subject
Contains 2.16.840.1.113883.3.1937.777.63.10.583 Human Patient with Non-Human Subject (LAB) (DYNAMIC)
mRBLAB
@typeCode
cs 0 … 1 F SBJ
hl7:specimen
0 … 1

L'elemento è opzionale, rappresenta il campione sul quale sono stati effettuati gli esami.


Contains 2.16.840.1.113883.3.1937.777.63.10.586 CDA Specimen (LAB) (DYNAMIC)
mRBLAB
hl7:performer
0 … * Contains 2.16.840.1.113883.3.1937.777.63.10.584 CDA Performer LAB (DYNAMIC) mRBLAB
@typeCode
cs 0 … 1 F PRF
Included 0 … * from 2.16.840.1.113883.3.1937.777.63.10.333 CDA author LAB (DYNAMIC)
hl7:author
0 … * R en-US

L'elemento author rappresenta l'autore del documento.

CDAadotsrLAB
@typeCode
cs 0 … 1 F AUT
@contextControlCode
cs 0 … 1 F OP
hl7:time
TS 1 … 1 R CDAadotsrLAB
@value
ts 1 … 1 R

L'attributo @value deve essere valorizzato con il seguente formato YYYYMMddhhmmss

hl7:assignedAuthor
1 … 1 R

Il tag è <assignedAuthor> e può contenere al suo interno:

• un tag <id> che identifica univocamente il medico autore del documento tramite il suo codice fiscale;

• un tag <assignedPerson> che definisce il nome e cognome dell’autore del documento;

• un tag <representedOrganization> che prevede al suo interno un tag che identifica univocamente la struttura/organizzazione di appartenenza dell’autore

CDAadotsrLAB
@classCode
cs 0 … 1 F ASSIGNED
hl7:id
II 1 … 1 R en-US

Definisce l’identificativo dell'operatore sanitario che è l'autore di questo documento. Almeno un elemento id deve essere valorizzato con il codice fiscale.

CDAadotsrLAB
@root
uid 1 … 1 R
@extension
st 1 … 1 F 2.16.840.1.113883.2.9.4.3.2
@assigningAuthorityName
st 0 … 1  
hl7:addr
AD 0 … * en-US

L’elemento addr rappresenta l’indirizzo dell’autore.


Contains 2.16.840.1.113883.3.1937.777.63.10.34 CDA addr (DYNAMIC)
CDAadotsrLAB
@use
set_cs 1 … 1 R
  CONF
The value of @use shall be drawn from value set 2.16.840.1.113883.5.1119 AddressUse (DYNAMIC)
hl7:telecom
TEL 1 … * R

L'elemento telecom dettaglia i recapiti di contatto dell'autore.

CDAadotsrLAB
@use
set_cs 1 … 1 R
  CONF
The value of @use shall be drawn from value set 2.16.840.1.113883.5.1119 AddressUse (DYNAMIC)
Choice 1 … 1 Elements to choose from:
hl7:assignedPerson
0 … 1 en-US

La sezione contiene un elemento assignedPerson che riporta i dati relativi all’autore all'interno delle sezioni opportune.


Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
CDAadotsrLAB
@classCode
cs 0 … 1 F PSN
@determinerCode
cs 0 … 1 F INSTANCE
hl7:assignedAuthoringDevice
0 … 1

L'elemento assignedAuthoringDevice indica il dispositivo e/o l’applicazione software che ha generato il documento.


Contains 2.16.840.1.113883.3.1937.777.63.10.35 CDA assignedAuthoringDevice (DYNAMIC)
CDAadotsrLAB
@classCode
cs 0 … 1 F DEV
@determinerCode
cs 0 … 1 F INSTANCE
hl7:representedOrganization
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC) CDAadotsrLAB
Included 0 … * from 2.16.840.1.113883.3.1937.777.63.10.587 CDA participant L3 (LAB) (DYNAMIC)
hl7:participant
0 … * CDApdots3LAB
@typeCode
cs 1 … 1 R

I soggetti che possono essere rappresentati come participant sono ad esempio i seguenti:

  • il validatore di una parte di referto o di un singolo esame. In questo caso il participant/@typeCode deve assumere il valore AUTHEN

  • lo specifico macchinario che effettua l’esame di laboratorio (ad esempio un analizzatore). In questo caso il participant/@typeCode deve assumere il valore DEV

  • il soggetto che trascrive una parte di referto o il singolo esame. In questo caso il participant/@typeCode deve assumere il valore ENT

  • il soggetto responsabile della fornitura del risultato relativo ad una parte di referto o di un singolo esame. In questo caso il participant/@typeCode deve assumere il valore RESP. Nel caso in cui il laboratorio di analisi principale abbia demandato ad un laboratorio esterno, l’elaborazione di uno specifico esame, l’elemento participant rappresenta il responsabile del laboratorio esterno. In questo ultimo caso l’elemento participant deve comparire allo stesso livello dell’elemento performer che rappresenta il laboratorio esterno.

  CONF
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.10901 ParticipationType (DYNAMIC)
@contextControlCode
cs 0 … 1 F OP
hl7:functionCode
CE (extensible) 0 … 1

Si osserva che per quanto riguarda la valorizzazione dell’attributo participant/functionCode/@code nel caso della data e orario richiesta e nel caso della data e orario prenotazione, non essendo disponibili nel vocabolario ParticipationFunction di HL7 org i valori appropriati, il vocabolario in questione è stato esteso ossia:

  • OID vocabolario esteso: 2.16.840.1.113883.2.9.5.1.88;

  • Descrizione vocabolario esteso: Estensione Vocabolario ParticipationFunction;

  • Valori aggiunti al vocabolario: RIC (richiedente) e PRE (prenotatore)

CDApdots3LAB
@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.1.11.10267 ParticipationFunction (DYNAMIC)
hl7:time
IVL_TS 0 … 1

Nel caso del Referto di Medicina di laboratorio il tag time, presente nel participant, può essere utilizzato per veicolare l’informazione relativa alla data e orario d’inoltro della richiesta al laboratorio di analisi da parte, per esempio, del punto prelievo, del reparto ospedaliero o di altra struttura.

CDApdots3LAB
hl7:associatedEntity
1 … 1 R CDApdots3LAB
@classCode
cs 1 … 1 R en-US

Nel caso di Medico Prescrittore o Tecnico di Approfondimento l'attributo @classCode potrà essere valorizzato con il code PROV

  CONF
The value of @classCode shall be drawn from value set 2.16.840.1.113883.1.11.19313 RoleClassAssociative (DYNAMIC)
hl7:id
II 1 … * CDApdots3LAB
@root
uid 1 … 1 R
@extension
st 1 … 1 R
@assigningAuthorityName
st 0 … 1  
hl7:code
CE 0 … 1 CDApdots3LAB
@code
cs 0 … 1  
@codeSystem
uid 0 … 1  
@codeSystemName
st 0 … 1  
@displayName
st 0 … 1  
  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) CDApdots3LAB
@use
set_cs 1 … 1 R
  CONF
The value of @use shall be drawn from value set 2.16.840.1.113883.5.1119 AddressUse (DYNAMIC)
hl7:telecom
TEL 0 … * CDApdots3LAB
@use
set_cs 1 … 1 R
  CONF
The value of @use shall be drawn from value set 2.16.840.1.113883.5.1119 AddressUse (DYNAMIC)
hl7:associatedPerson
0 … 1 en-US

L'elemento associatedPerson viene usato per descrivere in forma leggibile il soggetto che ha partecipato alla

stesura del documento.


Contains 2.16.840.1.113883.3.1937.777.63.10.54 CDA person (DYNAMIC)
CDApdots3LAB
hl7:scopingOrganization
0 … 1

Con l'elemento scopingOrganization si indica la struttura coinvolta in qualche modo nella realizzazione del documento


Contains 2.16.840.1.113883.3.1937.777.63.10.58 CDA Organization (DYNAMIC)
CDApdots3LAB
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.588 Commenti (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F SUBJ
@inversionInd
bl 0 … 1 F true
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.590 Organizer Cluster (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F COMP
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.592 Organizer Battery (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F COMP
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.593 Observation - (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F SUBJ
@inversionInd
bl 1 … 1 F true
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.595 Gestione Data e Ora Collez. Camp (act) - (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F COMP
hl7:entryRelationship
0 … 1 Contains 2.16.840.1.113883.3.1937.777.63.10.597 Gestione sito di prelievo Camp. (procedure) (LAB) (DYNAMIC) mRBLAB
@typeCode
cs 1 … 1 F COMP