D.RPO box - Register právnických osôb

Register právnických osôb a podnikateľov eviduje údaje o právnických osobách a podnikateľoch, pričom poskytuje jednotlivým odberateľom tieto údaje buď formou okamžitej odpovede na požiadavku ohľadne údajov konkrétnej právnickej osoby alebo podnikateľa a zároveň je možné využívať získavanie zmien o právnických osobách alebo podnikateľoch cez zmenové dávky. Získavanie údajov zo zdroja údajov je riešené volaním príslušných webových služieb (web services) RPO modulom D.RPO box, ktorý bude zabezpečovať komunikáciu s RPO a poskytovanie takto získaných dát pre informačné systémy Ministerstva školstva.

D.RPO box bude aktualizovať svoje údaje o právnických osobách a podnikateľoch spracovávaním zmenových dávok o právnických osobách a podnikateľoch z RPO. Volaním príslušnej  služby RPO poskytne RPO aktuálne platné evidované údaje o zmenených alebo nových subjektoch v RPO s dennou periodicitou.  
Výstupom služby sú zoznamy súborov spolu s informáciou o URL odkiaľ si ich žiadateľ môže  stiahnuť. 

D.RPO box  bude pre informačné systémy poskytovať možnosť získavania údajov o právnických osobách a podnikateľoch prostredníctvom nasledujúcich služieb: 

  • vyhľadanie právnickej osoby alebo podnikateľa na základe IČO a/alebo názvu
  • poskytnutie detailu právnickej osoby alebo podnikateľa na základe identifikátora
  • poskytnutie informácií o spôsobe konania za právnickú osobu alebo podnikateľa a informácií o osobách, ktoré môžu konať za právnickú osobu alebo podnikateľa
obrázok rfo

Funkčnosť D.RPO box-u môžeme rozdeliť na nasledujúce logické celky:

Administratívne funkcie

V rámci administratívnych funkcií umožňuje D.RPO box prezerať si evidované údaje o právnickej osobe, ktorá je evidovaná v  D.RPO box-e, cez činnosť Vyhľadanie právnickej osoby. Činnosť hromadné porovnanie subjektov umožňuje hromadné porovnanie subjektov uvedených vo vstupnom súbore voči údajom v  D.RPO box-e, pričom výsledok porovnania je uvedený vo výstupnom súbore. Túto činnosť je možné používať pri stotožňovaní subjektov evidovaných v interných systémoch MŠ SR voči údajom z RPO evidovaným v  D.RPO box-e.

Administrátor D.RPO box-u si môže vytvoriť činnosťou Variabilné zoznamy špecifický výstup obsahujúci dáta právnických osôb z  D.RPO box-u definovaním vyhľadávacích kritérií v tejto činnosti. Nastavenie základných konfiguračných parametrov systému, ako napr. povolenie spracovania zmenových dávok z RPO či nastavenie maximálneho počtu záznamov zmenových dávok pre odberateľov,  sa vykonáva prostredníctvom činnosti Nastavenie konfiguračných parametrov.  Pred pripojením nového odberateľa (informačného systému Ministerstva školstva SR) je potrebné tohto odberateľa zaevidovať do D.RPO box-u a nastaviť mu niektoré základné parametre – pomocou činnosti Spravovanie odberateľov.  

Administrátor D.RPO box-u prostredníctvom činnosti Vytvorenie výstupu pre odberateľa môže vytvoriť pre odberateľa výstup s aktuálnymi údajmi záujmových osôb príslušného odberateľa.Vzhľadom na to, že spôsob konania štatutárov právnickej osoby je popísaný v rámci RPO formou voľného textu, tak je pre potreby automatického vyhodnocovania (ak bude takýto spôsob vyhodnocovania požadovaný) oprávnení štatutárov právnickej osoby potrebné, pri špecifických záznamoch (záznamy, kde je uvedený doteraz nevyriešený voľný text ohľadne spôsobov konania štatutárov) prijatých z RPO, činnosťou Aktualizácia spôsobov konania definovať, na základe voľného textu prijatého z RPO, pravidlá pre samostatné konanie štatutára. 

Niektoré z hore uvedených činností spracováva veľké množstvo údajov, a preto sú zrealizované formou zostavy, tzn. používateľ iba zadá vstupné parametre v činnosti, činnosť vytvorí zostavu a samotné spracovanie prebieha na pozadí. Výsledky spracovania takýchto zostáv je možné si prevziať v činnosti Prezeranie zostáv.

Spracovanie zmenových dávok z RPO (automatické funkcie)

D.RPO box v pravidelnom čase každý deň ( čas nastavený v konfiguračných údajoch) spúšťa spracovanie zmenových dávok zavolaním príslušnej služby RPO, čím sa stiahnu a zapracujú do dátových štruktúr D.RPO box-u všetky zmeny o právnických osobách pripravené pre odberateľov.

Poskytovanie údajov z  D.RPO box-u odberateľom 

Pre vyhľadanie osoby na základe identifikačných údajov, napr. IČO, obchodné meno, IČ DPH, DIČ a získanie identifikátora osoby sa využíva webová služba Poskytnutie zoznamu IPO podľa vyhľadávacích kritérií. Následne je možné získať všetky aktuálne údaje o právnickej osoby prostredníctvom webovej služby Poskytnutie referenčných údajov subjektu podľa identifikátorov právnickej osoby.

Ďalším spôsobom získavania aktuálnych údajov o právnickej osobe je preberanie zmenových dávok obsahujúcich údaje o záujmových osobách, u ktorých bola uskutočnená zmena. Pre informačné systémy sa odkladajú údaje osôb, u ktorých došlo ku zmene, ak je príslušná osoba označená ako záujmová pre príslušný systém. Označenie záujmovej osoby sa realizuje prostredníctvom webovej služby Označenie záujmovej osoby. Ak už právnická osoba nemá byť záujmovou osobou pre informačný systém, v tom prípade je potrebné pre danú osobu zavolať službu Odznačenie záujmovej osoby, ktorá vykoná zrušenie označenia záujmovej osoby. Odberateľ získa údaje o osobách, u ktorých bola uskutočnená zmena volaním služby Poskytnutie zoznamu IPO so zmenenými referenčnými údajmi. Po zapracovaní zmien do svojich dátových štruktúr, vykoná potvrdenie prevzatia zmien realizované webovou službou Potvrdenie prijatia zmien.   

V prípade, že už boli niektoré zmeny prevzaté informačným systémom a vypršala doba (konfigurovateľné v rámci údajov odberateľa), po ktorú sa majú uchovávať zmeny pre príslušného odberateľa, potom D.RPO box automatizovane vykoná vymazanie príslušných zmien prostredníctvom funkcie Vymazanie zmien o osobách.

Zápis údajov subjektu

V prípade, že odberateľ eviduje osobu, ktorá nie je evidovaná v  D.RPO box-e, môže ju zapísať prostredníctvom webovej služby Zápis údajov subjektu. Súčasťou zápisu môže byť požiadavka na vygenerovanie IPO. Službu je taktiež možné volať v prípade, že klientsky systém nepožaduje vytvorenie nového subjektu, iba požaduje vygenerovanie IPO. Zápisu údajov do D.RPO box-u predchádza zápis údajov do RPO.

Oprávnenia

Pre získanie oprávnení pre používateľa D.RPO box-u, resp. informačný systém volajúci službu D.RPO box-u sa využijú funkcie modulu IAM, v rámci ktorého sú definované oprávnenia:

  • na volanie jednotlivých funkcií (webových služieb internými systémami)
  • na spustenie administratívnych činností

Logovanie

V rámci každej činnosti v rámci D.RPO box-u sa do logovacieho modulu (volaním príslušného rozhrania logovacieho modulu) zaznamenávajú základné údaje o činnosti v rozsahu:

  • Identifikácia modulu - D.RPO box
  • Identifikácia činnosti a jej konkrétneho spustenia
  • Identifikácia používateľa, ktorý spustil činnosť
  • Informácia o vykonanej operácii v rámci činnosti
  • či sa jedná o informáciu v rámci spracovania, upozornenie na možný problém alebo chybu systému
  • ak sa jedná o webovú službu (web service), tak sa v určitých bodoch spracovania uchovávajú vstupné a výstupné dáta vo forme XML
  • ak sa jedná o webovú službu (web service), tak informácia o odberateľovi, ktorý službu volal spolu s údajmi o identifikácii používateľa a činnosti v rámci odberateľa, ktorý volal príslušnú službu

Ak sú na výstupe činnosti uvedené.