Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Data ingress (sending data to PKB) and egress (querying data from PKB) flows always look the same, independent of the actual implementation of the components.

Client InterfaceAuthentication Authorisation PKB aggregated record

...

...

View file
nameData Architecture Diagram (1).pdf

PDF
nameData Architecture Diagram (1).pdf

Client:

Interface:

Authentication:

  • HTTP Basic + IP filtering: used by the HL7 API

    Status
    colourGreen
    titleFully available

  • OAuth2: used by the FHIR API

    • Status
      colourGreen
      titleFully available
      for customers sending data

    • Status
      colourRed
      titleIn progress
      for customers pulling data (~ 2023 Q4)

    • Status
      colourRed
      titleIn progress
      for Apps and Partners sending and pulling data (~ 2023 Q4)

  • NHS Login (OpenID Connect): used by

    • users logging in through the UI

      Status
      colourGreen
      titleFully available

    • users navigating to PKB from other sites or apps using NHS Login

      Status
      colourYellow
      titlePartially available

Authorisation

See https://manual.patientsknowbest.com/ to learn more about PKB’s business rules governing access control.

...