CMUForms - Generovanie formulárov z CMÚ
Algoritmus
(Poznámka: Na odkazy sa dá kliknúť)
1. Pre daný objekt evidencie, nájdi dátový prvok
Napr. Fyzická osoba
1.1 - Zisti, či existujú nejaké povinné definované vlastnosti údajov tohto prvku cez vzťah, ktoré sú definované pre daný ISVS
Napr. povinné vlastnosti fyzickej osoby pre RPO
1.1.1 - Zisti zoznam pravidiel povinných vlastností
Zoznam pravidiel pre dátový prvok fyzická osoba (pper:PhysicalPerson)
<https://data.gov.sk/def/shapes/rfo/PersonShape> sh:property <https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> .
<https://data.gov.sk/def/shapes/rfo/PersonShape> sh:property <https://data.gov.sk/def/shapes/rfo/PersonShape-prefferedGivenName> .
<https://data.gov.sk/def/shapes/rfo/PersonShape> sh:property <https://data.gov.sk/def/shapes/rfo/PersonShape-familyName> .
<https://data.gov.sk/def/shapes/rfo/PersonShape> sh:property <https://data.gov.sk/def/shapes/rfo/PersonShape-permanentResidenceAddress> . ...
1.1.1.1 - Zisti zoznam podrobností jednotlivých pravidiel
Zoznam pravidiel pre dátový prvok fyzická osoba (pper:PhysicalPerson)
<https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> sh:property <https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> .
<https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> sh:minCount 1 .
<https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> sh:minLenght 1 .
<https://data.gov.sk/def/shapes/rfo/PersonShape-givenName> sh:maxLength 255 .