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

131 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Integration
Application NameDeveloperMade withRatingLast updatedViewsInstalls

iris-salesforce

An interoperability sample between InterSystems IRIS and Salesforce

Yuri Marx
Docker
IPM
5.0 (1)02 Feb, 2025 278 1

ks-fhir-gen

IRIS Health FHIR based HL7 message generator

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

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

GPG

GPG Interoperability Adapter for InterSystems IRIS.

E
Eduard Lebedyuk
Python
0.0 (0)10 Dec, 2024 202

iris-energy-isodata

Access energy data of Major ISOs in the United States

Muhammad Waseem
Docker
Python
IPM
5.0 (1)04 Dec, 2024 494 21

irisGoogleChat

Send messages powered by AI to Google Chat

D
Daniel Aguilar
Docker
AI
3.5 (1)12 Nov, 2024 162

LabResultsVerification-hl7

HL7 App to update reference range and find critical results

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

IRIS-MQTT for Manufacturing

First-ever IRIS-integrated MQTT Broker - no middleware needed!

A
Armin Forstner
0.0 (0)08 Oct, 2024 119

IRIS MQTT for Health

First-ever IRIS-integrated MQTT Broker - no middleware needed!

A
Armin Forstner
0.0 (0)04 Oct, 2024 269

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

irisfirebase

Firebase module for InterSystems IRIS

D
Daniel Aguilar
Docker
Python
IPM
5.0 (1)27 Jul, 2024 275 4

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 404

fhirpro

Supports the profiling of FHIR resources in HealthShare ODS

B
Brandon Thomas
5.0 (2)04 Apr, 2024 259

interoperability-integratedml-adapter

An IRIS Interoperability adapter to use ML models managed by IRIS IntegratedML

José Pereira
Docker
IPM
ML
ML
5.0 (1)25 Mar, 2024 542 39

irishealth-ensdemo

InterSystems IRIS for Health ENSDEMO

R
Renan Lourenco
Docker
IPM
4.5 (1)25 Mar, 2024 639 160

googlesheets-adapter

Inbound and Outbound adapters for Google Sheets

N
Nikolay Solovyev
Docker
0.0 (0)17 Mar, 2024 179

iris-climatiq-adapter

An IRIS Interoperability adapter for using the Climatiq API

José Pereira
Docker
IPM
3.7 (3)13 Feb, 2024 266 22

MTConnect-ObjectScript

An ObjectScript Implementation for the MTConnect Standard.

P
Philipp Bonin
Docker
IPM
4.3 (3)12 Feb, 2024 339 5

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

presto-iris

Presto InterSystems IRIS Connector

Dmitry Maslennikov
Docker
Python
5.0 (1)01 Feb, 2024 446

workshop-firebase

Firebase adaptor

Luis Angel Pérez Ramos
Docker
IPM
0.0 (0)31 Jan, 2024 185

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

swagger-converter-cli

Client library for swagger version converter.

Lorenzo Scalese
Docker
IPM
0.0 (0)15 Jan, 2024 487 459

node-red-contrib-iris

An Interface for Node-Red to InterSystems IRIS Data Platform.

P
Philipp Bonin
0.0 (0)30 Nov, 2023 405

mercure-outboundadapter

This adapter allows you to send SSE events from IRIS using Mercu

N
Nikolay Solovyev
Docker
IPM
0.0 (0)12 Nov, 2023 167

Open API Client Gen

IRIS Interoperability Production generator from Swagger 2.0 specification.

Lorenzo Scalese
Docker
IPM
5.0 (2)28 Sep, 2023 1.6k 379

EnsHelper

IRIS Integration Extensions and Utilities

A
Alex Woodhead
IPM
5.0 (2)17 Jul, 2023 257 91

IRIS FHIR Transcribe Summarize Export

OpenAI Transcribe & Summarize. Google Docs & Sheets Integration

Ikram Shah
Docker
Python
IPM
AI
0.0 (0)06 Jul, 2023 634

IrisSapConnector

Example connection IRIS with SAP using RFC

D
Daniel Aguilar
Docker
IPM
0.0 (0)26 Jun, 2023 306 2

Telegram adapter

Telegram adapter for InterSystems IRIS

N
Nikolay Solovyev
Docker
IPM
5.0 (1)20 Jun, 2023 660 52

workshop-dicom-orthanc

Full example of a DICOM communication IRIS - PACS

Luis Angel Pérez Ramos
Docker
5.0 (1)10 Apr, 2023 415