Pregunta Laura Blázquez ... · 1 mar, 2024 RestForms2 con triggers Estoy utilizando RestForms2 para disponer de una API Rest sobre unas tablas de forma rápida. El caso es que he añadido un trigger a las tablas para que, cada vez que se inserte/actualice/borre un registro, registre en una tabla de históricos los cambios, pudiendo ver el valor original y el nuevo de cada propiedad. Pero el trigger solamente salta si la inserción se realiza mediante SQL. No salta creando un nuevo objeto. #API REST #SQL #InterSystems IRIS 0 2 0 157
Artículo Laura Blázquez ... · 17 feb, 2023 Lectura de 3 min Cómo importar todas las clases desde local a un servidor de IRIS No sé si alguna vez os ha ocurrido. Nosotros trabajamos con VSCode para programar en IRIS, sincronizamos las clases con un servidor de desarrollo y lo tenemos conectado a un repositorio Git. Tenemos proyectos que tienen cientos de clases, algunos hasta miles. Nos ocurre a menudo que, estamos realizando un desarrollo en un Namespace, y sin terminarlo, surge una incidencia que hay que solventar (o un nuevo desarrollo más prioritario). Dejamos el desarrollo que estamos haciendo, comiteando todo lo realizado hasta el momento. #InterSystems IRIS #InterSystems IRIS for Health #VSCode 14 2 1 235
Artículo Laura Blázquez ... · 11 feb, 2022 Lectura de 4 min Migración de Ensemble a IRIS for Health Hasta hace no mucho, todos los entornos con los que trabajábamos eran Ensemble 2017.2. Pero recientemente hemos migrado todos los entornos a la versión 2021.1 de IRIS for Health. Ha sido un camino complicado, pero tras analizarlo detenidamente, encontramos la forma de conseguirlo. Contamos con un servidor de desarrollo y dos servidores en producción en mirroring, en modo Failover. Tenemos más de 40 Namespaces dando servicio, unos con integraciones HL7, otros con servicios Soap, servicios Rest, procesado de archivos... un poco de todo. Necesitábamos estar seguros de que la migración a IRIS no iba a suponer un problema y sobre todo, evitar a toda costa un corte de servicio. Así que lo primero que teníamos que hacer era establecer un plan. #Consejos y trucos #Despliegue #Mirroring #Ensemble #InterSystems IRIS for Health 5 0 0 195
Pregunta Laura Blázquez ... · 20 ago, 2021 %XML.TextReader y saltos de línea Tengo una clase que parsea un XML para extraer toda la información. En este XML hay un atributo que tiene saltos de línea: <record date="2021-08-11T14:25:21" entity="TEXTO"><OBSERVACIONES o="" n="Esto es un texto de prueba: 1. Contiene información importante 2. Es útil para el usuario 3. Sigue siendo una prueba"/></record> Usando %XML.TextReader puedo acceder a toda la información del XML, pero esos saltos de línea se pierden. Esto es lo que obtengo: #ObjectScript #XML #Caché #Ensemble 0 2 0 728
Pregunta Laura Blázquez ... · 19 feb, 2020 openssl_public_encrypt para Ensemble Hola. Necesitamos llamar a un servicio y tenemos que encriptar la petición utilizando una clave pública. Tenemos un ejemplo de cómo realizar la llamada en PHP. También tenemos la clave pública y todos los parámetros que necesitamos. El ejemplo en PHP es éste y funciona (utiliza openssl): #Cifrado #Ensemble 0 5 0 288