Datový standard DS4 - vazby mezi číselníky
Tento dokument obsahuje seznam všech vzájemných vazeb mezi číserlníky DS4. Jsou v něm obsaženy i interní vazby v rámci jednoho číselníku - např. složení uniktátního klíče číselníku ze dvou položek číselníku.
Popis
obsahu sloupců tabulky vazeb
Číselník |
# |
Datum |
Položka |
Vazba |
Ost. |
|
|
||||
|
|
Číselník - název číselníku, kterého
se vazba týká
# - pořadové číslo vazby v
rámci číselníku
Datum - datum přidání vazby tabulky
nebo datum poslední změny vazby
Položka - název položky číselníku,
které se vazba týká
Vazba - popis vazby
Ost. - další informace k vazbě. Ve sloupci může být číslo
nebo znak.
Význam
znaků je individuální a je vysvětlen pod tabulkou vazeb.
Číslo je
odkazem na vazbu, která se týká unikátního klíče vázaného číselníku a která
zároveň určuje záznam vázaného číselníku, který je zdrojem pro položku.
Příklad:
V
nclppol.xml má záznam s klíčem "01091" uveden
klickomp="BCAROT". Klíč komponenty je převzat z číselníku
nclpkomp.xml (viz vazba nclppol#4 - klickomp
= nclpkomp.klic).
Položka nclpkomp.klic je unikátním klíčem číselníku nclpkomp.xml. Položka nkomp
je též je též převzata z číselníku nclpkomp.xml
(viz vazba nclppol#6 - nkomp = nclpkomp.n55r). U vazby je ve sloupci
"Ost." uvedeno číslo 4. Znamená to, že nkomp je převzat ze stejného
záznamu číselniku nclpkomp.xml, jako klickomp - tedy
nkomp="Beta-karoten" (viz záznam "<VETA
klic="BCAROT" kod="BCAROT" n32="Beta-karoten"
n55r="Beta-karoten" n55="Beta-karoten" aktual="1"
..." z číselníku nclpkomp.xml.)
Tabulka vazeb mezi
číselníky DS4
Číselník |
# |
Datum |
Položka |
Vazba |
Ost. |
_dsver |
1 |
2021-08-03 |
ver_nclp |
ver_nclp = v_nclp.klic |
|
_nclpver |
1 |
2021-08-03 |
ver_nclp |
ver_nclp = v_nclp.klic |
|
asset |
1 |
2021-08-03 |
vklic |
vklic = asfirma.klic |
|
asset |
2 |
2021-08-03 |
vn55 |
vn55 = asfirma.n55 |
1 |
nclpmtv |
1 |
2021-08-03 |
klic16 |
klic16 = klic + klico |
|
nclppol |
1 |
2021-08-03 |
klicsyst |
klicsyst = nclpsyst.klic |
|
nclppol |
2 |
2021-08-03 |
kodsyst |
kodsyst = nclpsyst.kod |
1 |
nclppol |
3 |
2021-08-03 |
nsyst |
nsyst = nclpsyst.n32 |
1 |
nclppol |
4 |
2021-08-03 |
klickomp |
klickomp = nclpkomp.klic |
|
nclppol |
5 |
2021-08-03 |
kodkomp |
kodkomp = nclpkomp.kod |
4 |
nclppol |
6 |
2021-08-03 |
nkomp |
nkomp = nclpkomp.n55r |
4 |
nclppol |
7 |
2021-08-03 |
klicdrvl |
klicdrvl = nclpdrvl.klic |
|
nclppol |
8 |
2021-08-03 |
koddrvl |
koddrvl = nclpdrvl.kod |
7 |
nclppol |
9 |
2021-08-03 |
ndrvl |
ndrvl = nclpdrvl.n32 |
7 |
nclppol |
10 |
2021-08-03 |
klicproc |
klicproc = nclpproc.klic |
|
nclppol |
11 |
2021-08-03 |
kodproc |
kodproc = nclpproc.kod |
10 |
nclppol |
12 |
2021-08-03 |
nproc |
nproc = nclpproc.n32 |
10 |
nclppol |
13 |
2021-08-03 |
klicjedn |
klicjedn = nclpjedn.klic |
|
nclppol |
14 |
2021-08-03 |
njedn |
njedn = nclpjedn.n20 |
13 |
nclppol |
15 |
2021-08-03 |
typ |
typ = nclpaz.klic |
|
nclppol |
16 |
2021-08-03 |
gesce |
gesce = nclptng.klic |
|
nclppol |
17 |
2021-08-03 |
vznik |
vznik = nclpvznk.klic |
|
nclppol |
18 |
2021-08-03 |
typdial |
typdial = nclptypd.klic |
|
nclppol |
19 |
2021-08-03 |
formrm |
formrm = nclpfrm.klic |
|
nclppol |
20 |
2021-08-03 |
formh |
formh = nclpfh.klic |
|
nclppol |
21 |
2021-08-03 |
dseobj |
dseobj = nclpveov.klic |
|
nclppol |
22 |
2021-08-03 |
mtv1 |
mtv1 = nclpmtv.klic |
|
nclppol |
23 |
2021-08-03 |
mtv2 |
mtv2 = nclpmtv.klic |
|
nclppol |
24 |
2021-08-03 |
mtv3 |
mtv3 = nclpmtv.klic |
|
nclppol |
25 |
2021-08-03 |
mtv4 |
mtv4 = nclpmtv.klic |
|
nclppol |
26 |
2021-08-07 |
skala |
skala = nclpskal.kodskal |
a |
nclppol |
27 |
2021-08-07 |
skalast |
skalast = nclpsvs.klic |
|
nclppol |
28 |
2021-08-07 |
algzpr |
algzpr = nclpazp.klic |
|
nclppol |
29 |
2021-08-07 |
katnal |
katnal = nclptk.klic |
|
nclppol |
30 |
2021-08-07 |
klicmat |
klicmat = nclpmat.klic |
|
nclppol |
31 |
2021-08-03 |
kliconp |
kliconp = nclponp.klic |
|
nclppol |
32 |
2021-08-03 |
skup1 |
skup1 = nclpskup.klic |
|
nclppol |
33 |
2021-08-03 |
skup2 |
skup2 = nclpskup.klic |
|
nclppol |
34 |
2021-08-03 |
skup3 |
skup3 = nclpskup.klic |
|
nclppol |
35 |
2021-08-03 |
skup4 |
skup4 = nclpskup.klic |
|
nclpskal |
1 |
2021-08-03 |
druhz |
druhz = nclpdrz.klic |
|
nclpskal |
2 |
2021-08-03 |
sex |
sex = nclptps.klic |
|
nclpskal |
3 |
2021-08-03 |
udal |
udal = nclpuvis.klic |
|
nclpskal |
4 |
2021-08-03 |
stavtyp |
stavtyp = nclpsts.klic |
|
nclpskal |
5 |
2021-08-03 |
odber |
odber = nclptos.klic |
|
nclpskal |
6 |
2021-08-03 |
dieta |
dieta = nclptds.klic |
|
nclpskal |
7 |
2021-08-03 |
algskal |
algskal = nclpavis.klic |
|
nclpskal |
8 |
2021-08-03 |
frml |
frml = nclpfrm.klic |
|
nclpsp |
1 |
2021-08-03 |
klic16 |
klic16 = klic + klicsp |
|
nclpsyst |
1 |
2021-08-03 |
mater |
mater = klic |
b |
nclpvazb |
1 |
2021-08-03 |
kvalv |
kvalv = nclpktv.klic |
|
nclpvazb |
2 |
2021-08-03 |
klicv |
klicv = nclppol.klic |
|
ncmpspm |
1 |
2021-08-03 |
klic16 |
klic16 = klicsyst + klic |
|
obec |
1 |
2021-08-08 |
psc |
psc = Psc.psc |
c |
typ_ku |
1 |
2021-08-03 |
druh_ku |
druh_ku = druh_ku.klic |
|
ZdravotnickeOddeleni |
1 |
2021-08-08 |
zdravotnicke_zarizeni_kod |
zdravotnicke_zarizeni_kod = ZdravotnickeZarizeni.kod |
c |
ZdravotnickeOddeleni |
2 |
2021-08-08 |
kod |
kod = zdravotnicke_zarizeni_kod + pcdp + cis_oddeleni_kod
+ poradove_cislo_oddeleni_kod + cislo_pracoviste_kod |
c |
ZdravotnickeZarizeni |
1 |
2021-08-08 |
kod |
kod = icopcz |
c |
ZdravotnickeZarizeni |
2 |
2021-08-08 |
icopcz |
icopcz = ico + pcz |
c |
ZdravotnickeZarizeni |
3 |
2021-08-08 |
zujedn |
zujedn = Obec.zujedn |
c |
ZdravotnickeZarizeni |
4 |
2021-08-08 |
psc |
psc = Psc.psc |
c |
ZdravotnickeZarizeni |
5 |
2021-08-08 |
nazob |
nazob = Psc.naz |
4 c |
ZdravotnickeZarizeniProNOR |
1 |
2021-08-08 |
kod |
kod = ico + pcz +pcpd |
c |
ZdravotnickeZarizeniProNOR |
2 |
2021-08-08 |
obec_kod |
obec_kod = Obec.zujedn |
c |
ZdravotnickeZarizeniProNOR |
3 |
2021-08-08 |
psc |
psc = Psc.psc |
c |
ZdravotnickeZarizeniProNOR |
4 |
2021-08-08 |
obec_nazev |
obec_nazev = Psc.naz |
3 c |
a - nclpskal.kodskal není unikátním klíčem číselníku nclpskal.xml. Vazba skala = nclpskal.kodskal určuje skupinu záznamů z číselníku ncslpskal.xml, tj škálu, která odpovídá položce číselníku nclppol.xml
b - odebíraný
materiál odpovídající systému - klíč materiálu může být (a většinou je) z
jiného záznamu číselníku nclpsyst.xml (systém a jemu odpovídající odebíraný
materiál se většinou liší)
c - číselník UZISu