cda 04-cuerpo

16
Curso introductorio a CDA Tema 4 Cuerpo CDA

Upload: elisa-martinez-luaces

Post on 18-Feb-2017

981 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Cda 04-cuerpo

Curso introductorio a CDA

Tema 4Cuerpo CDA

Page 2: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 2

Contenido

• Introducción al cuerpo de los documentos CDA

• Cuerpo no estructurado• Cuerpo estructurado

Page 3: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 3

Introducción

• El cuerpo CDA (CDA Body) contiene el contenido narrativo del documento clínico. Como se puede observar en el diagrama se accede a él a partir de ClinicalDocument por medio de la relación Component y es obligatorio

Page 4: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 4

Introducción

• Como se puede observar existen dos alternativas para el contenido del cuerpo del documento CDA– NonXMLBody. Contenido no estructurado.– StructuredBody. Contenido estructurado

• Contrariamente a lo que se podría esperar las dos clases son casi idénticas, pero: – BodyChoice tiene un atributo text que no está

presente en StructuredBody– StructureBody tiene una relación Component que la

enlaza con las secciones

Page 5: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 5

Cuerpo no estructuradoNonXMLBody

• El atributo text de esta clase nos permite representar el contenido narrativo

• Un documento CDA de nivel uno utilizaría esta clase para representar el texto a comunicar

• El contenido no puede ser XML• El atributo text es de tipo ED (Encapsulate Data),

lo cual significa que puede contener cualquier contenido binario incluyendo cualquier formato textual, formatos de documentos como pdf or word e incluso referencias a fuentes externas

Page 6: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 6

Cuerpo no estructuradoNonXMLBody

• El siguiente ejemplo muestra como podemos incorporar texto plano en un documento CDA

<component> <nonXMLBody> <text mediaType='text/plain'><![CDATA[Este el texto!]]></text> </nonXMLBody></component>

Page 7: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 7

Cuerpo no estructuradoNonXMLBody

• El siguiente ejemplo muestra como podemos incluir directamente un documento pdf como un string codificado en base64

<component> <nonXMLBody> <text mediaType='application/pdf' representation='B64'> JVBERi0xLjMKJcfsj6IKOCAwIG9iago8 PC9MZW5ndGggOSAwIFIvRmlsdGVyIC9G … </text> </nonXMLBody></component>

Page 8: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 8

Cuerpo estructuradoStructuredBody

• El texto narrativo que contiene es lo que se presenta al receptor y firma el emisor

• El texto narrativo se puede dividir en múltiples secciones que pueden estar anidadas.

• El texto narrativo que contiene es leíble por los humanos• Utiliza lenguaje de marcado XML compatible con XHTML con el fin

de dividir y clasificar documento. • El uso de un lenguaje de marcado estándar (aunque propio) lo hace

independiente de formatos propietarios y permitirá reproducir el texto mucho después de haberse creado

• Se puede mostrar en pantalla en múltiples formatos usando style sheets y otras tecnologías similares (XSL-FO)

• Llamado también `Narrative Block´

Page 9: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 9

Section

• Como hemos dicho la clase StructureBody incluye un conjunto de instancias de la clase Section (a través de la relación component)

Page 10: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 10

Section

• Cada sección (section) contiene información de una parte del cuerpo estructurado del documento CDA

• Cada sección contiene un código de sección, título y un texto. El título y el texto conforman lo que se denomina el bloque narrativo. Este bloque es el que es FIRMADO por el autor del documento, y el receptor tiene la obligación de presentarlo

• Podemos anidar secciones, una sección puede contener varias secciones, (relación component) y construir estructuras jerárquicas

Page 11: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 11

Section: Entry

• permite incluir entradas (Entry) codificadas y objetos multimedia relacionados con el texto narrativo. Las veremos en el tema siguiente

• El receptor no está obligado a procesarlas ni mostrarlas cuando se presenta el documento al usuario

• Si tenemos un cuerpo estructurado sin entradas entonces el CDA es de nivel 2, pero si tenemos entradas entonces es de nivel 3

Page 12: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 12

Section

• Atributos– Id. Identificador único de la sección– Code. Valor codificado que describe el

significado de la sección (antecedentes personales, alergias, etc.). CDA recomienda el uso de LOINC

– title. Texto que proporciona el encabezamiento de la sección. Esta orientado a los humanos

Page 13: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 13

Section

• Atributos (continuación)– confidentialityCode, languageCode. Permiten

variar estos valores solo para una sección en especial.

– Text. Es el atributo más importante ya que contiene el bloque narrativo. CDA utiliza un formato basado en XML que es parecido a HTML. Este formato enriquecer el texto utilizando negritas, cursivas, tamaños de letra, listas, tablas, enlaces, notas al pie

Page 14: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 14

Section: text

<text> <content ID="REF1" styleCode="Bold"> Personales. </content> <content ID="REF2" styleCode="Italics">No alergias medicamentosas conocidas.</content> <content ID="REF3" styleCode="Underline">DM tipo 2 en tratamiento con insulina.</content> HTA. Coronaria multivaso…..</text>

Personales. No alergias medicamentosas conocidas. DM tipo 2 en tratamiento con insulina. HTA. Coronaria multivaso….

Page 15: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 15

Section: subject

• La relación subject nos permite asociar a la sección una persona cuyo rol se registra en la clase relatedSubject

• Los detalles de la persona se registran en la clase SubjectPerson• Se suele utilizar para indicar que una sección contiene información sobre

un miembro de la familia del sujeto del documento (por ejemplo, historia familiar) o en un embarazo sobre el feto en un documento de la madre

Page 16: Cda 04-cuerpo

01/05/2023 Tema 4. Cuerpo CDA 16

Material desarrollado por:

• José Alberto Maldonado Segura (HL7 CDA especialista certificado)• David Moner Cano (HL7 CDA especialista certificado)

http://www.veratech.es