Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
openwave:1.30:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2024/01/11 15:17] – [Ad 10. Vul de omgevingzaakgegevens aan op grond van verzoek.xml] Ton Pullens | openwave:1.30:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2024/12/11 11:49] (huidige) – Kars Gottschal | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
====== SWF Verwerking Inkomende Actieverzoeken ====== | ====== SWF Verwerking Inkomende Actieverzoeken ====== | ||
- | Vanuit de tegel op het operationsportal | + | Vanuit de tegel op het operationsportaal |
- | {{:openwave:1.30: | + | {{: |
==== Ad 1. Bepaling voor welke OIN-nummers openstaande actieverzoeken moeten worden opgehaald.==== | ==== Ad 1. Bepaling voor welke OIN-nummers openstaande actieverzoeken moeten worden opgehaald.==== | ||
- | Dat is afhankelijk of er vanuit de taskscheduler gewerkt wordt of handmatig vanuit de tegel in operationsportal | + | Dat is afhankelijk of er vanuit de taskscheduler gewerkt wordt of handmatig vanuit de tegel in operationsportaal. |
- | * A. Indien handmatig en de gebruiker (beheerder) is lid van compartiment | + | * A. Indien handmatig en de gebruiker (beheerder) is lid van compartiment dan: |
- | * alle opgesomde | + | * alle opgesomde |
- | * B. Indien handmatig en de gebruiker (beheerder) is GEEN lid van compartiment | + | * B. Indien handmatig en de gebruiker (beheerder) is GEEN lid van compartiment dan: |
- | * a. Het OIN-nummer | + | * a. Het OIN-nummer |
- | * b. De OIN-nummers van de kolom //Info// van instelling //sectie | + | * b. De OIN-nummers van de kolom //Info// van instelling //Sectie: |
- | * C. Indien NIET handmatig (dus door de taskscheduler) dan | + | * C. Indien NIET handmatig (dus door de taskscheduler) dan: |
- | * a. De oinnummers | + | * a. De OIN-nummers |
- | * b. EN de oinnummers | + | * b. EN de OIN-nummers |
- | Tevens vindt vooraf een controle plaats op het gevuld zijn van //Getal2// bij de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// | + | Tevens vindt vooraf een controle plaats op het gevuld zijn van //Getal2// bij de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey//: |
- | Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment | + | Bij het handmatig starten en de gebruiker (beheerder) is lid van een compartiment dan wordt een bestaande DummyLokatiePerceelkey verwacht in de kolom // |
==== Ad 2. Bepaling zaaktype en perceeladres voor aanmaken nieuwe zaken op grond van actieverzoek==== | ==== Ad 2. Bepaling zaaktype en perceeladres voor aanmaken nieuwe zaken op grond van actieverzoek==== | ||
Regel 26: | Regel 26: | ||
=== Zaaktype === | === Zaaktype === | ||
Indien: | Indien: | ||
- | * het OIN **NIET** behoort tot een compartiment dan wordt het zaaktype | + | * het OIN **NIET** behoort tot een compartiment dan wordt het zaaktype |
* de eigenschap //is zaaktype voor inkomende actieverzoeken// | * de eigenschap //is zaaktype voor inkomende actieverzoeken// | ||
* EN de eigenschap //is exclusief voor compartiment// | * EN de eigenschap //is exclusief voor compartiment// | ||
- | * het OIN **WEL** behoort tot een compartiment dan wordt het zaaktype | + | * het OIN **WEL** behoort tot een compartiment dan wordt het zaaktype |
* de eigenschap is zaaktype voor inkomende actieverzoeken aangevinkt (// | * de eigenschap is zaaktype voor inkomende actieverzoeken aangevinkt (// | ||
* EN waarbij dit zaaktype is toegevoegd aan het betreffende compartiment (tbkopcomsrtomgverg) | * EN waarbij dit zaaktype is toegevoegd aan het betreffende compartiment (tbkopcomsrtomgverg) | ||
- | Als het OIN behoort tot een compartiment mag de eigenschap is exclusief voor compartiment zowel uitgevinkt als aangevinkt zijn. Indien uitgevinkt | + | Als het OIN behoort tot een compartiment mag de //eigenschap is exclusief voor compartiment// zowel uitgevinkt als aangevinkt zijn. Indien uitgevinkt (//dlw055// = F) dan betekent dat, dat het betreffende zaaktype zowel door de host als door alle compartimenten wordt gebruikt. |
Indien aangevinkt dan is het zaaktype exclusief voor één compartiment. | Indien aangevinkt dan is het zaaktype exclusief voor één compartiment. | ||
- | Is er geen unieke zaaktypekaart aan te wijzen door verkeerde instellingen, | + | Is er geen unieke zaaktypekaart aan te wijzen door verkeerde instellingen, |
=== Perceeladres === | === Perceeladres === | ||
- | Indien | + | Indien het OIN behoort tot een compartiment dan wordt het perceeladres opgehaald uit de keyverwijzing in de kolom // |
- | Anders (het OIN is geen compartiment of het gevonden perceeladreskey bestaat niet) dan wordt de waarde van //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// | + | Anders (het OIN is geen compartiment of het gevonden perceeladreskey bestaat niet) dan wordt de waarde van //Getal2// van de instelling //Sectie: Koppeling ZAAK Item: DummyLokatiePerceelkey// |
==== Ad 3. Ophalen openstaande actieverzoeken per OIN uit SWF ==== | ==== Ad 3. Ophalen openstaande actieverzoeken per OIN uit SWF ==== | ||
- | Voor elk OIN wordt de SWF apie aangeroepen voor inkomende, openstaande actieverzoeken. Aanroep en resultaat worden gelogd in tbmessagelog. | + | Voor elk OIN wordt de SWF-API aangeroepen voor inkomende, openstaande actieverzoeken. Aanroep en resultaat worden gelogd in tbmessagelog. |
==== Ad 4. Bestaat actieverzoek al in OpenWave ==== | ==== Ad 4. Bestaat actieverzoek al in OpenWave ==== | ||
- | Per OIN kunnen meerdere actieverzoeken geretourneerd worden door de SWF-apie.\\ | + | Per OIN kunnen meerdere actieverzoeken geretourneerd worden door de SWF-API.\\ |
- | Per actieverzoek wordt de identifier daarvan opgezocht in de tabel tbswfactieverzoeken. Indien deze bestaat (kan meerder keren voorkomen, omdat de bijbehorende | + | Per actieverzoek wordt de identifier daarvan opgezocht in de tabel tbswfactieverzoeken. Indien deze bestaat (kan meerder keren voorkomen, omdat de bijbehorende |
- | Indien het actieverzoek nog niet bestaat als inkomend bericht dan wordt deze of toegevoegd aan de bijbehorende SWF-ruimtekaart in tbswfruimte (indien deze bestaat) of wordt er een nieuwe | + | Indien het actieverzoek nog niet bestaat als inkomend bericht dan wordt deze of toegevoegd aan de bijbehorende SWF-ruimtekaart in tbswfruimte (indien deze bestaat) of wordt er een nieuwe |
- | ==== Ad 5. Nieuwe | + | ==== Ad 5. Nieuwe |
- | Indien het gaat om een actieverzoek voor een compartiment dan bepaalt de waarde van de kolom // | + | Indien het gaat om een actieverzoek voor een compartiment dan bepaalt de waarde van de kolom // |
- | Indien het gaat om een actieverzoek voor de host dan wordt dit bepaald door het aanvinkvakje van de instelling //Sectie: SWF en dvitem = Actieverzoeknwezaak// | + | Indien het gaat om een actieverzoek voor de host dan wordt dit bepaald door het aanvinkvakje van de instelling //Sectie: SWF en Item: Actieverzoeknwezaak// |
- | Met deze instellingen aangevinkt leidt een tweede inkomend actieverzoek onder eenzelfde | + | Met deze instellingen aangevinkt leidt een tweede inkomend actieverzoek onder eenzelfde |
- | De nieuwe ruimte en nieuwe omgevingzaak worden in OpenWave - ongeacht deze instellingen - sowieso aangemaakt indien de ruimte nog niet bestaat (in het inkomende actieverzoek staat de swfruimte-identifier) | + | De nieuwe ruimte en nieuwe omgevingzaak worden in OpenWave - ongeacht deze instellingen - sowieso aangemaakt indien de ruimte nog niet bestaat (in het inkomende actieverzoek staat de SWF-ruimte-identifier). |
==== Ad 6. Nieuwe omgevingzaak ==== | ==== Ad 6. Nieuwe omgevingzaak ==== | ||
Wanneer een nieuwe ruimte moet worden aangemaakt wordt allereerst een nieuwe omgevingzaak aangemaakt met het onder //ad 2// gevonden zaaktype en het onder //ad 2// gevonden perceeladres.\\ | Wanneer een nieuwe ruimte moet worden aangemaakt wordt allereerst een nieuwe omgevingzaak aangemaakt met het onder //ad 2// gevonden zaaktype en het onder //ad 2// gevonden perceeladres.\\ | ||
- | Het bevoegd gezag (// | + | Het bevoegd gezag (// |
- | De behandeldienst (// | + | Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Vragende instantie**. \\ |
+ | De uitvoerende instantie/behandeldienst (// | ||
+ | Het veld is in het detailscherm van de zaak voor de SWF zaken hernoemd naar **Ontvangende instantie**. | ||
- | De aanvraagnaam wordt bepaald door ‘SWF' | + | De aanvraagnaam wordt bepaald door ‘SWF' |
==== Ad 7. Nieuwe SWF-ruimte ==== | ==== Ad 7. Nieuwe SWF-ruimte ==== | ||
Indien een nieuwe omgevingzaak is aangemaakt moet ook in tbswfruimte een nieuwe kaart aangemaakt worden. | Indien een nieuwe omgevingzaak is aangemaakt moet ook in tbswfruimte een nieuwe kaart aangemaakt worden. | ||
- | Op grond van de swfruimte-identifier uit het inkomende actieverzoek wordt SWF apie aangeroepen om de gegevens van die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. | + | Op grond van de SWF-ruimte-identifier uit het inkomende actieverzoek wordt SWF-API aangeroepen om de gegevens van die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. |
Bij de attributen van die SWF-ruimte kan een DSO verzoeknummer zitten (zie ad 9). | Bij de attributen van die SWF-ruimte kan een DSO verzoeknummer zitten (zie ad 9). | ||
==== Ad 8. Ketenpartners van SWF-ruimte ==== | ==== Ad 8. Ketenpartners van SWF-ruimte ==== | ||
- | Bij de nieuwe SWF-ruimte in OpenWave | + | Bij de nieuwe SWF-ruimte in OpenWave worden ook de ketenpartners bij die ruimte opgehaald in tbswfoinpartners. |
- | Op grond van de swfruimte-identifier wordt SWF apie aangeroepen om de ketenpartners bij die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. De partner met het privilege INITIATOR wordt daarbij genegeerd.\\ | + | Op grond van de SWF-ruimte-identifier wordt SWF-API aangeroepen om de ketenpartners bij die SWF-ruimte op te halen. Aanroep en resultaat worden gelogd in tbmessagelog. De partner met het privilege INITIATOR wordt daarbij genegeerd.\\ |
- | De ketenpartners worden geregistreerd met een keyverwijzing | + | De ketenpartners worden geregistreerd met een keyverwijzing naar de OpenWave-tabel tboin. |
- | ==== Ad 9. Bepaal opnieuw | + | ==== Ad 9 Overname gegevens en herkoppelen |
- | Op grond van de projectlocatie uit het DSO verzoek.xml wordt opnieuw de locatie in tbperceeladressen gezocht. Alleen indien dit leidt tot een nieuw adres BINNEN dezelfde gemeente, wordt het perceeladres aangepast\\ | + | |
+ | Indien de SWF-ruimte waaronder het actieverzoek valt aangemaakt is door de initiatiefnemer onder een zaak uit het DSO, dan zal de originele verzoek.xml uit het DSO opgehaald worden. Dit is het geval indien bij de SWF-ruimte het veld // | ||
+ | Gegevens uit deze xml zoals adres-, locatie- en contactgegevens zullen (waar mogelijk) verwerkt worden bij de nieuwe SWF zaak.\\ | ||
- | ==== Ad 10. Vul | + | Bijlagen bij de originele DSO aanvraag worden NIET automatisch verwerkt bij de SWF-zaak. Dit betekent dat er GEEN regels worden aangemaakt onder de tegel //OLO/AIM berichten//. \\ |
- | Voor de contactpersoon uit de verzoek.xml wordt de rol opgezocht | + | De huidige functionaliteit voor inzien en opslaan van documenten bij de SWF advieszaak voorziet in het inzien en (indien mogelijk) ophalen van deze bijlagen: |
+ | * De bijlagen bij de originele DSO vergunningaanvraag worden door het SWF beschikbaar gesteld bij de SWF-ruimte. In OpenWave is de lijst met documenten zichtbaar bij het detailscherm van de SWF-ruimte. Deze lijst wordt gevuld/ | ||
+ | * De documenten zijn via deze lijst te downloaden mits vertrouwelijkheid oké. Tevens vindt men hier de al bestaande functionaliteit om een selectie van documenten te registreren en door te zetten naar de documentopslag (gebruik maken van documentregistratie is hiervoor vereist). | ||
- | Voor de aanvrager/ | + | **Belangrijk**: |
+ | Dit betekent dat het document alleen op te halen is indien de initiatiefnemer | ||
- | Voor de gemachtigde | + | ===Bepaal opnieuw locatie op grond van verzoek.xml=== |
- | De activiteiten, | + | Op grond van de projectlocatie uit het DSO verzoek.xml wordt opnieuw de locatie in tbperceeladressen gezocht. Dit gebeurt op gelijke wijze als bepalen perceeladres voor binnenkomen van nieuwe DSO aanvraag.\\ |
+ | **Let op**: Alleen indien het nieuw gevonden perceeladres NIET leidt tot een wissel host / compartiment), | ||
+ | |||
+ | ==== Ad 10 Overname contactadressen, | ||
+ | ===Aanmaken contactpersonen bij de omgevingszaak op grond van verzoek.xml=== | ||
+ | In de verzoek.xml kunnen voorkomen de volgende contactpersonen: | ||
+ | Met als enige uitzondering de adresrol die het nieuwe contact krijgt: | ||
+ | * Voor de aanvrager/ | ||
+ | * Voor de gemachtigde wordt de rol opgezocht in de beheertabel tbadressoort met eigenschap //Is rol voor gemachtigde uit het originele DSO verzoek bij SWF advieszaak// | ||
+ | * Voor de (overige) contactpersoon uit de verzoek.xml wordt de rol opgezocht in de beheertabel tbadressoort met eigenschap //Is rol voor contactpersoon uit het originele DSO verzoek bij SWF advieszaak// | ||
+ | |||
+ | **Let op: de eigenschappen in tbadressoort dienen door Functioneel beheer worden toegekend bij de juiste adresrol** \\ | ||
+ | Anders is het niet mogelijk om de contactpersoon(nen) te verwerken uit de originele verzoek.xml bij de SWF-zaak. | ||
+ | Zie pagina [[openwave: | ||
+ | ===Overnemen onderdelen/ | ||
+ | Onder de tegel // | ||
+ | **Uitzondering**: | ||
+ | |||
+ | ===Overnemen projectlocatie bij de omgevingszaak op grond van verzoek.xml=== | ||
+ | De projectlocatie uit de originele verzoek.xml wordt overgenomen onder tegel // | ||
{{tag> | {{tag> |