Canvas Medical EMR Customization - SDK, FHIR API & Guides
API SDK Guides Product Updates
  • SDK Overview
    • Introduction
    • Example Plugins
      • API Samples
      • Charting API Examples
      • Example Patient Portal Page
    • Caching Module
    • Command Line Interface
    • Commands Module
    • Data Module
      • Allergy Intolerance
      • Appointment
      • Assessment
      • Banner Alert
      • Billing Line Item
      • Business Line
      • CanvasUser
      • Care Team
      • Charge Description Master
      • Claim
      • Command
      • Common Enumeration Types
      • Compound Medication
      • Condition
      • Coverage
      • Detected Issue
      • Device
      • Imaging
      • Labs
      • Lab Partner
      • Medication
      • Message
      • Note
      • Observation
      • Organization
      • Patient
      • Patient Consent
      • Payor Specific Charge
      • Posting
      • PracticeLocation
      • ProtocolOverride
      • Questionnaire
      • Reason For Visit
      • Referral
      • Service Provider
      • Staff
      • Task
      • Team
      • User
      • Value Sets
    • Effects Module
      • 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.

API Samples
Charting API Examples
Example Patient Portal Page




Questions? Create an issue.
© Canvas Medical