Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add full support for GetCurrentContext route for FHIRcast #3159

Closed
ThatOneBro opened this issue Oct 27, 2023 · 0 comments · Fixed by #3181
Closed

Add full support for GetCurrentContext route for FHIRcast #3159

ThatOneBro opened this issue Oct 27, 2023 · 0 comments · Fixed by #3181
Assignees
Labels
communications Features and fixes related to communications fhir-datastore Related to the FHIR datastore, includes API and FHIR operations

Comments

@ThatOneBro
Copy link
Member

ThatOneBro commented Oct 27, 2023

We have limited support for this route already, enough to prevent the Nuance PowerCast client from crashing when making this request, but it's currently not fully implemented. We should implement this route fully, probably by caching the most recent event for every topic on a key like ${topicId}-latest in Redis and returning this when the route is requested.

See: https://build.fhir.org/ig/HL7/fhircast-docs/2-9-GetCurrentContext.html

We should also add the getCurrentSupport key to .well-known/fhircast-configuration. See:
https://build.fhir.org/ig/HL7/fhircast-docs/2-7-Conformance.html#:~:text=of%20FHIRcast%20supported.-,getCurrentSupport,-Optional

@ThatOneBro ThatOneBro changed the title Implement GetCurrentContext fully Implement GetCurrentContext route fully for FHIRcast Oct 27, 2023
@ThatOneBro ThatOneBro changed the title Implement GetCurrentContext route fully for FHIRcast Add full support for GetCurrentContext route for FHIRcast Oct 27, 2023
@reshmakh reshmakh added communications Features and fixes related to communications fhir-datastore Related to the FHIR datastore, includes API and FHIR operations and removed fhircast labels Oct 27, 2023
@ThatOneBro ThatOneBro self-assigned this Oct 31, 2023
@ThatOneBro ThatOneBro added this to the November 1, 2023 milestone Oct 31, 2023
@rahul1 rahul1 modified the milestones: November 1, 2023, Nov 30, 2023 Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
communications Features and fixes related to communications fhir-datastore Related to the FHIR datastore, includes API and FHIR operations
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants