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

Support all compartment types #2334

Open
mattwiller opened this issue Jun 29, 2023 · 0 comments
Open

Support all compartment types #2334

mattwiller opened this issue Jun 29, 2023 · 0 comments
Assignees
Labels
fhir-datastore Related to the FHIR datastore, includes API and FHIR operations

Comments

@mattwiller
Copy link
Member

The server already supports the Patient compartment, which we could extend to all defined compartment types. The CompartmentDefinition resources defined in the spec should be read in order to identify which reference-type search parameters map to that compartment; the appropriate references should be extracted from the resource and have their UUID written into the compartments DB column.

Additionally, the search API should be extended to support the new compartment types: https://www.hl7.org/fhir/http.html#vsearch

@mattwiller mattwiller added the fhir-datastore Related to the FHIR datastore, includes API and FHIR operations label Jun 29, 2023
@jamestouri jamestouri self-assigned this Jul 3, 2023
@rahul1 rahul1 added this to the Milestone Quality milestone Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fhir-datastore Related to the FHIR datastore, includes API and FHIR operations
Projects
Status: No status
Development

No branches or pull requests

3 participants