InterSystems Official Jose-Tomas Salvador · oct 9, 2024

Recientemente hemos puesto a disposición una nueva versión de InterSystems IRIS en el Programa de Acceso Anticipado a Vector Search (o búsqueda vectorial), que utiliza el índice ANN (Aproximate Nearest Network) basado en el algoritmo de indexación Hierarchical Navigable Small World (HNSW). Esta incorporación permite realizar búsquedas aproximadas de vecinos-más-cercanos (nearest-neighbours) de manera mucho más eficiente, sobre grandes conjuntos de datos vectoriales, mejorando drásticamente el rendimiento de las consultas y la escalabilidad.

0
0 109
Artículo Jose-Tomas Salvador · sep 30, 2024 3m read

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. Aunque hay muchas utilidades externas e IDEs que funcionan con mensajes XML e incluso documentos C-CDA, hay una razón convincente para poder hacer pruebas directamente en el marco de trabajo C-CDA de IRIS.

Hacer pruebas dentro del entorno de IRIS os proporciona el contexto necesario:

  • Configuración del analizador XML
  • Contexto del espacio de nombres XML
  • Configuración de facilidades y OID
  • Manejo de cabeceras IHE
  • Los paquetes HS.
0
0 99
Artículo Jose-Tomas Salvador · sep 11, 2024 4m read

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.

Aunque disfruto trabajando en el frontend, el CSS sigue siendo un desafío complejo para mí, especialmente porque lo aprendí a base de prueba y error. El meme de Peter Griffin luchando por abrir persianas captura perfectamente mi experiencia aprendiendo CSS.

Peter Griffin CSS

0
0 287
Artículo Jose-Tomas Salvador · ago 29, 2024 2m read

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.

Esa versión 2024.2 contiene un cambio (DP-432503) que precisa que el usuario a través del cual se conecta inicialmente el Web Gateway (normalmente CSPSystem) deba tener permisos de lectura (READ) sobre la base de datos en la que se encuentra la clase de dispatching de la aplicación web de tipo REST.

0
0 113
Artículo Jose-Tomas Salvador · ago 27, 2024 4m read

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.

0
0 173
InterSystems Official Jose-Tomas Salvador · ago 7, 2024

Las versiones 2.8.4.11 y 3.4.3.11 de InterSystems API Manager (IAM) ya están disponibles de forma general. Estas son las versiones más recientes de las dos versiones de IAM con soporte a largo plazo. Estas versiones contienen correcciones importantes y se recomienda a todos los clientes que las actualicen.

Se recomienda a los clientes de IAM 3.0 o 3.2 que actualicen a 3.4.3.11, ya que el soporte para esas versiones pronto finalizará.

0
0 69
InterSystems Official Jose-Tomas Salvador · ago 2, 2024

Las versiones 2024.2 de InterSystems IRIS Data Platform, InterSystems IRIS for Health y HealthShare Health Connect ya están disponibles de forma general (GA)

ASPECTOS MÁS DESTACADOS

2024.2 es una versión de entrega continua (CD o Continuous Delivery en inglés). En esta versión se han añadido muchas actualizaciones y mejoras

Mejora de la experiencia del desarrollador

  • Eliminación de Studio - Las instalaciones de Windows 2024.2 no incluyen el IDE Studio, y la actualización de una instancia existente elimina Studio del directorio bin de la instancia.
0
0 73
InterSystems Official Jose-Tomas Salvador · ago 2, 2024

Ya está disponible la versión de mantenimiento ampliada 2024.1.1 de InterSystems IRIS, InterSystems IRIS for Health y HealthShare Health Connect. Contiene correcciones de errores de la versión anterior 2024.1.0.

Encontraréis listas detalladas de cambios y listas de comprobación de actualizaciones en estas páginas:

Cómo conseguir el software

El software está disponible tanto en paquetes de instalación clásicos como en imágenes de contenedor.

0
0 83
Artículo Jose-Tomas Salvador · jul 24, 2024 7m read

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, carece de información importante sobre cómo estos métodos difieren y cómo se usan en ObjectScript. Muchas cosas podrían escribirse como cualquiera de los dos. Por ejemplo, supongamos que tenemos una clase llamada “User.Person” con una propiedad llamada “Name”.

0
0 168
InterSystems Official Jose-Tomas Salvador · jul 22, 2024

Ya están disponibles las versiones 2.8.4.10 y 3.4.3.10 del InterSystems API Manager (IAM).  Se trata de las últimas versiones de las dos versiones de IAM soportadas desde hace tiempo. Estas versiones contienen correcciones importantes y se recomienda a todos los clientes que las actualicen.

El soporte para las versiones de IAM 3.0 o 3.2 finalizará en breve,por lo que se recomienda a los clientes que actualicen a 3.4.3.10.

0
0 137
Artículo Jose-Tomas Salvador · jul 16, 2024 3m read

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

Ejemplo de trabajo mínimo

zn "%SYS"
Kill props
Set props("Description") = "Sample WSGI Application"
Set props("MatchRoles") = ":%All"
Set props("WSGIAppLocation") = "/path/to/flaskapp"
Set props("WSGIAppName") = "myapp"
Set props("WSGICallable") = "app"
Set props("DispatchClass") = "%SYS.Python.WSGI" // important, otherwise will be recognized as CSP application
Set sc = ##class(Security.Applications).
0
0 160
InterSystems Official Jose-Tomas Salvador · jul 11, 2024

La versión 24.1 de InterSystems Reports ya está disponible en el sitio de Distribución de Software de InterSystems en la sección de Componentes. El software está etiquetado como InterSystems Reports Designer e InterSystems Reports Server y está disponible para los sistemas operativos Mac OSX, Windows y Linux.

Esta nueva versión trae grandes mejoras de nuestro socio, insightsoftware. InterSystems Reports 24.1 está impulsado por Logi Report Versión 24.1SP2 e incluye:

  • Personalización de anotaciones para mejorar la representación visual de los adjuntos en documentos compatibles con PDF/A.
0
0 144
Artículo Jose-Tomas Salvador · jul 8, 2024 1m read

¿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.

Para buscar la ubicación del archivo XSD de origen, basta con mirar en el siguiente lugar:

^EnsEDI.XML.

0
0 217
InterSystems Official Jose-Tomas Salvador · jun 7, 2024

Nota: esto fue publicado originalmente el 5 de junio de 2024, pero se presentó como si hubiera sido publicado el 9 de mayo de 2024, por lo que este repost corrige la fecha.

Las actualizaciones recientes del InterSystems Language Server introducen muchas mejoras significativas destinadas a mejorar la experiencia y la productividad del desarrollador. Aquí hablaré de algunas de las más importantes, mientras que la lista completa, que incluye numerosas correcciones de errores, se puede encontrar en el CHANGELOG del Language Server.

0
0 168
Artículo Jose-Tomas Salvador · jun 6, 2024 2m read

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.

0
0 134
Artículo Jose-Tomas Salvador · jun 3, 2024 1m read

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

Añadid Registro de Servicios - en este caso considerad sólo una autenticación básica

- Configurad un servicio HTTP

- Introducid la ruta al servidor FHIR

- Introducid la URL del servicio FHIR

- Usad la credencial añadida previamente

Añadid una "HS.FHIRServer.Interop.HTTPOperation"

Elegid el Nombre del Servicio

Probad el cliente FHIR

Rastread/seguid el resultado de la prueba

0
1 131
InterSystems Official Jose-Tomas Salvador · mayo 27, 2024

Aquí está nuestra actualización trimestral de las plataformas del Q2'2024.  Si sois nuevos en estas actualizaciones, ¡bienvenidos!  Esta actualización tiene como objetivo compartir los cambios recientes, así como nuestro mejor conocimiento actual sobre los próximos cambios, pero predecir el futuro es un asunto delicado y esto no debe considerarse una hoja de ruta comprometida. 

Dicho esto, pasemos a la actualización.

0
0 86
InterSystems Official Jose-Tomas Salvador · mayo 14, 2024

Como muchos habréis oído, InterSystems anunció la deprecación de Studio cuando se lanzó IRIS 2023.2. En noviembre de 2023 se dio a conocer un plan detallado de retirada de Studio, y ahora estamos alcanzando el primer hito de ese plan. A partir de la versión 2024.2, los kits de IRIS para Windows ya no contendrán Studio. Esto significa que las nuevas instalaciones que utilicen este kit no instalarán Studio, y la actualización de una instancia existente a la versión 2024.2 (o posterior) eliminará Studio del directorio bin de la instancia.

4
0 197
InterSystems Official Jose-Tomas Salvador · mayo 13, 2024

Se ha publicado una versión preliminar actualizada para desarrolladores de InterSystems IRIS 2024.2 e InterSystems IRIS for Health 2024.2 en el sitio de versiones preliminares para desarrolladores del WRC.  Esta versión contiene algunos cambios dignos de mención:

  • Contenedores - omitimos los contenedores en la vista previa anterior, pero los incluimos esta vez.  En un futuro avance, estamos planeando cambiarlos para usar la imagen base de Ubuntu 24.04
  • Compatibilidad con Ubuntu 24.04: esta versión preliminar incluye compatibilidad con el nuevo sistema operativo Ubuntu 24.04.
0
0 115
InterSystems Official Jose-Tomas Salvador · abr 29, 2024

Ya están disponibles las versiones de mantenimiento 2022.1.5 y 2023.1.4 de InterSystems IRIS, IRIS for Health y HealthShare HealthConnect

Ya están disponibles dos versiones de mantenimiento ampliado de InterSystems IRIS, InterSystems IRIS for Health y HealthShare Health Connect.

2022.1.5

La versión 2022.1.5 proporciona correcciones de errores para cualquiera de las versiones anteriores a 2022.1.x.

Podéis encontrar listas detalladas de cambios y listas de comprobación de actualizaciones en estas páginas:

2023.1.

0
0 122
Artículo Jose-Tomas Salvador · abr 26, 2024 5m read

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.

Si bien, a día de hoy, InterSystems IRIS (IRIS) no soporta de forma nativa OpenTelemetry, es justo decir que la plataforma de datos IRIS tiene varias maneras de capturar, registrar y analizar el rendimiento de una instancia en ejecución.

0
0 149
InterSystems Official Jose-Tomas Salvador · abr 12, 2024

La primera versión preliminar para desarrolladores de InterSystems IRIS 2024.2 e InterSystems IRIS for Health 2024.2 se ha publicado en el sitio de versiones preliminares para desarrolladores del WRC. Los contenedores no están disponibles para esta versión preliminar, pero nos aseguraremos de publicarlos la próxima vez.

Esta es la primera vez en el ciclo de lanzamiento que hemos publicado una versión preliminar para desarrolladores y no hay ninguna característica digna de destacar que esté completa. Las iré listando a medida que se vayan completando en futuras versiones preliminares.

0
0 119
InterSystems Official Jose-Tomas Salvador · mar 27, 2024

InterSystems introdujo esta función hace muchos años y en una época en la que el uso de la Public Key Infrastructure (Infraestructura de Clave Pública o PKI) aún no estaba muy extendido. La creación de materiales para su uso con Public Key Infrastructure (Infraestructura de Clave Pública o PKI) está ahora ampliamente disponible, e InterSystems está observando un descenso en su uso. Además, se necesitarían inversiones para utilizarla de forma segura.

En la documentación de la PKI de IRIS se afirma desde hace años:

La PKI de InterSystems es sólo para fines de prueba.

0
0 156
InterSystems Official Jose-Tomas Salvador · mar 26, 2024

La versión 2024.1 de InterSystems IRIS® for HealthTM, y HealthShare® Health Connect ya está disponible de forma general (GA - Generally Available).

❗Este anuncio no se aplica a InterSystems IRIS®.

Novedades destacadas de la actualización

De esta versión se espera una serie de actualizaciones interesantes, incluyendo:

  1. Compatibilidad con Smart en FHIR 2.0.0
  2. Generación de modelos de objetos FHIR R4
  3. Mejora del rendimiento de las FHIR queries
  4. Eliminación del Private Web Server (PWS - Servidor Web Privado)
  5. y mucho más.
0
0 180
Artículo Jose-Tomas Salvador · mar 25, 2024 2m read

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.

0
0 178
InterSystems Official Jose-Tomas Salvador · mar 15, 2024

La versión 2024.1 de InterSystems IRIS Data Platform ya está disponible de manera general (GA).
 

Aspectos destacados de la nueva versión

En esta versión, podéis esperar una serie de interesantes actualizaciones, incluyendo:

  1. Uso de vectores en ObjectScript: Una potente funcionalidad para optimizar la manipulación de datos.
  2. Búsqueda de vectores (experimental): Una innovadora funcionalidad para la recuperación eficiente de datos.
  3. Base de datos Multi-Volumen: Mejora de la escalabilidad y la gestión del almacenamiento.
  4. Backup FastOnline (experimental): Optimización de los procesos de backup.
  5. Multiple Super Server Ports: Más flexibilidad en la configuración de red.
  6. ¡y mucho más!
0
0 205
Artículo Jose-Tomas Salvador · mar 14, 2024 7m read

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:

Mucha gente descarta este tipo de consulta simplemente porque no se sienten muy cómodos escribiendo mucho código ObjectScript para los métodos o no ven cómo pueden utilizarlo en sus aplicaciones relacionales. Pero para ser honesto, para mí - ¡es uno de los inventos más geniales para el modelo relacional en IRIS!

0
0 209
InterSystems Official Jose-Tomas Salvador · mar 8, 2024

  ¿Listo para fórmarte en InterSystems IRIS, IRIS for Health y Health Connect?

Desde InterSystems Iberia,¡¡lanzamos oficialmente nuestros 2 primeros cursos de Formación Combinada!! 

Nunca habrá sido tan fácil y accesible recibir formación en nuestra tecnologia como a partir de ahora... Y te preguntarás, ¿qué es esto de la formación combinada?. Vamos con ello...

0
0 237
InterSystems Official Jose-Tomas Salvador · mar 6, 2024

Bienvenidos a la primera actualización trimestral de 2024. Si sois nuevos en estas actualizaciones, ¡bienvenidos!. Esta actualización pretende compartir cambios recientes, así como la información más actualizada sobre los cambios que vienen, aunque predecir el futuro es difícil y esto no debe ser considerado como una hoja de ruta cerrada.

Dicho esto, vamos con la actualización...

0
0 202
Anuncio Jose-Tomas Salvador · feb 26, 2024

Hace poco me di cuenta de que llevaba mucho tiempo sin comentaros las últimas novedades de la extensión de ObjectScript para Visual Studio Code. 

Me complace anunciar la versión 2.12.1 de la extensión de ObjectScript, que contiene un buen número de mejoras para hacer la vida más fácil a los desarrolladores. Describo más abajo las más destacadas, incluyendo la petición nº 1 del Global Summit -- ¡Importación de XML! 

Como siempre, podéis encontrar la lista completa de modificaciones en el CHANGELOG, incluyendo muchas correcciones de errores y vulnerabilidades.

0
0 270