Artículo Jose-Tomas Salvador · 16 ene, 2025 Lectura de 1 min Encontrad valores desde texto y mostradlos La utilidad devuelve los valores deseados del texto y muestra múltiples valores si existen, basándose en una cadena de inicio y una de fin. #ObjectScript #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health #Global Masters #Health Connect 0 0 0 7
Artículo Jose-Tomas Salvador · 7 ene, 2025 Lectura de 4 min Obtened vuestro código a través de ODBC/JDBC. Recientemente me encontré con un problema muy antiguo relacionado con el mantenimiento de código: Tenéis acceso a vuestro servidor IRIS solo a través de ODBC/JDBC: Sin acceso a VSCode Sin acceso a Studio Sin acceso a (Web-)Terminal ¡Pero necesitáis revisar Clases, Rutinas o Globals! De cualquier forma, SQL es vuestro aliado. #Modelo de datos de objetos #SQL #Caché #Ensemble #InterSystems IRIS 1 0 0 19
Artículo Jose-Tomas Salvador · 27 nov, 2024 Lectura de 3 min Desarrollo del Lado del Cliente en .NET para la Plataforma de Datos IRIS InterSystems IRIS proporciona un entorno completo para el desarrollo de aplicaciones, diseñado para crear aplicaciones sofisticadas centradas en datos y análisis intensivo, conectando silos de datos y aplicaciones. Está preparado para trabajar con todas las tecnologías comunes de desarrollo de manera abierta y basada en estándares, y admite tanto la programación del lado del servidor como del lado del cliente. #.NET #Consejos y trucos #Entorno de desarrollo #InterSystems IRIS 0 0 0 22
Artículo Jose-Tomas Salvador · 20 nov, 2024 Lectura de 1 min Aprovechar la base de datos de InterSystems IRIS para encontrar rápidamente posibles genes de resistencia en el ADN Acelerando la detección de resistencia a los antibióticos con InterSystems IRIS La resistencia a los antibióticos es un desafío crítico para la salud, que requiere una detección rápida para informar tratamientos efectivos. Trabajamos en el desarrollo de una solución que aprovecha la tecnología de bases de datos vectoriales de InterSystems IRIS para identificar rápidamente genes de resistencia en el ADN. #InterSystems IRIS Open Exchange app 0 0 0 27
Artículo Jose-Tomas Salvador · 18 nov, 2024 Lectura de 2 min Visión general de la IA Generativa - Parte 1 La inteligencia artificial generativa es una inteligencia artificial capaz de generar texto, imágenes u otros datos utilizando modelos generativos, a menudo en respuesta a indicaciones o "prompts". Los modelos de IA generativa aprenden los patrones y la estructura de sus datos de entrenamiento y luego generan nuevos datos con características similares. #Artificial Intelligence (AI) #ChatGPT #Generative AI (GenAI) #Large Language Model (LLM) #Otro 1 0 0 36
Artículo Jose-Tomas Salvador · 13 nov, 2024 Lectura de 5 min Cómo crear tablas de búsqueda de datos utilizando el Asistente de Importación de Datos de SQL He estado trabajando en este proceso con algunos compañeros de equipo y pensé que podría ser útil para otros, especialmente si trabajáis con HL7 y Ensemble/HealthConnect/HealthShare y rara vez os aventuráis más allá de la sección de Interoperabilidad. #Consejos y trucos #Herramientas #Interoperabilidad #Portal de Administración #SQL #Tutorial #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 22
Artículo Jose-Tomas Salvador · 16 oct, 2024 Lectura de 2 min Funciones del "Lado Izquierdo" en ObjectScript En ObjectScript, tenéis una amplia colección de funciones que devuelven algún valor, típicamente: set variable = $somefunction(param1,param2, ...) No hay nada especial en eso. Pero hay un conjunto de funciones que clasifico como del LADO IZQUIERDO. La especialidad de ellas es que también podéis usarlas a la izquierda del operador igual como un objetivo en el comando SET: set $somefunction(param1,param2, ...) = value #ObjectScript #SQL #Vector Search #InterSystems IRIS 1 1 0 27
Artículo Jose-Tomas Salvador · 10 oct, 2024 Lectura de 3 min Cómo utilizar la consulta FreeSpace de la clase SYS.Database para comprobar el espacio libre en el disco donde se encuentra la base de datos Rúbrica de preguntas frecuentes de InterSystems Podéis comprobar el espacio libre en disco en cualquier momento usando la clase de utilidad del sistema: SYS.Database y la consulta: FreeSpace. Aquí tenéis cómo probarlo en el terminal de IRIS (id al espacio de nombres %SYS y luego ejecutadlo): #Administración del sistema #Bases de datos #Consejos y trucos #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 37
Artículo Jose-Tomas Salvador · 30 sep, 2024 Lectura de 3 min Herramientas de desarrollo para la visibilidad de la transformación IRIS CCDA a SDA Existen muchas aplicaciones para trabajar con mensajes HL7 V2, pero las herramientas para trabajar con XML en el Portal de Gestión o los IDE de IRIS son limitadas. #API REST #Consejos y trucos #Entorno de desarrollo #Herramientas #Prueba #XML #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange Open Exchange app 0 0 0 38
Artículo Jose-Tomas Salvador · 11 sep, 2024 Lectura de 4 min Construyendo un frontend usando solo Python El desarrollo frontend puede ser una tarea desalentadora, incluso una pesadilla, para los desarrolladores centrados en el backend. Al principio de mi carrera, la línea entre frontend y backend era difusa, y se esperaba que todos manejaran ambos. El CSS, en particular, siempre fue una lucha constante; sentía que era una misión imposible. #Concurso #Python #InterSystems IRIS Open Exchange app 2 0 0 72
Artículo Jose-Tomas Salvador · 29 ago, 2024 Lectura de 2 min WebTerminal no funciona en IRIS 2024.2 Incluyo este post para ayudar a los usuarios de WebTerminal que han actualizado a la versión IRIS 2024.2 -- (Build 247U) Tue Jul 16 2024 09:52:30 EDT -- liberada recientemente o están considerando hacerlo. #InterSystems IRIS Open Exchange app 1 0 0 58
Artículo Jose-Tomas Salvador · 27 ago, 2024 Lectura de 4 min Acceso a Azure Blob Storage Acceder a un almacenamiento en la nube de Azure para cargar/descargar blobs es bastante fácil usando los métodos API designados de la clase %Net.Cloud.Storage.Client, o usando los adaptadores de entrada/salida EnsLib.CloudStorage.* Tened en cuenta que necesitaréis tener el Servidor de Lenguaje Externo %JavaServer en funcionamiento para usar tanto la API de almacenamiento en la nube como los adaptadores, ya que ambos usan el marco PEX usando el Servidor Java. #API #Azure #Framework #Java #Nube #Operación empresarial #InterSystems IRIS #InterSystems IRIS for Health #Health Connect 0 0 0 44
Artículo Jose-Tomas Salvador · 24 jul, 2024 Lectura de 7 min ¿Method o Class Method? Para los programadores nuevos en ObjectScript, inevitablemente surgirá una pregunta: “¿Cuál es la diferencia entre Methods y ClassMethods?” Una respuesta típica sería: “Un ClassMethod se aplica a una clase, pero un method se aplica a una instancia de esa clase.” Aunque esa respuesta es correcta, #ObjectScript #Principiante #InterSystems IRIS 0 0 0 92
Artículo Jose-Tomas Salvador · 16 jul, 2024 Lectura de 3 min Ejecución de aplicaciones WSGI con IPM Introducción a la ejecución de WSGI en IRIS Con IRIS 2024+, los usuarios podéis alojar aplicaciones WSGI utilizando Security.Applications. Como ejemplo, un usuario puede hacer algo como esto #Embedded Python #InterSystems Package Manager (IPM) #InterSystems IRIS 1 0 0 126
Artículo Jose-Tomas Salvador · 8 jul, 2024 Lectura de 1 min Cómo encontrar el archivo XSD importado ¿Alguna vez habéis importado un esquema XML desde un archivo XSD? Es posible que queráis volver a consultar el archivo original algún tiempo después, pero habéis olvidado dónde lo pusisteis. No os preocupéis, esa información se guarda como parte del proceso de importación. Todo el esquema XSD importado se guarda en el global ^EnsEDI.XML.Schema. Ese global contiene todos los XSDs importados en vuestro espacio de nombres. El primer subíndice es el nombre del esquema que se ve en el portal. #XML #Ensemble #HealthShare #InterSystems IRIS for Health 1 0 0 158
Artículo Jose-Tomas Salvador · 6 jun, 2024 Lectura de 2 min Mover configuraciones específicas de Producción a Configuraciones Predeterminadas del Sistema Al desarrollar una nueva Producción de Interoperabilidad, es bastante natural que los parámetros se añadan inicialmente en la Producción. Sin embargo, en cuanto queréis mover la Producción de desarrollo a un entorno de prueba o staging, queda claro que algunos parámetros de configuración como Servidores HTTP, direcciones IP y/o puertos necesitan ser cambiados. Para evitar que estos parámetros se sobrescriban durante un redepliegue posterior, es esencial que mováis estos parámetros de la Producción a los Parámetros Predeterminados del Sistema. #Herramientas #Interoperabilidad #InterSystems IRIS #InterSystems IRIS for Health #Health Connect 1 0 0 94
Artículo Jose-Tomas Salvador · 3 jun, 2024 Lectura de 1 min Cómo crear un cliente REST FHIR Añadid una credencial para iniciar sesión en la interfaz REST de FHIR - en este caso considerad sólo una autenticación básica #API REST #FHIR #Interoperabilidad #Operación empresarial #InterSystems IRIS for Health 1 0 1 95
Artículo Jose-Tomas Salvador · 26 abr, 2024 Lectura de 5 min Rastreos de OpenTelemetry implementados por Servicios Web SOAP en IRIS Un cliente preguntó recientemente si IRIS soporta OpenTelemetry, dado que estaban buscando medir el tiempo que los servicios SOAP implementados por IRIS tardan en completarse, y el cliente ya tenía varias otras tecnologías que soportan OpenTelemetry para el seguimiento de procesos. #Python #Rendimiento #SOAP #InterSystems IRIS Open Exchange app 1 0 0 92
Artículo Jose-Tomas Salvador · 25 mar, 2024 Lectura de 2 min Cómo extraer datos desde InterSystems IRIS CloudSQL usando xDBC Recientemente, mientras discutía con mis alumnos el acceso a los datos almacenados en IRIS desde diferentes lenguajes, surgió la pregunta de si era posible iniciar la conexión y obtener datos de la solución Cloud (InterSystems IRIS CloudSQL) desde Microsoft Excel, y no al revés. Teniendo en cuenta las muchas y variadas formas en las que uno puede obtener datos en Excel (importar datos de fuentes externas, conectarse a bases de datos utilizando drivers ODBC, utilizando power queries y web queries, etc.) la opción obvia era probar con el driver ODBC. La única tarea que quedaba era tratar de conectarse a la base de datos en la nube utilizando el driver ODBC. #ODBC #Tutorial #InterSystems IRIS 2 0 0 138
Artículo Jose-Tomas Salvador · 14 mar, 2024 Lectura de 7 min Consultas como %Query o consultas basadas en ObjectScript En este tutorial, me gustaría hablar sobre las Consultas de Clase (Class Queries). Para ser más precisos, sobre las Consultas basadas en código escrito por el usuario: #Mejores prácticas #SQL #Tutorial #InterSystems IRIS 2 0 0 166