National Screening Platform - Solution Architecture
Search the NHS website
Search
General
Home
Software Systems
Software systems
Appointment Allocator
Appointment Booker
BI and Data Analysis
Business Audit
Campaign Manager
Capacity and Demand Planner
Capacity Manager
Cohort Manager
Communications Manager
Participant Manager
Participant Support
Pathway Coordinator
Screening Event Manager
Service Layer
Business Audit
-
Service that provides immutable audit datastore used for analysis and non-repudiation
Contents
Info
Context views
Container views
Dependencies
Business Audit - System Context
Business Audit - System Context
Communications
Manager
[Software
System]
Service
for
centralising
all
communication
from
screening
programmes
to
the
participant
Participant
Manager
[Software
System]
Service
for
managing
a
participant's
episodes
and
encounters
Participant
Support
[Software
System]
Service
for
managing
inbound
help
requests
from
participants
Pathway
Coordinator
[Software
System]
Service
that
implements
a
pathway
definition
Screening
Event
Manager
[Software
System]
Service
for
coordinating
and
capturing
the
clinical
investigation
processes
Appointment
Booker
[Software
System]
Service
for
both
participant
and
staff
to
manage
appointments
BI
and
Data
Analysis
[Software
System]
Service
for
analysing
Screening
data
Business
Audit
[Software
System]
Service
that
provides
immutable
audit
datastore
used
for
analysis
and
non-repudiation
Cohort
Manager
[Software
System]
Notifies
of
business
audit
events
using
Publishes
data
to
Publishes
data
to
Subscribes
to
events
from
Writes
eligibility
changes,
demographic
and
transformation
changes
Published
New
Eligible
Participant
Event
using
Sends
back
invitation
status
payload
Send
appointment
with
pathway
definition
Writes
appointment
invitation
statuses
Notifies
of
participant
ready
for
screening
using
Manages
participant's
episode
(appointments,
closed
episodes)
using
Update
episodes
with
appointment
statuses
Notifies
of
business
audit
events
using
Publishes
data
to
Notifies
of
business
audit
events
using
Executes
clinical
investigation
using
Notification
of
clinical
outcome
using
Update
appointment
invitation
status
Notifies
of
business
audit
events
using
Publishes
data
to
Business Audit - System Context
Business Audit System Context Diagram
Business Audit - System Context
Business Audit - System Context
Communications
Manager
[Software
System]
Service
for
centralising
all
communication
from
screening
programmes
to
the
participant
Participant
Manager
[Software
System]
Service
for
managing
a
participant's
episodes
and
encounters
Participant
Support
[Software
System]
Service
for
managing
inbound
help
requests
from
participants
Pathway
Coordinator
[Software
System]
Service
that
implements
a
pathway
definition
Screening
Event
Manager
[Software
System]
Service
for
coordinating
and
capturing
the
clinical
investigation
processes
Appointment
Booker
[Software
System]
Service
for
both
participant
and
staff
to
manage
appointments
BI
and
Data
Analysis
[Software
System]
Service
for
analysing
Screening
data
Business
Audit
[Software
System]
Service
that
provides
immutable
audit
datastore
used
for
analysis
and
non-repudiation
Cohort
Manager
[Software
System]
Notifies
of
business
audit
events
using
Publishes
data
to
Publishes
data
to
Subscribes
to
events
from
Writes
eligibility
changes,
demographic
and
transformation
changes
Published
New
Eligible
Participant
Event
using
Sends
back
invitation
status
payload
Send
appointment
with
pathway
definition
Writes
appointment
invitation
statuses
Notifies
of
participant
ready
for
screening
using
Manages
participant's
episode
(appointments,
closed
episodes)
using
Update
episodes
with
appointment
statuses
Notifies
of
business
audit
events
using
Publishes
data
to
Notifies
of
business
audit
events
using
Executes
clinical
investigation
using
Notification
of
clinical
outcome
using
Update
appointment
invitation
status
Notifies
of
business
audit
events
using
Publishes
data
to
Business Audit - System Context [
svg
|
png
|
puml
]