Open deltamaze opened 10 months ago
@deltamaze Thanks for your feedback! We will investigate and update as appropriate.
Hi @EXPEkesheth,
Could you please look into this, thanks.
I had exactly the same issue. I've examined github code to find how the url is binding to the action and it turns out that documentation is wrong. Correct route is $bulk-delete.
Documentation is updated. Thanks for pointing the issue. This issue can be closed
@shaktisingh-msft and @AjayBathini-MSFT - this issue can be closed
I am trying to perform this bulk delete operation according to this documentation.
Request I am sending DELETE {{FHIRURL}}/Patient/$bulkDelete?change-date-tag=lt2020-09-14 *change-date-tag is a custom search parameter we created on the Patient resource.
I've included the Accept and Prefer Header as shown in the documentation.
And my Azure FHIR Server responds with 400 Bad Request. "diagnostics": "Id must be any combination of upper or lower case ASCII letters ('A'..'Z', and 'a'..'z'), numerals ('0'..'9'), '-' and '.', with a length limit of 64 characters. (This might be an integer, an un-prefixed OID, UUID, or any other identifier pattern that meets these constraints.)",
My server appears to believe that the
$bulkDelete
is an ID?Let me know if this is an issue on my end, or with the service. Perhaps example calls can be added to this documentation.
Thanks
Full Response
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.