Geen/null/false waarde, leeg object waarde en standaard waarde
Om de payload van een response klein te houden, worden velden in de volgende situaties niet opgenomen in het antwoord:
- niet gevraagde velden. Deze velden worden niet geleverd.
- gevraagde velden die de gevraagde persoon niet heeft. Deze velden worden niet geleverd. Voorbeeld: naam.voorvoegsel veld wordt gevraagd voor een persoon die geen voorvoegsel in zijn naam heeft.
- gevraagde velden hebben de false waarde. Voorbeeld: indicatieCurateleRegister veld wordt gevraagd voor een persoon die niet onder curatele is gesteld.
- gevraagde velden is een groep velden die de persoon niet heeft. Voorbeeld: verblijfstitelvelden wordt gevraagd voor een persoon die geen verblijfstitel heeft
- gevraagde velden heeft de standaardwaarde. In de BRP wordt de standaardwaarde gebruikt om aan te geven dat een gegeven onbekend is. Voorbeeld: geboorte.plaats veld wordt gevraagd voor een persoon waarvan de geboorteplaats onbekend is
- gevraagde velden hebben geen aanduiding "in onderzoek".
Gevraagde lijsten worden wel in het antwoord opgenomen als er niets in staat. Voorbeeld: als kinderen worden gevraagd voor een persoon die geen kinderen heeft. Het antwoord bevat dan kinderen als lege array.