Aggregated Endpoint
The Aggregated FHIR store is where all of the data in PKB is combined, regardless of the source. You can think of it as the sum of all the data on all of PKB’s APIs and any data added into the UI by patients or professionals or device integrations. For example, the data entered by an acute healthcare organisation, data entered by a patient, and the data received from a patient’s primary doctor (see information about PKB’s integration with England GP systems) are all available in PKB’s Aggregated FHIR store.
The Aggregated FHIR store endpoint is called purely for read / search queries to return patient data across multiple customers, subject to authorization rules and access control.
Organisations have access to the aggregate of privacy label access that all of their teams have. For example, if one team has General Health access only and another team has General and Mental Health access, the Organisation has access to both General and Mental Health in the Aggregated FHIR store when extracting data.
Clinical data types available in PKB’s Aggregated endpoint:
Appointments from all sources
AllergyIntolerance from upstream / customer FHIR data stores
Conditions from all sources
Encounter from upstream / customer FHIR data stores
Medications from all sources
Observations from upstream / customer FHIR data stores
QuestionnaireResponses from all sources
Useful Links
PKB uses the FHIR R4 specification.
The full Aggregated FHIR store capability statement is available on our developer wiki.
Read more about how PKB maps any non-FHIR data (HL7 or UI entered) to FHIR