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. Входные данные
Входной информацией программы является следующая:
данные, вводимые пользователем (см. "Руководство оператора");
данные, хранящиеся в базе данных по пациентам (см. "Руководство системного программиста");
текущая системная дата;
данные, хранящиеся в справочных базах данных (см. "Руководство системного программиста").
... ; - отдельная пиктограмма для форматирования; - появление механизма Drag & Plot, предназначенного для быстрой активизации диаграмм. 4.6. Техническое обеспечение. Автоматизированная система бухгалтерского учета Министерства здравоохранения Республики Тыва может функционировать при следующей конфигурации аппаратных средств: IBM совместимый компьютер с процессором 80386 фирмы Intel, ...
... учета процедур; ― назначение процедур; ― ведение журналов посещений и консультаций; ― получение списков назначений на процедуры и списков отпущенных процедур; автоматизированный система здравоохранение ― позволяет вести просмотр электронной амбулаторной карты пациентов; ― формирование отчетной информации, дневника учета работы и т.д. АРМ «Физиопроцедуры»: ...
... в то время как автономная управляющая система выполняет все виды деятельности системы, но в меньшем масштабе. Так, например, большая медицинская система (онкологический центр) включает в себя автономные системы, относящиеся к отдельным подразделениям (поликлиника, стационар и др.) в то же время собственно управляющая система данного уровня состоит из ряда функциональных подсистем (регистратура, ...
... отражения в бухгалтерском учете и отчетности движения средств ОМС. Приведем пример проверки целевого и рационального использования средств обязательного медицинского страхования. Осуществление медицинской деятельности государственному учреждению здравоохранения «Стоматологическая поликлиника» разрешено Комиссией по лицензированию и аккредитации медицинской и фармацевтической деятельности ...
0 комментариев