Разработка автоматизированной системы учета выбывших из стационара

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



определить при его просмотре после того, как он появится на экране.

3.2.8. Настройка.

Режим настройки скрыт от конечного пользователя программы и доступен лишь администратору БД, используя его можно настроить программу на структуру конкретного стационара. Подробнее процедура настройки описана в "Руководстве системного программиста".

3.2.9. Выход из программы.

Для окончания работы с программой "КАРТА" следует выбрать пункт "Выход" главного меню.

Приложение 4

Руководство системного программиста тАЬАвтоматизированной системы учета выбывших из стационаратАЭ

1. Общие сведения о программе

ВНИМАНИЕ!

Перед прочтением данного документа следует ознакомиться с документами тАЬОписание применениятАЭ и тАЬРуководство операторатАЭ. Системному программисту необходимо также ознакомиться с документом тАЬТекст и описание программытАЭ.

Автоматизированная система учета выбывших из стационара (условное обозначение КАРТА) предназначена для автоматизации процесса заполнения формы №066/у Минздрава России и получения на ее основе фиксированных отчетных форм.

Программа обеспечивает:

  1. Ввод, хранение, коррекцию данных по выписанным из стационара больным;
  2. Оформление печатных документов по данным о выписанных больных за отчетный период;
  3. Настройку на структуру конкретного стационара.

Программа "КАРТА" реализована на персональных ЭВМ IBM PC XT/AT со следующим набором периферийных устройств: принтер, дисплей с платой адаптера EGA/VGA, накопитель на жестком диске объемом не менее 80 Мб. Минимальный объем свободной оперативной памяти 540 Кб.

Программа работает под управлением операционной системы MS DOS версии 3.1 и выше.

Перед первым запуском программы в файл AUTOEXEC.BAT необходимо включить запись:

SET CLIPPER=F50.

В файле CONFIG.SYS параметр FILES установить равным 50 (FILES=50).

Программа реализована на языке программирования Clipper Summer87.

2.Структура базы данных

2.1 Общая структура

База данных (БД) программы "КАРТА" состоит из следующих основных компонентов:

  1. Таблица для хранения данных по пациентам;
  2. Таблица для хранения шаблона формы N66/у;
  3. Таблица для хранения справочных данных и данных для настройки программы структуру конкретного стационара;
  4. Таблица для формирования и хранения отчетных документов.

2.2 Файловая структура БД

Каждая таблица включает в себя файл (ы) данных и файл (ы) индексов.

Таблица для хранения данных по пациентам содержит файлы:

КАRТА66.DBF и КАRТА66.NTX

DIA66.DBF и DIA66.NTX

OP66.DBF и OP66.NTX

Таблица для хранения шаблона формы №066/у содержит файлы:

MENU.DBF и MENU.NTX

Таблица для хранения справочных данных содержит файлы:

CODIF.DBF и CODIF.NTX

Таблица для формирования и хранения отчетных документов содержит файлы:

CLASS.DBF и CLASS.NTX

GRUP1.DBF и GRUP1.NTX

GRUP2.DBF и GRUP2.NTX

BUFF8.DBF и BUFF8.NTX

Кроме того, имеются файлы с информацией для представления отчетов в удобной для пользователя форме:

OTD.FRM;

OTD1.FRM;

OTD2.FRM;

OTD5.FRM, OTD51.FRM;

NEONAT.FRM;

OTCH.FRM;

OTCH1.FRM;

OTCH2.FRM;

OTCH3.FRM;

OTCH4.FRM, OTCH41.FRM;

OTCH5.FRM;

OTCH6.FRM;

OTCH7.FRM;

OTCH8.FRM;

OTCH9.FRM; OTCH91.FRM; OTCH92.FRM;

OTCH10.FRM; OTCH101.FRM; OTCH102.FRM;

OTCH11.FRM; OTCH111.FRM; OTCH112.FRM;

OTCH12.FRM; OTCH121.FRM;

OTCH13.FRM;

OTCH14.FRM;

OTCH15.FRM; OTCH151.FRM;

OTCH16.FRM;

OTCH17.FRM;

OTCH18.FRM;

OTCH19.FRM;

2.3 Структуры файлов БД

2.3.1 Структура файла KARTA66.DBF.

ИМЯ ТИП ДЛИНА СОДЕРЖАНИЕ

NUM_IB C 7 номер истории болезни

FAM C 30 фамилия больного

F_S_NAME C 30 имя, отчество больного

DATE_B D 8 дата рождения

HOUR_B N 2 часы рождения

MINS_B N 2 минуты рождения

OLD N 2 код возраста

POL N 1 код пола

MASSA C 6 масса

PLACE_LIV C 60 адрес

RAION N 2 код района

CITY_VIL N 1 код: горожанин/селянин

DIRECT1 N 2 код направляющего учреждения

DIRECT2 N 2 код стационара

STATE N 2 код государства

WHY N 1 код причины направления

DEPARTMENT N 2 код отделения стационара

KOIKA N 2 код профиля койки

PASS N 1 код состояния поступления

TIME N 1 код поступления после болезни

DATE_IN D 8 дата поступления в стационар

HOUR_IN N 2 часы поступления

MINS_IN N 2 минуты поступления

END1 N 1 код исхода

END2 N 1 код причины исхода

END3 N 2 код учреждения для перевода

DATE_END D 8 дата исхода

HOUR_END N 2 часы исхода

MINS_END N 2 минуты исхода

ALL_DAY N 2 количество дней в стационаре

DIA_DIRECT C 4 направляющий диагноз

NUM_COME N 1 код числа поступлений

RW_DATE D 8 дата анализа на RW

RW_REZ N 1 код результата RW

FAM_DOCTOR N 2 код фамилии лечащего врача

Индексное выражение для файла: NUM_IB.

2.3.2 Структура файла DIA66.DBF

ИМЯ ТИП ДЛИНА СОДЕРЖАНИЕ

NUM_IB C 7 номер истории болезни

KOD1 C 1 код заболевания

KOD2 C 1 код диагноза

SHIFR C 4 шифр заболевания

COMM M 10 названия заболеваний

Индексное выражение для файла: NUM_IB+KOD1.

2.3.3 Структура файла OP66.DBF

ИМЯ ТИП ДЛИНА СОДЕРЖАНИЕ

NUM_I C 7 номер истории болезни

SHIFR C 4 шифр операции

DATA D 8 дата операции

COMM M 10 название операции

Индексное выражение для файла: NUM_IB.

2.3.4 Структура файла MENU.DBF