forked from BROprogramma/generiek
-
Notifications
You must be signed in to change notification settings - Fork 0
/
meetwaarde.html
16 lines (15 loc) · 2.77 KB
/
meetwaarde.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<h4>Meetwaarde</h4>
<p>Het domein Meetwaarde is van het type <i>getal</i> en wordt in de basisregistratie ondergrond gebruikt voor gegevens die gemeten of berekend zijn. Bij het getal hoort een eenheid. De basisregistratie ondergrond gebruikt voor de eenheden de codes uit het UCUM (Unified Code for Units of Measure)-systeem. In bijzondere gevallen is de eenheid dimensieloos.</p>
<p>Het getal is altijd een rationaal getal, een getal met een decimaal scheidingsteken. Door het scheidingteken krijgt het een opbouw. Het aantal cijfers voor het scheidingsteken is variabel maar begrensd. Het aantal cijfers achter het scheidingsteken ligt vast.</p>
<p>Gewoonlijk wordt niet alleen de opbouw van het getal benoemd, maar wordt de waardeverzameling verder ingeperkt door een bereik te specificeren. Het bereik geeft de minimale en de maximale waarde aan die een attribuut kan hebben.</p>
<p>Wanneer een attribuut het domein Meetwaarde heeft wordt de opbouw, de eenheid en indien van toepassing het bereik gegeven. De opbouw wordt aangeduid als N.N. N staat voor het maximum aantal cijfers voor, resp. het aantal cijfers achter het scheidingsteken.</p>
<h5>Inname van meetwaarden</h5>
<p>In de praktijk is het moeilijk een meetwaarde zonder verandering van het ene systeem aan het andere door te geven. De basisregistratie ondergrond hanteert de definities binnen het systeem en bij uitgifte strikt om te borgen dat een meetwaarde zonder verandering kan worden doorgegeven.</p>
<p>Bij het vastleggen van eigenschappen is het niet altijd nodig getallen zo strikt te definiëren als de basisregistratie vraagt. De uitvoerders weten wel wat een getal zou moeten voorstellen en kunnen bijvoorbeeld accepteren dat een meetwaarde er een decimale nul bij krijgt of dat een getal een onbepaald aantal decimalen heeft. Om de uitvoeringspraktijk niet nodeloos te frustreren door getallen die niet aan de strikte definitie te voldoen af te wijzen, hanteert de basisregistratie ondergrond bij het innemen van meetwaarden de volgende praktische regels:</p>
<ul>
<li>Er zijn meer cijfers achter het scheidingsteken aanwezig dan gespecificeerd: het getal wordt afgekapt op het aantal dat in de gegevensdefinitie is gespecificeerd.</li>
<li>Er zijn minder cijfers achter het scheidingsteken aanwezig dan gespecificeerd: het getal wordt aangevuld met nullen tot het aantal dat in de gegevensdefinitie is gespecificeerd.</li>
<li>Er is geen scheidingsteken aanwezig: het scheidingsteken wordt toegevoegd en het getal wordt aangevuld met nullen tot het aantal dat in de gegevensdefinitie is gespecificeerd.</li>
<li>Het getal voor het scheidingsteken begint met een of meer nullen: de nullen worden genegeerd.</li>
<li>Er zijn meer cijfers vóór het scheidingsteken aanwezig dan gespecificeerd: de waarde wordt geweigerd.</li>
</ul>