Pri práci na integrácii na údaje z RPO som natrafil na koncepčnú otázku - čo je to referenčný údaj z pohľadu RPO?
Viem, že sa aj tu na SD sa už často rozoberali otázky okolo referenčných registrov, kvality dát atď, ale nenašiel som zatiaľ odpoveď na moju otázku, budem rád za akýkoľvek názor alebo odkaz.
Poznám zákon o eGovernmente ( 305/2013 Z.z. - Zákon o elektronickej podobe výkonu... - SLOV-LEX ) podľa ktorého referenčné údaje a referenčné registre musia byť uvedené v zozname referenčných údajov. Aktuálny zoznam referenčných údajov pre RPO som našiel v MetaIS ( MetaIS ).
Snahy merať a zlepšovať dátovú kvalitu viedli k vytvoreniu Centrálneho zoznamu biznis pravidiel ( Centrálny zoznam biznis pravidiel – DataLab ) a k meraniam kvality dát podľa týchto pravidiel ( Hodnotiace správy – DataLab ).
No a vychádzajúc z týchto pravidiel ako aj z údajov zo samotného RPO je vidno, že RPO má iné pravidlá pre údaje o právnických osobách a iné pre údaje o fyzických osobách - podnikateľoch. Konkrétne:
Pravidlo BP_SU_RPO_006 hovorí: “Ak je subjekt právnická osoba, tak jeho IČO je evidované v práve jednom zdrojovom registri.” … a keďže RPO vracia záznamy, ktoré boli do RPO prenesené zo zdrojových registrov, tak to znamená, že pre IČO patriace právnickej osobe by mal RPO vrátiť práve jeden záznam. To je OK.
Ale pre fyzické osoby toto pravidlo neplatí, platia len všeobecnejšie pravidlá:
BP_SU_RPO_001: “IČO má v rámci jedného zdrojového registra najviac jeden záznam.”
BP_SU_RPO_004: “Ak je subjekt fyzická osoba, tak má priradené práve jedno IČO naprieč všetkými zdrojovými registrami.”
A to v praxi znamená, že pre IČO patriace fyzickej osobe môže referenčný register vrátiť aj viac ako jeden platný záznam, stačí skúsiť cez web RPO ( https://rpo.statistics.sk/ ) vyhľadať napr. tieto IČO:
10792848
40654541
37491784
a mnohé iné…
No a teraz prichádza moja otázka:
zoznam referenčných údajov v MetaIS uvádza ako referenčný údaj napr.:
(19.) obchodné meno fyzickej osoby – podnikateľa
(23.) právna forma fyzickej osoby - podnikateľa
(25.) dátum vzniku oprávnenia na podnikanie alebo dátum vzniku oprávnenia na výkon činnosti pre fyzickú osobu - podnikateľa
A RPO napr. pre IČO 40654541 vráti dve rôzne hodnoty plného mena, dve rôzne hodnoty právnej formy, dve rôzne hodnoty dátumu vzniku.
Ako zistím, ktorá hodnota je teda správna hodnota uvedeného referenčného údaja? Bol som presvedčený, že pre jeden subjekt evidencie existuje jediná hodnota referenčného údaju a tá sa považuje za správnu, kým nie je preukázaný opak, prečo teda RPO vracia viac často rôznych hodnôt? Ako si konzumenti služieb RPO majú zvoliť tú správnu hodnotu? A opačne - ako môže byť napr. “obchodné meno fyzickej osoby – podnikateľa” alebo “právna forma fyzickej osoby - podnikateľa” vyhlásené za referenčný údaj, keď príslušný referenčný registrer RPO vráti pre jeden subjekt viac rôznych hodnôt tohto údaja? Resp. ako môže byť RPO referenčným registrom pre tieto údaje?
Čo ma prekvapuje ešte viac je to, že som nikde nenatrafil na informáciu, že sa jedná o nejaký dočasný problém, na odstránení ktorého sa pracuje, práve naopak. Zdá sa, že prevádzkovateľ RPO (Štatistický úrad) to pokladá za finálne a korektné riešenie referenčného registra - súdiac podľa toho, že web RPO, dátový model služieb RPO ako aj zoznam biznis pravidiel s tým priamo počítajú, že pre jedno IČO (patriace podnikateľovi) sa bude vracať viac záznamov.
Čo mi prosím uniká, čo som si nevšimol, keď mne sa zdá, že podľa legislatívy (aj podľa common sense) nesmie referenčný register vrátiť viac rôznych hodnôt pre jedno IČO pre konkrétny referenčný údaj (napr. právna forma alebo plné meno). Ako sa toto v praxi rieši? Ako má byť takýto nejednoznačný referenčný register jedným zo základných kameňov eGovernmentu (ako sa píše v príručke k RPO)?
Ďakujem za akékoľvek info.