As a technical leader I will show an overview of the technical architecture, the orbeon software, the wysiwyg form editor and how they were integrated in the civic network.I will show the wysiwyg form editor, the ui control toolbar, the property panel and how easy it is to create a new form and reusable sections. Furthermore you will learn the possibility to create combo box control which values are coming from a web service, the structure of the database and xml and the possibility to fetch form’s data and send it to an external software.
1.
Open forms for e-Gov
by Davide Montesin <d@vide.bz>
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 1 / 22
2. Project
Migration of a part of the forms of civic network to web + xml + process
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 2 / 22
3. Team
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 3 / 22
4. High level architecture (italian language)
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 4 / 22
5. Integration with rete civica
Orbeon software was embedded into the retecivica frame
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 5 / 22
6. Integration with rete civica 2
some personal data are automatically copied into forms
from rete civica current logged user
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 6 / 22
7. Architecture
Each form data is saved as a standard xml and pdf
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 7 / 22
8. Forms features 4: protocol
Orbeon was connected with "protocollo"
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 8 / 22
9. Forms Builder!
Forms are create withg a WYSIWYG editor
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 9 / 22
10. Builder: languages
Is possible to define multiple languages for form's labels
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 10 / 22
11. Builder: palette and visual form
controls can be drag&drop into the page
each section of the page can be splitted indipendently in 1, 2 or
more columns
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 11 / 22
12. Builder: field properties
requireness (can be dynamic), type, contraints
custom help and error messages
formulas
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 12 / 22
13. Forms features 2: validation and help
Form validates type, syntax and requireness
Is possible to define custom hints and error messages
Form changes dynamically showing only applicable fields
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 13 / 22
14. Forms features 3: advanced validations
it is possible to define (simple) calculation or conditions between
controls
it is possible to populate list of values from external web services
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 14 / 22
15. Forms features 3: advanced validations
it is possible to populate list of values from external web services
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 15 / 22
16. Builder: reusable sections
it is possible to create custom reusable section
globally
office
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 16 / 22
17. Builder: technical section
There is a hidden section that store metadata
like the language of the user
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 17 / 22
18. Builder: preview
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 18 / 22
19. Publish: login
When a form is ready it can be published
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 19 / 22
20. Publish: copy
This page show what is online
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 20 / 22
21. Publish: send
Is possible to copy forms online
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 21 / 22
22. SFScon 2016: Open forms for e-Gov
(C) 2013-2016 Davide Montesin <d@vide.bz> - License: CC BY NC ND Open forms for e-Gov - TIS innovation park South Tyrol 22 / 22