Solution Overview

CitiusTech with OutSystems has created a solution to access EPIC EHR data by creating Low Code Reusable forge component i.e., EPIC Connector. The accelerator built as OS Forged component can be imported into an application to have seamless connectivity to EPIC. The Forge component establishes a secured connection and performs the Get, Search and Create

Key Features

Developers who are trying to connect with EPIC EHR and transfer PHI data can use below methods to interact with EPIC server.

Patient Create(R4)

The FHIR Patient resource defines demographics, care providers, and other administrative information about a person receiving care at a health organization. The Patient. Create web service creates a new patient record in the EPIC FHIR

Patient Search(R4):

This web service allows filtering or searching for patients based on a number of parameters, and retrieves patient demographic information from a patient's chart for each matching patient record.

Patient Read(R4)

The FHIR Patient resource defines demographics, care providers, and other administrative information about a person receiving care at a health organization.

Validation Messages for Patient Search and Create

The component will check whether all the mandatory fields which are entered or not, if not entered then error messages will be returned.

Appointment Features

Appointment Book (STU3)

              Using the FHIR Appointment $book operation, an end user can schedule an appointment for a patient by selecting from the options returned by the $find operation. An end user inputs appointment criteria, including date, specialty, and patient details into the user app. The app uses the $find operation to suggest available slots based on organization rules. The user and patient collaborate to choose the best option, with new patients created using Patient. Create before finalizing the appointment using the $book operation.

Appointment Find (STU3)

 End user can find a list of potential appointments slots by adding the patients details.

Appointment Search(R4)

End user can search for appointments which is stored in the EPIC FHIR by giving minimum data set like Patient ID, Service Category and end user will get patient's up-to-date appointment information, such as the appointment date and time, provider, and location.

Appointment Read(R4)

 End user can Read the patient appointment details which stored in the EPIC EHR by using the ID of the patient


Validation Messages for Appointment

 The component will check whether all the mandatory fields which are entered or not, if not entered then error messages will be returned.

patient_create
patient_details

Key Benefits

Key Benefits:

Easy integration

Less complex to implement

Cost-effective Solution

Speed to market in integration with OS portals


Other Solutions from CitiusTech Inc.

EDI Mapper
EDI Mapper
EDIMapper is a tool which converts Outsystems data (structure) into EDI format and EDI format into Outsystems data. The component provides serialization action which takes pre-defined Outsystems structure containing all the properties of EDI transaction and provide EDI format as output in string and binary data format.
See Solution Details
E2E Low-code implementation services
E2E Low-code implementation services
We offer comprehensive E2E Low-code implementation services and specialized consulting to address implementation needs across clinical applications, core systems, consumer experience systems and healthcare analytics platforms. Our deep understanding of healthcare workflows and use cases enabled customers drive end-to-end digital transformation.
See Solution Details