
¡Hola a todos!
Solo quería compartir aquí una publicación rápida sobre mi proyecto para el Gran Premio :D
FHIR Patient Viewer es una herramienta de renderizado de una sola página, basada en Vue.js, que muestra de forma sencilla los datos devueltos de una llamada /Patient/{id}/$everything realizada a un servidor FHIR de InterSystems.
Hola desarrolladores,
Estoy seguro de que os habéis encontrado esta situación: necesito autenticar los usuarios - que pueden acceder a la instancia de InterSystems IRIS (for Health) o Health Connect – mediante LDAP (Active Directory u OpenLDAP). En este artículos quiero compartir con vosotros lo sencillo que es la autenticación/integración mediante LDAP. Crearemos una configuración mínima de manera a autenticar los usuarios mediante consulta a OpenLDAP.

¡Hola desarrolladores!
Hemos hecho algunos cambios en los sitios web de las Comunidades de Desarrolladores de InterSystems:
🆕 Mejor seguimiento de eventos en marcha
🆕 Programación de publicaciones
🆕 Formato del código mejorado
🆕 Creación de tablas mejorada
🆕 Mejor seguimiento de respuestas
🆕 Nuevo diseño en la parte inferior de las publicaciones
Vamos a explicar en detalle cada uno de ellos.
Hola desarrolladores!
Este es otro artículo para simplificar la vida de los desarrolladores. Hablamos de hacer que GitHub ejecute tus pruebas unitarias (unittest) con cada push que hagas a tu repositorio simplemente añadiendo un fichero. Gratis :). En GitHub Cloud. Suena genial, ¿no?
Es factible, y además muy sencillo. El mérito es para @Dmitry Maslennikov (y su repo), el gestor de paquetes ZPM y las GitHub Actions. Vamos a ver cómo funciona todo en conjunto.

¡Hola Comunidad!
Estamos encantados de anunciar los ganadores del 2º Gran Premio de Programación de InterSystems.
¡Este Gran Premio ha sido un éxito absoluto! Y para mostrar nuestro agradecimiento a nuestros increíbles concursantes, ¡hemos doblado la cuantía de los premios a los finalistas (puestos 4-20)!
Estos son los ganadores y sus aplicaciones...
InterSystems anuncia que la versión 2022.1 de InterSystems IRIS Data Platform, InterSystems IRIS for Health y HealthShare Health Connect ya está disponible de manera general (GA).
2022.1 es una versión de mantenimiento extendido, lo que significa que sus builds de mantenimiento estarán disponibles durante dos años, seguidos por otros dos años adicionales de builds específicos de seguridad.
Aspectos destacados de la nueva versión
¡Hola Comunidad!
Este artículo muestra cómo crear Pacientes y Recursos de Observación de Pacientes mediante el uso de la aplicación iris-fhir-client.
Recomiendo leer mi primer artículo sobre esta aplicación y ver el vídeo de Youtube antes de continuar.
¡Empezamos!
Buenos días,
Agradeceríamos que nos leyeran y si tuvieran oportunidad, nos respondieran, por favor.
La situación actual es la siguiente:
Disponemos de 2 entornos PREproduccion e INTegracion :
Versión de Ensemble en PREproduccion:
Versión de la herramienta para convertir XML a ER7 y viceversa, el ITB, en PRE (la obtenemos en el fichero ITB.info.cls):
Versión de Ensemble en INTegracion:
¡Hola Comunidad!
Estamos encantados de anunciar que hemos introducido un nuevo regalo en Global Masters:
Suscripciones de 1 año / 6 meses a Coursera, la conocida plataforma de enseñanza online fundada en 2012 por dos profesores de la Universidad de Stanford. La suscripción incluye:

¡Hola comunidad!
Esta publicación es una introducción a mi aplicación iris-fhir-client en Open Exchange.
Usando Python embebido y con la ayuda de la librería fhirpy, iris-fhir-client puede conectarse a cualquier servidor FHIR abierto.
Obten información de recursos por terminal y mediante el uso de la aplicación web CSP.
Os traemos un resumen de todo: lo más visto, lo más comentado, lo más votado... ¡Echadle un vistazo y no os quedéis con ganas de aprender!
– 14 artículos
– 13 anuncios
– 2 preguntas
Hola desarrolladores,
En el artículo anterior, describimos cómo utilizar config-api para configurar IRIS.
Ahora, vamos a intentar combinar la biblioteca con el cliente ZPM.
El objetivo es cargar un documento de configuración durante zpm install en la configure phase.
Para realizar este ejercicio, hay un repositorio de plantillas disponible aquí (está basado en objectscript-docker-template).
Tratamos de:
- Crear una base de datos
MYAPPDATA. - Configurar el mapeo de Globals para
dc.PackageSample.*. - Añadir un usuario llamado
SQLUserROcon acceso a la función SQL de solo lectura.
¡Hola desarrolladores!
Ya podéis votar las mejores aplicaciones del 2º Gran Premio de Programación de InterSystems!
🔥 Vosotros decidís: Podéis votar aquí 🔥
¡Hola desarrolladores!
Gracias a todos los que habéis empezado el desarrollo con InterSystems IRIS desde la plantilla de desarrollo básico!
Recientemente, gracias a las contribuciones de @Dmitry Maslennikov,he actualizado el Dockerfile para hacer el desarrollo más sencillo, las imágenes más ligeras y el proceso de construcción más rápido. Y también parece más bonito ;)
Esto es lo que ha cambiado:

En este artículo, crearemos una configuración de IRIS con alta disponibilidad utilizando implementaciones en Kubernetes con almacenamiento persistente distribuido en vez del "tradicional" par de mirror de IRIS. Esta implementación sería capaz de tolerar fallos relacionados con la infraestructura, por ejemplo, fallos en los nodos, en el almacenamiento y en la Zona de Disponibilidad. El enfoque descrito reduce en gran medida la complejidad de la implementación, a costa de un Tiempo Objetivo de Recuperación (RTO, Recovery Time Objective) ligeramente mayor.

Un aspecto muy interesante de los datos es que siempre podemos descubrir algo nuevo.
Con esa idea en mente, hemos creado una nueva página para mostrar un poco más del interior de ZPM!
Para publicar una aplicación en ZPM, se necesita el archivo module.xml. Dentro del archivo, tenemos unas pocas etiquetas que ofrecen buena información que puede ser muy útil para nosotros.
Del endpoint https://pm.community.intersystems.com/packages/{package}/{version}/manifest extraemos dos cosas: palabras clave/etiquetas y Dependencias.
Hola Desarrolladores,
Nunca será más fácil crear una esquema relacional de tu repositorio FHIR que te permita construir sistemas analíticos y de soporte a las decisiones:
¡Hola Comunidad!
@José Pereira y yo queremos presentaros ZPM Explorer, nuestra interfaz gráfica para explorar las excelentes aplicaciones que hay en InterSystems Package Manager.
La idea
La idea de un explorador de ZPM es facilitar a las personas encontrar lo que ZPM ofrece. Cada semana, cada día, una nueva app se une al mundo ZPM, así que... ¿por qué no ayudar a los desarrolladores y no-desarrolladores a aprovechar las ventajas de este increíble mundo?!
¡Hola desarrolladores!
Nos complace anunciaros que vamos a ofrecer una convocatoria gratuita para un examen de certificación de InterSystems a todas las personas inscritas en el Global Summit 2022. El precio habitual de estos exámenes es de 150$ por examen.
Los exámenes deberán realizarse durante una de las 7 sesiones vigiladas que habrá durante la Convención.
¡Hola desarrolladores!
Os invitamos a todos al webinar "Novedades de InterSystems IRIS 2022.1 / What's New in InterSystems IRIS 2022.1"!
Fecha: Martes, 24 mayo, 2022
Hora: 11:00 AM (EDT) / 17:00 PM (CEST)
Nota: el webinar será en inglés
Durante el webinar, mostraremos algunas de las nuevas funcionalidades de InterSystems IRIS e InterSystems IRIS for Health, incluyendo:
¡Hoy empieza el Concurso Anual para desarrolladores de InterSystems IRIS!
Os invitamos a todos a participar en el 2º Gran Premio de Programación para crear soluciones open-source utilizando InterSystems IRIS.
¿Nunca has desarrollado con InterSystems IRIS? ¡No te preocupes! Regístrate en la Comunidad y eres bienvenido al concurso.
🏆 2º Gran Premio de Programación de InterSystems 🏆
Dotación en premios: más de $22 000
Duración: 9 - 29 mayo, 2022
Período de votación: 30 mayo - 5 junio, 2022
InterSystems IRIS Business Intelligence te permite mantener actualizados tus modelos analíticos o cubos de varias formas. Este artículo tratará sobre Construir/Generar vs Sincronizar. Hay maneras de actualizar manualmente los cubos, pero son casos muy especiales y casi siempre los cubos se mantienen actualizados por medio de la (Re)construcción o la sincronización.
¿Qué es Construir?
Prospects, Clientes y Empleados ya pueden descargar IRIS e IRIS for Health (tanto en la edición Community como Enterprise) en https://evaluation.intersystems.com
Esto permitirá que nuevas funcionalidades que aún no han sido lanzadas sean probadas por clientes potenciales y actuales para comprobar lo último que está en marcha.
Me encontré con un interesante caso de uso de ObjectScript con una solución general que quería compartir.
Caso de uso:
Tengo una matriz JSON (específicamente, en mi caso, una matriz de problemas de Jira) que quiero agregar en algunos campos, por ejemplo: categoría, prioridad y tipo de problema. Después quiero combinar los agregados en una lista simple con el total de cada uno de los grupos.
¿Cómo podemos comprobar si una contraseña es suficientemente segura, para evitar que sea descifrada? ¿Y cómo podemos crear una contraseña segura?
He desarrollado una herramienta que puede ayudar con esto. Puedes encontrarla en OpenExchange. Instálala con zpm
zpm "install passwords-tool"
Este módulo instalará solo una clase caretdev.Passwords, que contiene algunos métodos que pueden ayudarte.
Contraseña segura
Para crear una contraseña segura, normalmente es suficiente con usar letras en mayúsculas y minúsculas, números y símbolos especiales, y que tenga al menos 8 caracteres.
Hola,
A modo de ejercicio, estoy intentando desarrollar una producción que permita importar datos al UCR desde un sandbox que provee datos FHIR R4 alojado en Logica Health, para ello necesitaría implementar un servicio que se conecte, bajo demanda, al servidor FHIR e importe la totalidad de los registros, inicialmente, y a posterior solo las novedades. Lamentablemente por ahora no pude desarrollarlo debido a mi falta de conocimiento y la poca documentación que encontré al respecto.
¿Me podrían proponer alguna solución?
Gracias
Hola desarrolladores,
Escribir un script para el despliegue de una aplicación puede ser muy interesante para garantizar un despliegue rápido sin olvidarse de nada. config-api es una biblioteca para ayudar a los desarrolladores a escribir scripts de configuración basados en un documento JSON.








