RFC: Toevoegen "waardeBestaat" aan waardenbereik van noValue

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

7 reacties / 0 nieuw
Henri Korver
RFC: Toevoegen "waardeBestaat" aan waardenbereik van noValue

In één van de voorstellen van het GAB (Gemeenschappelijke Afspraken berichten, voorheen project Utrecht of stelselstandaard) is nog een extra waarde voor noValue toegevoegd, namelijk “waardeBestaat”. Zie http://www.noraonline.nl/images/noraonline/3/35/GAB_omgaan_met_geen_waarde_1.0.pdf.

Het verzoek is om deze ook op te nemen in stuf0302 zoals hieronder wordt aangegeven:

<simpleType name="NoValue">
  <restriction base="string">
   <enumeration value="nietOndersteund"/>
   <enumeration value="nietGeautoriseerd"/>
   <enumeration value="geenWaarde"/>
   <enumeration value="waardeOnbekend"/>
   <enumeration value="vastgesteldOnbekend"/>
   <enumeration value="waardeBestaat"/>
  </restriction>
</simpleType>

 

Robert Melskens

Dit onderhoudsverzoek is opgevoerd in de onderhoudsverzoeken als RFC0409.
De lijst met onderhoudsverzoeken vind je op: 
gemmaonline.nl/index.php/StUF-Expertgroep#Documenten

John Rooijakkers

Het wordt hiermee weliswaar allemaal nog completer en fijnmaziger, maar het is de vraag wat de toegevoegde waarde is en in welke situaties het daadwerkelijk toegepast gaat worden. Bij datums (bv overlijdensdatum) kan dit onderscheid nu al aangegeven worden en in het algemeen is er bij elementen die in het informatiemodel verplicht een waarde hebben (bv geboortedatum) feitelijk geen verschil tussen waardeBestaat en waardeOnbekend (er is in dit laatste geval een waarde want het element is verplicht).

Henri Korver

Bovenstaande RFC houdt verband met RFC0121 (Gelijktrekken definitie, naam, waardeverzameling, formaat en uitwisselingsmasker van datum(-tijd) binnen het stelsel). M.a.w. we zijn van plan om in stuf0302 de stelseldefinitie van onvolledige datum in te voeren. Deze definitie kent wel "dag onbekend" (gYearMonth)  en "maand onbekend" (gYear), maar kent geen "jaar onbekend". Met de noValue "waardeBestaat" kan dit hiaat worden opgevangen. Immers in dit geval bestaat de waarde van de datum, maar we weten niet welke datum het is, we weten zelfs het jaar niet.

 

John Rooijakkers

Dank voor de snelle en duidelijke toelichting.

Robert Melskens

21-10-2015, Robert Melskens: Tijdens de StUF Expertgroep van 21 oktober 2015 is dit RFC goedgekeurd.

Robert Melskens

N.a.v. goedkeuring van de wijzigingen in de StUF 3.02 specificatie in de StUF Expertgroep van 21 december 2016 is de status van dit RFC op 'Uitwerking goedgekeurd' gezet. Gerelateerde wijzigingen in stuf0302.xsd zijn ook al aangebracht.