Unable to GET newly created Patient records in Sandbox (only Patient id 9000000009 retrievable) — Request for help and valid Organisation _id for R4 FHIR API sandbox

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:

  1. Does the sandbox persist newly created Patient resources and allow retrieval via GET? If persistence is limited or ephemeral, can you provide details?

  2. Is there a known restriction that only certain test IDs (e.g. 9000000009) are accessible for reads in the sandbox?

  3. 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.

  4. 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)?

  5. If possible, please check server-side logs for my request timestamps below and advise why GET returns 404.