Announcement Vishal Pallerla · Sep 1, 2025

#InterSystems Demo Games entry


⏯️ Health Evolve: Transforming Unstructured Data

Did you know that 80% of healthcare data is stuck in unstructured formats such as fax? If you take a walk down to Mass General in Boston, you'll literally see a state-of-the-art MRI machine next to a fax machine. Healthcare keeps building incredible new technology but can't let go of legacy technology. We call this the "legacy modernization paradox". This short film follows a care manager at Blue Plan who spends her days doing chart reviews, reading faxes line-by-line, struggling to provide her members the care they need. Everything changes when Blue Plan pilots InterSystems Health Evolve, a solution that transforms her faxes into machine-readable FHIR data ready for AI and analysis. To access our fully working Text-to-FHIR prototype, visit HealthEvolve.de.

Presenters:
🗣 @Vishal Pallerla, Sales Architect, InterSystems
🗣 @Erica Song, Sales Engineer, InterSystems
🗣 @Louis Kabelka, Sales Engineer, InterSystems
🗣 Zelong Wang, Sales Engineer, InterSystems
🗣 John Murtha, Health Plan Executive, InterSystems

1
1 127
Announcement Vishal Pallerla · Sep 1, 2025

#InterSystems Demo Games entry


This demo introduces an AI-powered clinical decision support tool built on InterSystems IRIS. The use case addresses clinician burnout by unlocking the wisdom trapped in 30,000 unstructured clinical notes. We showcase IRIS's powerful vector search to perform hybrid (semantic + keyword) queries for complex diagnostic challenges. The highlight is our multi-modal Retrieval-Augmented Generation (RAG) assistant, which analyzes clinical video content in real-time to find similar past cases and synthesize evidence-based recommendations, transforming how clinicians access and utilize institutional knowledge.

🗣  Presenter: @Vishal Pallerla, Sales Architect, InterSystems

1
0 65
Article Vishal Pallerla · Jul 17, 2025 3m read

At hackathons that InterSystems participated and I supported, many students were asking how all their teammates could use the same IRIS database that they spun up in a container. I suggested using ngrok to expose their localhost IRIS and realized we don't have documentation on that. Hence, I thought this would be great to let more people knwo about this powerful technique for enhancing collaboration during development and testing.

Step-by-Step Guide to Exposing InterSystems IRIS with ngrok

This guide will walk you through the process of exposing your local InterSystems IRIS instance using ngrok. Follow these steps to get started quickly.

Step 1: Set Up Your IRIS Container

  1. Install Docker: Ensure that Docker is installed on your machine.

  2. Run the IRIS Container: Use the following command to start an InterSystems IRIS container:

    docker run --name iris -d --publish 52773:52773 containers.intersystems.com/intersystems/iris-community:latest
    

    This command pulls the latest version of the IRIS Community Edition and runs it on port 52773.

Step 2: Install ngrok

  1. Download ngrok: Go to the ngrok website and download the appropriate version for your operating system.

  2. Install ngrok:

    • For MacOS: Use Homebrew:
      brew install ngrok/ngrok/ngrok
      
    • For Windows: Use Chocolatey:
      choco install ngrok
      
    • For Linux: Follow the installation instructions provided on the ngrok website.

Step 3: Configure ngrok

  1. Authenticate ngrok: After installing, you need to authenticate your ngrok account. Run the following command:

    ngrok config add-authtoken YOUR_AUTHTOKEN
    

    Replace YOUR_AUTHTOKEN with your actual token from the ngrok dashboard.

Step 4: Start the Tunnel

  1. Expose Your IRIS Instance: Run this command to create a tunnel to your local IRIS instance:

    ngrok http 52773
    
  2. Access the Public URL: After running the command, ngrok will provide a public URL (e.g., https://abc123.ngrok.io). This URL can be accessed by anyone over the internet.

Step 5: Share Access

  • Share the public URL with your teammates or collaborators so they can access the IRIS database running on your local machine.

Best Practices

  • Security: Implement authentication and authorization for your IRIS instance to protect sensitive data.

  • Temporary Use: Remember that ngrok is primarily for development and testing; avoid using it for production environments.

  • Monitor Connections: Keep an eye on the ngrok dashboard for connection statistics and potential issues.

Conclusion

Exposing your InterSystems IRIS container using ngrok is a straightforward process that enhances collaboration during development. By following this step-by-step guide, you can easily make your local database accessible to teammates, facilitating better teamwork and innovation. Always prioritize security when exposing local services, and enjoy seamless development with IRIS and ngrok!

0
1 122