to underlying resources. For example, the xml for a required versioned value set binding might look this:
We want strict versioning to permit deployment of updates (new versions, some of which might be breaking) to resources already accessed by fhir clients
without causing disruption.
It seems that, for profiles deployed as installed resources (not binary), back versions do not resolve because of limitations in the search apparatus (the spidx tables have content for only current/tip resource versions).
However, it experimentally we discovered that the npm package model/tables appear to preserve packaged binary resource versions durably, and that with a little bit of cajoling can be used to close the gap.
Am looking for some feedback on this topic:
- Is this characterization (of hapi back version referenceability) correct?
- Is the npm package model a recommended source of truth for prior versions of resources?
- Are there other recommended design alternatives?
Thanks for any input you can provide,
Paul Jones