Details
-
Change Request
-
Resolution: Unresolved
-
Medium
-
FHIRCast (FHIR)
-
2.1.0-ballot [deprecated]
-
Infrastructure & Messaging
-
Get Current Context
Description
The GetCurrentContext response describes a single context.type field. This limits it's use case to the "most recently opened anchor context", rather than representing all resources currently in context. For applications that only synchronize for particular resources (i.e. Patient-level sync only), the GetCurrentContext request might result in a response with a resource they cannot understand despite there being relevant active context.
Could we instead consider replaying events to the subscriber in response to a new subscription based on the events relevant to the new subscriber? This would allow newly joining apps to catch up to the currently relevant context without having to submit an additional request and the context would be provided in a form they are signing up to process (via subscription).
Attachments
Issue Links
- relates to
-
FHIR-41034 Should getCurrentContext be mandatory?
- Waiting for Input
-
FHIR-36890 GetCurrentContext is primarily used for content sharing, and shouldn't be required or implied to be required for context sync.
- Applied
-
FHIR-37119 Update GET with multi-anchor
- Deferred