Jednotlivé dotazy
Aplikační rozhraní je možno použít k on-line dotazům nebo k hromadným (dávkovým) lustracím. U jednotlivých dotazů si vystačíte s funkcí lustraceSearchSubject
, které zadáte osobu a typ lustrace a výsledek lustrace je okamžitě vrácen jako pole dvojic klíčů a hodnot, např. klíč CEEPocet
s hodnotou 0
.
Hromadné (dávkové) zpracování
U hromadných (dávkových) lustrací je potřeba založit dávku k lustraci a následně se periodicky dotazovat na stav zpracování.
Při zakládání se volá funkce lustraceCreateBatch
zadává pole (množina) osob a typ lustrace a ve výsledku je vrácen systémem vytvořený identifikátor dávky, např. 20150101.100
. Následně funkcí lustraceBatchDetails
je možno se periodicky dotazovat na stav zpracování dávky či po dokončení stáhnout všechny výsledky.
Vstupní parametry a formát výstupů lustrací
Na vstupu je typicky zadávaná osoba, a to pomocí jména, příjmení, data narození nebo rodného čísla nebo IČ. U některých rejstříků je možno uvést na vstupu i jiný údaj (např. spisovou značku při dotazu na detail spisové značky, číslo dokladu při dotazu na platnost dokladu apod.).
Typ lustrace je jeden z předkonfigurovaných seznamů rejstříků, do kterých se chcete dotázat. Jejich přehled je uveden v lustračním formuláři na stránce Lustrace, např. Zakladni
, CEE
či CRE
. Platí, že pokud chcete jen jeden rejstřík, lze jako typ lustrace uvést kód toho rejstříku (viz Další rejstříky). V případě potřeby Vám můžete vytvořit typ lustrace (kombinaci rejstříků) na míru.
Popis konkrétních položek, které se můžou ve výstupu objevit, jsou uvedeny v dokumentaci rejstříků, do kterých jste se dotazovali.