Code Monkey home page Code Monkey logo

mijn-zaken's Introduction

Important

Deze repository wordt niet meer gebruikt. Deze functionaliteit is vanaf nu opgenomen in Mijn Nijmegen.

MIJN Zaken

Een applicatie voor het bekijken van je lopende zaken binnen de gemeente Nijmegen.

Github workflows

Om de workflows (build, selfmutate, upgrade) te kunnen draaien is een token nodig met de naam PROJEN_GITHUB_TOKEN. Zie https://docs.github.com/en/actions/security-guides/automatic-token-authentication#granting-additional-permissions voor meer details.

Installatie

Om de eerste keer te installeren moet een handmatige deploy gedaan worden. Zorg dat je naar de deployment-account deployt. Vanuit daar worden afhankelijk van de gekozen branch in de juiste account resources aangemaakt. Let op dat je environment de juiste branch moet hebben. Daarnaast moet je bij de eerste deploy de arn van de codestarConnection naar Github meegeven. Een voorbeeld:

export BRANCH_NAME=acceptance
export AWS_PROFILE=deployment
cdk deploy -a cdk.out --all

Vervolgens worden wijzigingen in de verbonden repository in de gekoppelde branche door de pipeline opgepakt.

mijn-zaken's People

Contributors

github-actions[bot] avatar joostvanderborg avatar marnixdessing avatar wietekenijmegen avatar

Watchers

 avatar  avatar  avatar

mijn-zaken's Issues

Behandelaar tonen in acceptatieomgeving Mijn Nijmegen

in de week van 4 maart zorgt Woweb ervoor dat de behandelaar in OpenZaak getoond wordt. Daarna kan Joost ervoor zorgen dat dit op Mijn Nijmegen getoond kan worden.

op 13 maart is een nieuwe versie van VIP uitgerold op de testomgeving waarbij per zaaktype in te stellen is of de huidige behandelaar (zaakverantwoordelijke in VIP) opgeslagen wordt in OpenZaak. Op de testomgeving heb ik dit even alleen opengezet voor een evenementenvergunning.

Toelichting
Voor iedere nieuwe zaak (in test alleen voor evenementenvergunning zaaktype) wordt de behandelaar (of behandelaren) opgeslagen in OpenZaak bij de rol van een zaak met betrokkeneType=medewerker referentie. Wanneer de behandelaar wijzigt dan wordt dit ook geupdate in OpenZaak.

Testinstructie
Ik heb al een testzaak aangemaakt ZD2400000893 (uuid in openzaak: 2f42135c-47e9-41c7-bee7-cf7c0b5e8458). Om de behandelaar(s) van de zaak op te vragen moet je het volgende endpoint bevragen:
https://openzaak.woweb.app/zaken/api/v1/rollen?zaak=https://openzaak.woweb.app/zaken/api/v1/zaken/2f42135c-47e9-41c7-bee7-cf7c0b5e8458&omschrijvingGeneriek=behandelaar

De response spreekt verder wel voor zich denk ik alleen staat bij "achternaam" de volledige naam van de behandelaar en zijn de overige velden leeg. De identificatie van de medewerker verwijst naar een referentie in VIP. Belangrijk is wel dat er mogelijk meer dan 1 behandelaar kan zijn.

Laat maar weten of het zo akkoord is, dan plannen we een moment om het naar productie uit te rollen.

Check op paginering in zaken-functies

De standaard-requests gebruikten nog niet allemaal de paginaeed-versie, openzaakclient zo inrichten dat gepagineerde resultsets automatisch worden samengevoegd.

EPIC: Uitbreiden statusinformatie VIP met behandelaars

Het tonen van de behandelaar bij de zaak in Mijn Nijmegen.
Woweb moet een extra rol "medewerker" koppelen in OpenZaak bij de zaak.
De behandelaar wijzigt gedurende de looptijd van de zaak, dus dit moet geüpdatet kunnen worden.
Daarnaast is het gewenst om met terugwerkende kracht bij alle lopende zaken de behandelaar te tonen. Hier moet een script voor geschreven worden.
Woweb verwacht hier 12 uur voor nodig te hebben.

We wachten op de planning van Woweb om te kijken wanneer dit ingepland kan worden.

Issues

  1. joostvanderborg
  2. joostvanderborg

Taken: Een inwoner een taak laten uitvoeren

Deze bestaat uit:

Tasks

MVP bespreken met afdeling

De eerste versie kan in een demo aan de afdeling getoond worden voor feedback. Bij succes kan deze versie live? Demo wordt gepland voor na vierdaagseweek.

Deze is ingepland op 7 september 2023.

Invullen PSA tbv VNG

Invullen format Project Start Architectuur (PSA) voor de MijnZaken service en vanuit Project Samenwerkende portalen voor de notificatie service. Mag in één PSA omdat we dit voor VIP samen laten vallen.

Image

Het document staat in de map DevOps - INTERN/VNG-MijnZaken en Portalen/VNG-MijnZaken/PSA

  • ontvangst document Den Haag van Paul Janssen
  • invullen PSA

EPIC: Statusinformatie VIP ontsluiten

Overzicht evenementenvergunningen: https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.nijmegen.nl%2Fdiensten%2Fevenementen%2Fschema-vergunningen-activiteiten%2F&data=05%7C01%7Cw.van.den.eeckhout%40nijmegen.nl%7Cd7d5e48e855b4ff940b508dba7c20a82%7Ce0f12b69ac3e4ab19294efe7ab4695c5%7C0%7C0%7C638288224053940872%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Dgp2ZfUPYxeVbcv%2FSXvS4yzp%2B8fsgb9ZqreCkTWSr4g%3D&reserved=0

1. epic:

Om te voldoen aan een transparante overheid, de Nijmegenaar inzicht te geven in de status van zijn lopende zaken bij de gemeente en meer regie te geven op zijn eigen processen, is het belangrijk dat proactief beschikbaar komt op MijnNijmegen. Dit betekent dat statusinformatie uit VIP getoond gaan worden op MijnNijmegen. De statusinformatie is beschikbaar in open zaak bij Woweb.

MVP1: tonen van statusinformatie voor inwoners (DigiD en Yivi) en ondernemers (eHerkenning en Yivi). De statusinformatie bestaat minimaal uit:

  • Overzicht lopende en afgesloten aanvragen/zaken
  • Details per zaak: Huidige status, reeds doorlopen statussen en nog opvolgende statussen (stappen). Eventueel resultaat bij afgesloten zaak.

Leverancier is Woweb, Michel Verhoeven ([email protected]).
UX design: Vladimir is betrokken, er zijn in Den Haag onderzoeken gedaan.
Business adviseur is Khiêm.

Issues productieomgeving

  1. joostvanderborg
  2. joostvanderborg
  3. joostvanderborg
  4. joostvanderborg

Klaarzetten productieomgeving

  1. joostvanderborg
  2. joostvanderborg
  3. joostvanderborg
  4. joostvanderborg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.