Hola a todos,
Estoy intentando crear un Pass-through de SOAP siguiendo las instrucciones de Configuring Pass-through Business Services , pero no puedo ponerlo en marcha ![]()
Estoy usando el siguiente servicio web
En los servicios médicos, la compatibilidad operativa es la capacidad que tienen los diferentes sistemas en tecnología de la información y aplicaciones de software para comunicarse, intercambiar datos y utilizar la información que se intercambió.
Hola a todos,
Estoy intentando crear un Pass-through de SOAP siguiendo las instrucciones de Configuring Pass-through Business Services , pero no puedo ponerlo en marcha ![]()
Estoy usando el siguiente servicio web
Este artículo es una continuación de esta publicación.
En ese artículo, analizamos el desarrollo de business processes, que forman parte de los componentes necesarios para la integración del sistema y sirven como coordinadores de la producción.
En este artículo mostraremos la creación de un business service, que es la ventana de entrada de información para la producción.
Y, finalmente, llegamos al último artículo de "¡Utilicemos la interoperabilidad!
Este artículo es una continuación de esta publicación.
En ese artículo, analizamos la creación de business operations a partir de los componentes necesarios para la integración del sistema.
En este artículo, mostraré cómo crear un business process que llama a las dos business operations definidas en el orden de la secuencia.
El business process actúa como coordinador (centro de mando) del proceso.
Este artículo es una continuación de esta publicación.
En ese artículo revisamos los contenidos de la producción. Ejecutamos el código de muestra y revisamos el contenido de los mensajes que fluyen en la producción en la página de Visual Trace.
En este artículo revisaremos el concepto y la definición de los mensajes que se utilizan para enviar y recibir datos entre componentes desde el contenido de desarrollo necesario para la integración del sistema.
Este artículo es una continuación de esta publicación.
En ese artículo, expliqué cómo funciona el menú de Interoperabilidad para su integración en el sistema.
En este artículo, me gustaría explicar cómo desarrollar una integración de sistemas utilizando el menú de interoperabilidad.
En primer lugar, ¿qué tipo de proceso quieres crear? Mientras piensas en ello, prepara el siguiente contenido.
Me permito adjuntar un documento que describe un producto que he desarrollado llamado NiPaRobotica Pharmacy Se trata de una interfaz que desarrollé, que acepta solicitudes para dispensar a farmacias y convierte las líneas de pedido en diálogos de dispensación que se envían a los robots de las farmacias. Implementé la interfaz en 3 farmacias de hospitales, dos de las cuales tenían 6 robots que se organizaron de tal manera que las rampas de dispensación canalizaban los medicamentos hasta los mostradores de los farmacéuticos que atendían en las ventanillas a 1 200 pacientes al día.
Bajo el escenario que ya tenemos una API REST, funcionando, y queremos incorporarla a una producción para contar con trazabilidad y todas las ventajas que ofrece IRIS para interoperar, dejo este artículo para cambiar una API existente que responde un JSON, para responder el mismo JSON pero dejando sus trazas en una producción de la misma instancia.
Lo primero, ya contamos con una aplicación creada, llamada /restapi y que tiene como DispatchClass: Testing.REST.ApiDisp (o la clase que tenemos en nuestra instancia).
En esta minera - Operación de Candelaria para Lundin Mining - como en muchas otras, los sistemas de registro de eventos de la operación están separados de forma física y lógica. Buscando encontrar trazar la ubicación de material en el yacimiento y los diámetros de material relevante una vez molido lo extraído, sus ejecutivos usan herramientas no especializadas, planillas de cálculo en este caso, para bucear en los datos.
Este curso de formación está dirigido a todas las personas interesadas en conocer el framework de Interoperabilidad de IRIS. Utilizaremos Docker y VSCode.
GitHub: https://github.com/grongierisc/formation-template
El objetivo de esta formación es aprender el framework de interoperabilidad de InterSystems, y en particular el uso de:
¡Hola desarrolladores!
Os traemos un nuevo vídeo, ya disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés.
Es la grabación de una de las ponencias realizadas en la Convención Anual de InterSystems del año pasado, así que el idioma del vídeo es el inglés. Pero recordad que podéis activar los subtítulos en inglés, por si os resulta más fácil entender el vídeo leyendo el texto.
En el vídeo, @Patrick Jamieson nos enseña cómo buscar recursos FHIR con una variedad de opciones de consulta:
¡Hola desarrolladores!
Os traemos el cuarto tutorial grabado por @David Reche, y disponible en el canal de YouTube de la Comunidad de Desarrolladores en español: Cómo habilitar la interoperabilidad en InterSystems IRIS.
En este tutorial de tres minutos, David nos mostrará cómo habilitar la interoperabilidad en InterSystems IRIS Community Edition.
⏯ Tutorial 4: Cómo habilitar la interoperabiliad en InterSystems IRIS
Oí hablar del Banco de Mensajes (Message Bank) cuando comenzamos a rediseñar una producción de Health Connect para que se ejecutara en contenedores en la nube. Como habría varios contenedores de IRIS, se nos indicó que utilizáramos el Banco de Mensajes como un sitio único para ver los mensajes y registros de todos los contenedores.
¿Cómo funciona Message Bank?
Añadí la operación del Banco de Mensajes a nuestra Producción de Interoperabilidad. Envía automáticamente mensajes y registros de eventos al Banco de Mensajes.
Este artículo es una continuación de esta publicación.
El objetivo de este artículo es explicar cómo funciona el menú de interoperabilidad para la integración del sistema.
La parte izquierda de la figura representa la ventana para aceptar información enviada desde sistemas externos.
Hay varias maneras de recibir información, como monitorizar el directorio especificado a intervalos regulares para leer archivos, consultar periódicamente la base de datos, esperar a que se introduzcan datos, o llamar directamente y que se pasen desde aplicaciones en otros sistemas.
¡Hola Comunidad!
Os traemos un nuevo vídeo, ya disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés.
Es la grabación de una de las ponencias realizadas en la Convención Anual de InterSystems del año pasado, así que el idioma del vídeo es el inglés. Pero recordad que podéis activar los subtítulos en inglés, por si os resulta más fácil entender el vídeo leyendo el texto.
SAP ofrece un amplio soporte de OData en todos sus productos. Así que OData puede ser una excelente opción para intercambiar datos entre SAP e InterSystems IRIS.
Posiblemente te hayas encontrado con esto y no supiste cómo evitarlo; o tal vez ni siquiera te diste cuenta...
Pero cuando se tienen componentes empresariales de la Producción de Interoperabilidad TCP (por ejemplo, un business service HL7), probablemente tienes (dependiendo de tu configuración de StayConnected) muchas entradas en el Registro de Eventos (Event log) de tipo Info. Cada entrada registraría una conexión o desconexión.
Por ejemplo:
¡Hola a todos!
InterSystems IRIS tiene un menú llamado Interoperabilidad.
Ofrece mecanismos que permiten crear fácilmente integraciones de sistemas (adaptadores, mapas de registros, BPMs, conversiones de datos, etc.), para que diferentes sistemas puedan conectarse fácilmente.
En el proceso de transmisión de datos se pueden incluir diversas operaciones, por ejemplo: para conectar sistemas que normalmente no están conectados, se pueden recibir (o enviar) datos según las especificaciones del sistema de destino.
¡Hola Comunidad!
Hemos grabado el webinar que hicimos ayer y lo hemos subido al canal de YouTube de la Comunidad de Desarrolladores en español. Si os perdisteis el webinar o lo queréis volver a ver con más detalle, ya está disponible la grabación!
Ricardo Paiva es un experto en interoperabilidad o, lo que es lo mismo, en la integración inteligente de procesos de negocio. Así que, si queréis saber cómo puede FHIR convivir e integrarse con otros protocolos... ¡no os perdáis el vídeo!
Según la consultora IDC, más del 80% de la información es de tipo NoSQL, especialmente texto en documentos. Cuando los servicios o aplicaciones digitales no procesan toda esta información, la empresa pierde. Para resolver este desafío, es posible utilizar la tecnología OCR. El Reconocimiento Óptico de Caracteres (OCR) utiliza la tecnología de machine learning y/o el reconocimiento de patrones en imágenes para transformar los pixeles de las imágenes en texto. Esto es importante porque muchos documentos se escanean como imágenes, o muchos documentos contienen imágenes con texto en su interior.
¡Hola Comunidad!
Os invitamos a un nuevo webinar en español: "Interoperabilidad en FHIR", el miércoles 23 de junio, a las 4:00 PM (CEST).
¿Cómo puede FHIR convivir e integrarse con otros protocolos?
En este webinar partiremos de un servidor FHIR ya existente y veremos cómo integrarlo con diferentes productores y consumidores de datos. También veremos las herramientas que permite InterSystems IRIS for Health para navegar entre distintos protocolos y presentar distintas fachadas de un repositorio. ¡Y algunas cosas más!
¡Os esperamos!
¡Hola desarrolladores!
Os invitamos a un nuevo webinar en español: "Perfiles FHIR: Introducción y uso con InterSystems IRIS for Health", el martes 20 de abril, a las 4:00 PM (CET).
Los Perfiles en FHIR permiten adaptar las especificaciones ‘core’ de FHIR al caso de uso o contexto de implantación. Durante el webinar, hablaremos de Perfiles desde la perspectiva del estándar y enseñaremos el uso de Perfiles en InterSystems IRIS for Health.
¡Nos vemos el próximo martes!
Buenas tardes,
Puedo conectarme a una base de datos InterSystems Cache DB por medio de PHP o algún otro lenguaje?
Muchas gracias por su ayuda
Saludos
Roman
Hola a todos,
Tengo un error muy extraño cuando llamo a un servicio web SOAP como cliente.
He creado todos los objetos para invocar a este SOAP usando el complemento "Asistente SOAP" en Eclipse, ha creado todos los objetos (Response, Request, Clase WS de Business Operation, etc.).
Cuando llamo a este servicio, devuelve el siguiente mensaje de error:
ERROR #6243: La solicitud HTTP a SOAP WebService ha devuelto una respuesta con CONTENT-TYPE inesperado: text/html.
Con el lanzamiento de PEX en InterSystems IRIS 2020.1 e InterSystems IRIS for Health 2020.1, los clientes tienen una mejor forma de incorporar Java en las producciones que con el Java Business Host. PEX proporciona un completo conjunto de APIs para construir la interoperabilidad de los componentes y está disponible tanto en Java como en .NET. Java Business Host ha sido discontinuado y se retirará en una versión futura.
Ventajas de PEX
¡Hola Comunidad!
Se acaba de lanzar OpenAPI-Client Gen, una aplicación para crear una producción cliente de interoperabilidad de IRIS a partir de la especificación Swagger 2.0.
En vez de la herramienta existente ^%REST que crea una aplicación REST del lado del servidor, OpenAPI-Client Gen crea una plantilla completa de producción cliente de interoperabilidad REST.
La instalación se realiza por ZPM:
zpm "install openapi-client-gen"
¿Cómo generar la producción a partir de un documento Swagger?
Hacerlo es muy sencillo.
Abre un terminal y ejecuta:
Set sc = ##class(dc.openapi.client.Spec).generateApp(<applicationName>, <Your Swagger 2.0 document>>)
¡Hola desarroladores!
Os traemos el noveno episodio de Data Points, el podcast de InterSystems en inglés.
Es la segunda parte de la entrevista con @Russell.Leftwich. En ella, @Adam.Coppola6950charla con Russ sobre algunas de las tecnologías de InterSystems que desempeñan un papel en los conceptos comentados en la parte 1 y también comentan las aplicaciones más modernas de FHIR.
Tras la entrevista con Russ, se une a la charla @Jenny Ames, para hablar sobre los FHIR Dev Days, el evento sobre FHIR más importante del mundo. ¡Dadle al play!
Actualización: se añadió soporte para el modelo de regresión ¡Hola a todos!
En este breve artículo, os mostraré cómo escribir un adaptador para utilizar la interoperabilidad de IRIS con los modelos de Machine Learning (ML) administrados por IntegratedML de IRIS.
El adaptador solo utiliza las funciones SQL PREDICT y PROBABILITY de IntegratedML. Es solo una sencilla consulta SQL:
Tened en cuenta que el nombre del modelo se obtiene a partir de la propiedad denominada "Model".
¡Hola desarrolladores!
El séptimo concurso para desarrolladores de InterSystems ya ha terminado. ¡Muchas gracias a todos los participantes!
Así que ya podemos anunciar los ganadores...
¡Hola Comunidad!
El plazo para participar en el Séptimo concurso para desarrolladores de InterSystems ya ha terminado y empieza la fase de votación.
Hemos recibido 9 aplicaciones, así que ya puedes elegir la mejor solución de Interoperabilidad desarrollada con InterSystems IRIS!
¡Hola Desarrolladores!
Ya está listo el nuevo concurso para crear soluciones de código abierto utilizando InterSystems IRIS o IRIS for Health.
El tema de este séptimo concurso es Interoperabilidad.
Estará activo durante tres semanas: del 2 al 22 de noviembre de 2020.