{"resourceType":"CapabilityStatement","url":"http://fhir.patientsknowbest.com/capabilitystatement/facade","title":"PKB Facade FHIR API","status":"active","experimental":false,"date":"2026-07-21T01:32:11+01:00","publisher":"Patients Know Best Ltd.","kind":"instance","implementation":{"description":"Patients Know Best","url":"https://my.patientsknowbest.com/fhir"},"fhirVersion":"3.0.2","acceptUnknown":"no","format":["application/fhir+json"],"implementationGuide":["http://fhir.patientsknowbest.com"],"rest":[{"mode":"server","resource":[{"type":"Appointment","profile":{"reference":"http://hl7.org/fhir/Profile/Appointment"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."},{"name":"date","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le]."}]},{"type":"Communication","profile":{"reference":"http://hl7.org/fhir/Profile/Communication"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."},{"name":"sent","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefixes supported: [eq, gt, lt, ge, le]."}]},{"type":"Consent","profile":{"reference":"http://hl7.org/fhir/Profile/Consent"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."}]},{"type":"DiagnosticReport","profile":{"reference":"http://hl7.org/fhir/Profile/DiagnosticReport"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"category","type":"token","documentation":"Required. Multi-value support: none. Modifier support: none."},{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."},{"name":"date","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le]."}]},{"type":"DocumentReference","profile":{"reference":"http://hl7.org/fhir/Profile/DocumentReference"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"created","type":"date","documentation":"Conditional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le]."},{"name":"document-status","type":"token","documentation":"Optional. Multi-value support: none. Modifier support: none. Definition: http://fhir.patientsknowbest.com/searchparameter/document-status"},{"name":"indexed","type":"date","documentation":"Conditional. Multi-value support: none. Modifier support: none. Prefix support: [eq]."},{"name":"patient","type":"reference","documentation":"Conditional. Multi-value support: none. Modifier support: [<type>]."},{"name":"source-organisation","type":"reference","documentation":"Optional. Multi-value support: none. Modifier support: [<type>]. Definition: http://fhir.patientsknowbest.com/searchparameter/source-organisation"}]},{"type":"Encounter","profile":{"reference":"http://hl7.org/fhir/Profile/Encounter"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."},{"name":"date","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefix support: [gt, lt, eq]."}]},{"type":"NamingSystem","profile":{"reference":"http://hl7.org/fhir/Profile/NamingSystem"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"value","type":"string","documentation":"Required. Multi-value support: none. Modifier support: [exact]."}]},{"type":"Observation","profile":{"reference":"http://hl7.org/fhir/Profile/Observation"},"interaction":[{"code":"search-type"}],"searchParam":[{"name":"category","type":"token","documentation":"Required. Multi-value support: none. Modifier support: none."},{"name":"patient","type":"reference","documentation":"Required. Multi-value support: none. Modifier support: [<type>]."},{"name":"date","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le]."}]},{"type":"OperationDefinition","profile":{"reference":"http://hl7.org/fhir/Profile/OperationDefinition"},"interaction":[{"code":"read"}]},{"type":"Organization","profile":{"reference":"http://hl7.org/fhir/Profile/Organization"},"interaction":[{"code":"read"}]},{"type":"Patient","profile":{"reference":"http://hl7.org/fhir/Profile/Patient"},"interaction":[{"code":"read"},{"code":"search-type"}],"searchParam":[{"name":"identifier","type":"token","documentation":"Required. Multi-value support: none. Modifier support: none. Supported values: [https://fhir.nhs.uk/Id/nhs-number]."}]},{"type":"Person","profile":{"reference":"http://hl7.org/fhir/Profile/Person"}},{"type":"Practitioner","profile":{"reference":"http://hl7.org/fhir/Profile/Practitioner"},"interaction":[{"code":"read"}]},{"type":"ProcedureRequest","profile":{"reference":"http://hl7.org/fhir/Profile/ProcedureRequest"},"interaction":[{"code":"read"}]},{"type":"Questionnaire","profile":{"reference":"http://hl7.org/fhir/Profile/Questionnaire"},"interaction":[{"code":"read"},{"code":"search-type"}],"searchParam":[{"name":"publisher-reference","type":"reference","documentation":"Optional. Multi-value support: none. Modifier support: none. Definition: http://fhir.patientsknowbest.com/searchparameter/publisher-reference"}]},{"type":"QuestionnaireResponse","profile":{"reference":"http://hl7.org/fhir/Profile/QuestionnaireResponse"},"interaction":[{"code":"search-type"}],"searchInclude":["QuestionnaireResponse:basedOn:ProcedureRequest","QuestionnaireResponse:subject:Patient"],"searchParam":[{"name":"authored","type":"date","documentation":"Optional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le]."},{"name":"based-on","type":"reference","documentation":"Optional. Multi-value support: none. Modifier support: [<type>]."},{"name":"patient","type":"reference","documentation":"Optional. Multi-value support: none. Modifier support: [<type>]."},{"name":"questionnaire","type":"reference","documentation":"Optional. Multi-value support: none. Modifier support: [<type>]."}]}],"operation":[{"name":"purview","definition":{"reference":"OperationDefinition/Consent-t-purview"}},{"name":"read-receipt-query","definition":{"reference":"OperationDefinition/DocumentReference-t-read-receipt-query"}},{"name":"group","definition":{"reference":"OperationDefinition/Observation-t-group"}},{"name":"generate-invitation-tokens","definition":{"reference":"OperationDefinition/Organization-t-generate-invitation-tokens"}},{"name":"date-of-last-data-point","definition":{"reference":"OperationDefinition/Patient-t-date-of-last-data-point"}},{"name":"status-query","definition":{"reference":"OperationDefinition/Patient-t-status-query"}},{"name":"destroy","definition":{"reference":"OperationDefinition/Person-t-destroy"}},{"name":"destroy-orphan-accounts","definition":{"reference":"OperationDefinition/Person-t-destroy-orphan-accounts"}},{"name":"delete_status","definition":{"reference":"OperationDefinition/Person-t-delete_status"}},{"name":"send-questionnaire-request","definition":{"reference":"OperationDefinition/Questionnaire-i-send-questionnaire-request"}}]}]}