You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When processing a FHIR transaction Bundle which contains POSTPatient entries with ifNoneExist conditions, search filters contained within ifNoneExist are not applied, which results in failed requests.
When this occurs, ResourceManipulationOperation.GetSearchInformation() specifically indicates that the parameter was unused.
The following result was received from https://spark.incendi.no/fhir/ when tested on 2022/11/09. The error occurred at the line executing FhirClient.TransactionAsync.
FhirOperationException
Operation was unsuccessful because of a client error (PreconditionFailed). OperationOutcome: Overall result: FAILURE (1 errors and 0 warnings)
[ERROR] (no details)(further diagnostics: Multiple matches found when trying to resolve conditional create. Client's criteria were not selective enough.
Search parameters not used:Patient?identifier
Search uri used: Patient?
Number of matches found: 292).
Expected behavior
A successful, Bundle response is expected.
Describe the bug
When processing a FHIR transaction
Bundle
which containsPOST
Patient
entries withifNoneExist
conditions, search filters contained withinifNoneExist
are not applied, which results in failed requests.When this occurs,
ResourceManipulationOperation.GetSearchInformation()
specifically indicates that the parameter was unused.To Reproduce
Steps to reproduce the behavior:
The example failure is caused by the following
entry.request
:Result:
FhirOperationException
Expected behavior
A successful,
Bundle
response is expected.Spark version
1.5.14
Operating system + Database
Validated against reference implementation at https://spark.incendi.no/fhir/.
Additionally, validated locally in Windows 11 + Docker-hosted MongoDB.
Container service / Cloud infrastructure:
Validated against reference implementation at https://spark.incendi.no/fhir/.
Additionally, validated locally in Windows 11 + local Docker Desktop-hosted MongoDB.
The text was updated successfully, but these errors were encountered: