1. Generiek adrestype uit adressenregister (met eigen entiteitsnr + VlokID)
2. Een adres kan ofwel als CRABadres ofwel als vrije ingave weergegeven worden.
3. Een adres kan voorkomen als een CRABadres vanaf CRABcode straat. Indien enkel de CRABcode van de gemeente gekend is, beschouwen we dit als ‘vrije ingave’.
4. Enkel het laagste niveau adresobject met CRABcode tot en met huisnummerCRABcode of busnummerCRABcode wordt teruggegeven. Informatie uit lagere niveaus worden als tekst getoond alsook de postcode indien geen huisnummerCRABcode of busnummerCRABcode gekend is.
5. We noemen vrije ingave indien er geen CRABingave is voor straat, huisnummer of busnummer. Postcode, straat, huisnummer en busnummer (indien aanwezig) worden dan als tekst teruggegeven.
1. VlokID: wordt altijd teruggegeven
2. AdresObjectID: uitfasering CRAB en migratie naar Gebouwen- en Adressenregister op basis van AdresObjectID vanaf 01/12/2023 (onduidelijk of AdresObjectID meekomt met GebouwID of GebouwEenheidID ipv. rechtstr opvraging in Adressenregister).
3. Busnr is niet toegestaan bij vrije ingave van adres (dus bij geen gerelateerd AdresObjectId uit Gebouwen- en Adressenregister).
4. Panden op hetzelfde adres moeten een verschillende locatie hebben.
5. Geen EigenNummer mogelijk voor adres pand, wel voor adres entiteit. Entiteiten op hetzelfde adres moeten een verschillend busnummer of eigen entiteitsnummer hebben. Busnummer en eigen entiteitsnummer mogen niet samen ingevuld worden. EigenNummer kan niet worden ingegeven in combinatie met AdresObjectId, dus alleen mogelijk bij vrije ingave van adres entiteit.
6. Geen EigenNummer mogelijk voor adres persoon.
7. Geen rekening houden wegens CRABstandaard, dus ook niet tonen.
8. Voor land wordt enkel NIScode getoond (altijd beschikbaar!)
9. Als voor gemeente de CRABcode getoond wordt, wordt ook de NIS-code meegegeven.
10. Voor het postcodeobject wordt steeds de postcodetag ingevuld aangezien er geen CRABcodes bestaan voor dit object (niet nodig indien CRABcode voor huisnr of busnr).
1. Mogelijk vanaf CRABcode straat. Indien enkel de CRABcode van de gemeente gekend is, beschouwen we dit als ‘vrije ingave’.
2. Enkel het laagste niveau adresobject met CRABcode tot en met huisnummerCRABcode of busnummerCRABcode wordt teruggegeven. Informatie uit lagere niveaus worden als tekst getoond alsook de postcode indien geen huisnummerCRABcode of busnummerCRABcode gekend is.
3. Bijvoorbeeld CRABingave tot en met busnummer:
• Landobject: wordt niet teruggegeven
• Gemeenteobject: wordt niet teruggegeven
• PostcodeObject: wordt niet teruggegeven
• Straatobject: wordt niet teruggegeven
• Huisnummerobject: wordt niet teruggegeven
• Busnummerobject: CRABcode
4. Bijvoorbeeld CRABingave tot en met huisnummer:
• Landobject: wordt niet teruggegeven
• Gemeenteobject: wordt niet teruggegeven
• PostcodeObject: wordt niet teruggegeven
• Straatobject: wordt niet teruggegeven
• Huisnummerobject: CRABcode
• Busnummerobject: tekst via busnummertag indien aanwezig
5. Bijvoorbeeld CRABingave tot en met straat:
• Landobject: wordt niet teruggegeven
• Gemeenteobject: wordt niet teruggegeven
• PostcodeObject: postcodetag wordt ingevuld in dit geval omdat de postcode enkel kan opgehaald worden via het huisnummerCRAB of busnummerCRAB.
• Straatobject: CRABcode
• Huisnummerobject: tekst via huisnummertag
• Busnummerobject: tekst via busnummertag indien aanwezig
1. We noemen vrije ingave indien er geen CRABingave is voor straat, huisnummer of busnummer
2. Postcode, straat, huisnummer en busnummer (indien aanwezig) worden als tekst teruggegeven
3. Bijvoorbeeld:
• Landobject: NIScode
• Gemeenteobject: NIScode en CRABcode worden ingevuld indien gekend, anders wordt de gemeentenaamtag ingevuld
• PostcodeObject: Postcode wordt ingevuld
• Straatobject: tekst via straatnaamtag
• Huisnummerobject: tekst via huisnummertag
• Busnummerobject: tekst via busnummertag indien aanwezig