Pakiet: celab - System CELAB

Systemu komputerowy CELAB, obsługujący wszystkie Zakłady Higieny Weterynaryjnej w Polsce w zakresie badań laboratoryjnych oraz raportowania i ananlizy gromadzonych wyników badań.

Celem systemu CELAB jest usprawnienie pracy weterynaryjnych laboratoriów diagnostycznych oraz gromadzenie, przetwarzanie i publikacja danych o wynikach badań laboratoryjnych. System ma za zadanie zapewnienie pełnej i efektywnej kontroli nad funkcjonowaniem ogólnopolskiej inspekcji weterynaryjnej, dostarczenie rzetelnych informacji statystycznych na temat badań prowadzonych w laboratoriach oraz udostępnianie danych dotyczących wyników dla uprawnionych organów, instytucji i jednostek badawczych.


Spis tabel

Lp

Nazwa tabeli

Tytuł

Kolumny

Klucze obce

Indeksy unikalne

Indeksy zwykłe

Wyzwalacze

1

cbad1

Badania

14

6

0

3

1

2

cbad1_cmetoda1

Wartości pól zdefiniowanych dla wyników badań

12

3

0

4

0

3

cbad2

Kierunki dla badań

4

2

0

1

0

4

cgrupa1

Grupy próbek

42

3

0

4

2

5

cgrupa2

Przekazanie grup próbek do pracowni

10

3

0

0

1

6

cgrupa3

Grupy próbek do pozycji faktury

3

2

1

0

0

7

cgrupa4

Numeracja grup i próbek

11

4

0

0

0

8

cgrupa5

Grupy próbek do towarów

3

2

1

0

0

9

cinfo1

Powiadomienia o wynikach dodatnich

5

0

0

0

0

10

ckarta1

Dane kart kontrolnych modułu statystyka.

6

2

0

1

0

11

ckierunek1

Kierunki badań

14

3

0

2

0

12

ckierunek2

Kierunki badań Pola definiowane

3

2

1

1

0

13

ckosz1

Informacje o skasowanych rekordach

3

0

0

1

0

14

cmetoda1

Metody badawcze

20

3

0

2

0

15

cmetoda1_p

Pola wyników w danej metodzie

26

3

0

1

0

16

cmetoda2

Metody badawacze - pola definiowane

3

2

1

1

0

17

cmetoda3

Metody badawacze - kierunki badań

4

2

1

1

0

18

cokladka1

Nagłówki sprawozdań

16

6

0

1

0

19

cokladka2

Pozycje sprawozdania

3

2

1

0

0

20

cplan1

Plany badań

16

9

0

3

0

21

cpole1

Pola definiowane

21

1

1

0

0

22

cpozyw1

Pożywkarnia

8

3

0

0

0

23

cpozyw1kontr1

Kontrola pożywki

8

2

0

0

0

24

cprobka1

Próbki

50

8

1

9

1

25

cprobka1_cpole1

Wartości pól zdefiniowanych próbek

9

2

1

4

0

26

cprobka2

Numeracja wewnętrzna próbek w pracowniach

7

2

1

0

0

27

craport1

Szablony raportów

8

0

0

0

0

28

cslow1

Nazwy słowników

13

1

0

0

0

29

cslow2

Słowniki CELAB

12

2

0

0

0

30

cslow3

Słowniki Pola definiowane

3

2

1

0

0

31

cspraw1

Sprawozdania

32

7

0

1

1

32

cspraw2

Badania w sprawozdaniu

3

2

1

0

0

33

cstado1

Stada wg ARiMR

12

0

0

0

0

34

ctemplate1

Szablony wydruków

9

1

0

0

0

35

cteren1

Profile CELAB Teren

15

0

0

0

0

36

cteren2

Badania z terenu

7

0

0

0

0

37

cteren3

Grupy z badania terenowego

10

1

0

0

0

38

cteren4

Próbki z badania terenowego

18

1

1

0

0

39

cteren5

Pola z badania terenowego

4

1

0

0

0

40

cteren6

Powiązania badań z terenu z usługami

6

4

1

0

0

41

ctowar1

Towary laboratorium

3

2

1

0

0

42

ctowar2

Kierunki do towarów laboratorium

3

2

1

0

0

43

cwymag1

Pola wymagane

6

0

0

0

0

44

czlec1

Zlecenia

34

12

1

1

0

45

czlec1_cpole1

Wartość pól zdefiniowanych dla rodzajów zleceń

8

2

1

0

0

46

czlec2

Inne osoby

7

2

0

0

0


Spis funkcji

Lp

Nazwa / Argumenty

Typ SQL

Język

Cache

Strict

Tytuł / Opis

1

cgrupa1_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

2

cgrupa2_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

3

cspraw1_update_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

4

cbad1_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

5

update_czlec1_etap

arg_czlec1_id int8

integer

plpgsql

volatile

true

Uaktualnienie etapu realizacji zlecenia

6

update_cgrupa1_etap

arg_cprobka1_id int8

integer

plpgsql

volatile

true

Uaktualnienie etapu realizacji grupy próbek

7

cgrupa1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy numer grupy

8

cgrupa1_get_numer

czlec1_id int8

dok_nr int4

dok_numerator int8

text

plpgsql

volatile

 

Wygenerowanie numeru grupy

9

cgrupa1_get_wart_netto

arg_cgrupa3_cgrupa1_id int8

numeric

sql

stable

 

Wygenerowanie numeru grupy

10

cgrupa1_get_wart_brutto

arg_cgrupa3_cgrupa1_id int8

numeric

sql

stable

 

Wygenerowanie numeru grupy

11

cprobka1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy kod probki

12

cprobka1_get_numer

cgrupa1_id int8

cgrupa2_id int4

as_numerator varchar

as_nr date

text

plpgsql

volatile

 

Wygenerowanie numeru próbki

13

finn_find_lp

arg1 text

arg2 text

int4

plpgsql

immutable

 

Numer kolejny lp dla metody CBD

14

finn_format_wykladnik

arg1 numeric

arg2 int4

text

plpgsql

immutable

true

Formatuje liczbę wykładniczą

15

finn_format_wykladnik

arg1 numeric

text

plpgsql

immutable

true

Formatuje liczbę wykładniczą

16

cstat_anova

dane _numeric

ilosc _numeric

liczebnosc _numeric

record

plr

volatile

 

Opis

17

cstat_cc

mrl _numeric

stezenie _numeric

sygnal _numeric

record

plr

volatile

 

Opis

18

cstat_chisq

dane _numeric

prawdop _numeric

record

plr

volatile

 

Opis

19

cstat_cochran

x _numeric

ilosc _numeric

record

plr

volatile

 

Opis

20

cstat_dixon

dane _numeric

record

plr

volatile

 

Opis

21

cstat_ftest

x _numeric

y _numeric

istot _numeric

record

plr

volatile

 

Opis

22

cstat_gmfr

x _numeric

y _numeric

record

plr

volatile

 

Opis

23

cstat_grubbs

dane _numeric

record

plr

volatile

 

Opis

24

cstat_kalibracja

x _numeric

y _numeric

record

plr

volatile

 

Opis

25

cstat_mann_withney

x _numeric

y _numeric

record

plr

volatile

 

Opis

26

cstat_manova

y1 _numeric

y2 _numeric

g _numeric

record

plr

volatile

 

Opis

27

cstat_metodaa

x _numeric

record

plr

volatile

 

Opis

28

cstat_npl

a _numeric

b _numeric

c _numeric

record

plr

volatile

 

Opis

29

cstat_pearson

x _numeric

y _numeric

record

plr

volatile

 

Opis

30

cstat_shapirowilk

dane _numeric

record

plr

volatile

 

Opis

31

cstat_shewher

dane _numeric

ilosc _numeric

typ text

record

plr

volatile

 

Opis

32

cstat_shewherLimits

dane _numeric

ilosc _numeric

typ text

limity _numeric

record

plr

volatile

 

Opis

33

cstat_signtest

x _numeric

record

plr

volatile

 

Opis

34

cstat_spearman

dane _numeric

kolumn _numeric

rzedow _numeric

record

plr

volatile

 

Opis

35

cstat_ttest

x _numeric

y _numeric

istot _numeric

record

plr

volatile

 

Opis

36

cstat_wilcoxon

x _numeric

y _numeric

record

plr

volatile

 

Opis

37

cstat_zscore

dane _numeric

liczba _numeric

record

plr

volatile

 

Opis


Wymagane pakiety

  1. common z powodu:stan01 (11), stan012 (2), status (4), taknie (18), tekst (42), wyjasnij (7), a_kraj, a_gus, a_kod, a_poczta, a_miejsc, a_ulica, a_dom, a_lokal, pobierz (45), show (46), dodaj (46), kopiuj (46), edytuj (46), usun (45),

  2. system z powodu:clok1 (7),

  3. mprac z powodu:mprac1 (13),

  4. mknt z powodu:mknt1 (5),

  5. mtowar z powodu:mtowar1 (3),

  6. grej z powodu:grej1 (15),

  7. eod z powodu:grej2 (2),

  8. mroz z powodu:mzam1 (2), mzam2,

  9. plr z powodu:

Dokument wygenerowany 2009-09-28 04:34:11