Hello Support team,
I am testing the R4 FHIR API in the sandbox environment. I am able to create Patient resources (POST /Patient), but I cannot retrieve the newly created Patients using GET /Patient/{id}. The only Patient record I can successfully GET is the ID 9000000009
. All other created Patient resources return 404 Not Found
/ OperationOutcome
(or are not returned by searches).
Summary of the issue:
-
Environment: Sandbox (R4 FHIR)
-
Action performed: Created Patient via POST /Patient (response: [please paste status & response if available, e.g. 201 Created])
-
Problem: GET /Patient/{id} for the newly created resource returns 404 / OperationOutcome or search does not return the resource.
-
Exception: I can GET data for Patient id
9000000009
only. -
Additional issue: I am also unable to GET Organisation resources (or specific Organisation by id).
- Please advise whether sandbox exposes Organisation resources for testing and if there are any required Organisation _id values to use.
Requests / questions:
-
Does the sandbox persist newly created Patient resources and allow retrieval via GET? If persistence is limited or ephemeral, can you provide details?
-
Is there a known restriction that only certain test IDs (e.g.
9000000009
) are accessible for reads in the sandbox? -
Please provide a valid Organisation
_id
(or a list of test Organisation ids) for sandbox testing of the R4 FHIR API, or explain how to create/get Organisations in the sandbox. -
Are there required scopes, headers, or client credentials that I must include to read created resources (for example specific OAuth scopes, Audience, or request headers)?
-
If possible, please check server-side logs for my request timestamps below and advise why GET returns 404.