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: