InterSystems Official Jose-Tomas Salvador · nov 11

Resumen

Esta versión introduce el FHIR Server 2025.10.0, que ofrece las últimas mejoras en cumplimiento de estándares y rendimiento. También mejora el proceso de actualización de Health Connect Cloud (HCC) para una mayor fiabilidad y añade nueva flexibilidad a Network Connect mediante la compatibilidad con listas de prefijos en las configuraciones de VPN.

Nuevas características y mejoras

0
0 6
InterSystems Developer Community is a community of 25055 amazing developers
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!
Anuncio Sergio Farago · nov 11

Hola comunidad,

Nos complace invitaros al próximo webinar de lanzamiento del concurso de InterSystems “Bringing Ideas to Reality”.

Durante el webinar, nuestros ponentes explorarán las Community Opportunity Ideas del Portal de Ideas de InterSystems, que son los temas de este concurso de programación. Mostrarán cómo desarrollar, crear y desplegar aplicaciones utilizando la plataforma de datos InterSystems IRIS.

Fecha y hora: lunes, 17 de noviembre – 10:30 a. m. EST | 4:30 p. m. CET

0
0 0
Pregunta Jaume Marcet · nov 5

Tengo el siguiente código, con el que pretendo enviar el fichero pepe.XML que está en mi directorio C:\TEMP:

 httprequest=##class(%Net.HttpRequest).%New()
 httprequest.Username="dfgsdgsd"
 httprequest.Password="sdfbnnb"
 httprequest.Port=2222
 httprequest.Server="https://app.net
 httprequest.SetParam("API-Key","jh2871371naou1b82397"
 httprequest.SetParam("content-type", "application/xml"
 httprequest.Post("C:\TEMP\pepe.XML",2)
 response=httprequest.HttpResponse
 !,response
(Los datos no son reales. Supongo que Username, Password y Port no es necesario)

0
0 0
Artículo Ricardo Paiva · nov 10 3m read

Seguramente queríais usar la especificación OpenAPI (OAS) en formato JSON que utilizasteis para vuestra clase spec en el paquete iris-web-swagger-ui de IRIS.
La OAS generada por el método ##class(%REST.API).GetWebRESTApplication(...) es muy básica, sin descripciones de los parámetros ni de la estructura esperada de las respuestas.

Así que, después de crear vuestra aplicación REST a partir de una OAS, deberíais tener:

0
0 0
Pregunta Kurro Lopez · oct 21

Hola comunidad,

Tengo un servicio que utiliza EnsLib.RecordMap.Service.FTPService para capturar ficheros en un directorio FTP.

Necesitaría que en lugar de cargarlos todos a la vez, los hiciera de uno en uno.

Tengo una clase que extiende de esta clase porque hace procesos previos, lo guarda todo en la clase RecordMap y luego los procesa todos los registros a la vez.

Cuando invoco al BP, lo hace a través del método set tStatus = ..SendRequest(message, 1)

He puesto el flag SynchronousSend = 1, pero sigue procesando todos a la vez.

0
0 0
Pregunta Laura Blázquez García · oct 6

Antes cada vez que salía un error del estilo:

Unknown status code: 9 (<UNDEFINED>,ztoken+57^test.OAuth.1,)

Podíamos abrir el Studio, la clase en cuestión que había dado error, hacer click en el icono  y en el buscador poner ztoken+57:

Y esto nos llevaba exactamente a la línea que estaba dando el error:

Ahora que trabajamos desde VSCode, hay alguna forma de hacer esto? Sino, qué alternativa tendríamos?

0
0 0
Anuncio Sergio Farago · nov 6

¡Hola! ¿Qué tal la semana?

Como sabéis, cerramos el año con el webinar de @Pierre-Yves Duquesnoy "Smart Supply Chain 360: Ver, Decidir, Actuar" el jueves 27 de noviembre, a las 4:00 PM (CET).

    

¿Y qué veréis? Pierre nos enseñará cómo InterSystems Supply Chain Orchestrator actúa como tejido conectivo inteligente entre vuestros sistemas ERP, WMS, TMS existentes, sin necesidad de "rip and replace".

0
0 0
Artículo Sergio Farago · nov 5 3m read

Toda comunidad próspera depende de miembros cuya dedicación silenciosa y profunda experiencia la hacen crecer y fortalecerse año tras año. En la Comunidad de Desarrolladores de InterSystems, uno de esos pilares es @Megumi Kakechi, una ingeniera y especialista en soporte con una larga trayectoria, cuyos 17 años en InterSystems y 9 años en la Comunidad de Desarrolladores reflejan una verdadera pasión por ayudar a otros a aprender, resolver problemas e innovar.

👏 Echemos un vistazo más de cerca al increíble recorrido de Megumi y a su impacto en el ecosistema de InterSystems.

0
0 0
Artículo Jose-Tomas Salvador · nov 4 2m read

Hola a todos,

Primero quiero reconocer a @Theo Stolker y @Rupert Young, porque me ayudaron con la solución.

Cuando usáis EnsLib.SQL.Snapshot como una propiedad en el mensaje de respuesta para devolver datos de Snapshot (por ejemplo, desde una Business Operation a un Business Process), los datos del Snapshot no se limpian con la tarea/servicio de depuración de mensajes.

Class ResponseMessage Extends Ens.Response

{

    Property SnapshotProp As EnsLib.SQL.Snapshot;

}

0
0 0
Artículo Luis Angel Pérez Ramos · oct 31 6m read

¡Sí sí! ¡Adelante! No os habéis equivocado, estáis en vuestra querida Comunidad de Desarrolladores de InterSystems en español.

Os preguntaréis a qué viene el título de este artículo, pues muy sencillo, hoy estamos aquí reunidos para honrar al Inquisidor y elogiar la gran labor desempeñada por el mismo. 

Y bien, ¿quién o qué es el Inquisidor?

0
0 0
Artículo Luis Angel Pérez Ramos · oct 30 3m read

Hola comunidad,

Quería compartir mi experiencia trabajando en proyectos con grandes volúmenes de datos. A lo largo de los años, he tenido la oportunidad de manejar enormes cantidades de datos de pacientes, datos de aseguradoras y registros transaccionales mientras trabajaba en la industria hospitalaria. He tenido la oportunidad de crear informes muy extensos que requerían usar lógicas avanzadas para obtener datos de múltiples tablas, cuyos índices no me ayudaban a escribir un código eficiente.

Esto es lo que he aprendido sobre cómo gestionar grandes volúmenes de datos de manera eficiente.

0
0 0
Anuncio Sergio Farago · oct 29

Hola, comunidad:

¡Por favor, dad la bienvenida a @henry como nuestro nuevo moderador en el equipo de la comunidad de desarrolladores! 🎉

Como miembro activo, Henry ha compartido constantemente ideas valiosas, ha apoyado a otros desarrolladores y ha impulsado conversaciones enriquecedoras en toda la comunidad. Su gran experiencia y su espíritu colaborativo lo convierten en la persona ideal para ayudar a guiar y hacer crecer nuestra comunidad de desarrolladores.

¡Demos a Henry una gran bienvenida y echemos un vistazo a su biografía!

0
0 0
Artículo Arsh Hasan · oct 29 2m read

Tuve el mismo problema que contaba Jerry en el siguiente enlace al conectar IRIS con el servidor SQL. Mi conexión ODBC está configurada para autenticarse mediante autenticación nativa de Windows.

Configurad la conexión ODBC de IRIS con autenticación de Windows utilizando una cuenta de dominio específica en lugar de la cuenta predeterminada del servidor IRIS

¿Cómo lo solucioné yo?

La raíz del problema

0
0 0
InterSystems Official Jose-Tomas Salvador · oct 27

Descripción general

Esta versión se centra en la fiabilidad de las actualizaciones, la ampliación de la seguridad y las mejoras en la experiencia de soporte en varios Servicios en la Nube de InterSystems. Con esta versión, todas las principales ofertas —incluidos FHIR Server, InterSystems Data Studio (IDS), IDS con Supply Chain e IRIS Managed Services— ahora son compatibles con Seguridad Avanzada, ofreciendo una postura de seguridad unificada y mejorada.

Nuevas funciones y mejoras

0
0 0
Artículo Kurro Lopez · oct 23 1m read

Hola a todos,

Este es un rápido consejo de como usar URL en servicios RES API sin distinción de mayúsculas y minúsculas.

Si tienes una clase que extiende de %CSP.REST y Ens.BusinessService, para crear un servicoi REST API, y tienes definido tu WebApplication en minúsculas

XData UrlMap [ XMLNamespace = "http://www.intersystems.com/urlmap" ]
{
<Routes>
    <Route Url="/user" Method="POST" Call="User"/>
    <Route Url="/login" Method="POST" Call="Login"/>
</Routes>
}

Solo aceptará URL en minúsculas, por ejemplo: http://myserver/myproduction/user

0
0 0
Artículo Jose-Tomas Salvador · oct 23 10m read

Una novedad que apareció en la versión 2024.1 de InterSystems IRIS for Health y que quizá te pasó desapercibida. Se trata de la capacidad de realizar una validación basada en perfiles FHIR.

 

En este artículo os ofreceré una visión general básica de esta funcionalidad.

Si FHIR es importante para vosotros, deberíais probar sin duda esta nueva característica, así que seguid leyendo.

Contexto

El estándar FHIR define una operación llamada $validate. Esta operación está pensada para ofrecer una API que permita validar recursos.

0
0 0
Anuncio Sergio Farago · oct 23

Hola, comunidad:

¿Sois desarrolladores de Python? Si es así, ¡ya podéis empezar a crear aplicaciones con InterSystems IRIS sin necesidad de aprender un nuevo lenguaje de programación!

Use Python with InterSystems IRIS. Try the exercise. 

👨‍💻 Probad este ejercicio para empezar rápidamente a usar la interfaz DB-API de Python y conectar con una base de datos de InterSystems IRIS para ejecutar consultas SQL.

💬 ¿Cuál fue vuestra experiencia con el ejercicio? ¡Contádmelo en los comentarios!

0
0 0
Anuncio Sergio Farago · oct 21

Hola, comunidad!

Este fin de semana actualizaremos el motor de búsqueda de la Comunidad de Desarrolladores para hacerlo más rápido y preciso (eso esperamos 😉).

Durante la actualización, es posible que experimentéis cierta lentitud o breves interrupciones en el rendimiento de la búsqueda. Si notáis algo inusual o tenéis algún problema, avisadnos en los comentarios más abajo: vuestros comentarios nos ayudan a garantizar que todo funcione sin problemas.

0
0 0
Artículo Yuri Marx · oct 20 4m read

El lenguaje ObjectScript cuenta con un soporte increíble para JSON gracias a clases como %DynamicObject y %JSON.Adaptor. Este soporte se debe a la enorme popularidad del formato JSON, que sustituyó el dominio previo de XML. JSON trajo consigo una representación de datos menos verbosa y una mayor legibilidad para las personas que necesitaban interpretar su contenido. Para reducir aún más la verbosidad y aumentar la legibilidad, se creó el formato YAML.

0
0 0
Artículo Jose-Tomas Salvador · oct 16 3m read

Para gestionar la acumulación de datos de producción, InterSystems IRIS permite a los usuarios controlar el tamaño de la base de datos purgando periódicamente los datos. Esta purga puede aplicarse a mensajes, registros, procesos de negocio y alertas gestionadas.

Consultad la documentación para obtener más detalles sobre la configuración de la tarea de purga:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=EGMG_purge#EGMG_purge_settings

0
0 0
Anuncio Sergio Farago · oct 15

Hola comunidad,

Vamos a tener un encuentro online con los ganadores del concurso de InterSystems de .Net, Java, Python y JavaScript. ¡Es una gran oportunidad para charlar con el equipo de expertos de InterSystems y con nuestros concursantes!

¡Incluye la demostración de los ganadores!

Fecha y hora: viernes 17 de octubre, 12:00 p. m. EDT | 6:00 p. m. CEST

0
0 0
Anuncio Sergio Farago · oct 16
Hola y bienvenidos al resumen de YouTube de la Comunidad de Desarrolladores de septiembre de 2025
InterSystems Ready 2025
Por Dean Andrews, David Reche
Por Aldo Faisal
Por Kari Hedges
Por Scott Gnau, Peter Lesperance, Tom Woodfin, Gokhan Uluderya, Jeff Fried, Daniel Franco
 
0
0 0