Canvas Medical EMR Customization - SDK, FHIR API & Guides
API SDK Guides Product Updates
  • SDK Overview
    • Introduction
    • Example Plugins
      • AI Note Titles
      • API Samples
      • Charting API Examples
      • Patient Creation Platform Sync
      • Upsert Patient Metadata
      • Vitals Visualizer
      • Patient Portal Customization
        • Launch an Application
        • Customize with Widgets
    • Caching Module
    • Command Line Interface
    • Commands Module
    • Data Module
      • AllergyIntolerance
      • Appointment
      • Assessment
      • BannerAlert
      • BillingLineItem
      • BusinessLine
      • CanvasUser
      • CareTeam
      • ChargeDescriptionMaster
      • Claim
      • Command
      • CommonEnumerationTypes
      • CompoundMedication
      • Condition
      • Coverage
      • DetectedIssue
      • Device
      • Facility
      • Imaging
      • Immunization
      • Labs
      • LabPartner
      • Medication
      • Message
      • Note
      • Observation
      • Organization
      • Patient
      • PatientConsent
      • PayorSpecificCharge
      • Posting
      • PracticeLocation
      • ProtocolCurrent
      • ProtocolOverride
      • Questionnaire
      • ReasonForVisit
      • Referral
      • ServiceProvider
      • Staff
      • Task
      • Team
      • User
      • ValueSets
    • Effects Module
      • Appointment Metadata
      • Appointment Metadata Create Form
      • Banner Alerts
      • Billing Line Items
      • Compound Medications
      • Form Result
      • Layout Effects
      • Messages
      • Notes
      • Patient
      • Patient External ID
      • Patient Metadata
      • Patient Metadata Create Form
      • Patient Portal
      • Protocol Cards
      • Questionnaires
      • Tasks
    • Events Module
    • Handlers Module
      • Action Buttons
      • Applications
      • BaseHandler
      • CronTask
      • SimpleAPI
        • HTTP API
        • WebSocket API
    • Protocols Module
    • Questionnaires
    • Sandboxing and Allowed Imports
    • Secrets
    • Utils Module
    • Testing Utilities

Example Plugins

Last updated: 27 Aug 2025

The pages below showcase example plugins written with the Canvas SDK. All pages describe the file structure, the functionality, and link to GitHub where you can grab the code yourself and start iterating.

AI Note Titles
API Samples
Charting API Examples
Patient Creation Platform Sync
Upsert Patient Metadata
Vitals Visualizer
Patient Portal Customization




Questions? Create an issue.
© Canvas Medical