Presentation by Alenka Zuzek, Ministry of Public Administration, Slovenia, at seminar 2, held on 18 March 2021, which addresses digital government principles and building blocks. This 2nd event takes place in the framework of a series of three webinars organised by the SIGMA Programme, a joint initiative of the OECD and EU, principally financed by the EU, on the role of life events in end-to-end public service delivery.
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
1. 18 March 2021
Slovenian buidling
blocks towards
e-service delivery
Dr. Alenka Žužek Nemec
Ministry of
Public Administration
2. 2
2
256
Websites
56
Institutions
1995 local
networks on
1100
locations
Private state
network
180
applications
88
data bases
Data Centre
58
Administrative
Units
35.000
e-mail
users
310.000
electronic
identities
2.5 mio
per month
Time
stamps
State
Single
Contact
Centre
Slovenian
Landscape
State
informatcs
in
numbers
7. Trust Services
Data gathering
national OOP platform
Platform for Electronic
Procedures System
Unified approach to information
systems development in Slovenia
STATE CLOUD
JEP
TRAY
...
9. • Many different e-identification means, different
levels of assurance
• Many different user journeys
• The need for integration of new modern means
• Support for mobile solutions
• Requirements for cross-border users
• Usage dependant of users‘ environment, client
software required
• ...
CHALLENGES ON
AUTHENTICATION
AND E-SIGNATURE
13. Use your national eID cross-border
Mandatory cross-border recognition
only to access public services
14. Access to the Slovenian e-services for domestic and EU users
AUTHENTICATION AND E-SIGNATURE SERVICE
15. SI CAS SICeS
SI PEPS
SI CeP
e-Mandates*
AUTHENTICATION AND E-SIGNATURE SERVICE
Authentication of
EU users
Authentication e-Signature
16. 9 NOV 2020
No. of portals
>30
No. of users
288.826
No. of authentication
5.356.019
No. of e-signatures
946.258
17. • UX: designed using co-creation with users, but constant
improvements required
• Constant technical improvements
• Co-creation with responsible authorities for procedures:
regular meetings/hecatons...
• Using national identifiers for cross-border users
• Go-mobile
• „Carrots and sticks“ for faster „onboarding“
• Available also to private sector
• Learn from others (Joinup, ISA2...)
Lessons
learned with
SI-PASS
18. Central
Authentication
System
SI CAS
SI PEPS Cross-border
eIDAS node
SI CeV
Central System
for e-Delivery
SI TSA
Qualified
Time
Stamping
SI CeP Platform
e-Mandates*
Central server
based system
for e-Signature
*under preparation
SI CeS
Central building blocks for trust services:
“APP store” for developers and project
managers
19. SI CAS SICeS
SI PEPS
SI CeP
e-Mandates*
AUTHENTICATION AND E-SIGNATURE SERVICE
Authentication of
EU users
Authentication e-Signature
23. SI-CKS Central Catalogue of Services
SI CKS
• Follows ISA2 CPSV-AP data model
• Adapted to serve all national specific
requirements (e.g. single step in procedues)
• Planned to be used nationallly for other central
solutions
• For end users: finding information on services
easily via main GOV.SI portal
• Integrations with EU Single Digital Gateway
Planned to GO-LIVE in
November 2021
24. Trust Services
Platform for Electronic
Procedures System
Unified approach to information systems
development in Slovenia
STATE CLOUD
JEP
TRAY
...
Data gathering
national OOP platform
25. Common Building Blocks - Data Exchange
Tray
• central system for electronic data enquiries
• flexible, internal BPM engine, autoresume, AI based
traffic optimizer
IO-module
• common platform for standardized data distribution
• excellent tool for the data owners, attribute control
Asynchronous module
• support for enquiries to data sources where synchronous access is not possible
• waiting room
TRAY
26. TRAY
DATA SOURCES
Reusable building blocks for data gathering
Implementing once-only principle nationally
TRAY
More: https://www.youtube.com/watch?v=JwBBavEUDAk
27. Trust Services
Data gathering
(national OOP)
Platform for Electronic
Procedures System
Unified approach to information systems
development in Slovenia
STATE CLOUD
JEP
TRAY
...
28. JEP
Standardized rapid development and
running/using the e-services
e-government
e-taxes
e-education
e-health
e-procurement
e-pension
...
29. Main principles of JEP
• Management of the e-procedures without programming
• Take into account all modern principles: user-friendliness, trust, cross-border,
once-only, multi-channel, support for mobility, web-accessibility, status-
traceability etc.
• Integration of other building blocks – data gathering, trust services, e-payment,…
• Covering the complete e-procedure – from design phase to run time phase
• Easy integration into sectorial systems/portals – “seamless” integration
• For users „as simple as possible“
• Reusable, cloud-based solution
30. e-Procedure creation
in 3 steps
1.
Procedure
creation
2.
Form
creation
3.
Publishing,
available to
users
JEP
32. 1.
Procedure
creation
Procedure design
Basic procedure data - metadata
Process definition - custom developed „BPM“
form
e-sign
sub-
mission
delivery
decision
payment
Process definitions can
contain any combination of
predefined
(preprogrammed) process
nodes and transitions!
33. Form design
2.
Form
creation
Form editor
• Canvas - WYSIWYG
• Components – drag&drop
• XML mode - also copy&paste
• Templates
• Rules, conditions, validation
• Groovy scripts
• Mobile, tablet, desktop devices
• Data sources (OOP)
36. Authentication implemented with eIDAS
• AUTHENTICATION, ALSO FOR CROSS-BORDER
USERS
• ONCE-ONLY FOR IDENTIFICATION ATTRIBUTES
• QUALIFIED E-SIGNATURE
Implementation
of eIDAS
regulation!
37. Data sources – once only principle
Mapping data between THE EXTERNAL DATA SOURCE
From ANY AVAILABLE SOAP
web service
39. 3rd party portal that
emebeds the running JEP
procedure by using CORS
JEP
JEP
JEP
JEP
The form can be embedded into any
HTML page using CORS (Cross Origin
Resource Sharing) concepts.
The form can be embedded into
any HTML page using CORS
concepts (Cross Origin Resource
Sharing)
The library of JavaScript functions and API is provided to 3rd party developers that
can retrieve meta information and customize form’s behaviour and visualization
JEP – CORS (Cross Origin Resource Sharing)
41. Challenges with JEP
• At present JEP used in:
• State Government Portal for citizens
• State Government Portal for companies
• On-boarding other institutions – rather slow:
o Legacy systems
o NIMBY (e.g. eIDAS implementation for cross-border authentication)
• Once-only principle:
• Data mapping – under preparation
• GDPR
• Cross-border – Single Digital Gateway Regulation
43. Common Building Blocks - benefits
Why
• Reuse => cheaper and faster services development
• Standardized solutions
• Removing „silos“ - better interoperabilty
• Consistent UX
• Stronger coordination
What – BB types
• Service oriented IT solutions
• Central functions
• Documentation: guidelines (IT systems development, IT infrastructure procurement)
Great potential for Single Digital Gateway Regulation implementation
44. JEP and other BBs – one of the success
stories in TOOP