-
Notifications
You must be signed in to change notification settings - Fork 157
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
Relative References with the Same Logical Identifier should throw an error #1553
Comments
After discussion with the team, the following was agreed upon with respect to references that only contain a logical ID:
Given this set of rules, the search scenarios identified for this issue will be handled as follows:
|
Signed-off-by: Mike Schroeder <mschroed@us.ibm.com>
Signed-off-by: Mike Schroeder <mschroed@us.ibm.com>
Signed-off-by: Mike Schroeder <mschroed@us.ibm.com>
Signed-off-by: Mike Schroeder <mschroed@us.ibm.com>
Issue #1553 - check multiple resource types on logical ID ref search
verified message issued when needed. |
Describe the bug
Relative References with the Same Logical Identifier should throw an error on Search
For searches on subject=1 that use a SearchParameter like the following:
abbreviated to highlight the problem
The target is extracted and matrixed with the input identifier to generate a logical reference, such as:
Practitioner/1
Organization/1
In the specific case where there are TWO relative references with the same Logical Identifier should throw an error, as stated in https://www.hl7.org/fhir/search.html#reference
To Reproduce
Steps to reproduce the behavior:
subject=1
Expected behavior
Throw an error in the case of the reference ID being duplicate.
Additional context
n/a
The text was updated successfully, but these errors were encountered: