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

[FHIRcast] Fix casing of FHIRcast event names #3233

Closed
ThatOneBro opened this issue Nov 5, 2023 · 0 comments · Fixed by #3237
Closed

[FHIRcast] Fix casing of FHIRcast event names #3233

ThatOneBro opened this issue Nov 5, 2023 · 0 comments · Fixed by #3237
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

Currently all names are all lowercase (eg. patient-open, diagnosticreport-update, etc.) This was in line with the FHIRcast STU2 spec / documentation (See: https://fhircast.org/events/patient-open/#:~:text=topic%22%3A%20%22-,fdb2f928,-%2D5546%2D4f52%2D87a0)

Instead, according to the STU3 spec, they should be mixed casing, with the resource component matching the casing in the resourceType field of a Resource (eg. Patient-open, DiagnosticReport-update, etc.) See: https://build.fhir.org/ig/HL7/fhircast-docs/3-3-1-Patient-open.html#:~:text=%22hub.event%22%3A%20%22Patient%2Dopen%22%2C

Note: Nuance PowerCast also implements the events this way in their implementation, despite being listed as STU2-compliant.

@ThatOneBro ThatOneBro self-assigned this Nov 5, 2023
@reshmakh reshmakh added communications Features and fixes related to communications fhir-datastore Related to the FHIR datastore, includes API and FHIR operations labels Nov 6, 2023
@reshmakh reshmakh added this to the November 30, 2023 milestone Dec 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.

2 participants