Canvas Medical
Canvas Medical is a developer-first EHR platform built for virtual and value-based care, offering a comprehensive FHIR R4 REST API with 41 resources for clinical workflows, patient management, and care team coordination. The platform combines a standards-based FHIR API with a native Python SDK that enables plugins to execute synchronously within the EMR, supporting scheduling, charting, billing, and custom workflow automation across more than 650 clinical and operational events.
APIs
Canvas Medical FHIR API
A FHIR R4-compliant REST API providing secure access to electronic health record data including 41 FHIR resources (21 with write capabilities) covering clinical, administrative,...
Canvas Medical SDK
A Python SDK that enables developers to build plugins that execute natively within the Canvas EMR infrastructure. Supports an event-driven architecture with over 650 clinical an...
Arazzo Workflows
Canvas Medical Appointment Scheduling
Locate a patient, find a practitioner's schedule, search for a free slot, then book and confirm an appointment.
ARAZZOCanvas Medical Care Plan Management
Read the patient, record a care Goal, then retrieve the active CarePlan and the CareTeam coordinating it.
ARAZZOCanvas Medical Lab Order to Results
Place a laboratory order with a ServiceRequest, then retrieve the resulting DiagnosticReport and the discrete Observation results.
ARAZZOCanvas Medical Medication Prescribing
Read the patient, check existing allergies and active medications for safety, then write a new prescription and confirm it.
ARAZZOCanvas Medical Patient Registration (Upsert)
Search for an existing patient by identifier and update it if found, otherwise create a new US Core Patient.
ARAZZOCanvas Medical Questionnaire Assessment Capture
Find a questionnaire by title, submit a completed QuestionnaireResponse, then read it back to confirm capture.
ARAZZOCanvas Medical SMART on FHIR US Core Retrieval
Discover server capabilities, locate a patient, then pull the US Core clinical summary - problems, vitals/labs, medications, and allergies.
ARAZZOGraphQL
Canvas Medical GraphQL Schema
This conceptual GraphQL schema represents the Canvas Medical EHR platform's data model, derived from its FHIR R4 REST API and Python SDK capabilities. Canvas Medical is a develo...
GRAPHQL