Content Type
Exercise
Duration
20m
Level
Intermediate
Use an instance of InterSystems IRIS® for Health to create and configure a FHIR Facade architecture, allowing your system to accept HL7® FHIR® requests and return FHIR data even when data is not originally stored in this format. To create the FHIR Facade, you will use the FHIR Interoperability Adapter; this creates a new interoperability REST endpoint that uses special business hosts to process FHIR requests in a production. This production can then be used to facilitate the retrieval and transformation of data and return the requested data.
In this exercise, you will create a FHIR Facade for a medical facility that stores EMR data in an internal format. This facility has a REST API configured that returns patient details in JSON format, but they have been receiving requests for patient data in the FHIR format.
Learning Objectives
- Use the Interoperability Adapter to create a REST endpoint for handling FHIR requests in a production.
- Apply data transformation techniques to convert patient data into the FHIR format.
- Configure and test a production that integrates a business process to process FHIR requests and return FHIR data.
Prerequisites
- If you are not yet familiar with the DTL editor, try Creating a Data Transformation (exercise, 20m).
- Get an introduction to FHIR Facades (video, 4m).