New post

Find

Announcement
· May 27

[Hebrew Webinar] Discover the All-New UI in Version 2025.1 — and More!

Hi Community,

We're pleased to invite you to the upcoming webinar in Hebrew:

👉 Discover the All-New UI in Version 2025.1 — and More!👈

📅 Date & time: June 11th, 3:00 PM IDT

Join us for a technical walkthrough of the redesigned user interface and key enhancements from recent releases. Get updated with the latest in Health Connect and IRIS, see how the updates streamline workflows, and learn what’s under the hood.

Presenter: @Keren Skubach, Sales Engineer InterSystems Israel

➡️ Register today!

Discussion (0)1
Log in or sign up to continue
Article
· May 27 3m read

Construir la interfaz de usuario mediante promts frente al Backend de InterSystems IRIS: Lovable, Spec First y REST API

Hola desarrolladores:

Al observar la avalancha de herramientas de desarrollo impulsadas por IA y al estilo vibe coding que han estado apareciendo últimamente casi cada mes, con funciones cada vez más emocionantes, me preguntaba si sería posible aprovecharlas con InterSystems IRIS. Al menos para construir un frontend. Y la respuesta es: ¡sí! Al menos con el enfoque que seguí en este ejemplo.

Aquí tenéis mi receta para crear la interfaz de usuario mediante prompts frente al backend de InterSystems IRIS:

  1. Tened una API REST en el lado de IRIS, que refleje una especificación Open API (swagger).
  2. Generad la interfaz de usuario con cualquier herramienta de vibe coding (por ejemplo, Lovable) y apuntad la interfaz al endpoint de la API REST.
  3. ¡Y listo!

Aquí tenéis el resultado de mi propio experimento: una interfaz 100 % generada por prompts frente a la API REST de IRIS, que permite listar, crear, actualizar y eliminar entradas de una clase persistente (Open Exchange, código del frontend, vídeo).

¿Cómo es la receta en detalle?

¿Cómo obtener la especificación Open API (Swagger) frente al backend de IRIS?

Tomé como plantilla la clase persistente dc.Person, que contiene algunos campos simples: Nombre, Apellido, Empresa, Edad, etc.

Pensé que podría utilizar ChatGPT para generar la especificación Swagger, pero creo que se volvería un poco tímido si le paso directamente ObjectScript, así que generé la DDL correspondiente a la clase desde el terminal:

Do $SYSTEM.SQL.Schema.ExportDDL("dc_Sample","*","/home/irisowner/dev/data/ddl.sql")

Y le pasé a ChatGPT el DDL con este prompt:

Please create an Open API spec in JSON version 2.0 vs the following DDL which will allow to get all the entries and individual ones, create, update, delete entries. Also, add _spec endpoint with OperationId GetSpec. Please provide meaningful operation id's for all the endpoints. The DDL: CREATE TABLE dc_Sample.Person( %PUBLICROWID, Company VARCHAR(50), DOB DATE, Name VARCHAR(-1), Phone VARCHAR(-1), Title VARCHAR(50) ) GO CREATE INDEX DOBIndex ON dc_Sample.Person(DOB) GO

Y funcionó bastante bien: aquí tenéis el resultado.

Después, usé la herramienta de línea de comandos %REST para generar las clases del backend REST.

Tras eso, implementé la lógica REST de IRIS con ObjectScript para las llamadas GET, PUT, POST y DELETE openexchange.intersystems.com/package/iris-web-swagger-ui. Casi todo lo hice a mano ;) con algo de ayuda del Co-pilot en VSCode.

Probé la API REST manualmente con Swagger-UI y, cuando todo estuvo listo, comencé a construir la interfaz de usuario.

La interfaz de usuario fue generada mediante prompts usando la herramienta Lovable.dev, a la que le pasé el siguiente prompt:

Please create a modern, convenient UI vs. the following open API spec, which will allow list, create, update, and delete persons
{ "swagger": "2.0", "info": { "title": "Person API", "version": "1.0.0" }, ...

(...) el promt seguía con toda la especificación Swagger.

Una vez que la interfaz fue construida y probada manualmente, le pedí a Lovable que la conectara con el endpoint REST API en IRIS. Primero lo hice localmente en Docker y, tras algunas pruebas y correcciones de errores (también vía prompts), desplegué el resultado final.

Algunos detalles y lecciones aprendidas:

  • La seguridad de la API REST en el lado de IRIS no siempre es evidente desde el inicio, en especial por temas relacionados con CORS. Por ejemplo, tuve que añadir una clase especial cors.cls y modificar manualmente la especificación Swagger para que CORS funcionara correctamente.
  • La documentación Swagger no funciona automáticamente en Docker con IRIS, pero se puede solucionar creando un endpoint especial _spec y añadiendo unas líneas de código en ObjectScript.
  • La especificación Swagger para IRIS debe ser la versión 2.0, no la 3.1 ni la más reciente.

En resumen:

Este enfoque resulta ser una forma bastante efectiva para que un desarrollador backend en IRIS construya prototipos completos de aplicaciones full-stack en muy poco tiempo y sin necesidad de conocimientos previos de desarrollo frontend.

Contadme qué opináis.
¿Y cuál ha sido vuestra experiencia vibe coding con IRIS?

Aquí tenéis el vídeo con la demostración:
 

Discussion (0)1
Log in or sign up to continue
Question
· May 27

Reliable Excess Baggage Services by AIR with customs clearance support

With JNZ Movers’ Excess Baggage Services by AIR, you can ship your extra baggage via air freight, making it faster and more convenient. We offer secure and prompt services, ensuring that your belongings arrive at their destination safely and on time, no matter where you're traveling to. Need to send extra luggage abroad? JNZ Movers’ Excess Baggage Services by AIR is the ideal solution. Our services ensure that your baggage is handled efficiently and delivered to your destination quickly. We take care of all the logistics, leaving you stress-free with one less thing to worry about during your travels.

Discussion (0)1
Log in or sign up to continue
Question
· May 27

Transforming Healthcare IT Infrastructure with Digital Solutions

The modern healthcare landscape is evolving faster than ever before. From telehealth to real-time patient monitoring, the industry is leaning heavily on digital solutions to keep up with rising demands, regulatory compliance, and the need for efficient, patient-centered care.

But there's a catch—most legacy IT infrastructures in healthcare simply aren’t built for this digital age.

Outdated systems slow down workflows, compromise data security, and limit the ability to adopt new technologies. To truly deliver smarter, more connected care, healthcare organizations must rethink their IT foundation—and that’s where digital transformation steps in.

In this blog, we’ll explore how digital solutions are reshaping healthcare IT infrastructure, the technologies driving change, and what healthcare providers can gain from modernizing their systems.


Why Healthcare IT Needs a Makeover

Many hospitals and clinics still rely on systems built decades ago. These legacy setups were not designed to handle real-time data, integrate with multiple platforms, or support patient-centered innovations like mobile apps and wearable tech.

The result? Disconnected systems, inefficiencies, and frustrated healthcare workers.

Key challenges include:

  • Poor interoperability between departments or external partners
  • Slow, error-prone processes due to manual data entry
  • Data security risks with outdated cybersecurity practices
  • Limited scalability as patient volumes and data needs grow

It’s clear that digital transformation isn't just an option—it's a necessity.


1. Electronic Health Records (EHR) Integration

One of the cornerstones of modern healthcare IT is a well-integrated Electronic Health Record system.

Unlike siloed patient files, a digitally transformed EHR connects labs, pharmacies, specialists, and primary care providers on a single platform. It streamlines access to medical histories, test results, and treatment plans—boosting efficiency and improving patient outcomes.

Real-World Example:
The Mayo Clinic implemented an integrated EHR system across its locations, enabling care teams to access up-to-date patient information in real time—no matter where the patient is treated.


2. Telemedicine Platforms

Remote healthcare isn't just a pandemic-era trend—it’s here to stay.

Telemedicine platforms are powered by secure video conferencing, digital appointment scheduling, and remote diagnostic tools. These solutions not only expand access to care but also reduce hospital congestion and improve follow-up rates.

Benefits:

  • Rural patients can connect with specialists without travel
  • Shorter wait times
  • Better chronic disease management

Quick Stat:
According to McKinsey, telehealth use increased 38x from the pre-COVID baseline—proving digital health is not a temporary fix, but a long-term shift.


3. Cloud-Based Infrastructure

Traditional, on-premise data centers are expensive to maintain and scale. Cloud computing offers a flexible, cost-effective, and secure alternative for storing and accessing vast amounts of healthcare data.

With the cloud, healthcare systems can:

  • Scale up storage on demand
  • Enable seamless access across departments
  • Ensure automatic backups and disaster recovery
  • Improve compliance with data regulations like HIPAA and POPIA

Bonus:
Cloud infrastructure is essential for enabling advanced analytics and AI applications in healthcare.


4. AI-Powered Diagnostics and Decision Support

AI and machine learning are helping clinicians make faster and more accurate decisions.

From analyzing X-rays to predicting patient deterioration, AI tools assist medical professionals by identifying patterns in vast data sets. But for these tools to work, they must be seamlessly integrated into the IT infrastructure.

Use Cases Include:

  • Early cancer detection via image analysis
  • Predictive analytics for patient readmissions
  • Chatbots for preliminary symptom checking

Modern infrastructure makes these capabilities accessible in real time, where they can impact care the most.


5. Cybersecurity and Compliance

With more data flowing across digital platforms, keeping patient information secure is non-negotiable. A modern healthcare IT infrastructure must embed cybersecurity at every layer—networks, devices, and data storage.

Today’s best digital solutions include:

  • Advanced encryption
  • Role-based access control
  • Automated audit trails
  • Threat detection systems using AI

Robust infrastructure helps healthcare providers stay compliant with local and international data protection regulations while maintaining patient trust.


6. IoT and Real-Time Monitoring

Wearable devices and smart hospital equipment are generating real-time health data like never before. IoT devices track vital signs, medication adherence, and recovery progress—providing doctors with continuous insights.

But to harness this data, healthcare systems need:

  • High-speed data pipelines
  • Seamless device integration
  • Scalable storage and processing

This real-time connectivity is only possible with an updated IT foundation built for interoperability.


Conclusion

Digital transformation isn’t just about adding new tools—it’s about building an IT infrastructure that can support a more agile, data-driven, and patient-focused healthcare system. From EHR systems to AI diagnostics, the future of healthcare depends on solid, scalable digital backbones.

For providers looking to make the leap, partnering with a custom software development company in South Africa can offer tailored, secure, and future-ready solutions that align with both clinical goals and compliance needs.


Frequently Asked Questions (FAQs)

Q1: What is healthcare IT infrastructure?
It refers to the hardware, software, and networks used to manage health data, support clinical workflows, and deliver patient care.

Q2: Why is digital transformation important in healthcare?
It improves efficiency, enhances patient experiences, reduces errors, and enables advanced technologies like telemedicine and AI diagnostics.

Q3: How does cloud computing help healthcare providers?
Cloud platforms offer scalable, secure, and cost-effective solutions for storing data, running applications, and enabling remote access.

Q4: What are the risks of not upgrading IT systems?
Outdated systems can lead to security breaches, slower care delivery, poor data integration, and non-compliance with regulatory standards.

Q5: Can digital tools help with patient engagement?
Yes. Mobile apps, patient portals, and virtual consultations empower patients to actively manage their health and stay connected with providers.

Discussion (0)1
Log in or sign up to continue
Article
· May 27 14m read

SQL データ移行を使用した Python による IRIS を使った REST Api

次回の Python コンテストでは、Python を使用して IRIS をデータベースとして使用する簡単な REST アプリケーションを作成する方法についての小さなデモを作成しようと思います。 以下のツールを使用します。

  • FastAPI フレームワーク: 高パフォーマンス、学習しやすい、高速コーディング、プロダクション対応
  • SQLAlchemy: Python SQL ツールキットで、アプリケーション開発者が SQL の全性能と柔軟性を活用できるオブジェクトリレーションマッパーです。
  • Alembic: Python 用の SQLAlchemy データベースツールキットと使用する軽量のデータベース移行ツール。
  • Uvicorn: Python の ASGI ウェブサーバー実装。

Discussion (0)0
Log in or sign up to continue