VNG-Realisatie / StUF-Standaarden

Repository met de issues uit en in de oude Drupal community omgeving en de nieuwe issues
https://vng-realisatie.github.io/StUF-Standaarden/
6 stars 3 forks source link

Validatie Sh01/02 berichten voor BAG-objecten #18

Open mvdbro opened 2 years ago

mvdbro commented 2 years ago

De complexTypes voor de wijzigkennisgevingen van BAG-objecten binnen Sh01/02 bevatten binnen het element brondocument als verplichte elementen identificatie en datum. Dit leidt ertoe dat synchronisatieberichten voor BAG-objecten gemaakt conform de specificatie in StUF0301, waarbij de identificatie niet wijzigt (en dus zonder het element identificatie binnen brondocument) niet valideren. Dit probleem doet zich bijvoorbeeld voor het object met identificatie 1883100000065265.

In de versie van de schema’s die ik nu gebruik voor validatie heb ik dit probleem opgelost. Het lijkt me wenselijk dat dit probleem ook wordt opgelost in de officiële versie van bg0310.

mvdbro commented 2 years ago

In de ‘-antwoord’ complextypes voor BAG-objecten blijken binnen brondocument ook beide elementen verplicht te zijn. Ook dit is niet correct, omdat de elementen in het ‘-vraag’ complextype niet verplicht zijn.

melsk-r commented 2 years ago

Dit onderhoudsverzoek is opgevoerd in de onderhoudsverzoeken als ONV0524. De lijst met onderhoudsverzoeken vind je hier.

melsk-r commented 2 years ago

Maarten,

Om het goed te begrijpen enkele vraagjes.

Voor de eerste vraag gebruik ik ter illustratie even het bericht aoaSh01 (zie hieronder):

aoaSh01

Als ik het goed begrijp moet het complexType waar ik een rood vierkantje omheen getrokken heb aangepast worden en wel zo dat het element 'bronDocument' daarbinnen alleen optionele elementen bevat. In het bijgaande plaatje zie je echter dat dezelfde complexType ook gebruikt wordt in 'actueel' en 'oudste'. Mag de wijziging ook daar plaatsvinden of wil je op die plaatsen de structuur liefst ongewijzigd laten?

Dan met betrekking tot jouw tweede opmerking dat de elementen binnen bronDocument in antwoordberichten ook optioneel moeten zijn ook nog een vraagje.

Ik heb bekeken in welke complexTypes, die gerelateerd zijn met de door jouw bedoelde 'vraag' complexTypes, het element 'bronDocument' voorkomt met verplichte elementen. Ik kan in mijn analyse een fout hebben gemaakt maar volgens mij is dat een aardige lijst. Die lijst wil ik graag even tegen jou aanhouden. Ten eerste omdat jij zegt dat je de wijzigingen al hebt aangebracht in jouw schema's waardoor ik benieuwd ben of ons beeld hetzelfde is. Ten tweede omdat ik ook een aantal andere complexTypes dan 'antwoord' complexTypes tegenkom waarvan ik niet zeker weet of de wijziging daar ook op aangebracht moet worden. Het betreft complexTypes als ' AOA-historieMaterieel', ' PNDTGO-historieFormeelRelatie', 'KOZ-gerelateerdeWOZVraagScope' en 'KOZ-gerelateerdeWOZVraagSelectie'.