Wat doet het element 'authentiek'?

Dit is een statische kopie van het eerdere discussie.kinggemeenten.nl.
Nieuwe discussies kunnen in de GitHub repository 'StUF standaarden' als issue worden opgevoerd.

6 reacties / 0 nieuw
Alexander Schrijver
Wat doet het element 'authentiek'?

Voor een aantal objecten wordt het element 'authentiek' gebruikt. Bijvoorbeeld, in creeerZaak is er bij AOA in heeftBetrekkingOp element genaamd 'authentiek', bijvoorbeeld, uit het StUF testplatform voor ZDS 1.2 met volgnummer 3

        <ZKN:heeftBetrekkingOp StUF:verwerkingssoort="T" StUF:entiteittype="ZAKOBJ">
            <ZKN:gerelateerde>
                <ZKN:adres StUF:entiteittype="AOA" StUF:verwerkingssoort="T">
                    <BG:identificatie>0123456789101112</BG:identificatie>
                    <BG:authentiek StUF:metagegeven="true">J</BG:authentiek>

                     ....

                </ZKN:adres>
            </ZKN:gerelateerde>
            ....
        </ZKN:heeftBetrekkingOp>

Naar welk RGBZ of RSGB attribuut verwijst dit element?

Frank Samwel

Beste Alexander,

Het element authentiek is een metagegeven die is gedefinieerd voor bg0310. Dit staat beschreven in document "keuzenVerStUFfing RSGB":

Om aan te kunnen geven of voor authentieke gegevens de waarde is ontleend aan de basisregistratie  heeft het sectormodel bg0310 het metagegeven <authentiek> gedefinieerd met als waarden "J" (Ja) en "N" (Nee). Het metagegeven <authentiek> is opgenomen in StUF entiteittypen die objecttypen gedefinieerd in een basisregistratie implementeren. Het metagegeven <authentiek> mag alleen samen met het element waarmee een objecttype in de basisregistratie wordt geïdentificeerd in een bericht worden opgenomen. Als <authentiek> gelijk is aan "N", dan is het de verantwoordelijkheid van de ontvanger te verifiëren of de waarden in het bericht overeenstemmen met de waarden in de basisregistratie. Als <authentiek> gelijk is aan "J", dan  is het de verantwoordelijkheid van de zender te waarborgen dat de waarden van de basisgegevens en de metagegevens overeenstemmen met de waarde in de basisregistratie.

Michiel Verhoef
Alexander Schrijver

Als ik het goed begrijp, als er een object met een element '<authentiek> wat gelijk is aan 'J' binnenkomt moeten wij toegang hebben tot de basisregistratie om te verifiëren of de binnenkomende data overeenkomt met die uit de basisregistratie. Er wordt niet opgeslagen of een dergelijk object '<authentiek>' is (Er bestaat geen attribuut 'authentiek' in het RGBZ of RSGB of een ander informatiemodel). De enige manier om te bekijken of een object '<authentiek>' is, is om de basisregistratie te bevragen.

Klopt dit?

 

Michiel Verhoef

Wanneer een object binnenkomt ben je toch de ontvanger? Authentiek = J betekent dat de verzender de verplichting heeft om te controleren dat de waarden in het bericht overeenkomen met die in de basisregistratie. Wanneer jullie vervolgens de gegevens versturen en je niet kunt controleren of waarborgen dat deze gegevens overeenkomen met die in de basisregistratie kan de versturende partij dit aangeven.door authentiek = 'N'  op te nemen.

Wat er volgens mij met het element authentiek gezegd wordt is dat de versturende partij aangeeft of de gegevens in het bericht gecontroleerd zijn bij de basisregistratie of niet. Bij authentiek = 'J' geeft de versturende partij aan dat deze g egevens gecontroleerd zijn, bij authentiek = 'N' is het garantie tot de voordeur.

 

Alexander Schrijver

Excuses, ik had het inderdaad omgedraaid. Bedankt voor de uitleg. Wat ik nog niet goed begrijp is dat 'authentiek' een kerngegeven is. Op basis van de inhoud van 'authentiek' kan ik niet een object identificeren, toch?