Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0 – Integración RIS
Ingeniería de Requisitos
Versión: 1.0
15-10-2014
Integración RIS
Versión 1.0
Historial de Cambios
CONTENIDO
1. Objetivo.....................................................................................................5
2. Condiciones Generales..................................................................................5
3. Diagrama de la Integración.........................................................................10
4. Integrador.................................................................................................11
5. Estándar HL7.............................................................................................15
6. Configuración de los mensajes.....................................................................17
7. Ejemplos de los Mensajes............................................................................30
1. Objetivo
Este documento describe la interface entre el sistema Servinte Clinical Suite de Servinte
S.A. y el Sistema RIS.
Esta integración se realiza a través de mensajes HL7 v2.5 que viajan en sentido SCS –
RIS y RIS – SCS, a través de sockets.
2. Condiciones Generales
Terminología:
ASPECTOS GENERALES:
SCS envía al RIS los códigos de las actividades unificando los códigos que se mandan
desde órdenes (pacientes hospitalizados) y desde cargos (pacientes ambulatorios), es
decir, el mismo exámen se enviará con el mismo código ya sea desde órdenes o desde
cargos.
PACIENTES HOSPITALIZADOS:
Cada mensaje HL7 contendrá un único ítem de la orden. Por lo tanto se enviará un
mensaje por cada Actividad Ordenada. Cada actividad se maneja como una orden
independiente y maneja sus propios estados.
La forma como se identifican las órdenes, tanto en SCS como en RIS, es el fuente,
documento y linea de la orden. En el estandar HL7 este dato se denomina “Order
Placer Number”. Ejemplo: OR-15432-1.
Los datos claves que identifican una Orden y estarán contenidos en los mensajes de
órdenes son:
o Iniciada: cuando se inicia la prueba con el paciente. Una vez se realiza este
cambio de estado, la orden no podrá ser cancelada por el médico que la ordenó.
Se tendrá una tabla de estados equivalentes entre SCS y el RIS, de tal forma que se
puedan adicionar o eliminar cambios de estado a la integración.
Los estados con *, son configurables por cada institución en el sistema de órdenes.
PACIENTES AMBULATORIOS:
El sistema de SCS, enviará un mensaje hacia el RIS cuando se graben los cargos de
exámenes con la información de la orden, la cual para pacientes ambulatorios
corresponde al cargo generado.
En SCS se configuran los exámenes y procedimientos que se deben integrar con el
RIS en el Maestro de Relación Examenes Externos de la aplicación de Maestros
Administrativos (HMAEST).
Cada mensaje HL7 contendrá un único ítem del cargo. Por lo tanto se enviará un
mensaje por cada Examen ó Procedimiento cobrado, utilizando el evento
ORM=orden general.
La forma como se identifican los cargos en SCS, es el fuente, documento y linea del
cargo. En el estandar HL7 este dato se denomina “Order Placer Number”. Ejemplo:
CA-15432-1.
Cuando se anula un cargo se enviará un mensaje de orden cancelada por cada ítem
del detalle de cargos.
RESULTADOS:
El Sistema RIS enviará un mensaje con el “texto plano” correspondiente al informe del
profesional clínico, para ser publicado como una nota clínica en la Historia Clínica de
Se recibe un mensaje HL7 por cada resultado generado. Este mensaje podrá contener
el No. de acceso o la URL que permite el acceso a las imágenes en el PACS.
Los resultados recibidos podrán ser visualizados como una nota clínica en la sección
de históricos del paciente de la Historia Integrada. Desde esta nota se tendrá un
botón para acceder a la imagen a través de una URL que provee el RIS.
Es posible recibir un mensaje ORU con Adendum, esto hace que en el resultado en
Historia Clínica Integrada, se muestre una nota relacionada en la parte inferior con la
información del Adendum.
3. Diagrama de la Integración
4. Integrador
Servinte Clinical Suite cuenta con un programa integrador que realiza la siguiente
función:
Integrador ITLINK:
En el visor de sucesos de ITLink quedan registrados todos los eventos de inicio, error
y detención de los servicios.
Diseño de la pantalla:
Seleccionar uno o varios mensajes y reprocesarlos, por medio del botón “Reprocesar
mensaje”.
Ver el detalle del mensaje en varios formatos (plano, xml, segmento por segmento):
Editar el mensaje:
5. Estándar HL7
HL7 (Health Level Seven) es un estandar para el intercambio electrónico de datos entre
sistemas de información en salud.
El estandar HL7 establece reglas que permiten definir la estructura de los mensajes que
sirven de comunicación entre sistemas heterogéneos de salud.
Terminología:
Ejemplos:
Admisiones (ADT)
Ordenes (ORM)
Resultados (ORU)
Financieros (DFT: Detail Financial Transactions)
2) Eventos: para cada tipo de mensaje, existen diferentes eventos, dependiendo del
proceso que se genere:
Eventos:
Admisión de un Paciente (A01)
Egreso de un Paciente (A03)
Eventos:
Orden Nueva (O01)
Ejemplos:
Segmento Obligado
MSH S
PID S
PV1 S
IN1 S
ORC S
OBR S
DG1 N
OBX N
ORU^R01: Resultados
Segmento Obligado
MSH S
PID S
PV1 S
ORC S
OBR S
OBX S
ADT^A01 : Ingreso de un paciente MSH, EVN, PID, PV1, OBX, AL1, NK1
Segmento Obligado
MSH S
EVN S
PID S
PV1 S
OBX N
AL1 N
NK1 N
Segmento Obligado
MSH S
EVN S
PID S
PV1 S
Segmento Obligado
MSH S
EVN S
PID S
NK1 S
Segmento Obligado
MSH S
EVN S
PID S
NK1 N
Segmento Obligado
MSH S
EVN S
PID S
PV1 S
Segmento Obligado
MSH S
EVN S
PID S
MRG S
Segmento Obligado
MSH S
EVN S
PID S
PV1 S
OBR N
FT1 S
PR1 N
ACK
Acknowlegment (Reconocimiento)
AA Aceptacion de Mensaje
AE Mensaje con Error
AR Mensaje Rechazado
A continuación se describen los datos relevantes de cada uno de los segmentos que
conforman los mensajes HL7, es posible que se adicionen nuevos datos o segmentos, los
cuales no deberán ser tenidos en cuenta en la integración. (El orden de los segmentos
que se presenta en esta descripción no representa una obligatoriedad para la
construcción o interpretación de los mensajes).
11 Identificación de P Char(1) N
Proceso
12 Versión de HL7 2.5 Char(4) S
18 Juego de 8859/1 Char(6) S
Caracteres
Resultados:
Resultados:
Orden Nueva:
Resultados:
7. Ejemplos de Mensajes
Nota: Los mensajes que se presentan son a manera de ejemplo y el orden de los
segmentos es irrelevante para la construcción e interpretación de los mismos.
MSH|^~\&|SCS||RIS||20081210144738||ORM^O01|449||2.5||||||8859/1
PID||C43434343|652487||TOROS BERMUDEZ^ELIANA MARIA||19651023000000|F|
TOROS^BERMUDEZ||Cra 25 No. 12-98^^MEDELLIN ^^05001^^P||8445963|3132568945||C
PV1||I|203^UCI - NO ASIGNADO ^UCI - NO ASIGNADO ||||||||||||||||724952|||||||||||||||||||||||||
20081210000000
IN1|||656577|CORSALUD||||01|PLAN OBLIGATORIO DE SALUD
ORC|NW|RX-22587-1|||SC||^^^20081210144727^^3|||||clondono||clondono^LONDOÑO
LOPEZ^CLAUDIA PATRICIA^^^^^^^^746447^^G^^CC23726328
OBR||RX-22587-1||0760^Rx Abdomen Simple||20081210144731|||||||información clinica||||||||||||||||||
razón del estudio
DG1|1||D369|TUMOR BENIGNO DE SITIO NO ESPECIFICADO
OBX|1||PESO||61|Kg
OBX|2||TALLA||175|cm
ORU^R01: Resultados
Resultados del paciente ELIANA MARIA TOROS BERMUDEZ entregados por el RIS:
MSH|^~\&|SCS||RIS||20081210164738||ORM^O01|449||2.5||||||8859/1
PID||C43434343|652487||TOROS BERMUDEZ^ELIANA MARIA||19651023000000|F|
TOROS^BERMUDEZ||Cra 25 No. 12-98^^MEDELLIN ^^05001^^P||8445963|3132568945||C
PV1||I|203^UCI - NO ASIGNADO ^UCI - NO ASIGNADO |||||||||||||||I|724952|||||||||||||||||||||||||
20081210000000
ORC|RE|RX-22587-1|||CM|||||cperez
OBR||RX-22587-1|767656^RX|0760^Rx Abdomen Simple|||20081210165001|||||||||||98988764||||
20081210165001|||F|||||||&PEREZ&JUAN GONZALO
OBX|1||REP||Conclusión:\.br\\.br\No se demuestran francas anormalidades en el presente
estudio.|||||||||20081210165515
Resultados del paciente ELIANA MARIA TOROS BERMUDEZ entregados por el RIS:
MSH|^~\&|SCS||RIS||20081210164738||ORM^O01|449||2.5||||||8859/1
PID||C43434343|652487||TOROS BERMUDEZ^ELIANA MARIA||19651023000000|F|
TOROS^BERMUDEZ||Cra 25 No. 12-98^^MEDELLIN ^^05001^^P||8445963|3132568945||C
PV1||I|203^UCI - NO ASIGNADO ^UCI - NO ASIGNADO |||||||||||||||I|724952|||||||||||||||||||||||||
20081210000000
ORC|RE|RX-22587-1|||CM|||||cperez
OBR||RX-22587-1|767656^RX|0760^Rx Abdomen Simple|||20081210165001|||||||||||98988764||||
20081210165001|||F|||||||&PEREZ&JUAN GONZALO
OBX|1||REP||Conclusión:\.br\\.br\No se demuestran francas anormalidades en el presente
estudio…..|||||||||20081210165515
OBX|1||ADT||Se aclara …. Dr. Juan Benitez|||||||||20090103101240
MSH|^~\&|SCS||RIS||20081209142714||ADT^A01|402||2.5||||||8859/1
EVN|A01|20081209142714|20081209142714|||20081209142714
PID||C43457896|652485||ESCOBAR PEREZ^JOSEFINA||19801012000000|F|ESCOBAR^PEREZ||
CRA 23 No. 12-76^^MEDELLIN^^05001^^P||1232444|345345646||S
NK1|1|OCTAVIO-MARTHA|PADRES
PV1||I|UCE Pediátrico^607^607|||||||||||||||I|1199223|||||||||||||||||||||||||20081209141900
MSH|^~\&|SCS||RIS||20081209142714||ADT^A04|402||2.5||||||8859/1
EVN|A04|20081209142714|20081209142714|||20081209142714
PID||C48475834|9852185||GONZALEZ ESCUDERO^ESTER||19620815000000|F|
GONZALEZ^ESCUDERO||CLLE 126 No. 81-54^^MEDELLIN^^05001^^P||574584385|3273672||C
PV1||I|203^UCI - NO ASIGNADO ^UCI - NO ASIGNADO |||||||||||||||I|724952|||||||||||||||||||||||||
20081210000000
MSH|^~\&|SCS||RIS||20081209142014||ADT^A08|401||2.5||||||8859/1
EVN|A08|20081209142014|20081209142014|||20081209142014
PID||C43457896|652485||ESCOBAR PEREZ^JOSEFINA||19850110000000||ESCOBAR^PEREZ||
^^^^^^P|||||
MSH|^~\&|SCS||RIS||200812101432||ADT^A40|402||2.5||||||8859/1
EVN|A40||200812101432||200812101432||||200812101432
PID||C43477678|652485||ESCOBAR PEREZ^JOSEFINA||19801012000000|F|ESCOBAR^PEREZ|| ||
1232444|345345646||S
MRG|C43457896
MSH|^~\&|SCS||RIS||200812101432||ADT^A34|402||2.5||||||8859/1
EVN|A34||200812101432||200812101432||||200812101432
PID||C43457896|659783||ESCOBAR PEREZ^JOSEFINA||19801012000000|F|ESCOBAR^PEREZ|| ||
1232444|345345646||S
MRG|652485
ACK: Reconocimiento
Aceptacion:
MSH|^~\&|SCS|chires|LIS||20130311104312||ORU^R01|450||2.5||||||8859/1
MSA|AA|449
Error:
MSH|^~\&|SCS|chires|LIS||20130311104312||ORU^R01|450||2.5||||||8859/1
MSA|AE|449|No existe el paciente