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

ВНИМАНИЕ!

Перед прочтением данного документа следует ознакомиться с документами "Описание применения" и "Руководство оператора".

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

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

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

SET CLIPPER=F50.

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

(FILES=50).

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

2. Функциональное назначение.

Программа выполняет следующие функции:

Ввод, хранение, коррекцию данных по выписанным из стационара больным;

Оформление печатных документов по данным о выписанных больных за отчетный период;

Настройку на структуру конкретного стационара.

3. Описание логической структуры программы КАРТА.

3.1 Общие сведения о структуре программы

Структура программы КАРТА представлена на рис.7.

Рис. 7. Логическая структура программы.

Программа состоит из 5 функциональных модулей функций и библиотеки функций.

Главный модуль выполняет следующие функции:

инициализация глобальных переменных;

ввод текущей даты;

открытие всех рабочих областей с индексными файлами;

организация главного меню.

Модуль ввода данных выполняет следующие функции:

создание и ввод данных в новую КАРТУ;

редактирование данных уже существующих КАРТ.

Модуль навигации организует просмотр БД по определенным пользователем условиям.

Модуль удаления удаляет из БД КАРТЫ, определенные пользователем.

Модуль отчетов формирует следующие отчеты:

месячные по любому отделению;

квартальные как по всему стационару, так и по любому его отделению:

Состав больных в стационаре, сроки и исход лечения;

Состав больных новорожденных, поступивших в возрасте 0-6 суток жизни и исход их лечения;

Хирургическая работа учреждений;

Распределение больных по возрасту и району;

Состав больных, выбывших в возрасте от 0 до 6 суток жизни;

Больные, переведенные в другие лечебные учреждения;

Нозология больных, переведенных из других стационаров;

Нозологическая таблица умерших;

Нозология больных умерших по возрастам;

Нозология умерших в возрасте от 0 до 6 дней жизни;

Операции умерших;

Нозология умерших до суток;

Нозология инфекционных заболеваний;

Распределение инфекционных заболеваний по отделениям;

Распределение выбывших иногородних больных по каналам госпитализации и отделениям больницы;

Число больных, переведенных в другие стационары, из них число новорожденных, переведенных в другие стационары, и число лиц, госпитализированных для обследования и оказавшихся здоровыми;

Число новорожденных, умерших в возрасте от 0-6 суток, число умерших в первые 24 часа после поступления в стационар: в возрасте 0-24 часа после рождения, до 1 года, в том числе от пневмонии;

Число больных инфарктом миокарда, поступивших в первые сутки от начала заболевания, число больных инфарктом миокарда, умерших в первые 24 часа после поступления в стационар;

Число умерших беременных, рожениц и родильниц, из них число умерших от заболеваний, осложняющих беременность и роды.

Модуль настройки выполняет следующие функции:

организация меню настройки;

коррекция справочников по структуре стационара.

Вызов всех модулей второго уровня осуществляется из главного меню программы. Связь между отдельными модулями второго уровня осуществляется только по данным через глобальные переменные и файлы активной базы данных.

Работа программы во всех режимах кроме режима настройки детально описана в документе "Руководство оператора". Режим настройки является режимом администратора базы данных и описан в документе "Руководство системного программиста и администратора базы данных" в разделе "Настройка программы".

Исходный текст программы (всех модулей) находится в файле KARTA.PRG. Библиотека функций находится в файле LIB.OBJ. Справочники размещены в файле CODIF.DBF. Для получения загрузочного модуля необходимо набрать на клавиатуре следующую команду:

rtlink fi KARTA, lib lib terminal, clipper, extend, dbfntx

и нажать клавишу ENTER.

3.2 Описание алгоритма программы

Схема алгоритма работы программы представлена на рис. 8.

Для работы с Международным классификатором болезней (МКБ) использовалась функция MKB().

Для работы с каталогом операций использовалась функция CATALOG().


Рис. 8. Схема алгоритма работы программы.

Для работы со справочниками используются следующие функции:

codif() - функция выбора альтернативы из вертикального меню, построенного на основе данных справочника.

mempro(), codpic(), codtxt() - функции для экранного редактирования МЕМО - полей баз данных.

extra() - функция восстановления текста выбранной альтернативы по ее номеру в справочнике.

ins_pic() - функция добавления информации в справочник.

del_pic() - функция удаления инфомации из справочника.

Для представления текста отчетного документа на экране используется функция viewer().

4. Используемые технические средства

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

5. Вызов и загрузка

Для вызова программы следует набрать в командной строке:

=>karta

или выбрать файл karta.EXE с помощью «оболочки» типа 'NORTON COMMANDER' и нажать клавишу ENTER.

6. Входные данные

Входной информацией программы является следующая:

данные, вводимые пользователем (см. "Руководство оператора");

данные, хранящиеся в базе данных по пациентам (см. "Руководство системного программиста");

текущая системная дата;

данные, хранящиеся в справочных базах данных (см. "Руководство системного программиста").


Информация о работе «Разработка автоматизированной системы учета выбывших из стационара»
Раздел: Информатика, программирование
Количество знаков с пробелами: 153441
Количество таблиц: 4
Количество изображений: 7

Похожие работы

Скачать
327984
30
0

... ; - отдельная пиктограмма для форматирования; - появление механизма Drag & Plot, предназначенного для быстрой активизации диаграмм. 4.6. Техническое обеспечение. Автоматизированная система бухгалтерского учета Министерства здравоохранения Республики Тыва может функционировать при следующей конфигурации аппаратных средств: IBM совместимый компьютер с процессором 80386 фирмы Intel, ...

Скачать
18060
0
0

... учета процедур; ― назначение процедур; ― ведение журналов посещений и консультаций; ― получение списков назначений на процедуры и списков отпущенных процедур; автоматизированный система здравоохранение ― позволяет вести просмотр электронной амбулаторной карты пациентов; ― формирование отчетной информации, дневника учета работы и т.д. АРМ «Физиопроцедуры»: ...

Скачать
98744
5
11

... в то время как автономная управляющая система выполняет все виды деятельности системы, но в меньшем масштабе. Так, например, большая медицинская система (онкологический центр) включает в себя автономные системы, относящиеся к отдельным подразделениям (поликлиника, стационар и др.) в то же время собственно управляющая система данного уровня состоит из ряда функциональных подсистем (регистратура, ...

Скачать
169770
7
0

... отражения в бухгалтерском учете и отчетности движения средств ОМС. Приведем пример проверки целевого и рационального использования средств обязательного медицинского страхования. Осуществление медицинской деятельности государственному учреждению здравоохранения «Стоматологическая поликлиника» разрешено Комиссией по лицензированию и аккредитации медицинской и фармацевтической деятельности ...

0 комментариев


Наверх