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
Pathway Coordinator
-
Service that implements a pathway definition
Contents
Info
Context views
Container views
Dependencies
Pathway Coordinator - System Context
Pathway Coordinator - 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
Pathway
Coordinator
[Software
System]
Service
that
implements
a
pathway
definition
Screening
Event
Manager
[Software
System]
Service
for
coordinating
and
capturing
the
clinical
investigation
processes
Service
Layer
[Software
System]
Service
integration
layer
used
to
transition
from
legacy
to
the
future
platform
Appointment
Allocator
[Software
System]
Service
that
appropriately
allocates
a
participant
to
a
slot
Appointment
Booker
[Software
System]
Service
for
both
participant
and
staff
to
manage
appointments
Staff
users
[Person]
Internal
staff
users
including
clinical
and
administrative
staff
Business
Audit
[Software
System]
Service
that
provides
immutable
audit
datastore
used
for
analysis
and
non-repudiation
Secondary
users
[Person]
Internal
users,
but
not
concerned
with
day
to
day
operations
Cohort
Manager
[Software
System]
Care
Identity
Service
(CIS)
[Software
System]
NHS
Wide
service
for
authenticating
Staff
Gets
available
slots
using
Notifies
of
business
audit
events
using
Manages
participant
appointments
using
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
Manages
participant's
episode
using
Protects
API
using
Logs
on
via
Gets
slot
for
participant
using
Executes
clinical
investigation
using
Notification
of
clinical
outcome
using
Update
appointment
invitation
status
Manages
Pathway
definitions
using
Interacts
with
participant
screening
history
using
Logs
on
via
Protects
API
using
Notifies
of
business
audit
events
using
Manages
clinical
investigation
using
Authenticates
using
Communicates
with
Provides
national
authentication
&
authorisation
services
to
Emits
events
for
processing
using
Pathway Coordinator - System Context
Target System Context Diagram
Pathway Coordinator - System Context
Pathway Coordinator - 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
Pathway
Coordinator
[Software
System]
Service
that
implements
a
pathway
definition
Screening
Event
Manager
[Software
System]
Service
for
coordinating
and
capturing
the
clinical
investigation
processes
Service
Layer
[Software
System]
Service
integration
layer
used
to
transition
from
legacy
to
the
future
platform
Appointment
Allocator
[Software
System]
Service
that
appropriately
allocates
a
participant
to
a
slot
Appointment
Booker
[Software
System]
Service
for
both
participant
and
staff
to
manage
appointments
Staff
users
[Person]
Internal
staff
users
including
clinical
and
administrative
staff
Business
Audit
[Software
System]
Service
that
provides
immutable
audit
datastore
used
for
analysis
and
non-repudiation
Secondary
users
[Person]
Internal
users,
but
not
concerned
with
day
to
day
operations
Cohort
Manager
[Software
System]
Care
Identity
Service
(CIS)
[Software
System]
NHS
Wide
service
for
authenticating
Staff
Gets
available
slots
using
Notifies
of
business
audit
events
using
Manages
participant
appointments
using
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
Manages
participant's
episode
using
Protects
API
using
Logs
on
via
Gets
slot
for
participant
using
Executes
clinical
investigation
using
Notification
of
clinical
outcome
using
Update
appointment
invitation
status
Manages
Pathway
definitions
using
Interacts
with
participant
screening
history
using
Logs
on
via
Protects
API
using
Notifies
of
business
audit
events
using
Manages
clinical
investigation
using
Authenticates
using
Communicates
with
Provides
national
authentication
&
authorisation
services
to
Emits
events
for
processing
using
Pathway Coordinator - System Context [
svg
|
png
|
puml
]