Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Volgende revisie | Vorige revisie | ||
| openwave:1.30:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [2024/01/08 09:06] – aangemaakt - Externe bewerking 127.0.0.1 | openwave:1.30:applicatiebeheer:probleemoplossing:programmablokken:swf_verwerking_inkomende_actieverzoeken [Ongeldige datum] (huidige) – verwijderd - Externe bewerking (Ongeldige datum) 127.0.0.1 | ||
|---|---|---|---|
| Regel 1: | Regel 1: | ||
| - | ====== SWF Verwerking Inkomende Actieverzoeken ====== | ||
| - | Vanuit de tegel op het operationsportal of vanuit de taskscheduler.\\ | ||
| - | |||
| - | {{: | ||
| - | |||
| - | |||
| - | ==== 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 | ||
| - | |||
| - | * A. Indien handmatig en de gebruiker (beheerder) is lid van compartiment | ||
| - | * alle opgesomde oin-nummers (gescheiden door puntkomma) in de kolom // | ||
| - | * B. Indien handmatig en de gebruiker (beheerder) is GEEN lid van compartiment | ||
| - | * a. Het OIN-nummer vande kolom //Tekst// van instelling //sectie SWF en Item: OINvanZender// | ||
| - | * b. De OIN-nummers van de kolom //Info// van instelling //sectie SWF en Item: OINvanZender// | ||
| - | * C. Indien NIET handmatig (dus door de taskscheduler) dan | ||
| - | * a. De oinnummers zoals hierboven bij B | ||
| - | * b. EN de oinnummers zoals hierboven bij A, maar dan voor alle – niet vervallen - compartimenten | ||
| - | |||
| - | 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 | ||
| - | |||
| - | ==== Ad 2. Bepaling zaaktype en perceeladres voor aanmaken nieuwe zaken op grond van actieverzoek==== | ||
| - | |||
| - | === Zaaktype === | ||
| - | Indien: | ||
| - | * het OIN **NIET** behoort tot een compartiment dan wordt het zaaktype bepaalt door in tbsoortomgverg een unieke niet vervallen kaart op te zoeken met | ||
| - | * de eigenschap //is zaaktype voor inkomende actieverzoeken// | ||
| - | * EN de eigenschap //is exclusief voor compartiment// | ||
| - | * het OIN **WEL** behoort tot een compartiment dan wordt het zaaktype bepaalt door in tbsoortomgverg een unieke niet vervallen kaart op te zoeken met | ||
| - | * de eigenschap is zaaktype voor inkomende actieverzoeken aangevinkt (// | ||
| - | * 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 | ||
| - | Indien aangevinkt dan is het zaaktype exclusief voor één compartiment. | ||
| - | |||
| - | Is er geen unieke zaaktypekaart aan te wijzen door verkeerde instellingen, | ||
| - | |||
| - | === Perceeladres === | ||
| - | Indien | ||
| - | 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 ==== | ||
| - | |||
| - | Voor elk OIN wordt de SWF apie aangeroepen voor inkomende, openstaande actieverzoeken. Aanroep en resultaat worden gelogd in tbmessagelog. | ||
| - | |||
| - | ==== Ad 4. Bestaat actieverzoek al in OpenWave ==== | ||
| - | Per OIN kunnen meerdere actieverzoeken geretourneerd worden door de SWF-apie.\\ | ||
| - | Per actieverzoek wordt de identifier daarvan opgezocht in de tabel tbswfactieverzoeken. Indien deze bestaat (kan meerder keren voorkomen, omdat de bijbehorende swfruimte meerdere keren kan voorkomen) met de eigenschap dluitgaand | ||
| - | 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 swfruimte-kaart in OpenWave aangemaakt. | ||
| - | |||
| - | ==== Ad 5. Nieuwe swf-ruimte aanmaken in OpenWave ==== | ||
| - | 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// | ||
| - | |||
| - | Met deze instellingen aangevinkt leidt een tweede inkomend actieverzoek onder eenzelfde swf-ruimte tot twee omgevingzaken in OpernWave, die elk dezelfde swf-ruimte hebben (dus twee kaarten in tbswfruimte met verschillende dnkeys en verschillende dnkeyomgvergunningen , maar met dezelfde dvsamenwerkingid (de identifier van de ruimte in het SWF). | ||
| - | |||
| - | 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) | ||
| - | |||
| - | ==== 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.\\ | ||
| - | Het bevoegd gezag (// | ||
| - | De behandeldienst (// | ||
| - | |||
| - | De aanvraagnaam wordt bepaald door ‘SWF' | ||
| - | |||
| - | ==== Ad 7. Nieuwe SWF-ruimte ==== | ||
| - | 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. | ||
| - | Bij de attributen van die SWF-ruimte kan een DSO verzoeknummer zitten (zie ad 9). | ||
| - | |||
| - | ==== Ad 8. Ketenpartners van SWF-ruimte ==== | ||
| - | Bij de nieuwe SWF-ruimte in OpenWave | ||
| - | 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.\\ | ||
| - | De ketenpartners worden geregistreerd met een keyverwijzing | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | {{tag> | ||