~/talk

Versioning

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

Explains concrete rules and tooling: FHIR fragments never carry their release tag so version is a property of the channel, clients discover supported releases from the capability statement declares versions and servers can expose either separate endpoints per release or a single endpoint using the FHIR version MIME parameter; IG publisher and validator run everything through R5 so IG publisher uses R5 internally; conversion maps and Java libraries exist but transforms sometimes fail and package-level versioning is recommended because per-resource unversioned references are fragile.

AI-written summary · about

  1. 0:00Introduction to versioning
  2. 5:59Versioning in FHIR releases
  3. 12:06Versioning strategy and SEMVER
  4. 20:27API strategy for versioning
  5. 26:50Challenges and costs of versioning
  6. 28:22Q&A on adopting R5
  7. 29:24Testing and version awareness
  8. 34:04IG publisher and R5
  9. 36:11Metadata API and capability statements
  10. 37:14Single vs multiple endpoints
~/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.