Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y...

8
Características principales de InterSystems IRIS for Health Technology Brief

Transcript of Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y...

Page 1: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

Características principales de InterSystems IRIS for HealthTechnology Brief

Page 2: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

Características principales de InterSystems IRIS for HealthInterSystems IRIS for Health™ es la primera y única plataforma de datos en el mundo diseñada específicamente para extraer valor de los datos de atención médica. Le permite rápidamente, crear y escalar las aplicaciones que marcarán el próximo hito de la atención médica. InterSystems IRIS for Health es para los desarrolladores de software que:

• Tienen ideas geniales, pero aún no encuentran una plataforma que sea lo suficientemente rápida, confiable o escalable como para soportar sus soluciones.

• Buscan una plataforma basada en estándares en salud, y que incluya la capacidad de leer y escribir recursos HL7 FHIR, para crear y soportar la próxima generación de aplicaciones para la salud.

• Quieren hacer la diferencia en la atención médica mediante análisis y aplicaciones que utilizan aprendizaje automático e inteligencia artificial sobre diversos datos de la continuidad en la atención.

InterSystems IRIS for Health cubre esas necesidades con una velocidad impresionante y características avanzadas de interoperabilidad, análisis, tecnología de aprendizaje automático, además de transformaciones out of the box entre diferentes formatos de mensajería en salud. Entrega la ruta más rápida hacia un veloz despliegue e implementación de aplicaciones de salud, y la entrega sostenible de valor.

Los casos de uso de InterSystems IRIS for Health incluyen:

• Desarrollar nuevas aplicaciones de salud digital, que incorporen datos de múltiples fuentes utilizando diferentes estándares.

• Entregar conectividad entre dispositivos médicos y RCE para monitorear el rendimiento de los dispositivos, medir la eficacia, y también, para el mantenimiento predictivo.

• Innovar en los sistemas informáticos existentes para entregar nuevas funcionalidades o mejorar características existentes. Por ejemplo, mejorar una aplicación de radiología con los datos de los pacientes.

• Entregar funcionalidades de análisis y modelado predictivo en tiempo real, que pueden aumentar la comunicación y el reclutamiento para ensayos clínicos.

• Proveer de datos masivos para el aprendizaje automático o inteligencia artificial, y crear sistemas de información clínica que entregan flujos de trabajo inteligentes con análisis en tiempo real.

Page 3: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

InterSystems.com/cl

3

Características clave Interoperabilidad en saludEn un sistema de salud fragmentado, armar una vista completa de los datos de un paciente requiere de la integración de los datos almacenados en diferentes formatos y estándares, desde múltiples fuentes. Para simplificar esta tarea, InterSystems IRIS for Health ofrece herramientas de desarrollo para una gran cantidad de estándares de interoperabilidad en salud e intercambio de información de salud basada en documentos. Dentro de estos estándares y perfiles se encuentran:

• FHIR (DSTU2, STU3, R4).

• HL7 V2 y HL7 V3.

• Perfiles IHE, incluyendo XDS.b, XCA, PIX, PDQ, y MHD.

• Documentos CDA/C-CDA.

• DICOM.

• X12.

InterSystems IRIS for Health entrega transformaciones de datos preconfiguradas y expandibles entre representaciones de datos modernos y heredados. Por ejemplo, con las características incluidas de InterSystems IRIS for Health, usted puede:

• Transformar un mensaje HL7 V2 desde una versión de esquema a otra.

• Generar mensajes HL7 V2 a partir de un documento CDA.

• Transformar una parte de un documento CDA a recursos FHIR.

Soporte FHIRInterSystems IRIS for Health entrega los elementos básicos necesarios para desarrollar aplicaciones FHIR, incluyendo:

• La base para un servidor FHIR que soporta el estándar API RESTful de FHIR.

• Un repositorio de recursos FHIR que soporta todos los tipos de recursos FHIR.

• Componentes de cliente FHIR para manejar operaciones en el lado del cliente.

• Transformación de datos integrada entre FHIR y otros estándares de interoperabilidad en salud, como HL7 V2 y CDA.

• Soporte para perfiles IHE basados en FHIR, incluyendo PIXm, PDQm y MHD.

El repositorio de InterSystems IRIS for Health ofrece funcionalidades completas para lectura/escritura, recepción o envío de recursos FHIR a través de la API RESTful de FHIR, en formatos JSON o XML. Esto permite a las aplicaciones desarrolladas sobre las últimas tecnologías usar datos FHIR, nuevos o mapeados desde sistemas antiguos, para la atención de pacientes, mejora de la calidad, investigación y otros casos de uso.

EL REPOSITORIO DE INTERSYSTEMS IRIS FOR HEALTH OFRECE FUNCIONALIDADES COMPLETAS PARA LECTURA/ESCRITURA.

Page 4: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

4

Aplicaciones

API FHIR

Base de datos dedocumentos

Fuente de datos heredados HL7 V2

CDA o C-CDA

HL7 V2

HV7 V2

FHIR

CDA o C-CDA

InterSystems IRIS for Health

FHIR FHIR

FHIR

FHIR

Repositorio de recursos

FHIR

Transfo

rmacio

nesH

L7 V2 y C

DA

a FH

IR

Transfo

rmacio

nesF

HIR

a HL7 V

2 y CD

A

InterSystems IRIS for Health entrega todo lo que necesita un desarrollador para acceder a los datos desde todo el continuo de atención, incluyendo transformaciones de datos y un repositorio de recursos HL7 FHIR de lectura/

escritura.

Procesamiento y análisis de transacciones de alto rendimientoEn el centro de InterSystems IRIS for Health se encuentra una base de datos de procesamiento híbrido analítico, de rendimiento comprobado, distribuida y de alcance empresarial, para soportar aplicaciones en tiempo real. Puede ingerir, procesar y almacenar datos transaccionales a velocidades altas mientras procesa de manera simultánea altos volúmenes de cargas de trabajo analítico con datos históricos y en tiempo real (incluyendo transacciones tipo ACID).

Escalabilidad comprobada InterSystems IRIS for Health escala horizontalmente de forma fácil (mediante la distribución en shards y nuestro Protocolo Enterprise Cache Protocol) y verticalmente (mediante consultas SQL paralelas) para satisfacer las necesidades de su aplicación. Ya sea que tenga una gran cantidad de usuarios simultáneos, un conjunto de datos enormes que analizar, o ambos al mismo tiempo, InterSystems IRIS for Health escala a una arquitectura distribuida sobre hardware asequible para así reducir el costo de propiedad total.

Seguridad robusta InterSystems IRIS for Health entrega una infraestructura de seguridad sólida, flexible, consistente y de alto rendimiento, a la vez que minimiza la carga para el rendimiento de las aplicaciones. Esta arquitectura de seguridad se basa en la autenticación, autorización, auditoría y encriptación de bases de datos:

• Autenticación. InterSystems soporta diferentes mecanismos de autenticación, incluyendo la autenticación de dos factores.

• Autorización. Con nuestro Portal para Gestión del Sistema, puede asignar y gestionar fácilmente privilegios de acceso a recursos basados en roles y aplicaciones.

Page 5: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

5

InterSystems.com/cl

5

• Auditoría. Los productos de InterSystems registran todos los eventos del sistema y aplicaciones en un registro append-only, sobre el que se pueden hacer consultas SQL o de alguna herramienta de reportería.

• Encriptación de base de datos. InterSystems IRIS for Health encripta los datos en reposo y en movimiento. Ofrece encriptación a nivel de bloque para proteger bases de datos completas.

Entorno de desarrollo unificadoInterSystems IRIS for Health incluye un ambiente gráfico unificado y basado en código que simplifica y acelera el desarrollo y mantenimiento de soluciones en tiempo real y ricas en datos. Entrega una representación consistente de diversos modelos e interfaces de programación y formatos de datos. La funcionalidad de InterSystems IRIS for Health de trazabilidad le permite rastrear y ver la conducta de los mensajes desde y hacia su aplicación, lo que simplifica la depuración y el diagnóstico; consecuentemente, se disminuyen los costos de desarrollo y se acelera el tiempo de salida al mercado.

Libertad de elecciónElección del lenguaje. InterSystems IRIS for Health soporta diferentes lenguajes de desarrollo, incluyendo una API nativa para Java, .NET y Python. Cada interfaz se conecta a estructuras de datos en almacenamiento multidimensional que son la base de los objetos e interfaces SQL de la plataforma. Una puerta de enlace dinámica hace que llamar a los diferentes lenguajes sea rápido y sencillo.

Elección del modelo de datos. InterSystems IRIS for Health tiene una arquitectura multimodelo que le permite utilizar el modelo de datos que mejor se ajuste a cada tarea de su aplicación. Estos modelos pueden ser relacionales, de objeto o de acceso directo/nativo. Se puede acceder a cada uno de ellos con el lenguaje que usted prefiera. Las características multimodelo incluyen:

• APIs estándares en la industria para SQL y acceso a objeto.

• Una API para almacenar datos en una estructura de datos optimizada y personalizada.

• Una conexión reutilizable a bases de datos que soporta los mejores modelos de datos para cada tarea.

• APIs para su lenguaje predilecto (incluyendo Java, .NET, y ObjectScript)

• Una estructura base consistente, que evita la duplicación de datos.

Gestión de API de ciclo de vida completo La herramienta InterSystems API Manager (IAM) le permite monitorear y controlar el tráfico desde y hacia su API basada en la web. Puede realizar la configuración mediante una interfaz de usuario basada en web y llamadas API, que simplifican los despliegues remotos. Mientras más distribuido sea su ambiente, será más vital gobernar y monitorear apropiadamente el tráfico de su API. IAM le permite enrutar todo el tráfico por una puerta de enlace centralizada, y enviar las solicitudes de API a los nodos destino que correspondan.

Page 6: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

Executive Summary:

56

Esto le permite:

• Monitorear todo su tráfico API desde un punto central.

• Planificar, documentar y actualizar la lista de las API que utiliza y los servidores que las entregan.

• Identificar problemas antes de que sean críticos.

• Controlar el tráfico API al regular su rendimiento, configurar tamaños de carga permitida, mantener listas blancas y negras de direcciones IP y dominios; y poner rápidamente terminales en modo mantenimiento.

• Incluir desarrolladores internos y externos al entregarles documentación interactiva de las API, mediante un portal para desarrolladores, dedicado y personalizable.

• Asegurar sus API en una ubicación central.

Análisis integrado y abierto InterSystems IRIS for Health provee funcionalidades de análisis embebidas y de última generación para SQL distribuido, inteligencia de negocios y procesamiento del lenguaje natural en aplicaciones de uso intensivo de datos y en tiempo real. Puede incorporar una gran variedad de paquetes externos como Microsoft Power BI y paquetes de análisis de código abierto como Apache Spark.

IA y aprendizaje automático para desarrolladores SQLInterSystems IntegratedML lleva el poder del aprendizaje automático a los desarrolladores SQL. Con tres sencillas cláusulas SQL, los usuarios pueden utilizar los datos que tienen para crear y entrenar modelos de aprendizaje automático, y luego utilizar estos últimos para realizar predicciones sobre datos aún no vistos en aplicaciones basadas en SQL. Esta herramienta, lista para ser usada, aumenta drásticamente la productividad de su equipo de datos y le permite a los científicos de datos enfocarse solo en los problemas más complejos, sin que tengan que preocuparse acerca del acceso a los datos o del despliegue del modelo. InterSystems IRIS for Health soporta la conexión con diferentes ambientes de aprendizaje automático, como Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en aplicaciones y procesos de negocio.

Integración con Apache SparkApache Spark es un marco de trabajo para computación en clúster de código abierto y con un alto rendimiento. Puede ser 100 veces más rápido que Apache Hadoop (MapReduce) al trabajar sobre grandes conjuntos de datos distribuidos, y se encuentran disponibles muchos algoritmos comunes para procesamiento de datos, aprendizaje automático y estadísticas. InterSystems IRIS for Health se integra directamente con Apache Spark a través de un conector Spark, y sus modelos de despliegue distribuido maximizan la eficiencia de la computación en clúster.

Business IntelligenceInterSystems IRIS for Health entrega soporte completamente integrado para el modelado y análisis de Inteligencia de Negocios (BI por sus siglas en inglés), y paneles de control para los usuarios finales. Un modelo

Page 7: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

InterSystems.com/cl

7

de InterSystems IRIS for Health BI se basa directamente en los datos transaccionales y cualquier otro dato que pudiera ser necesario. Una opción de sincronización completamente automatizada evita la necesidad del procesamiento para extraer, transformar y cargar datos. Las funcionalidades de análisis con arrastrar y soltar permiten a los usuarios sin conocimientos técnicos examinar los datos en cualquier nivel y realizar consultas complejas con facilidad. Los paneles de InterSystems IRIS for Health entregan una forma de visualizar métricas de negocio en tiempo real y dar opciones de análisis restringidos a otros usuarios.

InterSystems IRIS for Health Business Intelligence utiliza el desarrollo selectivo de cubos (Cube Build), que acelera la adición de mediciones y dimensiones en una versión, sin tener que bajar el cubo. Al eliminar la necesidad de reconstruir el cubo cada vez, se pueden ahorrar desde horas hasta días, dependiendo del tamaño del conjunto de datos.

Soporte para Lenguaje de Marcado de Modelo PredictivoCon el soporte integrado para Lenguaje de Marcado de Modelo Predicivo (PMML, por sus siglas en inglés), con InterSystems IRIS for Health puede incorporar modelos predictivos creados por algoritmos de data mining y de machine learning utilizando herramientas y aplicaciones externas. Cuando se carga un modelo PMML en InterSystems IRIS for Health, el sistema genera un código nativo para ejecutar el modelo en tiempo real, sin ninguna herramienta externa ni traspasos de datos entre sistemas que generen una caída en el rendimiento. Esta funcionalidad, que está completamente integrada con IntegratedML, permite incorporar de forma fluida modelos predictivos, creados por científicos de datos y otros especialistas, dentro de los canales para procesamiento de datos y de los procesos de negocio de InterSystems IRIS for Health.

Procesamiento del lenguaje naturalInterSystems IRIS for Health provee funcionalidades de procesamiento del lenguaje natural (PLN) que identifican conceptos y su contexto en texto de lenguaje natural, sin que sea necesario un trabajo previo ni conocimiento en el área. Estas funcionalidades están integradas en el producto y se pueden incluir en procesos de negocios, permitiendo a las organizaciones incluir información desde notas, redes sociales y otras fuentes de datos no estructurados.

Aprovisionamiento y gestión de nubesInterSystems IRIS for Health entrega una manera simple e intuitiva de aprovisionar e implantar servicios en infraestructuras en la nube u on-premise. Mediante InterSystems Cloud Manager, InterSystems IRIS for Health entrega los beneficios de la Infraestructura como Código (IaC - Infrastructure as Code), la infraestructura inmutable y la implantación por contenedores de aplicaciones basadas en InterSystems IRIS. InterSystems IRIS for Health funciona en AWS, GCO, Azure o plataformas de nube privada.

Pruebe InterSystems IRIS for Health gratis Para realizar una prueba gratuita de InterSystems IRIS for Health tan solo descárguelo desde Docker Hub (aplican restricciones de capacidad) en https://bit.ly/IHDocker

Page 8: Características principales de InterSystems IRIS for Health · 2020. 4. 22. · Apache Spark y KNIME; además de un conjunto de herramientas ML para integrar código Python o R en

8

© 2020 InterSystems Corporation. All rights reserved. InterSystems IRIS for Health is a trademark of InterSystems Corporation. 031820