Skip to content

Reguliere expressie opnemen om lege velden in verplichte strings te voorkomen #228

Description

@PB-GNM

Aanleiding wijziging

Dit verzoek is ingediend door RIVM met helpdesknummer SDIMG-154 en met de volgende motivatie:
Er wordt bij de aanlevering aan de CVGG niet gecontroleerd wat er in de characterstring velden staat zoals bij softwarepakketnaam en softwarepakketversie voor het feature Geluidberekeningsobject. Het is daardoor mogelijk lege velden of een spatie aan te leveren. Dat is ongewenst.

Voorgestelde wijziging

Het opnemen van een reguliere expressie "\S.*" in het formele patroon van de verplichte characterstrings in IMG.
Dit betekent dat het eerste karakter een leesbaar karakter moet zijn.
Daarmee wordt het mogelijk hierop te valideren bij het invoeren van data in de CVGG.

Het betreft de volgende attributen:
image002

Impactanalyse

Geef hier een indicatie van de impact van de wijziging:

  • Wie gaat er wat van merken? Data providers, softwareleveranciers, CVGG
  • Veranderen definities van objecten in de standaard zodanig dat de wijziging impact heeft op de uit te wisselen gegevens? Nee
  • Is er een herlevering nodig naar de CVGG? Nee, Als nieuwe data eenvoudig afleidbaar is van de oude, is geen herlevering nodig.
  • Heeft het impact op het xml-schema? Ja, Het formele patroon komt ook in het schema als <xs:pattern value="\S.*"/>
  • Is het backward compatible in de zin van validatie op het schema? Alleen niet als er attributen gevuld zijn zonder leesbare karakters
  • Heeft het impact op de regels in IMG? Nee
  • Heeft het impact op de validatieregels voor de CVGG? Ja
  • Heeft het impact op de omgevingsregeling? Nee
  • Is het een X, Y, of Z wijziging? Y

Toelichting

Ruimte voor extra toelichting. Bijvoorbeeld alternatieven die je overwogen hebt.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions