Toto téma obsahuje popis jednotlivých tabulek vzorové aplikace Visiting
Nurse. Příklad aplikace Visiting Nurse, která využívá produkt DB2
Everyplace, naleznete v oddílu Přehled vzorové aplikace Visiting Nurse.
- VNPLAN
- Tato tabulka obsahuje údaje o naplánovaných návštěvách.
K těmto údajům patří identifikační kód pacienta a čas schůzky.
Schéma tabulky má tento tvar:
CREATE TABLE VNPLAN (IDPACIENTA Char(9) NOT NULL,
CAS_V Time PRIMARY KEY)
- VNOSOBA
- Obsahuje údaje o pacientech. K těmto údajům patří jméno,
rodné číslo, adresa a telefonní čísla. Rodné číslo je použito jako
primární klíč. Schéma tabulky má tento tvar:
CREATE TABLE VNOSOBA (ID Char(9) PRIMARY KEY,
JMENO Varchar(40),
ADRESA Varchar(50),
MESTO Varchar(30),
DOMTELEF Varchar(20),
PRACTELEF Varchar(20),
MOBILTELEF Varchar(20))
- VNZDRAVZAZNAM
- Obsahuje zdravotní záznamy pacienta. K těmto informacím patří
údaje o krevním tlaku, pulsu a teplotě. Jako primární klíč je
použit idenitifikátor zdravotního záznamu. Schéma tabulky má tento
tvar:
CREATE TABLE VNZDRAVZAZNAM (IDZAZNAMU Integer PRIMARY KEY,
DATUM_V Date,
CAS_V Time,
IDPACIENTA Char(9) NOT NULL,
TLAK Char(7),
POCETTEPU Smallint,
TEPLOTA Decimal(4,1),
HMOTNOST Decimal(5,2),
POZNAMKA Varchar(100))
- VNKONTAKT
- Seznam kontaktů přiřazených jednotlivým pacientům pro případ nouze.
Tato tabulka obsahuje informace, k nimž patří rodné číslo pacienta, jméno
kontaktní osoby pro případ nouze a vztah této osoby
k pacientovi. Schéma tabulky má tento tvar:
CREATE TABLE VNKONTAKT (IDPACIENTA Char(9) NOT NULL,
KONTAKTNIID Char(9) NOT NULL,
VZTAH Varchar(20),
PRIMARY KEY (IDPACIENTA, KONTAKTNIID))
- VNSIGNATURA
- Obsahuje binární data podpisu. Při vytvoření pomocí aplikace
NurseInit je tato tabulka prázdná. Používá se v kombinaci
s aplikací Visiting Nurse Plus a produktem DB2 Everyplace Mobile
Application Builder. Schéma tabulky má tento tvar:
CREATE TABLE VNSIGNATURA (IDZAZNAMU Integer not null PRIMARY KEY,
JMENOSESTRY Varchar(40),
SIGNATURA Blob(2000))