Getting Started
Setup/Installation
Install the latest version of the meldrx-fhir-client
here:
https://pypi.org/project/meldrx-fhir-client/
Usage
Connect to a Workspace
from meldrx_fhir_client import FHIRClient
MELDRX_BASE_URL = "https://app.meldrx.com"
MELDRX_WORKSPACE_ID = "{ YOUR WORKSPACE ID }"
MELDRX_CLIENT_ID = "{ YOUR CLIENT ID (FROM MELDRX) }"
MELDRX_CLIENT_SECRET = "{ YOUR CLIENT SECRET }"
SCOPE = "system/*.read"
meldRxClient = FHIRClient.for_client_secret(MELDRX_BASE_URL, MELDRX_WORKSPACE_ID, MELDRX_CLIENT_ID, MELDRX_CLIENT_SECRET, SCOPE)
Search for Patients
search_params = { }
search_params["given"] = "John"
search_params["family"] = "Doe"
patients = meldRxClient.search_resource("Patient", search_params)
Read a Resource By ID
patient = meldRxClient.read_resource("Patient", "your-patient-id")