Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекц11-МОНАДА.doc
Скачиваний:
12
Добавлен:
24.12.2018
Размер:
495.1 Кб
Скачать

7.4. Підсистема побудови розкладів

Підсистема побудови розкладів - це інструмент для складення розкладів процедур і оглядів пацієнтів. Підсистема працює як для схеми роботи установи по заїздах (пацієнти приїжджають на лікування групами через задані проміжки часу), так і для режиму роботи установи-поліклініки (пацієнти прибувають на лікування по одному з будь-який час). При автоматичному створенні розкладів є можливість враховувати деякі аспекти роботи:

  • час роботи лікарів, кабінетів, їхні перерви;

  • спеціалізацію лікарів і кабінетів;

  • вмістимість кабінетів;

• оптимізація за критерієм максимального заповнення робочого часу лікаря;

  • вирівнювання загального часу роботи (кількості пацієнтів) окремих лікарів;

  • по можливості, повторне лікування пацієнта в того ж лікаря, в якого він перебував на огляді раніше;

  • призначення процедур групам пацієнтів;

  • діагноз і процедури пацієнта, призначених при огляді;

  • порядок і час проходження процедур конкретними пацієнтами.

Для зручності в створенні розкладів підсистема забезпечена багатьма сервісними функціями, що дозволяють користувачу вносити коректування в розклад вручну. При складанні розкладу спочатку задаються обмеження і список процедур і оглядів, які необхідно пройти пацієнту або групі пацієнтів.

Далі задаються обмеження режиму лікування конкретних пацієнтів. Для лікарів і медичних працівників також задаються обмеження на час роботи, перерви в роботі і т.д. Після цього, ітеративне будується розклад. При бажанні можливий роздрук складених одноденних і повних розкладів для всіх лікарів і пацієнтів окремо.

7.5. Підсистема статистичних вибірок

Для будь-якої інформації, яка зберігається в базі даних, необхідно мати можливість її аналізу. Проблема полягає в тому, що заздалегідь неможливо передбачити всі підходи та критерії, по яких аналіз буде виконуватися. Це значить, що сам лікар повинен мати інструмент, що дозволив би йому, не звертаючись до програміста, підготувати запит до бази даних і проаналізувати отриманий результат.

Підсистема статистичних вибірок надає користувачам таку можливість. Наприклад, лікарю необхідно одержати дані про процес лікування, частоті надходження хворих із певним діагнозом, про кількість виданих медикаментів і т.д. За допомогою спеціального редактора він може побудувати фразу, близьку за формою до рідної мови, що описує цей запит. Далі побудована по оригінальній технології фраза транслюється в запит до бази даних, і користувач одержує необхідні йому дані. Під час виконання цієї операції лікарю немає потреби розбиратися у самій структурі бази даних. Редактор статистичних вибірок містить всю інформацію про таблиці, із яких можна робити вибір даних, і про зв'язки між ними та використовує її для надання користувачу у виді списків вибору можливих варіантів відповідей.

7.6. Підсистема формування звітів

Для одержання роздруків виписок, направлень, звітів у систему вбудовано потужний редактор звітів. Він дозволяє задати шаблон звіту, який після цього можна буде використовувати для виводу конкретної інформації