Pesquisar

Artigo
· Ago. 5 1min de leitura

Um vídeo do InterSystems Testing Manager versão 2 revelando o quanto de cobertura seus testes unitários estão alcançando.

Se você gostou do que viu, por favor apoie esta ferramenta no Developer Tools 2025 contest. A votação se encerra à meia-noite (EDT) no domingo, dia 3.

Discussão (0)1
Entre ou crie uma conta para continuar
Artigo
· Ago. 5 1min de leitura

AVISO: Bug na IRIS Native API

Revisando meus pacotes publicados, identifiquei um bug sério na IRIS Native API.

Existe um método em %Net.DB.Iris chamado function().
Ele é equivalente ao comando ObjectScript $$label^routine(param).
Isso funcionava bem há 2 anos, quando publiquei meus pacotes de extensões para linha de comando.
Agora, está quebrado há pelo menos 1 ano e gera o erro <PROTECT>.

Identifiquei o problema em ObjectScript, Java, Python e Node.js.
Foi registrado como WRC# 1002589.

Para todos os 4 casos, também verifiquei uma solução alternativa:
Em vez de chamar uma Function do ObjectScript, você deve chamar um ClassMethod.
Isso é feito com %Net.DB.Iris.ClassMethodValue(...).
E você precisará encapsular sua Function do ObjectScript dentro de alguma Class.

Pode parecer simples, mas há um esforço considerável envolvido por conta das versões do IPM e outros fatores.
Espero que você não seja pego de surpresa por esse problema.

1 Comment
Discussão (1)2
Entre ou crie uma conta para continuar
Discussão (0)2
Entre ou crie uma conta para continuar
Artigo
· Ago. 5 2min de leitura

Por qué es el momento de obtener una certificación como especialista aplicativo tecno-funcional en TrakCare

Trabajar en TI para el sector salud como un desarrollador joven, especialmente en InterSystems TrakCare, te hace darte cuenta rápidamente de una cosa: no se trata solo de mensajes HL7 o integraciones backend. Una gran parte de lograr que TrakCare funcione sin problemas en los hospitales depende de cómo se configura, personaliza y da soporte desde el lado de la aplicación.

Ahí es donde entramos personas como yo: desarrolladores tecno-funcionales que entendemos tanto la tecnología como su impacto en los flujos de trabajo reales del hospital.

No somos solo técnicos (ni consultores funcionales)

Nuestro rol está justo en el medio. Somos quienes:

  • Personalizando módulos como Farmacia, Facturación y EMR para adaptarlos al funcionamiento real de los hospitales
  • Escribiendo lógica en ObjectScript para añadir validaciones o automatizaciones
  • Mejorando las pantallas front-end usando CSP, Zen o IRIS
  • Mapeando flujos de trabajo con los equipos clínicos y de facturación para reflejar procesos reales
  • Resolviendo problemas diarios que no siempre tienen que ver con interfaces, sino con la experiencia

Y aun así… actualmente no existe una certificación específica que lo reconozca.

La brecha en certificaciones

El examen actual de Especialista en Integración Técnica de TrakCare es excelente si trabajas con HL7v2, FHIR, SDA3, etc., básicamente todo lo relacionado con interoperabilidad. Pero no refleja realmente el trabajo que hacemos en configuración de aplicaciones, comportamiento del front-end o flujos de trabajo de módulos.

Así que, a pesar de trabajar con TrakCare a diario, personas en roles como el mío no somos reconocidas ni certificadas. Eso dificulta que los hospitales encuentren talento capacitado y que nosotros podamos demostrar nuestro valor.

Por qué un nuevo enfoque tiene sentido

Una certificación de Especialista en Aplicaciones de TrakCare sería un cambio importante para quienes:

  • Tienen al menos 3 años de experiencia práctica con módulos de TrakCare
  • Pueden configurar flujos de trabajo, entender dependencias entre módulos y hablar tanto el lenguaje clínico como el técnico
  • Se sienten cómodos con ObjectScript, CSP y ajustando comportamientos de la interfaz
  • Actúan como puente entre TI y los usuarios reales
  • El valioso trabajo de los especialistas tecno-funcionales merece un reconocimiento formal dentro del ecosistema TrakCare.

TrakCare está creciendo rápidamente, y también la demanda de desarrolladores que entiendan tanto la tecnología como el ámbito de la salud. Una certificación dedicada para Especialistas Aplicativos Tecno-Funcionales llenaría una brecha real y ayudaría a resaltar el trabajo crítico que hacemos cada día para mantener los sistemas funcionando y a los usuarios satisfechos.

Discussão (0)0
Entre ou crie uma conta para continuar
Pergunta
· Ago. 5

How to Abort All Queued Messages via Command Line

I'm working with IRIS for Health. I need to abort all messages currently in the queue via the command line (IRIS terminal). is there any easy way?

4 Comments
Discussão (4)2
Entre ou crie uma conta para continuar