0.1 Foutmeldingen BAG Bevragen Functionele en technische meldingen Datum 28 januari 2013 Versie 0.1 ConceptNiet gevonden: wijzig het profiel: "Standaard"
Versiehistorie Versie datum locatie omschrijving 1.0 28/01/2013 geheel 1 e versie tbv de website Versie 0.1 28 januari 2013 2 / 8
Inhoudsopgave Inleiding...4 1 Functionele meldingen...5 2 Technische meldingen...8 Versie 0.1 28 januari 2013 3 / 8
Inleiding In dit document staan de technische en functionele foutmeldingen behorende BAG Bevraging. Een Afnemer of Afnemersysteem weet wat er aan de hand is zodat deze een betere vraag kan stellen aan het systeem. Het is ook mogelijk om met de melding als referentie contact op te nemen met de beheerder van het systeem. Voor de beheerder zijn de meldingen van belang om te kunnen bepalen of er corrigerende of correctieve maatregelen genomen moeten worden voor de dienst en om met behulp van de melding te kunnen analyseren wat er in het systeem mogelijk onjuist is. Versie 0.1 28 januari 2013 4 / 8
1 Functionele meldingen Dit hoofdstuk beschrijft de meldingen aan de gebruiker van het systeem. Veelal zijn dit meldingen naar aanleiding van validaties op de invoer (op verplichte velden, formaat of toegestane waardes) of validaties op business rules. Funtionele foutmeldingn Code Validatie Melding 0100 FB Een validatie gaat mis, maar het is niet mogelijk om een (of één) meldingscode vast te stellen Het aangeleverde gegeven is voldoet niet aan minimaal één validatieregel. 0101 Geen Gegevensvariant Geen gegevensvariant gevonden, deze is wel verplicht 0102 Gegevensvariant onbekend Het opgegeven gegevensvariant is onbekend. De volgende waarden zijn mogelijk: LEVENCYCLUS, LEVENSCYCLUS VANAF, PEILDATUM, ACTUEEL of TOEKOMST. 0103 Peildatum onbekend Bij de gegevensvarianten LEVENSCYCLUS VANAF en PEILDATUM is het opgeven van een peildatum verplicht. 0104 Geen BAG Object Id Geen BAG Object ID gevonden, deze is wel verplicht 0105 Peildatum onbekend formaat Het aangeleverde formaat van de peildatum is onjuist 0106 Peildatum mag niet liggen voor de begindatum beheerfase BAG De peildatum mag niet voor de begindatum BAG liggen. 0107 Tijd ongeldig formaat Formaat voor tijd moet zijn: hhmmssffffff 0108 Tijd ongeldige tijd Uren[0-23], min[0-59], sec[0-59], milisec[0-999], microsec[0-999] 0109 BAG Object ID niet gevonden Er is geen BAG Object is gevonden met het opgegeven BAG Object ID. 0110 BAG Object ID onbekend formaat 0111 BAG Object ID ongeldige waarde 0112 BAG Object ID onbekend objecttype Het aangeleverde formaat van het BAG Object ID is niet numeriek. Het BAG Object ID bevat een ongeldige waarde Het systeem heeft aan de hand van het opgegeven BAG Object-ID geen BAG-object type kunnen vaststellen 0113 Peildatum ongeldige datum De peildatum is een niet bestaande datum. Versie 0.1 28 januari 2013 5 / 8
0114 Versie in de productcode is van het verkeerde type voor deze service De versie in de opgegeven productcode is niet geschikt voor deze versie van de service. Controleer of de goede service wordt aangeroepen via het koppelvlak document. 0115 Productcode onbekend De opgegeven Productcode is onbekend. 0116 Indicatie formaat onbekend De opgegeven Indicatie formaat is onbekend. De formaten XML en GML worden ondersteund. 0118 Indicatie Kanaal onbekend De opgegeven Indicatie kanaal is onbekend. De volgende waarde is mogelijk: WEB A2A 0125 Geen Object ID aanwezig in databasetabel van bijbehorende type 0126 Geen voorkomen aanwezig in database voor de opgegeven selectiecriteria, object wel bekend Het gevraagde informatieproduct kan niet worden samengesteld. Er is momenteel (nog) geen BAG Object bekend in de BAG met de opgegeven identificatie. Het gevraagde informatieproduct kan niet worden samengesteld. Er is wel een BAG Object bekend in de BAG met de opgegeven identificatie, maar er is geen BAG Voorkomen bekend met de opgegeven selectiecriteria. 0127 FB 0128 FB 0129 FB Gerelateerde gegevens t.b.v. product zijn niet allemaal aanwezig in de database, object en voorkomen wel bekend: niet leveren Gerelateerde gegevens t.b.v. product zijn niet allemaal aanwezig in de database, object en voorkomen wel bekend. Geen informatieproduct niet aangemaakt Het gevraagde informatieproduct kan niet worden samengesteld. Er is wel een BAG Object bekend in de BAG met de opgegeven identificatie en er is een BAG Voorkomen bekend met de opgegeven selectiecriteria, maar er missen gerelateerde gegevens. Het gevraagde informatieproduct is samengesteld volgens de definitie van een incompleet product. Er is wel een BAG Object bekend in de BAG met de opgegeven identificatie en er is een BAG Voorkomen bekend met de opgegeven selectiecriteria, maar er missen gerelateerde gegevens. Het systeem heeft op basis van de invoer geen gegevens kunnen vinden en heeft derhalve geen informatieproduct(en) aangemaakt 0131 Niet alle BAG Object ID s zijn van hetzelfde objecttype 0132 Productcode in vraag komt niet overeen met de afgeleide 0133 Object-ID in de vraag is van het verkeerde type voor deze service Het systeem heeft aan de hand van de opgegeven BAG Object-ID s geconstateerd dat ze niet allemaal van hetzelfde objecttype zijn. De opgegeven productcode wordt niet ondersteund door de aangeroepen service. Het objectype van de opgegeven Id (identificatie) van het object is niet geschikt voor deze service. Controleer of de goede service wordt aangeroepen via het koppelvlak document. 0134 Productcode verkeerd formaat De productcode voor deze versie van de software is van het type AN10 Versie 0.1 28 januari 2013 6 / 8
0150 datumgeldigvan verplicht Verplicht veld mist: datumgeldigvan 0154 tijdgeldigvan verplicht Verplicht veld mist: tijdgeldigvan 0157 Correctie verplicht Verplicht veld mist: Correctie 0158 Correctie ongeldig formaat Formaat: AN1 0159 Correctie ongeldige waarde Toegestane waarden: [0-9] 0200 Onvolledige set parameters voor de zoekingang Op basis van de ontvangen zoekcriteria heeft het systeem niet kunnen vaststellen op welke wijze er gezocht dient te worden. 0202 Huisnummer ongeldig Het aangeleverde huisnummer is moet numeriek zijn en groter dan 0. 0201 Postcode van onbekend formaat 0208 Huisnummertoevoeging onjuist formaat 0210 Woonplaatsnaam kleiner dan 2 tekens 0211 Openbare ruimte naam kleiner dan 2 tekens 0212 Naam woonplaatsnaam niet ingevoerd bij invoer naam openbare ruimte Het aangeleverde formaat van de postcode is ongeldig Het aangeleverde formaat van de Huisnummertoevoeging is onjuist Voor de invoer voor het zoekveld naam woonplaats worden minimaal twee tekens verwacht. Voor de invoer voor het zoekveld naam openbare ruimte worden minimaal twee tekens verwacht. Naam openbare ruimte kan alleen opgevoerd worden wanneer de woonplaatsnaam al is opgevoerd. 0217 Huisletter onjuist formaat Het aangeleverde formaat van de Huisletter is onjuist 0230 Meer dan één ID opgegeven voor een zoekvraag. Hoewel het mogelijk is om meerdere ID s op te geven, ondersteund deze specifieke service (operatie) dit niet. Tabel 1 Alle functionele foutmeldingen met code en validatie Versie 0.1 28 januari 2013 7 / 8
2 Technische meldingen Deze meldingen komen in principe niet voor, maar zijn wel vereist voor het samenstellen van een productcode en in die zin randvoorwaardelijk. Het systeem moet deze waardes kunnen afleiden. Voor het geval dit niet lukt is dit een foutsituatie en wordt er een foutmelding naar alleen de beheerder gelogt: LOG.ERROR. T Er is een technische fout opgetreden op tijdstip: <timestamp> in component <component: BAG-VS>" + code + melding. Technische foutmeldingen Code Validatie Melding 0010 Kanaal onbekend Het kanaal is niet bepaald maar wel vereist voor de software. 0011 Klantnummer onbekend Het klantnummer is niet bepaald maar wel vereist voor de software. 0012 Leveringformaat onbekend Het leveringformaat is niet bepaald maar wel vereist voor de software. 0013 Versie onbekend De versie is niet bepaald maar wel vereist voor de software. 0020 Indicatie inactieven Inactieve waarden wel of niet leveren kan niet bepaald worden 0400 Er is een technische fout opgetreden Naar aanroepende actor (klant): Het systeem heeft uw aanvraag niet kunnen verwerken. Er is een technische fout opgetreden op tijdstip: <timestamp> in component <component: BAG-VS>". Naar de beheerder: LOG.ERROR. T Er is een technische fout opgetreden op tijdstip: <timestamp> in component <component: BAG-VS>" Tabel 2 Alle technische foutmeldingen met code en validatie Versie 0.1 28 januari 2013 8 / 8