generic framework toolkit mike martin centre for social and business informatics newcastle...
TRANSCRIPT
![Page 1: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/1.jpg)
Generic Framework Toolkit Mike Martin
Centre for Social and Business Informatics
Newcastle University
![Page 2: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/2.jpg)
This session
• Hubs, spokes and axles: integration and federation.
• Joining up information: messages events and transactions.
• Security, authentication and consent: Identity management.
• Services architecture: the key to reuse of infrastructure.
![Page 3: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/3.jpg)
Hardware
MiddlewareApplications
Database
The shape of the technology..
![Page 4: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/4.jpg)
Hardware
The HubThe Hub
The WEB, new channels and media
Recognising & naming
IndexIndexSwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
Single Authority
Front office
Back office
MiddlewareApplications
Database
Application Adaptors
![Page 5: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/5.jpg)
Finding & accessing
Recognising & naming
The HubThe Hub
SwitchSwitchIndexIndex
Marshalling & dispatching
PortalPortal
Partnership
Publication & collaboration space.
Agency systems with local records.
The WEB, new channels and media
![Page 6: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/6.jpg)
Finding & accessing
Recognising & naming
The HubThe Hub
SwitchSwitchIndexIndex
Marshalling & dispatching
PortalPortal
Other hubsOther hubs
Hubs must talk
to hubs
The WEB, new channels and media
![Page 7: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/7.jpg)
Joining up at the regional and
national levels
Federation services
Workflow crossing local
partnership boundaries
Publication and syndication.Identity and
consent across boundaries of
established trust
![Page 8: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/8.jpg)
Hubs, spokes and axles
• This is a way of thinking and talking about current technology: Gateway, LGOL-net, Government connects…
• “Integration” and “seamlessness” are single enterprise terms - public service is a multi-agency world.
• “Seams” do an important job – especially when things start to go wrong.
• We need to be able to create, change and maintain appropriate boundaries.
• Practitioners, clients and managers shouldn’t be dependent on technicians to do this for them.
![Page 9: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/9.jpg)
But how do we join up the records?But how do we join up the records?
![Page 10: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/10.jpg)
An example from social
care.
![Page 11: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/11.jpg)
Local Hub SystemsLocal Hub Systems
GatewayGateway
GatewayGateway
Main family local Pane 4
Achievement RecordAchievement Record
SummarySummaryCase HistoryCase History
John Henry Smith
PCT Acute Trust
Social Services
Education
Remote Systems
National Systems
Ann School Nurse
W
Voluntary
![Page 12: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/12.jpg)
Joining up:• Information is gathered and presented
according to:– The client’s needs, interests and consents– The service provider/practitioner needs– At the time and in the specific service context
• Data controller responsibilities remain with the individual record holding agencies.
• Delivering “data integration” implies data processor responsibility only.
• We need to think about publication and syndication.
![Page 13: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/13.jpg)
Local Hub SystemsLocal Hub Systems
GatewayGateway
GatewayGateway
Main family local Pane 4
Achievement RecordAchievement Record
SummarySummaryCase HistoryCase History
John Henry Smith
PCT Acute Trust
Social Services
Education
Remote Systems
National Systems
Ann School Nurse
W
Voluntary
![Page 14: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/14.jpg)
Identity, consent and data protectionIdentity, consent and data protection
![Page 15: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/15.jpg)
Talking about identity
• Enormous temptation to keep it simple.• Let’s pretend that we can allocate and
maintain a unique universal identifier.• The best we could achieve is 95%
coverage and quality.• If the problem is a child’s welfare, this
is not good enough.
What is the alternative?
![Page 16: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/16.jpg)
Register 1
Allocate a new, locally unique identifier
Record initial content
Collect identity information
![Page 17: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/17.jpg)
Register 1
![Page 18: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/18.jpg)
Register 1
The HubThe Hub
Linking Identifiers
IndexIndexSwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
![Page 19: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/19.jpg)
SwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
The HubThe Hub
Register 1
Linking Identifiers
IndexIndex
Register 2
Identity Managers make these links
Registrars create and maintain identities
Record holders manage content
![Page 20: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/20.jpg)
Data controllers for service content
Data controllers for identity information
SwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
The HubThe Hub
Register 1
Linking Identifiers
IndexIndex
Register 2
Data processor
![Page 21: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/21.jpg)
But what does this mean?
• For practitioners, managers and strategists this is all getting a bit technical….
• For technical people it is all to abstract and high level.
• Publication and syndication imply a WEB services approach.
Let’s take a quick look…
![Page 22: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/22.jpg)
Offer Type
Publication Location Service
Meta-Data Publication
Service
Subject
Subject Network
Subject Identification
Service
Service Subject
Register
Context
Session
User
Role
User Authentication
Service
User & Systems Register
Offer Instances & content
Presentation Service
Service Event Event Handling Service
Subject consents & Identity management
Service
Hub Process and WF tables
Hub Index
Service
Service Relationship
Service Provider
Relationship Discovery Service
Service Provider Register
![Page 23: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/23.jpg)
So what do we do?
• The first generations of hubs have to do everything for themselves.
• An ISA/IRT “index” is a register, index and a record in FAME terms.
• How do you future proof this investment?• How do you make its components reusable and
sharable?• How do we ensure that the next hub and the
one after that do not have to start from scratch?
![Page 24: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/24.jpg)
Building the federal approach.
• The challenge of the business case for infrastructure.– The picture is too big and too complicated…– The benefits are in the future…– Keep It Simple Stupid: just tick the boxes and draw a line!
• What vehicles are appropriate to deliver federation services?– Sub-region, region, super-region and national.
• How do we approach governance and participation?
![Page 25: Generic Framework Toolkit Mike Martin Centre for Social and Business Informatics Newcastle University](https://reader036.vdocument.in/reader036/viewer/2022062407/56649e675503460f94b630e9/html5/thumbnails/25.jpg)
The way forward:• The FAME framework describes how systems
and practice are evolving using today's technologies.
• This is being adopted now by Local Authorities.
• Suppliers are beginning to buy-in.• There are emerging examples of federation.• FAME phase II will develop the business case
for Regional Federation.
Early adopters have a critical role in shaping the future of
FAME.