Gemeente loket WMO process aanvraag voorbeeld

735 views

Published on

Nederlandse gemeentes zijn op zoek IT oplossingen waarbij:
(1) flexibiliteit (het kunnen aanpassen aan werkprocessen en details in de formulieren),
(2) implementatiesnelheid (wijzigingen eenvoudig door te voeren) en
(3) lage licentie- en beheerkosten (waarbij samenwerken zin heeft, dwz bv geen initiele of jaarlijkse kosten gebaseerd op inwoneraantallen) belangrijk zijn.

Harmony is zo'n oplossing, flexibel, eenvoudig te leren, makkelijk aanpasbaar en uitbreidbaar, lage licentiekosten. Dus een minimale beheersinspanning, Harmony is, mede door gebruik te maken van Google DOCS & Google Apps, een oplossing waarbij het delen ("sharen") centraal staat.

Zie hier hoe, mbv Harmony, gemeente medewerkers zelf de aanvragen sociale zekerheid automatiseren. Het betreffende formulier WMO is in een paar uur gerealiseerd. Kennis van spreadsheets is voldoende om formulieren en processen aan te maken.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Gemeente loket WMO process aanvraag voorbeeld

  1. 1. Gemeentes zijn op zoek naar goede, licentievrije, [open-source] oplossingen Lex de Wolff, Informatie Architect, Gemeente Apeldoorn Open source conferentie 14 december 2012 Beurs van Berlage
  2. 2. Aanvragen sociale zekerheid Gemeente medewerkers creëren zelf formulieren & ondersteuning voor werk processen Met Harmony 1. specificaties in spreadsheets 2. automatische applicatie creatie (browser & mobiel) 3. JavaScript coderen beperkt tot UI opmaak
  3. 3. Harmony voordelen I • Met Harmony creëer je processen, bedrijfsregels, workflow én dialogen. o Wie: materie deskundigen o Hoe: door spreadsheets te gebruiken • Harmony genereert de applicatie o geen noodzaak om alles te "bouwen" met Google AppScript of JavaScript o Onderhoudsvriendelijk  alle case data (oud en nieuw) benaderbaar  "look & feel" staat los van het proces • Voor web & mobiel
  4. 4. Harmony voordelen II • Harmony=dynamisch case management o Digitaliseren & stroomlijnen van "cases"  case is aanvraag en/of aanvraag + afhandeling  "delen" van case data aanvrager/behandelaar • Harmony=integratie[platform] o GBA-koppeling eenvoudig te realiseren o STUF-koppeling (Standaard Uitwisselings Formaat gegevens) mogelijk • Harmony=proces+data = e-Formulieren o Standaard opslag (database & spreadsheet) o simpel te koppelen (grootboeknummers)
  5. 5. Van ontwerp naar werkende (standaard) implementatie WMO: THE "HARMONY WAY"
  6. 6. Opbouw User Interface Menu autorisatie voor “business events” afhankelijk van de gebruiker (of groep) In dit geval kan aanvrager (gebruiker) 3 processen opstarten 1 1 In 4 stappen (4 slides) de opbouw/indeling van de Harmony UI) 1. Menu (de structuur) 2. Dialogen (de invoer) 3. History (overzicht uitgevoerde stappen) 4. Decision support (overzicht uit te voeren stappen)
  7. 7. Het voorbeeld Aantal stappen uit het WMO proces: 1. klantnummer [vraaggroep] 2. Inzage huidige behoefte en beperking 3. Inkomens voorziening Voor elk van deze stappen tonen we: • een ontwerp voorbeeld (spreadsheet) • het resultaat in Harmony o Standaard User Interface
  8. 8. Harmony opbouw UI Menu (autorisatie) – gebruiker afhankelijk Invoer scherm (onderdeel van de dialoog) dialoog kan “geconditioneerd” worden : welke dialoog getoond wordt welke velden binnen een dialoog getoond worden 1 2 1 2
  9. 9. Harmony opbouw UI Menu (autorisatie) – gebruiker afhankelijk Invoer scherm (onderdeel van de dialoog) History toont alle doorlopen stappen in het proces (de workflow) per stap inzage in de ingevoerde data (cq mutaties) 1 2 1 2 3 3
  10. 10. Harmony opbouw UI Menu (autorisatie) – gebruiker afhankelijk Invoer scherm (onderdeel van de dialoog) History toont alle doorlopen stappen in het proces (de workflow) Decision support toont welke stappen/acties uitgevoerd gaan worden 1 2 1 2 3 4 4 3
  11. 11. De specificatie “inkomensvoorziening” De dialoog “inkomensvoorziening”
  12. 12. Aanvraag starten (2a/2) De dialoog reageert onmiddelijk op de invoer 1. Aanvraag opstarten = Neen (initiele waarde)
  13. 13. Aanvraag starten (2b/2) De dialoog reageert onmiddelijk op de invoer 1. Aanvraag opstarten = Ja ->extra vraag “bent u klant bij de gemeente” 2. bent u klant bij de gemeente - Ja ->extra vraag “Wat is uw klantnummer"
  14. 14. bestaande klanten: extra vragen Bestaande klanten wordt gevraagd of er wijzigingen zijn Indien zo – klant dient optegeven welke dit is
  15. 15. De 3e stap in het WMO proces
  16. 16. Beperkingen inventariseren
  17. 17. De specificatie “inkomensvoorziening” In deze stap worden de genoten inkomstenvoorzieningen in de afgelopen 5 jaar in kaart gebracht
  18. 18. De dialoog “inkomensvoorziening” HARMONY reageert onmiddellijk op de ingevulde waarden
  19. 19. Harmony resultaat - vervolgstappen Een samenvatting
  20. 20. Invoeren persoonlijke gegevens
  21. 21. De laatste stap ... dan begint het proces / de “workflow”
  22. 22. Eenvoudig aanpassen van de standaard Harmony User Interface HARMONY MET EEN UI "SAUSJE"
  23. 23. dynamische UI conversie Harmony “standaard” formulier formaat kan eenvoudig vertaald worden naar een gemeente specifiek formaat
  24. 24. dynamische UI conversie Het contact form op onze website is gecreëerd met Harmony- automatisch naar PHP vertaald
  25. 25. Hoe doen wij dit? de Harmony configuratie bevat alles wat nodig is om een willekeurig proces uit te voeren Voor PHP - WordPress hebben wij een speciale UI-library ontwikkeld: a. elke Harmony dialoog wordt "vertaald" naar een PHP (HTML) scherm b. alle controles (bijv verplichte velden) worden afgedwongen Alle aanpassingen in de Harmony configuratie worden automatisch overgenomen - er komt geen ontwikkelaar aan te pas!
  26. 26. Voor gemeentes.... de Harmony configuratie bevat de flow, dialogen, "rules" en (referentie) data Ontwikkelen we eenmalig een UI library: a. "vertaalt" elke dialoog en "rule" naar UI onderdelen (JavaScript, CSS én HTML) b. zorgt ervoor dat alle controles (bijv verplichte velden) worden afgedwongen c. creëert de "tips" sectie (Harmony term = decision support) Kortom deze UI library zorg ervoor dat alle aanpassingen in alle VIND configuraties automatisch worden overgenomen!
  27. 27. Daarna, wie doet wat? Elke "expert" met spreadsheet kennis kan zelf een willekeurig process configureren! De expert gebruiker a. creëert alle processen b. test alle processen i. (evt mbv Testimony, onze testtool) De JavaScript developers creëeren a. "specials" - afwijkende UI onderdelen Optionele rollen zijn Harmony & BI expert a. Integratie implementaties b. Opzetten van rapportages / analyses
  28. 28. Workflow, History, Google DOCS, ESB, cloud versus enterprise INTERESSANTE "FEATURES"
  29. 29. Inzicht & overzicht Harmony registreert alle handelingen, zoals: alle proces stappen de tijd waarop een stap beeindigd is de mutaties (per stap) de status (zoals)
  30. 30. Case history De case history kan eenvoudig geimporteerd worden (in een gemeente systeem)
  31. 31. Harmony repliceert naar Google DOCS 1. data kan worden opgeslagen in spreadsheets 1. automatische replicatie vanuit de database 2. Harmony voegt automatisch unique aanvragen toe 3. Waarden worden geupdate wanneerd deze beschikbaar zijn
  32. 32. All gegevens in statistiek • Alle toevoegingen/updates spreadsheets • Maak pivot tables (draaitabellen) • Gebuik BI tool (bijvoorneeld Pentaho)
  33. 33. Voor de IT-ers: Harmony gebruikt ESB • Waarom is een ESB belangrijk • ESB is optioneel, maar aanbevolen indien er sprake is van integratie. Een ESB is onderdeel van het SOA model: • application de-coupling • routing • protocol and data conversion
  34. 34. How to “build” “VIND” forms & processes HARMONY CONFIGURATION
  35. 35. 1. Create the dialogs (process steps)
  36. 36. 2. Rules control workflow & dialog flow dialog names represent events ... 1. Rid [20] controls step 3 (execute when step 2 exists) 2. Rid [24] controls a dialog step to execute:
  37. 37. 3. additional rules & expressions Rules control the sequence (well that’s one part they “do”) 1 1. Geen klant bij Gemeente: klantnummer =0 2. Bereken wanneer laatste beroep op uitkering is gedaan 2 1 2
  38. 38. check invoer / data files alle data in tab bladen
  39. 39. [e-mail] template Harmony has built-in templates
  40. 40. Authenticatie (OpenID, Facebook Connect, LinkedIn) 2 1 3 1. Create groups 2. Create users, assign to groups & specify “access” 3. Specify which event (process) can be started by a group
  41. 41. Harmony, Testimony use Google DOCS SHARING ONLINE / VOORBEELD(EN)
  42. 42. Share ‘n’ chat Harmony The advantage of having all configuration data in Google DOCS spreadsheets
  43. 43. meer informatie • Op • www.liquidsequence.com • Contact • http://www.liquidsequence.com/contact • WMO in actie / de video opname • YouTube • Harmony & Google : - http://liquidsequence.com/Google-Office- Suite.html

×