Argonaut: SMART Web Messaging
summary
SMART Web Messaging standardizes HTML5 postMessage API use to let embedded SMART apps control EHR UI and exchange ephemeral state (shopping‑cart style) using a unique messaging handle and origin checks. Demo uses an open source npm client library (promises for async request/response), a GitHub Pages mock EHR, and a CDS Hooks sandbox with a scratchpad that shows create/read/delete flows and a ui.done close message — tools run locally and the demo works; IG is near publication (link aka.ms/swm-dd).
AI-written summary · about
chapters (18)
- 0:00Introduction
- 0:25Welcome
- 3:20Agenda
- 4:20SMART
- 6:38Web Messaging
- 15:55Implementation Guide
- 18:05CVS Hook Demo
- 22:40Component Overview
- 24:02Embedded App
- 30:15Messaging
- 31:25Recap
- 32:15Contact Carl
- 32:40Questions
- 34:20Can you hear me
- 37:05SMART Web Messaging adoption
- 38:10SMART Web Messaging use cases
- 40:07SMART Web Messaging vs Firecast
- 41:57Can SWM be a communication layer








