№ п/п | Специализация | Табельный номер врача | Фамилия Имя Отчество врача | Дата поступления | Стоимость посещения |
Всего врачей для указанной специализации – ХХ Всего врачей в поликлинике – ХХ |
Рис. 3.43
§ вывод на экран/принтер сведений о враче:
Сведения о враче
Табельный номер – ХХХ Фамилия Имя Отчество – ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ
Дата приема на работу ХХ.ХХ.ХХ
Стаж работы в поликлинике – ХХ лет ХХ мес.
Специализация – ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ
Стоимость приема – ХХХ руб.
Рис. 3.44
Справочник «Лекарственные средства»
Справочник содержит набор реквизитов:
НАИМЕНОВАНИЕ РЕКВИЗИТА | ФОРМАТ |
Код лекарственного средства | Т4 |
Наименование лекарственного средства | Т50 |
Аннотация | Мемо |
Диапазон кодов лекарственных средств ХХХХ–ХХХХ |
Код лекарственного средства – уникальный, является ключом. После формирования справочника «Лекарственные средства» осуществляется его вывод на экран/принтер в определенном диапазоне кодов:
№ п/п | Код лекарственного средства | Наименование лекарственного средства |
Всего лекарственных средств – ХХХ
Рис. 3.45
Справочник «Категория льгот»
Справочник содержит набор реквизитов:
Таблица 3.4325
НАИМЕНОВАНИЕ РЕКВИЗИТА | ФОРМАТ |
Код категории льгот | Т2 |
Наименование льготы | Т50 |
Льгота | N |
Основание льготы | Мемо |
Код категории льгот – уникальный, является ключом. После формирования справочника «Категории льгот» осуществляется его вывод на экран/принтер:
№ п/п | Код льготы | Наименование льготы | Ставка льготы |
Рис. 3.46
3.4.1.2. Комплекс задач «Расписание работы врачей»
Для врачей поликлиники создается расписание работы на определенный учетный период – следующий рабочий день. Расписание работы врачей сохраняется в таблице базы данных «Расписание», имеющей следующую структуру записи:
НАИМЕНОВАНИЕ РЕКВИЗИТА | ФОРМАТ |
Дата приема | D |
Табельный номер | Т3 |
Норматив обслуживания | N |
Число пациентов | N |
Ключ – составной, образован реквизитами «Дата приема» и «Табельный номер». При создании записей для каждого учетного периода используется норматив обслуживания пациентов из справочника «Специализация врачей». Если врач не работает в определенные дни или число вакансий не соответствует нормативному обслуживанию, записи таблицы редактируются с помощью экранной формы. Реквизит «Число пациентов» закрыт для непосредственного обновления, он изменяется при формировании очередной записи таблицы «Посещение».
На основании данных таблицы «Расписание» создается отчет о результатах работы врачей за текущий день с выводом на экран/принтер:
Отчет о врачебном приеме за ХХ.ХХ.ХХ
Количество вакансий всего – ХХХХ
Обслужено пациентов всего – ХХХХ
% обслуживания – ХХХ
Рис. 3.47
3.4.1.3. Комплекс задач «Регистрация пациентов и выдача
направлений к врачам»
Сведения о пациентах регистрируются в базе данных в таблице «Пациент», имеющей следующую структуру записи:
Таблица 3.26
НАИМЕНОВАНИЕ РЕКВИЗИТА | ФОРМАТ |
Код карточки | Т4 |
Фамилия Имя Отчество пациента | Т50 |
Пол | Т1 |
Дата рождения | D |
Домашний адрес | Мемо |
Код категории льгот | Т2 |
Код карточки – уникальный, является ключом. Реквизит «Код категории» выбирается из списка значений, образованных ключом таблицы «Категории льгот».
Направление пациента к врачу регистрируется в базе данных в таблице «Посещение», имеющей следующую структуру записи:
НАИМЕНОВАНИЕ РЕКВИЗИТА | ФОРМАТ |
Код карточки | Т4 |
Дата назначения | D |
Время | D |
Табельный номер врача | T3 |
Сумма к оплате | N |
Признак оплаты | L |
Анамнез | Мемо |
Ключ составной, образован реквизитами «Код карточки», «Дата назначения», «Табельный номера врача». При формировании новой записи проверяется наличие вакантных мест на дату назначения для выбранного врача, рассчитывается сумма к оплате с учетом категории пациента.
Если вакансии существуют, формируется запись в таблице «Посещение», изменяется число пациентов, назначенных к врачу на указанную дату в таблице «Расписание». Формируется отчет, который выводится на экран/принтер: