Hi Community!

We'd like to invite you to join our next contest to share your FHIR knowledge:

🏆 InterSystems IRIS for Health Contest: FHIR for Women's Health 🏆

Submit an application that uses InterSystems FHIR or InterSystems Healthcare Interoperability!

    Duration: November 14 - December 4, 2022

    Prizes: $13,500!

    >> Submit your application here <<

    7 7
    0 3.4K

    Good morning, evening, night,... wink

    A small reflection/question for today... it's true that new IRIS for Health (I4H) releases are more and more powerful each time regarding FHIR capabilities. Nowadays it allows us to consume FHIR resources with extrem easiness, we can connect with end-points in external FHIR servers very easily and make I4H act as passthrough or consume their resources... or, even more, we can define, configure and run a FHIR repository in, literally, less than 5 minutes.

    7 3
    0 377

    In the last article we presented the architecture of our SMART On FHIR project, so it's time to get down to business and start configuring all the elements that we are going to need.

    We will first start with Auth0.

    AUTH0 configuration

    We will start by creating an Auth0 account with a valid email, once registered we will have to create our first application, and we will do it from the menu on the left:

    Application menu

    7 1
    2 518

    We conclude this series of SMART On FHIR articles with Auth0 and InterSystems IRIS FHIR Repository by reviewing our application developed in Angular 16.

    Let's remember what the architecture defined for our solution is like:

    Our front-end application corresponds to the second column and as you can see it will be in charge of two things:

    7 0
    3 485

    Problem

    In a fast-paced clinical environment, where quick decision-making is crucial, the lack of streamlined document storage and access systems poses several obstacles. While storage solutions for documents exist (e.g, FHIR), accessing and effectively searching for specific patient data within those documents meaningfully can be a significant challenge.

    7 0
    2 619

    I created this application considering how to convert images such as prescription forms into FHIR messages

    It recognizes the text in the image through OCR technology and extracts it, which is then transformed into fhir messages through AI (LLA language model).

    Finally, sending the message to the fhir server of IntereSystems can verify whether the message meets the fhir requirements. If approved, it can be viewed on the select page.

    7 4
    1 204
    Article
    · Feb 13 4m read
    Bulk FHIR Step by Step

    FHIR repositories, applications and servers typically serve clinical data in small quantities, whether to return data about a patient, their medications, vaccines, allergies, among other information. However, it is common for a large amount of data in FHIR/JSON format to be requested to be used to load into Data Lakes, identifying study cohorts, population health, or transferring data from one EHR to another. To meet these business scenarios that require large extractions and loads of data, it is recommended to use the FHIR Bulk Data Access feature provided by HL7 institution.

    7 0
    3 171
    Article
    · Jul 7, 2023 8m read
    Iris FHIR Python Strategy

    Description

    With InterSystems IRIS FHIR Server you can build a Strategy to customize the behavior of the server (see documentation for more details).

    Image

    This repository contains a Python Strategy that can be used as a starting point to build your own Strategy in python.

    This demo strategy provides the following features:

    • Update the capability statement to remove the Account resource
    • Simulate a consent management system to allow or not access to the Observation resource
      • If the User has sufficient rights, the Observation resource is returned
      • Otherwise, the Observation resource is not returned
    7 0
    2 393

    A simple production that enables FHIR transaction bundles to be loaded into InterSystems® FHIR® Server via Box and Dropbox. Using the included MFT Connection Components and a 14 liner Custom Business Process, this production will process your transaction bundles to FHIR Resources for immediate consumption with Harry Potter like wizardry. Great for Hackathons, Research and FHIR® Cocktail parties.

    7 2
    0 513
    Article
    · Nov 30, 2022 14m read
    Creating FHIR questionnaires

    Intersystems IRIS for Health has excellent support for the FHIR industry standard. The main features are:
    1. FHIR Server
    2. FHIR Database
    3. REST and ObjectScript API for CRUD operations on FHIR resources (patient, questionnaire, vaccines, etc.)

    This article demonstrates how to use each of these features, as well as presenting an angular frontend for creating and viewing Quiz-like FHIR resources.

    7 0
    1 1.1K

    Based on a great sample and workshop built by @Luis Angel Pérez Ramos (see related articles and related Open Exchange app), which included a local InterSystems IRIS for Health container (and desired setup), this sample presented here, adapted the workshop for using the InterSystems Cloud FHIR Server, and it's related setup.

    7 2
    1 270

    We resume our series of articles on the FHIR Adapter tool available to HealthShare HealthConnect and InterSystems IRIS users.

    In the previous articles we have presented the small application on which we set up our workshop and showed the architecture deployed in our IRIS instance after installing the FHIR Adapter. In today's article we will see an example of how we can perform one of the most common CRUD (Create - Read - Update - Delete) operations, the reading operation, and we will do it by recovering a Resource.

    6 3
    5 582

    In this article, we'd like to describe Med.me's incubation experience and takeaways, the cross-organizational booking problem, and our approach to solving it.

    This exciting story started during one of the regular medtech meetups, where I met @Evgeny Shvarov, senior InterSystems chief of the Developer Community. Following the good old startup rule “pitch wherever you can”, I briefly explained to Evgeny Med.me concept – EHR exchange and appointment scheduling platform to automate and simplify communication between clinics, pharma on one hand and insurance companies, doctors, and patients on the other.

    Evgeny listened carefully and replied that InterSystems provides plenty of products to solve the interoperability problems amongst the vast variety of EMRs and kindly advised me to hurry up to apply to the FHIR incubator Caelestinus powered by InterSystems.

    That led to a start of an amazing 9-months long road where we were able to ramp up our understanding of interoperability, participate at the InterSystems Global Summit, find new customers and partners, and where the new concept of Resource Availability Exchange was born.

    6 0
    1 416

    Hi InterSystems Developers!

    Recently I've updated the FHIR dev template so that it now publishes an IPM package fhir-server that makes the setup of InterSystems FHIR server a trivial manual or automatic or programmatic procedure one command long.

    Please see below how you can benefit from it.

    TLDR

    USER>zpm "install fhir-server"

    All the details below.

    6 1
    1 779

    Hi Community,

    This post is a introduction of my open exchange iris-fhir-client application.

    iris-fhir-client can connect to any open FHIR Server by using embedded python with the help of fhirpy Library.
    Get Resource information by terminal and by using CSP web application.

    6 2
    0 887

    I know that people who are completely new to VS Code, Git, Docker, FHIR, and other tools can sometimes struggle with setting up the environment. So I decided to write an article that walks through the entire setup process step by step to make it easier to get started.

    I’d really appreciate it if you could leave a comment at the end - let me know if the instructions were clear, if anything was missing, or if there’s anything else you'd find helpful.

    The setup includes:

    ✅ VS Code – Code editor
    ✅ Git – Version control system
    ✅ Docker – Runs an instance of IRIS for Health Community
    ✅ VS Code REST Client Extension – For running FHIR API queries
    ✅ Python – For writing FHIR-based scripts
    ✅ Jupyter Notebooks – For AI and FHIR assignments

    Before you begin: Ensure you have administrator privileges on your system.

    In addition to reading the guide, you can also follow the steps in the videos:

    For Windows

    https://www.youtube.com/embed/IyvuHbxCwCY
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    6 2
    2 202

    FHIR Terminology Service specification describes a set of operations on CodeSystem, ValueSet and ConceptMap resources. Among those operations, the following four operations appear to be the most widely adopted ones:

    CodeSystem ValueSet
    $lookup
    $validate-code
    $expand
    $validate-code

    Developing a partial implementation of the specification has been an effective way to explore the new FHIR framework introduced in IRIS for Health 2020.1. The implementation includes four operations listed above, and supports read and search interactions for CodeSystem and ValueSet resources.

    It's important to note that the implementation uses plain ObjectScript persistent classes as source terminology tables.

    6 1
    2 582

    Hey Community,

    Please join the next InterSystems online programming competition:

    🏆 InterSystems FHIR Accelerator Programming Contest 🏆

    Submit an application that uses InterSystems FHIR-as-a-service on AWS or helps to develop solutions using InterSystems IRIS FHIR Accelerator.

      Duration: May 10 - June 06, 2021

      Total prize: $8,750

      👉 Landing page 👈

      6 15
      1 2.8K

      Hi developers!

      Maybe you have to implement scenarios that don't require a FHIR repository, but forwarding FHIR requests, manage the responses and maybe run transformations or extract some values in between. Here you will find some examples that can be implemented using InterSystems IRIS For Health o HealthShare Health Connect.

      6 0
      1 507

      An extension “extends” or enhances a FHIR resource or a data element in a custom way. The extension can be added to the root of a resource, such as “Patient.ethnicity” in US Core profile, and they can be added to individual elements such as HumanName, Address or Identifier.

      Did you know that you can also add an extension to a primitive data type?

      Primitives usually store a single item and are the most basic element in FHIR. For example: "Keren", false, 1234, 12/08/2024 etc.

      For example, the patient resources might look like this:

      6 1
      1 118