SYVAS Autorisatie en toegang Mededelingen in de ETO omgeving Praktijktest

Doel

  1. De NSL de mogelijkheid bieden om zoveel mogelijk zekerheid te hebben dat zij een juiste aansluiting heeft op de services AanbiedenVerzoeken en OphalenMededeling(en), zodat verzoeken niet ten onrechte niet of vertraagd verwerkt worden en mededelingen op tijd opgehaald kunnen worden.

  2. Kadaster wil graag zekerheid over de juiste aansluiting van de NSL op de services AanbiedenVerzoeken en OphalenMededeling(en), zodat verzoeken niet ten onrechte niet of vertraagd verwerkt worden en mededelingen op tijd opgehaald kunnen worden.

Uitgangspunten

  • Omgeving: ETO

  • Account in Mijn Kadaster en Authenticatie via OAuth zijn geregeld

  • PDF’s zijn conform PAdES digitaal ondertekend

  • XML berichten zijn conform XAdES digitaal ondertekend

  • KIK XML bijlages zijn conform XAdES digitaal ondertekend

  • Gekoppelde systemen / mocks:

    • KSS FTO

    • KIK-AA mock

    • Slimme Elan mock

Via de KIK-AA mock worden niet alle KIK controles uitgevoerd. Vaststellen van de correctheid van meegeleverde KIK-XML is geen onderdeel van deze test.

Slimme Elan mock

  • genereert standaard een BVOI en BVI mededeling als er geen functionele fouten zijn

  • genereert mededelingen aan de hand van de laatste afkorting in het klantreferentie veld

  • genereert geen mededeling als er een functionele fout is; in dat geval maakt Syvas zelf een BVA mededeling aan

  • In verband met asynchrone verweking verzoek pollen de NSL’s om mededelingen op te halen

Opmerkingen m.b.t. flow & standaard testgevallen

  1. Het is mogelijk te simuleren dat een VTIV wordt aangeboden n.a.v. een eerder via Web Elan aangeboden stuk. In de mock waarmee Elan wordt gesimuleerd, zijn hiervoor twee stukken opgenomen met de volgende eigenschappen:

    • Onroerende Zaken Hyp4 deel 50000 nummer 1

    • Onroerende Zaken Hyp3 deel 50000 nummer 2

  2. Stukken die worden aangeboden, worden toegevoegd aan de mock

Op die manier kan bijvoorbeeld eerst een VTIS worden aangeboden met "VTV" in de klantreferentie. De volgende mededelingen worden dan aangemaakt:

  • BVOI

  • BVI

  • VTV

Vervolgens kan met het deel/nummer dat is teruggekoppeld via de BVOI en BVI een VTIV worden aangeboden.

  1. Een via een VTID toegevoegd depotstuk, kan worden gebruikt om bij een daaropvolgende VTIS het betreffende depotstuk als bewijsstuk of bijlage toe te voegen. Voorwaarde is dat in de betreffende VTIS in de klantreferentie "BVD" is opgenomen, zodat er een mededeling BVD wordt aangemaakt en Syvas weet dat het betreffende depotstuk in depot is genomen.

  2. Om zonder BVID een depotstuk aan een VTIS te kunnen meegeven, zijn twee vaste depotstukken opgenomen in de mock:

    • Depotnummer 1

    • Depotnummer 2

Het toevoegen van aangeboden stukken aan de mock, vindt plaats in het geheugen. Dit betekent dat deze na een nieuwe oplevering weg zijn. Gemiddeld doen we 2-3 keer per dag een oplevering. Dit is relevant voor opmerking 2 en 3 hierboven.

Werkwijze bij uitvoeren van de praktijktest

  1. De NSL stuurt d.m.v. de inhoud van het verzoek welke mededelingen zij gaat ontvangen.

  2. De NSL geeft vooraf een overzicht van aan te bieden verzoeken met daarbij de verwachte mededelingen.

  3. In een gezamenlijke sessie deze praktijktest uitvoeren.Na de sessie volgt een akkoord voor aanlevering in productie of een lijst met acties en een nieuwe sessie.

Grafische weergave testscenario’s

In de afbeelding hieronder worden de testscenario’s weergegeven op een schematische weergave van verzoeken en mededelingen:

  • Zwarte bollen geven de nummers van de testscenario’s weer.

  • Gele bollen met een "L" geven aan dat betreffende mededelingen later worden gerealiseerd.

  • Eén mededeling heeft een grijze bol met "nvt". Dit betreft de artikel 116 correspondentie.

Testscenario’s

Scenario’s

  1. VTID + VTIS

    1. De NSL biedt een VTID aan, kadaster ontvangt deze en zet een BVOD en BVD klaar

      • Input = foutloze VTID met kenmerk "Praktijktest 1 BVD"

    2. De NSL biedt een VTIS aan, met een gerelateerd depotstuk

      • Input = foutloze VTIS met kenmerk "Praktijktest 1b BVI" en depotnummer van de BVD

  2. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI en BVI klaar

    • Input = foutloze VTIS met KIK-XML met kenmerk "Praktijktest 2 BVI" en met minimaal één bijlage en één bewijsstuk

  3. VTIS + VTIN

    1. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI en ANI klaar

      • Input = foutloze VTIS met kenmerk "Praktijktest 3 ANI"

    2. De NSL biedt een VTIN aan, kadaster ontvangt en zet een BVIN klaar

      • Input = foutloze VTIN met deel/nummer uit 3, kenmerk "Praktijktest 3b BVIN".

  4. VTIS + VTIN

    1. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI en BVI klaar

      • Input = foutloze VTIS met kenmerk "Praktijktest voorbereiding 4"

    2. De NSL biedt een VTIN aan, kadaster ontvangt en zet een AVTIN klaar

      • Input = foutloze VTIN met deel/nummer uit 4 en kenmerk "Praktijktest 4b AVTIN"

  5. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI, een ANI en een BVW klaar

    • Input = foutloze VTIS met kenmerk "Praktijktest 5 BVW"

  6. VTIS + VTIV

    1. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI, BVI en VTV klaar

      • Input = foutloze VTIS met kenmerk "Praktijktest 6 VTV"

    2. De NSL biedt een VTIV aan, kadaster ontvangt en zet een BVOI en BVI klaar

      • Input = foutloze VTIV met deel/nummer uit 6 en kenmerk "Praktijktest 6b"

  7. De NSL biedt een VTIS aan, Kadaster ontvangt en zet een BVOI, BVI, VTV en BINV klaar

    • Input = foutloze VTIS met kenmerk "Praktijktest 7 BINV"

  8. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI, een BVI en AGB klaar

    • Input = foutloze VTIS met kenmerk "Praktijktest 8 AGB"

  9. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVA klaar

    • Input = VTIS met minimaal 1 functionele controlefout en kenmerk "Praktijktest 9"

  10. De NSL biedt een VTIS aan, kadaster ontvangt en zet een BVOI (met waarschuwingen) en BVI klaar

    • Input = KIK VTV met minstens 1 functionele KIK waarschuwing en geen functionele controlefouten en kenmerk "Praktijktest 10"

  11. De NSL biedt een VTVV aan, kadaster ontvangt en zet een BVOI en BVI per verzoek klaar

    • Input = foutloze VTVV met minstens 2 verzoeken tot inschrijving stuk (VTIS) daarin met kenmerk "Praktijktest 11"

  12. 2x VTVV

    1. De NSL biedt een VTVV aan, kadaster ontvangt en zet een BVA per verzoek klaar

      • Input = VTVV met minstens 2 VTIS’en daarin, die beide minstens 1 functionele controlefout hebben, met kenmerk "Praktijktest 12"

    2. De NSL biedt een VTVV aan, kadaster zet mix van BVA’s en BVOI’s klaar

      • input = VTVV met minstens 1 foutloze VTIS en minstens 1 VTIS met controlefout met kenmerk "Praktijktest 12b"

  13. De NSL biedt een VTIS aan en kadaster ontvangt niet

    • Input = een VTIS die niet ontvangen kan worden, bijvoorbeeld geen valide XML met kenmerk "Praktijktest 13"

  14. Voor elke type mededeling minimaal één mededeling ophalen en bevestigen