Skip to content

paciowg/CareGapsCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CareGapsCheck

About

The CareGapsCheck app is a demonstration of a diabetes care gap evaluation (CMS122). It was developed for and used in the HL7 May 2022 Connectathon for the PACIO track

Tech Stack

The initial app implementation is built by using React.js as the front-end web framework.

Usage

Running the CareGapsCheck locally

To run the CareGapsCheck locally:

  1. first clone the repository (github repo) and open it in Visual Studio code. 
  2. next cd into the client folder and install project dependencies using npm install
  3. run npm start which starts the main development environment for the front-end client

Using the app

Connect to a server and patient

Three pieces of information are needed to start:

Once entered, click the Submit button. If successful, a table with Patient Details fetched from the data server will be displayed.

NOTE: the diabetes care gaps requires the patient be between age 18-75, but the app currently does not check this. The care gaps engine will, so unexpected results may occur for patients with ages outside this range.

NOTE: for the Spring 2022 connectathon, we needed to use internal URLs for the data server and eCQM server to get this to work:

Search for Eligible Encounters

Clicking on the Search For Eligible Encounters button will cause the app to search for encounters that can be evaluate for diabetes care gaps. Requirements include:

  • Encounter Type: must have a code from one of the codes from the first five value sets here. (NOTE: currently looks only for the code 185468001)
  • Linked Diagnosis: must find a diagnosis linked to the encounter with a code from this value set. (NOTE: currently looks only for the code 44054006)

When clicked, a table with encounters that fit this criteria will be displayed

Check Care Gaps

Within the eligible encounters table, a button to check care gaps can be clicked for a particular encounter. This will submit the information to the care gaps engine and return the results, including:

  • whether gaps were detected
  • if gaps were detected
    • the reason identified
    • the detail
    • a link to directly fetch the resource on which the problem was identified

About

Care Gaps Check for HL7 Connectathon 30

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published