Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bijgewerkt tot versie: 01.92.4.0

Sets met validatieregels voor de Validatiemodule zijn beschikbaar op een daarvoor aangemaakte GitHub-pagina. Op deze pagina kunt u bestanden met validatieregels, waaronder een actuele voorbeeldset die u kunt gebruiken voor het valideren van uw HyDAMO gegevens.

...

Een lijst met hydamo object-lagen waarover contextuele datavalidatie wordt uitgevoerd. Elk item in de lijst bevat de volgende JSON-elementen, die in de secties hieronder nader worden toegelicht:

object

...

general_rules (optioneel)

Een optionele lijst met algemene regels die nieuwe numerieke variabele genereren binnen de HyDAMO object-laag. Deze variabelen zijn vanaf dat punt beschikbaar voor validatieregels en/of general_rules van andere object-lagen. Binnen general_rules worden de volgende objecten gespecificeerd

...

(integer-waarde) de index van de validatieregel; bepaald de volgorde waarin deze in de resultaattabel wordt opgenomen

order

(integer-waarde) de volgorde waarin de general_rules worden uitgevoerd

result_variable

bepaalt attribuut-naam samen met id: general_{id}_{result_variable}

...

de functie waarmee de result_variable wordt berekend. Deze functies vormen de kern van de general_rules en staan beschreven in https://hkvconfluence.atlassian.net/wiki/spaces/VAL/pages/1986985985/Functies#Hulpfuncties-(general_rules).

validation_rules (optioneel)

(Topo)logische validatieregels die beoordelen of een object of attribuut-waarde wel of niet logisch zijn.

...

de functie waarmee de validatie wordt uitgevoerd. Deze functies formen de kern van de validation_rules en worden afhankelijk van het type (logic/topology) uitgevoerd met de functies beschreven in: