{"date":"2026-07-21T08:15:44.168601+00:00","fhirVersion":"5.0.0","format":["json"],"kind":"instance","resourceType":"CapabilityStatement","rest":[{"mode":"server","operation":[{"definition":"POST /api/v1/provider/report/{service_request_guid}","documentation":"Submit observation report from a provider. Requires Provider Access Token.","name":"provider-report"},{"definition":"GET /api/v1/provider/feed","documentation":"Poll for pending ServiceRequests. Requires Provider Access Token with read scope.","name":"provider-feed"},{"definition":"GET /api/v1/provider/download/{service_request_guid}","documentation":"Download FHIR Bundle + grant_token for a ServiceRequest.","name":"provider-download"},{"definition":"POST /api/v1/provider/receipt/{receipt_token}/ack","documentation":"Acknowledge a delivery receipt.","name":"provider-ack"},{"definition":"GET /api/v1/observations?organization={org_guid}","documentation":"Search observations by requesting organisation. Requires SSO Bearer token with analysis phase access. Returns FHIR R5 searchset Bundle with full metadata (basedOn, performer, referenceRange, contract/plan extensions).","name":"observations-search"}],"resource":[{"interaction":[{"code":"read"},{"code":"search-type"},{"code":"create"}],"profile":"http://hl7.org/fhir/StructureDefinition/Observation","searchParam":[{"documentation":"Filter observations by requesting organization GUID","name":"organization","type":"reference"}],"type":"Observation"},{"documentation":"Searchset bundles of Observations returned by GET /api/v1/observations","interaction":[{"code":"read"}],"profile":"http://hl7.org/fhir/StructureDefinition/Bundle","type":"Bundle"},{"documentation":"Provider feed lists ServiceRequests via GET /api/v1/provider/feed","interaction":[{"code":"read"},{"code":"search-type"}],"type":"ServiceRequest"},{"documentation":"Accepted via provider report endpoint POST /api/v1/provider/report/{sr_guid}","interaction":[{"code":"create"}],"type":"QuestionnaireResponse"}],"security":{"description":"Provider endpoints require Provider Access Tokens (PAT) issued by request.pdhc. Analysis endpoints require SSO Bearer tokens validated via sso.pdhc /api/auth/me/service.","service":[{"coding":[{"code":"OAuth","system":"http://terminology.hl7.org/CodeSystem/restful-security-service"}]}]}}],"software":{"name":"gateway.pdhc","version":"1.0.0"},"status":"active"}
