la interoperabilidad: el nodo central del sistema nacional de salud
TRANSCRIPT
- 1 -
LA INTEROPERABILIDAD: EL NODO CENTRAL DEL SNS
Juan F. Muñoz MontalvoMinisterio de Sanidad y Política Social
- 2 -
¿Por Qué es tan necesaria la Interoperabilidad?
La descentralización de competencias y servicios, y la creciente movilidad de los ciudadanos, hace que los
proveedores de servicios sanitarios necesiten colaborar entre ellos, más allá de sus límites competenciales y
lingüísticos para ser capaces de proporcionar servicios de calidad centrados en la seguridad del paciente.
Para lograr esta colaboración se necesita lograr estandarización técnica, sintáctica, semántica y
organizativa. No es un tema únicamente tecnológicoEspaña ha experimentado este reto por su reciente proceso de
descentralización en materia sanitaria
- 3 -
¿Cuál ha sido nuestra Estrategia Tecnológica?
Estrategia 2003-2009: Organizar funciones ya contenidas en las aplicaciones de los
proveedores de servicios sanitarios, en servicios interoperablesbasados en estándares, que pueden ser fácilmente combinados para crear los nuevos servicios requeridos por el modelo actual.
Paso Inicial: Crear infraestructuras comunes para el intercambio
P.1: Construir servicios básicos a partir de aplicaciones existentes
P.2: Construir nuevos servicios colaborativos (Procesos)
P.3: Construir una infraestructura de servicios
Retos: Interoperabilidad Semántica (vocabularios controlados y su codificación), Incorporación masiva de estándares sintácticos y sobretodo semánticos a las aplicaciones clínicas.
- 4 -
ESTRATEGIA: Desde las islas de información a ….……
Proveedor de Servicios AProveedor de servicios B Proveedor de Servicios C
- 5 -
Partners
ERP
DB
ERP
DB
ESTRATEGIA: … a una Información fluida entre procesos y sistemas
Customers
CRMCRM
Hospital ACentro de Salud B SNS
- 6 -
Paso inicial: Infraestructura de intercambio del SNS 2003
Red Privada de Servicios
Front-End
DMZ
Rede de conexión CCAA
Línea de conexión principalLinea de conexión de respaldoRed de Servicios Web (Front-End)Redes Locales (Back-End)
Nodo de acceso ATM
Redes Locales
Back-End
Front-End(Servidores Web)
Back-End
Local Networks Servidores de
intercambio
Servicios de BBDD
Ministerio de Sanidad Comunidades Autónomas
- 7 -
Características infraestructura intercambio del SNS
• La infraestructura de intercambio se compone de un Nodo central, agentes del SNS y una red privada de comunicaciones (Intranet Sanitaria)
• La Intranet Sanitaria es una red privada contratada por el MSPS, con cifrado a nivel físico, gracias a todo lo cual puede garantizarse los niveles de servicio, respecto al ancho de banda, tiempo de respuesta, etc., y la seguridad que precisa el sistema por su sensibilidad y criticidad.
Seguridad en el transporte
- 8 -
Seguridad en los accesos• El Nodo central del SNS no dispone de usuario físicos,
realizándose siempre el intercambio de información entre los servidores de los sistemas agentes y el servidor central. Los únicos usuarios del sistema son los administradores, cuyas tareas solo pueden realizarse desde determinados puestos físicos.
• La autentificación de los sistemas cliente se realiza mediante la utilización de certificados digitales X509v3 de la FNMT. Dichos certificados identifican a cada uno de los dispositivos que acceden al sistema (certificado de componente), y al propio Nodo central del SNS.
• Todos los intercambios de información se realizan utilizando mensajes XML, no existiendo aplicaciones ni ningún otro medio de acceso a la información contenida en el Nodo central, que los acordados en el Consejo Interterritorial del SNS.
Características de los Servicios Web del SNS
- 9 -
• Las comunicaciones entre los sistemas cliente y el Nodo central del SNS se realizan cifradas a nivel aplicación mediante el protocolo SSL v3, garantizándose la privacidad de la información.
• De igual forma, todos los mensajes de intercambio entre el SNS y los sistemas cliente van firmados digitalmente por el emisor, y comprobados por el receptor. De esta forma se consigue garantizar la integridad de la información (manipulaciones de la información, intencionadas o no) y el NO repudio.
Seguridad en el intercambioCaracterísticas de los Servicios Web del SNS
- 10 -
P.1: CONSTRUIR SERVICIOS BÁSICOS DE APLICACIONES EXISTENTES
Infraestructura de AplicacionesAplicaciones “heredadas” y aisladasVarios entornos desarrolloSin comunicación entre ellasMonitorización / DisponibilidadOrientadas a desarrollosImposible unificar por recursos y competencias
Infraestructura de Servicios Ensamblaje / Composición de aplicacionesOrquestación de servicios sanitariosIntegración de múltiples plataformasGestión y ControlPublicación, descubrimiento y seguridad serviciosEnrutado y transformación de mensajes
- 11 -
P.2: CONSTRUIR NUEVOS SERVICIOS COLABORATIVOS (PROCESOS)
createHcard
HcardResp
getAllHcard
Servicios Web
Database
Nuevo Proceso
EJB
Control
Control
Control
Control
Control
Web service
EJBs
Database
Un ISE permite:• Ensamblar Servicios en Procesos• Rápido despliegue• Más sencilla depuración
Aplicaciones
- 12 -
ANDALUCIAARAGÓN
ASTURIAS
803410
803417 PLPL570812907019 070000000000T87654321 03/06NOMBRE APELLIDO APELLIDO
803411
01
803408 FRVR5608149009015
300078991111
743295999X CADUCA 12/ 99
F. JAVIER XXXXXXXXX XXXXXXXXXXX
R E G I O N D E M U R C I A
S.N.S. SERVICIO MURCIANO DE SALUDCONSEJERIA DE SANIDAD Y CONSUMO
- 13 -
SITUACISITUACIÓÓN PARTIDA DE LA TSI EN EL SNSN PARTIDA DE LA TSI EN EL SNS
Las TSI presentan 7 modelos diferentes de datosLas TSI presentan 7 modelos diferentes de datos
Los cLos cóódigos de identificacidigos de identificacióón personal (CIP) son propios de n personal (CIP) son propios de
cada modelocada modelo
Expresiones diversas del tipo de usuario (farmacia)Expresiones diversas del tipo de usuario (farmacia)
CITE comCITE comúún, visible excepto en dos CCAAn, visible excepto en dos CCAA
ComposiciComposicióón heterogn heterogéénea de bandas magnnea de bandas magnééticasticas
IncomunicaciIncomunicacióón de las Bases de Datosn de las Bases de Datosdesactualizacidesactualizacióónn situacisituacióón del ciudadanon del ciudadanoduplicidades e incongruenciasduplicidades e incongruenciasbaja rentabilidad de cruces con otrosbaja rentabilidad de cruces con otrosficheros (TGSS, INE, Mutualidades)ficheros (TGSS, INE, Mutualidades)
- 14 -
Tarjeta Sanitaria Individual: Tarjeta Sanitaria Individual: LEY DE COHESILEY DE COHESIÓÓN Y CALIDAD DEL SNS (2003)N Y CALIDAD DEL SNS (2003)
El El accesoacceso de los ciudadanos de los ciudadanos a las prestacionesa las prestaciones de la atencide la atencióón sanitaria n sanitaria que proporciona el Sistema Nacional de Salud se facilitarque proporciona el Sistema Nacional de Salud se facilitaráá a trava travéés de la s de la tarjeta sanitaria individualtarjeta sanitaria individual
Los Los datos bdatos báásicossicos figurarfiguraráán de n de manera normalizada manera normalizada en todas las TSIen todas las TSI
El Ministerio de Sanidad y Consumo asignarEl Ministerio de Sanidad y Consumo asignaráá unun ccóódigo de digo de identificaciidentificacióón personal n personal úúniconico para cada ciudadano dentro del SNSpara cada ciudadano dentro del SNS
Se desarrollarSe desarrollaráá unauna base de datos de poblacibase de datos de poblacióón protegida por el n protegida por el Sistema Nacional de SaludSistema Nacional de Salud que genere el cque genere el cóódigo personal y que actdigo personal y que actúúe e como sistema de mantenimiento y actualizacicomo sistema de mantenimiento y actualizacióón de datos bn de datos báásicos para sicos para todas las CCAA y otras administraciones competentes en aseguramitodas las CCAA y otras administraciones competentes en aseguramiento ento sanitariosanitario
- 15 -
BASE DE DATOS DE TSI DE UTILIZACIBASE DE DATOS DE TSI DE UTILIZACIÓÓN CONJUNTA EN EL SNSN CONJUNTA EN EL SNS
Construida y mantenida por las entidades competentes
Capaz de incorporar y respetar las especificidades de la TSI de cada Comunidad Autónoma
No gestionar ningún proceso en la base de datos de TSI de cada CCAA, únicamente proporcionar información para la gestión
Capaz de vincular a cada ciudadano al Código de Identificación Personal del SNS, asociando los diferentes códigos personales autonómicos al mismo
- 16 -
Sistema Información Poblacional del SNS
Servidor Aplicaciones
Servicios WEB
Ministerio de Sanidad y Consumo Servicio Salud CC AA
Serv
idor
Web
Servidor Intercambio
TARJETA SANITARIA
Servidor BBDD Síncrono
13
45
6
7
Asíncrono
NotificacionesNucleo de
Intercambio Mensajes
Serv
idor
Web
Aplicaciónes WEB
Serv
idor
Web
S.I.Poblacional SNS
Usuarios Administradores
Usuarios Tarjeta
IntranetSanitaria
Otros Agentes SNS
XML FTP, email, Dispositivo Físico, ...
Seguridad SocialMutualidadesMinisterio Justicia
2
- 17 -
SITUACIÓN TSI
15/17 CCAA más Ceuta y Melilla en operación (>80%)
2 CCAA en proceso de cruce de información
Transacciones:
Está previsto un crecimiento hasta las 500k transacciones por día (finales 2010)
2008 2009* Tarjeta Sanitaria 22.550.076 28.467.031 Bajas de Justicia 362.253 272.184
Seguridad Social 34.520.369 26.150.845
Total 57.432.698 54.890.060
- 18 -
ServidorBBDD
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web XML Adapter
XML Parser
Aplicativos
Servidor Intercambio
AgenteSNSCCAA 2
Servidor de Aplicaciones
Servidor de Base de Datos
XML Par
ser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Servidor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
XML Par
ser
Distribuidor
de Servicios
XML Par
ser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Servidor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
Ministerio Sanidad
Médico
Atención especializada
IntranetSanitaria
IntranetCCAA
Servidor Web
ServidorBBDD
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web XML Adapter
XML Parser
Aplicativos
Servidor Intercambio
AgenteSNSCCAA 1
Paciente
Servidor Web Servidor de Aplicaciones
Servidor de Base de Datos
Servicios web del SNS: Esquema de interoperabilidad de Derivación de pacientes
IntranetCCAA
Atención especializada
Médico
1. solicitud 2. Aceptación y cita
3. derivación
Nodo central
- 19 -
Historia Clínica Digital del SNS
Conexión M
SPS
Conexión M
SPS
Petición Solicitud por Ref
Petición Solicitudpor Ref
Envío de Historial Envío de Historial
MSPSCCAA CCAA
LOG
Núcleo Inter .
Visualización Historial
Consulta Refs
ReferenciasHistorialclínico
Consulta usuario
Listado de referencias
Conversión H
L7
RepositorioClínico en
HL7
Visualización Historial
Consulta Refs
Visualización Historial
Consulta Refs
Conexión M
SPS
Conexión M
SPS
Petición Solicitud por Ref
Petición Solicitudpor Ref
Envío de Historial Envío de Historial
CCAA CCAA
LOG
Núcleo Inter .
Visualización Historial
Consulta Refs
ReferenciasHistorialclínico
Consulta usuario
Listado de referencias
Conversión ¿H
L7?
RepositorioClínico ¿HL7?
Visualización Historial
Consulta Refs
Visualización Historial
Consulta Refs
- 20 -
epSOS: Paises Participantes
©Andersen Consulting 1998
Flujo interoperabilidad para receta electrónica
CCAA 1 Nodo Central CCAA 2
1. Solicitud Receta
3. Solicitud Receta2. Acuse recepción
4. Envío de Receta
6. Envío de Receta 5. Acuse. recepción
9. Notificación Dispensación8. Acuse. recepción7. Notificación Dispensación
Comunicación síncrona
Comunicación asíncrona
1 Generación Xml con DatosDel Paciente
XML Parser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
XML Parser
Distribuidor
de Servicios
XML Parser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
4 BúsquedaDe
Recetas BD
5 GeneraciónXml con Datos
De Recetas8 ExtracciónDatos de
dispensación
9 GeneraciónXml con Datos
de Recetas Dispensadas
12 ActualizaciónBase de DatosDispensación
13 Generación Xml Información
Dispensación10. ReportingDispensación
- 22 -
ServidorBBDD
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web XML Adapter
XML Parser
Aplicativos
Servidor Intercambio
AgenteSNSCCAA 2
Servidor de Aplicaciones
Servidor de Base de Datos
XML Par
ser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Servidor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
XML Par
ser
Distribuidor
de Servicios
XML Par
ser
Distribuidor
de Servicios
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Servidor
Web
ServidorBBDD
Servicios por Aplicativo
Nivel de Intercambio
Servidor Aplicaciones
Ministerio de Sanidad y Consumo
NOTIFIC.
Ministerio Sanidad
Médico
IntranetSanitaria
IntranetCCAA
Servidor Web
ServidorBBDD
PoblaciónPoblación
Fondo CohesiónFondo
Cohesión
Receta Electrónica
Receta Electrónica
OtrosOtros
Serv
idor
Web XML Adapter
XML Parser
Aplicativos
Servidor Intercambio
AgenteSNSCCAA 1
Paciente
Servidor Web Servidor de Aplicaciones
Servidor de Base de Datos
IntranetCCAA
Radiólogos
Envío de informes radiológicos
consulta
Nodo central
Envío radiologías
digitales
Atención especializada
Servicios web del SNS: Proyecto de TeleRadiología
- 23 -
Esquema de Servicios del SNS
Sistema de Información
Repositorio de Información
Cuadro de Mando
AplicacionesSistema
Poblacional
derivación de
pacientesReceta
Electrónica CMBD
Lista de Espera ESCRI
S.I. Atención Primaria
Cartera de
Servicios
Registro de
Centros y Servicios
Sistema de Redes de Alertas
Sistema de Donaciones
y Transplante
Registro de testamento
vital
S. Petición Especializada
Oferta Asistencial
Identificación Tarjeta Sanitaria Individual
TransporteRed del SNS + Red de las CC.AA.
Servicios Web del SNS
Historia Clínica
Sistema de Información Geográfica
- 24 -
Infraestructura de Servicios del SNS
Servidor BBDD
XML Parser
Services
Dispatcher
PoblaciónPoblación
DerivaciónPacientes
DerivaciónPacientes
Receta Electrónica
Receta Electrónica
OtrosOtros
PoblaciónPoblación
DerivaciónPacientes
DerivaciónPacientes
Receta Electrónica
Receta Electrónica
OtrosOtrosW
eb S
erve
r
NOTIFIC.
XML Adaptador
XML ParserWeb
Ser
ver
Servidor BBDD
Asincrono
Notificaciones
SíncronoServicios por aplicación Aplicaciones
Nivle de intercambio
Bus de servicios SNS Servidor de Intercambio
Ministerio de Sanidad Agentes SNS
Esquema Global de Funcionamiento
- 25 -
Beneficios del enfoque español
Disponer de un núcleo central que permita la fácil incorporación de los nuevos servicios que requiera al SNS Identificar
Identificar a los agentes y componentes implicados, mediante el uso de certificados digitales (Autenticación)
Garantizar la confidencialidad de la información, mediante técnicas de cifrado
Asegurar la integridad de la información y el NO repudio de las operaciones, mediante la utilización de firma digital
Asegura la Independencia de las plataformas y aplicativos utilizados por los agentes
Asegurar la calidad en todos los procedimientos, la eficacia y la eficiencia en los procesos garantizando los niveles de servicio (Intranet Sanitaria y Centro de Respaldo)
- 26 -
Lo que aún nos queda…Principales Retos
Esquemas comunes de identificación y autenticación a nivel europeo para pacientes, profesionales, atributos, organizaciones, sistemas, dispositivos y aplicaciones
Requiere cambios a nivel legislativo y regulador
Se necesita avanzar en la estandarización de identificadores, esquemas de autenticación y directorios a nivel europeo
Autorización acceso, responsabilidad y consentimiento del paciente (retos técnicos y legales)Interoperabilidad semántica (contenidos y su representación)Ampliar contenidos BBDD Población Protegida: Instrucciones previasDesplegar estándares sintácticos y semánticos en aplicaciones
base from Mikael Erlandsson
La Cooperación es la Clave
¡Vaya! ¿Vosotros también estais trabajando en interoperabilidad?
- 28 -
¡¡¡ MUCHAS GRACIAS POR SU ATENCIÓN!!!
Juan Fernando MuñozSubdirector General Adjunto de T.I.
Ministerio de Sanidad y [email protected]