Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Algoritmus

1. Pre daný objekt evidencie, nájdi dátový prvok

Blok kódu
titleNapr. Fyzická osoba
<https://data.gov.sk/def/ontology/physical-person/PhysicalPerson>


1.1 - Zisti, či existujú nejaké povinné definované vlastnosti údajov tohto prvku cez vzťah, ktoré sú definované pre daný ISVS

Blok kódu
titleNapr. povinné vlastnosti fyzickej osoby pre RPO
<https://data.gov.sk/def/shapes/rfo/PersonShape> sh:targetClass <https://data.gov.sk/def/ontology/physical-person/PhysicalPerson> .
<https://data.gov.sk/def/shapes/rfo/PersonShape> dct:subject <https://data.gov.sk/id/egov/isvs/191> .


1.1.1 - Zisti zoznam pravidiel povinných vlastností

Blok kódu
firstlineZoznam pravidiel povinných vlastností
titleAlgoritmus
<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

Blok kódu
firstlineZoznam pravidiel povinných vlastností
titleAlgoritmus
<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 .
...  

...