-
Notifications
You must be signed in to change notification settings - Fork 2
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
FindDocuments Registry Stored Query (ITI-18) is missing the "author" query parameter #10
Comments
Hello @nick-mpampamis, definitely valid observation. This is currently one of the limitations. The background here: The simple option might be a in-memory search, so the xds-registry-to-fhir service will fetch more fhir resources that necessary. Does this sound reasonable for you? Do you any further proposoals / idea's here. |
Hello @Thopap! I think we should be able to search contained resources in FHIR, according to the Search documentation. I tested it with the Firely and Hapi FHIR server and they both support it.
Unfortunately FHIR Your solution for in-memory filtering by author after fetching the results from FHIR is simple and will work and seems to be the only solution for now. |
Good to know that the firely testserver can be used. I will play around a bit and see what can be done provided here. |
AuthorPerson evaluation as in-memory filtering implemented (will affect FindDocuments, FindSubmissionSet and FindDocumentsByReferenceId). XDSTools now also mark these tests as green. Before closing this issue, i will check if fhir criteria can be added on top to reduce the number of documents that are evaluated in-memory. Demo deployment on http://xds.thopap.de:8081/ was updated. |
According to the IHE ITI TF Vol2 for the Registry Stored Query (ITI-18), the FindDocuments stored query shall support the optional "author" query parameter.
Additionally, the note on this query parameter says:
The text was updated successfully, but these errors were encountered: