-
Notifications
You must be signed in to change notification settings - Fork 12
Workflow Demonstrations
This tutorial demonstrates the FHIR-based synhronization of patient data between iSantePlus instances.
The demonstrated communication workflow involves the following components:
- a Master Patient Index (MPI)
- a Shared Health Record (SHR)
- and two instances of iSantePlus
The communication between these systems utilizes the FHIR clinical data standard for representing clinical data, and is orchestrated by the OpenHIM middleware.
For the first part of this tutorial, we'll be using the MPI to synchronize patient registration data across two iSantePlus instances.
I) Create a Patient
- Log into https://isanteplusdemo.com/openmrs
- Click
Register a Patient - Fill in all of the required patient information, including an error in the spelling of the name
- Click
Confirmto create the patient
II) View Patient in OpenCR
- Log into https://opencr.sedish-haiti.org/crux/#/Login
- Search for your created patient by
Surnameto find the entry. - Click on the patient to view the patient information.
III) Update Patient Birthdate
- Go back to the patient chart in isanteplusdemo.com/openmrs
- Click
Editnext to the patient name on the top of the screen - Change the patient's date of birth
- Go back to the OpenCR patient page and refresh to view the updated date of birth
IV) Import Patient in a 2nd Location
- Log into https://isanteplus-test.sedish-haiti.org/openmrs/
- Click
Register a Patient - Begin typing in the names of the patient you created in step
I) - You should see a notification show up at the top of the screen with existing patient suggestions.
- Click on the
Review Patient(s)button and import your patient by clicking theImport and Openbutton. - You should see a new patient created with information from the MPI
II) View Patient in OpenCR
- Go back to the MPI patient page and refresh
- You should see two linked patient records for this patient - one from each iSantePlus instance
For the second part of this tutorial, we will be using the patient from the step above. This patient was created in the iSantePlus instance available at www.isanteplusdemo.com/openmrs, and imported on isanteplus-test.sedish-haiti.org/openmrs.
To start, we will import this patient in the second iSantePlus instance, review the Continuity of Care document (CCD) for the patient, add some additional clinical data, and see this information represented in the CCD of the original instance.
I) Create some medical history on each instance
- Fill in some visits, requests, allergies, etc. on isanteplusdemo.com/openmrs and isanteplus-test.sedish-haiti.org/openmrs
II) View CCD for patient
- Go the patient registration summary page and look for the
Continuity of Caresection. - Click on the
Importbutton to import the patient's CCD from the Shared Health Record. - After a small delay, you should see the Patient's CCD.
III) Create a bit of medical history on the other instance
- Go back to your patient's chart, and add to the medical history a bit:
a. Click on the
Editbutton in theAllergiessection and add some allergy for the patient b. Click onStart Visitto begin a visit for the patient c. Under theFormstab, click on theLaboratory/Dispensesection and selectAnalyse de Laboratoired. Add some lab test requests. e. Click on theVisittab and clickEnd Visit
IV) View the updated Medical History in the CCD Document
-
Go back to the patient registration summary for your patient.
-
Look for the
Continuity of Caresection and click theRe-importbutton. -
Notice the updated information in the CCD document.
iSantePlus Instance #1
https://isanteplusdemo.com/openmrs
iSantePlus Instance #2
https://isanteplus-test.sedish-haiti.org/openmrs/
Login Info
- user: admin
- password: Admin123
https://opencr.sedish-haiti.org/crux/#/Login
Login Info
- user: root@intrahealth.org
- password: intrahealth