~/talk

Microsoft FHIR Server implementation

Talkat DevDays 2023 · 2023-06-06..06-09· [web-platform, security]
links:none on file
slides:none on file

Microsoft adds SMART on FHIR support to its Azure FHIR service to meet 21st Century Cures certification by passing Inferno tests: it uses Azure API Management to rewrite scopes (dot-for-slash) and inject FHIR-user context, puts a FHIR user claim in the access token so the server enforces patient-scoped queries, builds an expression-tree filter layer so data-layer queries return only allowed resources, implements ES384 signing for bulk-export tokens to match Inferno, and adds dataAbsentReason population (with measurable perf cost); samples and scripts live on GitHub and the managed service will absorb these features.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:02Overview of US Core and G10 requirements
  3. 3:08Solution architecture and components
  4. 5:15Azure AD limitations with SMART on FHIR
  5. 7:21Fine-grained access control implementation
  6. 10:10Scope syntax translation challenges
  7. 11:13Bulk data export encryption issues
  8. 13:01Handling missing data requirements
  9. 14:27Documentation and open-source samples
  10. 15:27Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.