Pesquisar

Pergunta
· Set. 12

Incorporación de Telemedicina con Asistente de IA sobre InterSystems IRIS

🚀 Incorporación de Telemedicina con Asistente de IA sobre InterSystems IRIS 🏥🤖 🌟 Esta solución permite agilizar la documentación médica 🩺 sin interrumpir la consulta, potenciando la interoperabilidad clínica y creando un asistente inteligente integrado en la experiencia del médico y del paciente. Implementé un laboratorio personal de Telemedicina como PoC end-to-end que integra:
🧩 Stack Tecnológico:
🔹 InterSystems Community IRIS (REST API)
🔹 Chrome Extension MV3
🔹 WebRTC + Node/WS
🔹 OpenAI Whisper / GPT-4o-mini 🎯 Objetivo:
Capturar voz 🎙️ → Generar automáticamente la nota clínica SOAP 🩺 → Enviar a IRIS vía REST con IA 📡
Optimizado con UTF-8 + saneo ASCII ✅ para interoperar con sistemas heredados que aún usan Latin-1. ✨ Logros Técnicos
✅ UI clínica embebida (in-page) con captura A/V, DataChannel y flujo de conversación médica.
✅ Extensión MV3 con permisos mínimos y despliegue local/Ngrok para demos controladas.
✅ Service Worker orquestador:
• STT → Whisper
• NLU → GPT-4o-mini
• Generación automática de nota SOAP
• application/json; charset=utf-8 y POST único a /api/telemed/minuta.
✅ Servidor de señalización con Node.js/Express/WebSocket, usando salas efímeras y negociación WebRTC.
✅ Cliente invitado (paciente) con Web Speech API y UX móvil, con pausa/reanudación dinámica para dictado robusto.
🛠️ Tecnologías Clave
💻 InterSystems Community IRIS (REST)
🌐 Chrome Extensions MV3
📹 WebRTC (STUN, DataChannel)
⚡ Node.js / Express / WebSocket
🎙️ OpenAI Whisper / GPT-4o-mini
🔊 Web Speech API
🔤 UTF-8 / ASCII-safe hashtag#InterSystemsIRIS hashtag#Telemedicina hashtag#HealthIT hashtag#WebRTC hashtag#ChromeExtensions hashtag#AIinHealthcare hashtag#ClinicalNotes hashtag#GPT4o hashtag#Innovación hashtag#Interoperabilidad hashtag#ElectronicHealthRecord hashtag#InterSystems

Discussão (0)1
Entre ou crie uma conta para continuar
Discussão (0)1
Entre ou crie uma conta para continuar
Pergunta
· Set. 11

Migración de Datos Clínicos: InterSystems IRIS + Google Cloud Healthcare

🚀 Migración de Datos Clínicos: InterSystems IRIS + Google Cloud Healthcare
En mi laboratorio de integración, he logrado vincular InterSystems IRIS con la API de Google Cloud Healthcare para habilitar un flujo completo de migración y almacenamiento de datos clínicos en formato FHIR R4.
🔹 Pasos clave del proceso:
1️⃣ Creación de proyecto y habilitación de facturación en Google Cloud.
2️⃣ Activación de la API de Cloud Healthcare.
3️⃣ Creación de un dataset y un FHIR Store (iris-fhir-store) en us-central1.
4️⃣ Configuración de permisos IAM e implementación de una Service Account exclusiva para IRIS.
5️⃣ Autenticación vía OAuth2 con la clave JSON.
6️⃣ Envío exitoso de un recurso Patient desde IRIS hacia Google Healthcare con curl y validación en el FHIR Store.
🔗 Este flujo permite que cualquier paciente creado en IRIS sea replicado automáticamente en Google Cloud Healthcare, abriendo las puertas a interoperabilidad, escalabilidad en la nube y cumplimiento con estándares FHIR.
✨ Con esta arquitectura, se facilita:
La migración de historiales clínicos a la nube.
La integración con ecosistemas de análisis e IA de Google.
La trazabilidad y auditoría de los procesos desde IRIS.

hashtag#InterSystems hashtag#IRIS hashtag#GoogleCloud hashtag#HealthcareAPI hashtag#FHIR hashtag#MigracionDeDatos hashtag#HealthTech hashtag#Interoperabilidad
 

Discussão (0)1
Entre ou crie uma conta para continuar
Pergunta
· Set. 11

Website Design Dublin: Creating Digital Success for Businesses

Website Design Dublin: Creating Digital Success for Businesses In today’s digital era, a website is more than just an online presence. It is the face of your business, the first impression for potential customers, and the foundation of your digital identity. For companies in Dublin, professional website design is what determines whether they stand out in a competitive market or get lost among countless competitors. 

Website design in Dublin has become a critical service as businesses adapt to the ever-changing digital landscape. A strong website not only reflects brand values but also delivers a smooth user experience that encourages visitors to engage and take action. With local customers increasingly relying on online searches, having a site that blends aesthetics with functionality is essential. The first element Dublin businesses must focus on is visual appeal. A clean, modern, and professional design builds trust and makes visitors stay longer. Elements like colors, fonts, and layouts play a vital role in shaping how people perceive your brand. At the same time, usability is equally important. A website must be easy to navigate, quick to load, and fully responsive on mobile devices since most users now browse on smartphones. Another key aspect is content presentation. Even the most attractive design will fall short without strong, well-structured content. Web designers in Dublin create layouts that highlight services and products while guiding users toward clear calls-to-action, such as making a purchase, booking, or signing up. This combination of design and content is what converts visitors into customers. Search engine optimization (SEO) is also built into effective web design. From structured headings and optimized images to clean coding and fast load speeds, SEO ensures visibility in search results. Without it, even the best-looking websites struggle to attract traffic. For Dublin businesses, a website must also reflect brand identity consistently—logos, colors, and messaging should align both online and offline to strengthen trust. User experience plays a direct role in customer retention; a confusing or cluttered site drives people away, while a simple, enjoyable browsing experience keeps them coming back. Finally, professional website design improves conversion rates. Whether through secure features like SSL certificates, streamlined landing pages, or interactive design trends, a well-built site inspires confidence and drives results. In conclusion, investing in website design in Dublin is not just about creating a digital brochure, it is about building a powerful marketing and branding tool. With the right design, Dublin companies can attract more clients, improve engagement, and achieve sustainable growth in today’s digital-first world.

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

Tackling Slow SQL Queries in InterSystems IRIS: A Hands-On Fix

One thing I’ve learned over the years is that no matter how polished your application logic is, database performance will eventually make or break the user experience. Working with InterSystems IRIS, I recently ran into this firsthand. A client of ours was building a reporting dashboard that worked flawlessly during testing—but once their production dataset grew into the millions, response times slowed to a crawl.

At first glance, it looked like a hardware issue. The servers were under pressure, memory usage spiked, and everyone was convinced they needed to scale up infrastructure. But digging deeper into IRIS told a different story. The real problem wasn’t the hardware at all—it was the SQL execution plans.

Here’s the practical approach I took, step by step:

 

Step 1: Check the SQL Performance Tools

IRIS comes with a very handy SQL Performance Monitor. Running the problematic queries through it showed me exactly what was happening: full table scans on every request. Once I saw the plan, it was clear the optimizer didn’t have the right options available.

Step 2: Revisit Indexing Strategy

We had indices in place, but not for the way the queries were actually written. For example, the dashboard filtered heavily on a date field, yet there was no index on that column. Once I created an index there, execution time dropped from seconds to under 200 milliseconds. That single change made a dramatic difference.

Step 3: Rewrite a Few Queries

Not every fix was about indices. Some queries were structured in ways that prevented the optimizer from doing its best work. Replacing a couple of subqueries with joins and simplifying redundant conditions gave IRIS more flexibility to pick efficient paths. These were small changes in code, but they unlocked big improvements.

Step 4: Test at Scale, Not Just in Dev

One of the traps I see often—and fell into myself here—is testing only with small datasets. A query that runs lightning fast on 100 rows may behave very differently on 10 million. After tuning, I made sure to stress-test queries against production-like volumes. This gave confidence that the improvements would hold up over time.

---

By the end of this process, the dashboard went from sluggish to snappy, without touching the hardware. For me, the big lesson was that InterSystems IRIS already has the tools you need to diagnose and resolve these bottlenecks—you just have to lean on them.

 

If you’re building with IRIS, my advice is simple: make performance monitoring part of your workflow early. Don’t wait until users complain. The SQL Performance Monitor, combined with a thoughtful indexing strategy and query design, can save you hours (and headaches) later.

Discussão (0)1
Entre ou crie uma conta para continuar