Estándares que salvan vidas: Mensajería y vocabulariosestándares... · Qué es HL7 •...
Transcript of Estándares que salvan vidas: Mensajería y vocabulariosestándares... · Qué es HL7 •...
Agenda
• HL7• DICOM• SNOMED• ICD (CIE)• LOINC• CIAP• NANDA• X12N• Farmacia• Urgencia
Estándares relativos a los datos de salud
• Comunicación y transporte de datos
• Formatos de mensajes electrónicos (comunicaciones)
• Contenido y estructura de los registros de salud
• Identificadores (pacientes, proveedor, sitio de atención, pagadores, productos)
• Representación de los datos (codificación)
• Confidencialidad, seguridad, privacidad y autenticación
• Conjuntos mínimos y extendidos de datos
• Calidad
Mapa de estándares en salud
Fuente: HL7 Chile
Sistema Sanitario B
Fuente: HL7 Chile
March 25, 2009 Informatics Standards & Interoperability 6 of 100
Healthcare Information System
Clinical System
Images, pictures
Bedside Instruments
Billing, claimsreimbursement
Adverse Events Reporting
Immunization Database
MaterialsManagement
Agency Reporting
ProviderRepository
HL7
HL7
HL7, X12N
HL7, X12N
HL7
HL7
DICOM
IEEE MIB,ASTM
X12N / HL7 (Non-US only)
X12N
Waveforms
Retail Pharmacy Orders & Reimbursement
NCPDP
Leading Healthcare Data Interchange Standards
Estándares
• De comunicaciones– TCP/IP, HTTP, XML, SOAP, WDSL, UDDI, Web Services
• De seguridad– XMLDSIG: Firma digital, PKI, certificados
– Kerberos: protocolo de comunicación segura en redes inseguras
– SAML: Security Assertion markup language
– SSL: Seguridad de la capa de transporte
– HL7 RBAC (Role Based Access Control): define derechos de acceso según rol del usuario
De mensajería
• De mensajería
– Datos clínicos (HL7)
– Datos financieros y transacciones (X12N)
– Imágenes (DICOM)
– Prescripción de farmacias (NCPDP)
– Instrumentos médicos (IEEE, ASTM)
Documentos
• HL7 CDA:
– intercambio de documentos clínicos en distintos niveles de interoperabilidad
Vocabularios
• Laboratorio: LOINC
• Anatomía patológica: SNOMED CT– Morfologías, problemas, localizaciones
• Hallazgos clínicos: SNOMED CT, UMLSDiagnósticos, Motivos de consulta: CIE9, CIE10, CIAP
• Procedimientos: LOINC, CPT
• Enfermería: NANDA (diagnósticos), NIC (Intervenciones), NOC (Resultados)
HEALTH LEVEL SEVEN - HL7HTTP://WWW.HL7.ORG/
Qué es HL7• Estándar para el intercambio electrónico de datos en salud
– Aprobado por ANSI– Utilizado internacionalmente (EEUU, Reino Unido, Méjico, España y
otros muchos píses)– Aprox 2500 asociados– Ampliamente adoptado por la industria
• Estandariza los protocolos y estructuras de datos a nivel de aplicación– Proporciona un framework básico para la integración de sistemas de
salud
• Está en evolución continua– V2.1 a la 2.5
• Se centran en sintaxis, estructura y presentación
– V3.0• Incluye aspectos semánticos• Definición de conceptos comunes, relaciones, modelos y diccionarios
Modelo OSI y HL7
Sin HL7
• Interfaces punto a punto son necesarios para compartir datos entre los diferentes subsistemas
Laboratorio
Admisión
Diagnostico por
imágenNutrición
Administración
Farmacia
Con HL7
• Unas estructuras de datos comunes y reglas de sintaxis permiten la reutilización de interfaces
Laboratorio
Admisión
Diagnostico por
ImagenNutrición
Contabilidad
Farmacia
HL7
Cuándo se usa HL7?• Para compartir datos de un paciente, por ejemplo:
• Información del paciente al ingreso• Solicitudes de los médicos a laboratorios, radiología, farmacia, dietética …• Resultados de los laboratorios a los médicos• Facturación y labores administrativas
• Tipos de Mensajes Primarios– Administración de pacientes – ADT– Solicitudes – ORM– Resultados de procedimientos – ORU– Contabilidad – DFT
• Los mensajes son referidos por su código tipo y su código de disparador– Mensaje informando de la admisión de un paciente es un ADT^A01
Slide 17 HTB Overview 2003Jun12
Person RegistryDescription Trigger Event Structure
Add person record in a master patient index A28 – Add Person Information ADT_A05
Update person record in a master patient
index A31 – Update Person Information ADT_A05
Delete all demographic information for a
person A29 – Delete Person Information ADT_A21
Slide 18 HTB Overview 2003Jun12
Staff RegistrationDescription Trigger Event Structure
Add staff record to the Practitioner or Master
Files M02 – Staff/ Practitioner/Master File MFN_M02
Update a staff record in the Practitioner or
Master Files M02 – Staff/ Practitioner/Master File MFN_M02
Delete a staff record from the Practitioner or
Master FilesM02 – Staff/ Practitioner/Master File MFN_M02
Reactivate a deactivated staff record in the
Practitioner or Master Files M02 – Staff/ Practitioner/Master File MFN_M02
Deactivate a staff record in the Practitioner
or Master Files M02 – Staff/ Practitioner/Master File MFN_M02
Slide 19 HTB Overview 2003Jun12
Patient AdministrationDescription Trigger Event Structure
Patient admitted and assigned to a bed. A01 – Admit/Visit Notification ADT_A01
Patient has arrived or checked in A04 – Register a Patient ADT_A01
Other change in patient information A08 – Update Patient Information ADT_A01
Discharge or end visit event is cancelled A13 – Cancel Discharge/End Visit ADT_A01
Physical location for a patient is changed A02 – Transfer a Patient ADT_A02
End of a patient’s stay in a healthcare facility. A03 – Discharge/End Visit ADT_A03
Patient undergoes the pre-admission
process. A05 – Pre-Admit a Patient ADT_A05
Patient admitted during a non-admitted visitA06 – Change an Outpatient to an
Inpatient ADT_A06
Patient discharged without closing episode of
care.
A07 – Change an Inpatient to an
Outpatient ADT_A06
Admission event is cancelled, A11 – Cancel Admit/Visit Notification ADT_A09
Admitted patient has left the healthcare
institution temporarily.
A21 – Patient Goes on a Leave of
Absence ADT_A21
Admitted patient has returned after a
temporary "leave of absence."
A22 – Patient Returns From a Leave of
AbsenceADT_A21
Slide 20 HTB Overview 2003Jun12
Observation EventDescription Trigger Event Structure
Update the bed status A20 – Bed Status Update ADT_A20
Person’s/patient’s allergy information has
changed
A60 – Update Adverse Reaction
InformationADT_A60
Correct or revise an observation R01 – Unsolicited observation message ORU_R01
Mark an observation as entered in error. R01 – Unsolicited observation message ORU_R01
Designate that the observation is final. R01 – Unsolicited observation message ORU_R01
Specimen received by lab but results are
not available R01 – Unsolicited observation message ORU_R01
Result is “preliminary”. R01 – Unsolicited observation message ORU_R01
Result is “unverified”. R01 – Unsolicited observation message ORU_R01
Result is partially unverified R01 – Unsolicited observation message ORU_R01
Slide 21 HTB Overview 2003Jun12
Observation OrderDescription Trigger Event Structure
Create an active verified order O01 – General Order Message ORM_O01
Create an unverified order O01 – General Order Message ORM_O01
Cancel an active verified order O01 – General Order Message ORM_O01
Cancel an unverified order O01 – General Order Message ORM_O01
Discontinue an active order O01 – General Order Message ORM_O01
Discontinue an unverified order O01 – General Order Message ORM_O01
Suspend an active order O01 – General Order Message ORM_O01
Release suspended order O01 – General Order Message ORM_O01
Create completed order. O01 – General Order Message ORM_O01
Unverified order is verified O01 – General Order Message ORM_O01
Revise an active order. O01 – General Order Message ORM_O01
Revise an unverified order. O01 – General Order Message ORM_O01
HL7 v3.0• Contempla el uso de sintaxis XML:Siguiendo la tendencia internacional de uso de
XML como un lenguaje para el intercambio de información estucturada entre diferentes plataformas, HL7 v3 implementa su uso para la codificación de sus mensajes.
• Utiliza principios de Orientación a Objetos (POO) y Lenguaje Unificado de Modelado (UML): El uso de estas metodologías formales, contribuyen a los procesos de desarrollo del estándar, conduciendo a un mayor detalle, claridad y precisión de las especificaciones, así como un mayor control sobre las diseños finales de los mensajes.
• No se limita a la capa 7: Después de años de implementación de HL7 v2.x y de desarrollar estándares de interoperabilidad, HL7 se dio cuenta que era necesario desarrollar un estándar comprensible, que incluya otras capas del Modelo OSI. Por esta razón HL7 v3 incluye especificaciones sobre XML, seguridad, vocabulario, modelado, metodología, etc.
• Hace un fuerte énfasis en el uso se vocabularios controlados: HL7 v3 hace uso intensivo de codificaciones internacionales (LOINC, CIE-10, Snomed CT, etc) para la representación de la terminología utilizada en el escenario de la prestación de servicios de salud. Adicionalmente HL7 v3 propone listas de codificaciones propias para casos específicos.
• Utiliza el “Reference Information Model” (RIM) para salud
March 25, 2009 Informatics Standards & Interoperability 23 of 100
Sample HL7 v2.x Message
Segments
• MSH: Message Header
• PID: Patient Identification
• OBR: Observation Request
• OBX: Observation Result
MSH|^~\&|LABGL1||DMCRES||199812300100||ORU^R01|LABGL1199510221838581|P|2.3
|||NE|NE
PID|||6910828^Y^C8||Newman^Alfred^E||19720812|M||W|25 Centscheap Ave^^
Whatmeworry^UT^85201^^P||(555)777-6666|(444)677-7777||M||773789090
OBR||110801^LABGL|387209373^DMCRES|18768-2^CELL COUNTS+DIFFERENTIAL TESTS
(COMPOSITE)^LN|||199812292128||35^ML|||||||IN2973^Schadow^Gunther^^^^MD^UPIN
||||||||||^Once||||||CA20837^Spinosa^John^^^^MD^UPIN
OBX||NM|4544-3^HEMATOCRIT (AUTOMATED)^LN||45||39-49
||||F|||199812292128||CA20837
OBX||NM|789-8^ERYTHROCYTES COUNT (AUTOMATED)^LN||4.94|10*12/mm3
|4.30-5.90||||F|||199812292128||CA20837
Delimiters
| Field
^ Component
& Subcomponent
~ Repetition
\ Escape Character
Caso de uso resultado de laboratorio HL7 V2
MSH|^~\&|GHH LAB|ELAB-3|GHH OE|BLDG4|200202150930||ORU^R01|CNTRL-3456|P|2.4<cr> PID|||555-444444||EVERYWOMAN^EVE^E^^^^L|JONES|19620320|F|||153 FERNWOOD DR.^ ^STATESVILLE^OH^35292||(206)3345232|(206)752-121||||AC555444444||67-A4335^OH^20030520<cr> OBR|1|845439^GHH OE|1045813^GHH LAB|15545^GLUCOSE|||200202150730||||||||| 555-55-5555^PRIMARY^PATRICIA P^^^^MD^^|||||||||F||||||444-44-4444^HIPPOCRATES^HOWARD H^^^^MD<cr> OBX|1|SN|1554-5^GLUCOSE^POST 12H CFST:MCNC:PT:SER/PLAS:QN||^182|mg/dl|70_105|H|||F<cr>
The MSH (Message Header) segment contains the message type, in this case, ORU^R01, which identifies the message type and the trigger event. The sender is the GHH Lab in ELAB-3. The receiving application is the GHH OE system located in BLDG4. The message was sent on 2002-02-15 at 09:30. The MSH segment is the initial segment of the message structure
The PID (Patient Identification) segment contains the demographic information of the patient. Eve E. Everywoman was born on 1962-03-20 and lives in Statesville OH. Her patient ID number (presumably assigned to her by the Good Health Hospital) is 555-44-4444. The OBR (Observation Request) segment identifies the observation as it was orignally ordered: 15545^GLUCOSE. The observation was ordered by Particia Primary MD and performed by Howard Hippocrates MD. The OBX (Observation) segment contains the results of the observation: 182 mg/dl.
Caso de uso resultado de laboratorio HL7 V3
The "Domain Content" starts with its own root element – observationEvent. The elements within specify the type of observation, the ID, the time of the observation, statusCode, and the results. The value for the actual result is shown in the value element. The interpretationCode element shows that the value has been interpreted as high (H), while referenceRange provides the normal values for this particular observation.
Digital Imaging and Communication in Medicine:
DICOMhttp://medical.nema.org/
DICOM
• Estándar reconocido mundialmente para el intercambio de imágenes médicas, pensado para el manejo, almacenamiento, impresión y transmisión de imágenes médicas. Incluye la definición de un formato de fichero y de un protocolo de comunicación de red. El protocolo de comunicación es un protocolo de aplicación que usa TCP/IP para la comunicación entre sistemas
• HL7 V3 incluye un dominio de imagenología diagnóstica (ImagingIntegration Domain), para la integración con DICOM.
• Este dominio cuenta con modelos, guías de implementación y ejemplos de documentos e imágenes necesarios para ilustrar la transformación de un reporte estructurado DICOM a documentos electrónicos CDA R2 HL7, así como la creación de informes CDA de imagenología diagnóstica.
INTEROPERABILIDAD SEMANTICA: VOCABULARIO
Interoperabilidad Semántica
• Los vocabularios son un componente clave de la interoperabilidad de sistemas de información de salud.
• Tenemos transporte y estructura, necesitamos semántica para representar lo que el profesional quiere expresar
• Problemática:– Fiebre– Pirexia
– FebrilFiebre
– Temperatura mayor a 38º
30
Estándares de vocabularioGRD
LOINC, CIAP, CIE10, CIE9-CM
Snomed CT
Tesauro local
Vocabulario de salida•Agrupamientos•Clasificaciones
Vocabulario de referencia•Nomenclaturas
Vocabulario de Interfase•Terminologías
Lenguaje natural
Niv
el d
e ag
rega
ció
n
Jerarquía de codificaciones
• Agrupamientos– Subconjunto de clasificaciones que agrupa items contenidos en las mismas según criterios
predefinidos
• Clasificaciones– Sistema ordenado de conceptos pertenecientes a un dominio, con principios de orden
implícito o explícito
• Nomenclaturas– Es una lista de términos oficialmente aprobada para se usada en un campo o dominio
• Terminología: – Todas las palabras que tienen un significado en particular en el campo o dominio específico
• Vocabularios– Todas las palabras usadas en un campo o dominio específico
• Lenguaje natural: – Todas las palabras actualmente usadas por las personas, tanto médicos como pacientes.
SNOMEDHTTP://WWW.IHTSDO.ORG/
SNOMED-CT
• Systematized Nomenclature of Medicine -- Clinical Terms• Es una terminología clínica (*) especialmente pensada para registros clínicos
electrónicos. • Provee de una terminología de referencia, que se puede utilizar como elemento
integrador entre los diferentes sistemas de información sanitarios. • Es un sistema que busca representar el conocimiento médico por medio del
análisis, lo que representa también una gran diferencia con relación a otras codificaciones más tradicionales
• Es una terminología de interfase: provee sinónimos en múltiples idiomas, mecanismos de localización de preferencias, extensión con términos locales, posibilidad de definición de subconjuntos etc.
(*) terminología clínica es: “un conjunto de términos específicos relacionados con el ejercicio práctico de la medicina y fundamentados en la atención de la salud de las personas”. Esta definición se podría completar añadiendo además que: “una terminología clínica es también un conjunto de términos estructurados y normalizados que busca servir de instrumento para el registro de datos clínicos, como base para otras posibles investigaciones o como medio de intercambio de información clínica entre profesionales para la atención de la salud de las personas”
Qué es SNOMED Términos Clínicos?
• Es un sistema de codificación– Provee identificadores para conceptos y para los términos
que representan a esos conceptos
• Es una clasificación– Múltiples ejes clasificados por significado (subtipos)
– No es una clasificación estadística• Pero incluye mapeos a clasificaciones estadísticas como CIE
• Es una terminología de interfase: provee sinónimos en múltiples idiomas, mecanismos de localización de preferencias, extensión con términos locales, posibilidad de definición de subconjuntos etc.
March 25, 2009 Informatics Standards & Interoperability 36 of 100
SNOMED
Ej: Apendicectomía
Contenido de SNOMED CT
• Contiene 308.000 conceptos clínicos, 791.000 descripciones activas y 951.000 relaciones semánticas– Hallazgos y enfermedades (106.000 conceptos)– Procedimientos (56.000 conceptos)– Estructuras anatómicas
• Estructuras normales (anatomía/topografía) (33.000 conceptos)• Estructuras anormales (patología/morfología) (4.000 conceptos)
– Organismos (30.000 conceptos)– Sustancias y productos farmacéuticos (33.000 conceptos)– Agentes físicos, fuerzas y actividades (causas de lesión)– Ocupaciones– Contexto social y demográfico (raza, grupo étnico, religión estado civil, nivel
de educación, hábitos etc.)– General (contexto, modificadores, localización, certeza, severidad, curso,
períodos de tiempo, estadificación, estado, características)– Otro (especímenes, relaciones espaciales, unidades)
• http://snomed.vetmed.vt.edu/sct/menu.cfm
INTERNATIONAL CLASSIFICATION OF DISEASES: ICD (CIE)HTTP://WWW.WHO.INT/CLASSIFICATIONS/ICD/EN/INDEX.HTML
CIE
• Sistema de codificación, creado inicialmente para las altas hospitalarias, con fines estadísticos. Actualmente es ampliamente utilizado
• El codificador debe extraer de la epicrisis los elementos sustanciales para luego clasificarlos asignando un código.
• Los elementos sustanciales que considera son los siguientes:– Diagnóstico Principal– Diagnóstico Secundario– Procedimientos quirúrgicos– Procedimientos no quirúrgicos
• Ej:– Fractura rodilla: Gonartrosis de Genu Valgo (rodilla). Se implanta
prótesis de rodilla: DP: 736.41 Proced.: 81.54 (CIE9)
CIE
• Jerarquía estricta: el código determina la posición: 230.5 es hijo de 230
• Versiones en uso: CIE9-CM, CIE10
• Versión CIE11 probablemente convergerá con SNOMED
Ejemplo de codificación CIE9
• Infarto Agudo de Miocardio (IAM) – Se trata de una situación de isquemia miocárdica aguda que además comporta
lesión y necrosis en el tejido cardiaco. – Normas de codificación:
• En codificación clínica se engloban bajo este epígrafe aquellos cuadros con una duración de hasta 8 semanas, compartiendo la categoría 410. El 4º dígito expresa la localización anatómica, en tanto que el 5º dígito diferencia el episodio inicial de cuidados de aquellos otros que, siempre dentro de las ocho primeras semanas, tuviera el paciente para observación, estudio, seguimiento, convalecencia o tratamiento. La adecuada asignación del 5º dígito requiere el correcto seguimiento de los movimientos del paciente; así, el “1” se utilizará siempre que éste sea visto por su episodio inicial ocurra ello en una o en más instituciones sanitarias con traslados del paciente entre ellas
• Ejemplo: Un paciente es ingresado en el Hospital A por dolor precordial agudo que se identifica como un infarto agudo de miocardio anterolateral (sin historia de cuidados anteriores). El paciente se traslada posteriormente al Hospital B para una angioplastia y vuelve al Hospital A para continuar su recuperación. Siendo dado posteriormente de alta. El diagnóstico principal en cada uno de estos episodios sería:
– Primer ingreso del Hospital A 410.01 – Traslado al Hospital B 410.01 – Traslado de vuelta al Hospital A 410.01
Una vez que haya sido dado de alta en el centro, los episodios siguientes, siempre dentro de las ocho primeras semanas, serán clasifi cados utilizando el dígito “2”.
Ejemplos de CIE9
• DISEASES OF OTHER ENDOCRINE GLANDS (249-259)• 250 Diabetes mellitus
– Excludes: gestational diabetes (648.8), hyperglycemia NOS (790.29), neonatal diabetes mellitus (775.1), nonclinical diabetes (790.29), secondary diabetes (249.0-249.9)
• 250.0 Diabetes mellitus without mention of complication– Diabetes mellitus without mention of complication or manifestation classifiable to 250.1-
250.9– Diabetes (mellitus) NOS
• 250.1 Diabetes with ketoacidosis– Diabetic:
• acidosis without mention of coma• ketosis without mention of coma
• 250.2 Diabetes with hyperosmolarity– Hyperosmolar (nonketotic) coma
• 250.3 Diabetes with other coma– Diabetic coma (with ketoacidosis)– Diabetic hypoglycemic coma
http://eciemaps.mspsi.es/ecieMaps-2010/basic_search/cie9mc_basic_search.html
LOGICAL OBSERVATION IDENTIFIER NAMES AND CODE: LOINCHTTP://LOINC.ORG/
LOINC
• LOGICAL OBSERVATION IDENTIFIER NAMES AND CODE © Regenstrief, pero gratuito– es una base de datos con nombres y códigos estandarizados para la identificación de
resultados de laboratorio, observaciones clínicas y observaciones de estudios diagnósticos
• Estructura:– Componente:
• qué se mide (ej. UREA, Glucosa, Antígeno de la Influenza A, lípidos etc.))
– Tipo de Propiedad: (atributo del analito que se va a evaluar, medir, observar)• característica (ej. MASA, CONCENTRACIÓN, etc.)
– Aspecto Temporal: • puntual, 24 hs, etc.
– Sistema: • tipo de muestra : sangre, orina, fluidos gástricos, tejidos etc.
– Tipo de Escala: • cuantitativa, ordinal (rango), nominal (taxonomía), narrativa
– Tipo de Metodo: • procedimiento para la medición
Qué no forma parte de código LOINC
• El instrumento utilizado en la prueba
• Prioridad
• Dónde se realizó la prueba
• Interpretación de la prueba
LOINC
LOINCAdemás de identificar de forma unívoca una prueba de laboratorio o un término clínico, LOINC® permite utilizar su estructura para ofrecer información organizada por niveles en la estación clínica.
http://loinc.org/
OTRAS TERMINOLOGÍAS
• La Clasificación Internacional de Atención Primaria CIAP-2– WONCA: http://www.globalfamilydoctor.com/
• Terminología de Enfermería NANDA:– http://www.nanda.org/
• Datos financieros– X12N
• Farmacia
• Urgencia
Resumen de terminologías