Overview

PKB maintains a Facade FHIR endpoint which provides read-only access to:

Only a subset of resource types and elements are supported. Complex access control applies since this contains data from multiple sources.

What you can do with this endpoint

What you cannot do with this endpoint

Capabilities

Full details of the supported capabilities are defined in this CapabilityStatement:

http://fhir.patientsknowbest.com/capabilitystatement/facade

Endpoint

The Facade FHIR endpoint is available at a base of /fhir relative to the server host.

For example, PKB's sandbox environment has a server host address of: https://sandbox.patientsknowbest.com

The corresponding Facade FHIR endpoint is therefore available at: https://sandbox.patientsknowbest.com/fhir

Authentication

Access to the Facade FHIR endpoint is protected by OAuth 2.0.

Callers must provide a valid Bearer token in the Authorization HTTP header, which can be obtained from PKB by using the correct workflow for your deployment.

System Clients are also required to provide the X Org Public Id HTTP header.

Please see our OAuth 2.0 documentation for more information.

Validation and business rules

Pending

Examples

Please see the Operation Examples and REST Examples pages for guidance on how to interact with this endpoint.

Roadmap

Please see the Facade Roadmap page for planned changes to this endpoint.