VNG-Realisatie / gemma-zaken

Samen ontwikkelen van API's voor Zaakgericht werken
https://vng-realisatie.github.io/gemma-zaken/
Other
41 stars 27 forks source link

Formattering geboortedatum #2106

Open joeridiederen opened 2 years ago

joeridiederen commented 2 years ago

Hi @michielverhoef ; via het BZK ben ik naar je doorverwezen voor een casus omtrent de formattering van een datumveld in de ZRC-API bij het schema voor betrokkene_identificatie_RolNatuurlijkPersoon (onder andere). Daarin staat de geboortedatum vermeld als;

stringtitle: GeboortedatummaxLength: 18

In de praktijk merken we in Rotterdam dat verschillende leveranciers verschillende formatteringen voor een datum gebruiken, bijvoorbeeld 23 januari 2022. Leverancier A gebruikt '20220123'. De Atos e-Suite gebruikt het format '23-01-2022'. We willen graag dat een van beiden conformeert aan de standaard, zodat we de ESB niet hoeven te gebruiken voor een transformatie.

De vraag: Weet jij waar we kunnen achterhalen welke formattering in deze leidend is?

michielverhoef commented 2 years ago

Helaas is hier geen striktere definitie van. Zoals in RGBZ 2 vermeld staat is dit een Datum veld, echter zonder dat een specifiek format gedefinieerd is. Gezien het type string en lengte van 18 tekens in de API vermoed ik dat er voor gekozen is om mogelijk te maken dat de naam van de maand uitgeschreven staat.

In StUF ZKN is de lengte van de geboortedatum 8 tekens lang. Dat zou goed aansluiten bij het voorbeeld van YYYYMMDD. Dit zou mijn persoonlijke voorkeur hebben maar het staat dus nergens beschreven.

https://www.gemmaonline.nl/index.php/Rgbz_2.0/doc/objecttype/natuurlijk_persoon https://www.gemmaonline.nl/index.php/Rgbz_2.0/doc/attribuutsoort/natuurlijk_persoon.geboortedatum

michielverhoef commented 2 years ago

NB: Wil je in het vervolg issues aanmaken in https://github.com/vng-Realisatie/gemma-zaken/issues? Dat is de verzamelbak voor alle issues voor de API's voor Zaakgericht werken. Ik zal dit issue overzetten.