# Tabela: czlec1 - Zlecenia

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | czlec1_id | serial8 |  |  |  | Id zlecenia
2 | dok_sym | varchar(10) |  |  |  | Symbol rejestru Do tego pole należy wprowadzić (poprzez wybór ze słownika uruchamianego strzałką z prawej strony pola) symbol odpowiedniego rejestru. Program w momencie uruchomienia podpowiada na tym polu symbol ostatnio wybranego rejestru.
3 | dok_numerator | varchar(15) |  |  |  | Licznik W tym polu podawany jest kolejny numer porządkowy.
4 | dok_nr | varchar(100) |  |  |  | Numer zlecenia Pole to jest automatycznie uzupełniane po kliknięciu ikonki przy polu licznik.
5 | status | status |  |  |  | Status Dla nowych pozycji program na tym polu podpowiada status: Brudnopis. Zmiany statusu można dokonać podczas edycji pozycji. Uwaga Uprawnienia do zmiany zawartości pola Status mają tylko wybrani użytkownicy. Administrator może przydzielić użytkownikowi uprawnienia do: zatwierdzania do czystopisu, cofania do brudnopisu oraz anulowania pozycji. Dostępne statusy to: S Ikony w tej kolumnie pokazują aktualny status danej pozycji. Dostępne statusy to:
Id. | Ikona | Skrót | Tytuł
--- | --- | --- | ---
0 |  | B | Brudnopis
1 |  | C | Czystopis
2 |  | A | Anulowany
3 |  | H | Historyczny
6 | etap | int4 |  | 1 |  | Etap realizacji Na tym polu można wybrać ze słownika zwrot określający na jakim etapie badań znajdują się grupy próbek, które chcemy oglądać
7 | clok1_id | int4 |  |  |  | Id lokalizacji
8 | typ | int4 |  |  |  | Typ zlecenia W tym polu należy wybrać ze słownika typ zlecenia.
9 | rodzaj | int4 |  |  |  | Rodzaj zlecenia W tym polu należy wybrać ze słownika rodzaj zlecenia.
10 | knt_nip | varchar(17) |  |  |  | Nadawca Na tym polu należy wprowadzić numer NIP nadawcy. Pole to musi być wypełnione. Jeśli numer NIP jest nieznany należy wprowadzić numer zastępczy poprzez wciśnięcie przycisku oznaczonego rysunkiem kółka zębatego, spowoduje to automatyczne wypełnienie tego pola numerem zastępczym.
11 | knt_nazwa | varchar(100) |  |  |  | Nazwa nadawcy Na tym polu należy wprowadzić kod jednoznacznie identyfikujący nazwę nadawcy w systemie.
12 | knt_adres | varchar(100) |  |  |  | Adres nadawcy Do tego pola należy wprowadzić dane adresowe nadawcy.
13 | knt_osoba | varchar(50) |  |  |  | Osoba nadawcy Do tego pola należy wprowadzić imię i nazwisko nadawcy.
14 | plat_nip | varchar(17) |  |  |  | Płatnik Na tym polu należy wprowadzić numer NIP płatnika. Pole to musi być wypełnione. Jeśli numer NIP jest nieznany należy wprowadzić numer zastępczy poprzez wciśnięcie przycisku oznaczonego rysunkiem kółka zębatego, spowoduje to automatyczne wypełnienie tego pola numerem zastępczym.
15 | plat_nazwa | varchar(100) |  |  |  | Nazwa płatnika Na tym polu należy wprowadzić kod jednoznacznie identyfikujący nazwę płatnika w systemie.
16 | plat_adres | varchar(100) |  |  |  | Adres płatnika Do tego pola należy wprowadzić dane adresowe płatnika.
17 | plat_osoba | varchar(50) |  |  |  | Osoba płatnika Do tego pola należy wprowadzić imię i nazwisko płatnika.
18 | data | date |  |  |  | Data przyjęcia Pole to sluży do ustalenia dokładnej daty przyjęcia probki do badania. Aby wprowadzić datę do tego pola można posłużyć się przyciskami znajdującymi się z prawej strony tego pola lub wprowadzić datę posługując się klawiaturą
19 | czas | timestamp(0) |  |  |  | Czas przyjęcia Pole to służy do ustalenia dokładnego czasu przyjęcia próbki
20 | przyj_pesel | varchar(15) |  |  |  | Osoba przyjmująca Do tego pola należy wprowadzić PESEL osoby przyjmującej probki do badania. Aby to zrobić nalezy kliknąć na przycisku znajdującym się z prawej strony tego pola, a następnie wybrać z kartoteki odpowiednie nazwisko.
21 | forma_platnosc | int4 |  |  |  | Forma płatności (słownik) W tym polu należy wybrać ze słownika formę płatności.
22 | forma_przek_wynik | int4 |  |  |  | Forma przekazania wyniku (słownik) W tym polu należy wybrać ze słownika formę przekazania wyniku.
23 | forma_przek_wynik_opis | varchar(50) |  |  |  | Opis formy przekazywania wyniku W tym polu należy zamieścić opis formy przekazania wyniku.
24 | termin_typ | int4 |  |  |  | Typ terminu W tym polu należy wybrać ze słownika typ terminu.
25 | termin_data | date |  |  |  | Termin realizacji Do tego pola należy wprowadzić wartość ze słownika, terminu w jakim zostaną wykonane badania.
26 | opis | tekst |  |  |  | Opis W tym polu należy zamieścić dodatkowy opis
27 | uwagi | tekst |  |  |  | Uwagi Na tym polu należy wprowadzić uwagi.
28 | mzam1_id | int4 |  |  |  | Faktura
29 | ctemplate1_id | int4 |  |  |  | Szablon wydruku
30 | czy_niepewnosc | taknie |  |  |  | Czy sprawozdanie ma zawierać niepewność wyników
31 | czy_plan | int4 |  |  |  | Pobrano wg planu
32 | pisma | varchar(50) |  |  |  | Pisma towarzyszące
33 | projekt | varchar(100) |  |  |  | Nazwa projektu Na tym polu należy wprowadzić nazwę projektu.
34 | stan | stan01 |  |  |  | Stan Pole to określa bieżący stan w jakim znajduje się zlecenie. Dostępne możliwości to: 0-Nieaktualny 1-Aktualny W tej kolumnie pokazywany jest stan danej pozycji:
| pozycja aktualna
| pozycja nieaktualna

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | czlec1_przyj_pesel_fkey | przyj_pesel | mprac1 | pesel | cascade | restrict
2 | czlec1_forma_platnosc_fkey | forma_platnosc | cslow2 | cslow2_id | cascade | restrict
3 | czlec1_forma_przek_wynik_fkey | forma_przek_wynik | cslow2 | cslow2_id | cascade | restrict
4 | czlec1_knt_nip_fkey | knt_nip | mknt1 | nip | cascade | restrict
5 | czlec1_plat_nip_fkey | plat_nip | mknt1 | nip | cascade | restrict
6 | czlec1_termin_typ_fkey | termin_typ | cslow2 | cslow2_id | cascade | restrict
7 | czlec1_typ_fkey | typ | cslow2 | cslow2_id | cascade | restrict
8 | czlec1_rodzaj_fkey | rodzaj | cslow2 | cslow2_id | cascade | restrict
9 | czlec1_dok_sym_fkey | dok_sym | grej1 | dok_sym | cascade | restrict
10 | czlec1_clok1_id_fkey | clok1_id | clok1 | clok1_id | cascade | restrict
11 | czlec1_mzam1_id_fkey | mzam1_id | mzam1 | mzam1_id | cascade | setnull
12 | czlec1_ctemplate1_id_fkey | ctemplate1_id | ctemplate1 | ctemplate1_id | cascade | restrict

## Zależności

Lp | Nazwa klucza | Kolumna obca | Tabela pierwotna | Kolumna pierwotna | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | cgrupa1_czlec1_id_fkey | czlec1_id | cgrupa1 | czlec1_id | cascade | setnull
2 | cokladka1_czlec1_id_fkey | czlec1_id | cokladka1 | czlec1_id | cascade | restrict
3 | czlec1_cpole1_czlec1_id_fkey | czlec1_id | czlec1_cpole1 | czlec1_id | cascade | cascade
4 | czlec2_czlec1_id_fkey | czlec1_id | czlec2 | czlec1_id | cascade | cascade

## Indeksy

Lp | Nazwa | Unikalny | Kolumny
--- | --- | --- | ---
1 | czlec1_dok_nr_key | Tak | dok_nr
2 | czlec1_dok_sym_data_dok_nr_key | Nie | dok_sym data dok_nr

## Menu (funkcje)

Lp | Nazwa | Tytuł / Opis
--- | --- | ---
1 | pobierz | Pobierz Pobiera wybraną pozycję z widocznego słownika/kartoteki do wcześniej edytowanego formularza.
2 | show | Pokaż szczegóły Wyświetla pełne informacje o wybranej pozycji.
3 | dodaj | Dodaj Dodaje nową pozycję.
4 | kopiuj | Duplikuj Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.
5 | edytuj | Edytuj Otwiera wybraną pozycję do edycji.
6 | usun | Usuń Kasuje wybraną pozycję.

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