This repo contains examples demonstrated during a workshop held on 05-02-2025. Check out the recording here
Get started with Canvas' Developer Sandbox here!
Get started with Medplum!
Check out Cerner's sandbox and documentation for Cerner FHIR APIs here
Check out developer docs and sign up for API access on the PhenoML developer portal to make FHIR API calls using language!
Create Patient in Canvas Medical via API
cd api_examples/canvas
Now open main.py
within the canvas folder in a new tab in replit and update the patient information for the patient you want to create
Go back to your shell tab and run the following command to create your patient!
python3 main.py
Get Patient information from Cerner via API
Open a NEW shell tab and navigate to the Cerner folder by running these commands
cd ..
cd cerner
Go back to your shell tab and run the following command to search for a patient in the Cerner open sandbox!
python3 main.py
Create Condition in Medplum via API
Open a NEW shell tab and navigate to the Cerner folder by running these commands
cd ..
cd medplum
Go back to your shell tab and run the following command to create a condition for a patient in Medplum!
python3 main.py
Create Condition using ✨ language ✨ with lang2FHIR API and then post to Medplum and Canvas Medical. Search the
Open a NEW shell tab and navigate to the PhenoML folder by running these commands
cd ..
cd phenoml
Go back to your shell tab and run the following command to create condition FHIR resources for Patients using language using lang2FHIR, then post to Medplum and Canvas Medical, and lastly run a search in Cerner using language.
python3 main.py
Kerry will demo showing an updated patient chart layout by modifying the values in the layout effect.
Check out github repo for medplum provider lang2fhir app