Welcome to Open Exchange

At InterSystems, we deeply appreciate the rapid innovation enabled by open-source development. Our team acknowledges the significant impact of the community's dedication, which has been a driving force behind the evolution of software and data technology.

Top contributors

Featured applications

53 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Clear filters
Application NameDeveloperMade withRatingLast updatedViewsInstalls

Stream-Sample-for-Beginners

Intro for first-time users of Streams in IRIS

Robert Cemper
5.0 (1)25 Jan, 2026 81

Tracking-Patient-Care-Using-FHIR

Example for related exercise on the InterSystems Learning site.

Robert Cemper
Docker
5.0 (1)22 Jan, 2026 250

InterSystems Ideas Waiting to be Implemented

Parser for arbitrary binary protocols

Rapid growth of IoT industry in recent years produced a plethora of new protocols with varying levels of standardization and adoption. Quite a lot of these protocols are binary because: * It allows for greater throughput * On a device level these protocols are easier to implement * On a device level they are more resource (CPU/RAM) efficient Currently InterSystems IRIS offers several functions for work with binary data: * zzdump * $zhex * $char * $ascii But protocol implementation is left as a task for the end user. Removing the time-consuming need for protocol implementation would allow for easier and stronger positioning of InterSystems IRIS as an IoT platform. One of the possible approaches to protocol implementation is declarative parsing. With declarative parsing user describes the data structure that he wants parsed (i.e.{ name: title, type: string, length: 5}...) in some declarative language (XML, JSON, YAML) and we use this to generate a concrete parser. Afterwards user passes protocol data to the concrete parser implementation and receives parsed values (as objects or locals or $lb). Kaitai Struct (http://kaitai.io) is an OpenSource (MIT license) declarative parser implementation which allows user to generate parser code for several languages: C++, C#, Go, Java, JavaScript, Lua, Perl, PHP, Python, Ruby, Rust. It allows easy language extensibility by keeping most of the process language-agnostic and only the last step (concrete parser generation) is end-language specific. I propose we add ObjectScript as a Kaitai Struct generation language. It would allow us to generate native ObjectScript parsers easily which would help with presenting InterSystems IRIS an IoT platform especially at a PoC stage. Alternatives to Kaitai Struct: * binpac (https://github.com/bro/binpac) - C++ only * preon (https://github.com/preon/preon) - Java only The advantage of Kaitai Struct is that it's not aimed at one language form the beginning, so adding a new language is an expected procedure. Article on the topic (https://old.reddit.com/r/cpp/comments/5tcnmh/implementing_communication_protocols_in_c_for/)

E
by Eduard Lebedyuk

3

Votes

0

Comments
Vote

Pivot

Stateless Message Transformation - HL7, CCDA, FHIR, SDA

J
John Wilkinson
0.0 (0)22 Nov, 2025 83

A Configurable Template for Automated Splitting of HL7 Repeating Segments

Split and Send HL7 message

S
Sanjib Pandey
0.0 (0)26 Sep, 2025 69

UNICAS Implementation

ObjectScript implementation of FHIR R5 resources for ÚNICAS

Luis Angel Pérez Ramos
Docker
IPM
5.0 (1)26 Sep, 2025 116 2

iris-waveform-demo

Demo project storing HL7 timeseries (waveform) data in IRIS

A
Ajay Anand
Docker
4.0 (1)01 Apr, 2025 157

Customizing the InterSystems IRIS for Health FHIR Repository - samples

How to customize the InterSystems IRIS FHIR Repository - Samples

Teunis Stolker
Docker
Python
IPM
5.0 (1)05 Feb, 2025 530 13

iris-datapipe

DataPipe an interoperability framework to ingest data in InterSystems IRIS in a flexible way

A
Alberto Fuentes
Docker
Python
IPM
5.0 (1)15 Jan, 2025 728 78

d[IA]gnosis

Web application to find out diagnoses and suggest ICD-10 codes

Luis Angel Pérez Ramos
Docker
Python
AI
5.0 (1)23 Dec, 2024 378

tz - ObjectScript Time Zone Conversion Library

ObjectScript Time Zone Conversion Library

E
Eric Fortenberry
Docker
IPM
5.0 (2)19 Dec, 2024 368 54

iris-HL7v2Gen

Dynamically Generate HL7 Test Messages

Muhammad Waseem
Docker
Python
IPM
5.0 (1)23 Dec, 2024 474 17

ks-fhir-gen

IRIS Health FHIR based HL7 message generator

Robert Barbiaux
Docker
4.5 (1)13 Dec, 2024 256

Vector Search for MPI

Example of vector search applied for patient identification

Luis Angel Pérez Ramos
Docker
AI
4.0 (1)11 Dec, 2024 162

IRIS WHIZ - HL7v2 Browser Extension

Browser extension created to extend the HL7v2 capabilities of Intersystems Iris/Ensemble.

Rob Ellis
4.7 (3)15 Dec, 2024 1.4k

LabResultsVerification-hl7

HL7 App to update reference range and find critical results

Muhammad Waseem
Docker
IPM
5.0 (1)12 Nov, 2024 951 13

FHIRValidation

Test cases validating FHIR payload against custom FHIR IG on InterSystems IRIS FHIR Server

L
Lin Zhu
Docker
4.5 (1)10 Oct, 2024 297

Healthcare HL7 XML

Healthcare HL7 XML (also known as ITB or Ensemble HL7 XML) is an application you can install in InterSystems Healthcare products to handle HL7 v.2.x messages in XML format.

A
Alberto Fuentes
Docker
IPM
5.0 (2)02 Sep, 2024 1.2k 150

hl7v2-to-kafka

A simple IRIS interoperability application - transform HL7 and send it to Kafka

S
Sylvain Guilbaud
Docker
IPM
5.0 (1)01 May, 2024 392

workshop-workflow

Example of workflow management an UI

Luis Angel Pérez Ramos
Docker
5.0 (1)26 Apr, 2024 347

tool-patient-generator

HL7 messages generator

Luis Angel Pérez Ramos
5.0 (1)04 Mar, 2024 526

formation-fhir-python

Training on FHIR and Python based on IRIS for Health.

G
Guillaume Rongier
Docker
Python
5.0 (1)29 Feb, 2024 1.1k

iris-fhir-lab

A web app to display FHIR resources details dynamically

Muhammad Waseem
Docker
Python
IPM
0.0 (0)19 May, 2025 817 53

iris-fhirfy

Using IRIS and LLMs to help developers to convert raw data into FHIR

José Pereira
Docker
Python
IPM
AI
5.0 (1)03 Feb, 2024 1.2k 2

iris-hl7

Transform HL7 messages to JSON

O
Oliver Wilms
Docker
IPM
4.7 (3)03 Feb, 2024 526 15

HL7-FHIR-Cohort-Population

HL7 to FHIR Cohort Population

M
Momeena Ali
5.0 (1)25 Jan, 2024 286

iris-healthtoolkit-service

Convert HL7 to FHIR, CDA to FHIR, FHIR to HL7 as a Service

G
Guillaume Rongier
Docker
IPM
5.0 (3)23 Jan, 2024 1.5k 30

POST HL7 Message to REST API Endpoint

POST an HL7 message converted to JSON to a REST API Endpoint

A
Ariel Glikman
0.0 (0)15 Dec, 2023 494

workshop-whatsapp

Example of integration IRIS for Health and WhatsApp

Luis Angel Pérez Ramos
Docker
IPM
5.0 (1)28 Nov, 2023 323

custom2hl7

Transform custom patient data format to the HL7v2 format

Yuri Marx
Docker
4.3 (3)26 Oct, 2023 310

Webinar-Leveraging-Embedded-Python

Follow along the Leveraging Embedded Python Webinar!

A
Ariel Glikman
Docker
Python
4.3 (2)18 Sep, 2023 233