database, medical information systems
За останній час в медицині значно збільшилася кількість нових методів діагностики і лікування. Обсяг інформації про стан здоров'я пацієнтів, який необхідно запам'ятовувати і обробляти лікаря, стає дедалі більше. Крім того, інформація про стан здоров'я пацієнта, скоріше за все розосереджені по декількох лікувально-профілактичним установам, що надають медичну допомогу. Всі ці дані викликають необхідність в їх інтеграції. І постійно зростаючий обсяг оброблюваної інформації ускладнюють її упорядкування і систематизації. Щодня в ЛПУ вирішується маса серйозних завдань, пов'язаних з внесенням, обробкою і зберіганням медичної інформації, управлінням потоками інформації.
Для обробки безперервно зростаючого обсягу даних використовуються бази даних. Для більш ефективної обробки інформації з усіх пересувань пацієнта: надходження - діагностика - лікування - реабілітація - моніторинг. Крім того, простіше працювати з структурованою інформацією. Тому центральне місце в медичних інформаційних системах належить баз даних.
Бази даних-сукупність даних, що зберігаються відповідно до структури даних, маніпулювання якими виконують відповідно до правил моделювання даних.
Класифікація баз даних
Бази даних можна класифікувати:
- За характером інформації, що зберігається:
- фактографічні, різні картотеки;
- документальні, наприклад архіви;
- За способом зберігання даних:
- централізовані, зберігаються на одному комп'ютері;
- розподілені, використовуються в локальних і глобальних комп'ютерних мережах
- За структурою організації даних:
- табличні, тобто реляційні, дані в такий БД доступні користувачеві, організовані у вигляді прямокутних таблиць, а всі операції над даними зводяться до операцій над цими таблицями;
- ієрархічні, в такий БД записи впорядковуються в певну послідовність і пошук даних може здійснюватися послідовним «спуском» з рівня на рівень. Ієрархічна база даних по структурі відповідає структурі ієрархічної файлової системи.
Створення баз даних складається з трьох етапів:
- Перший етап теоритический-проектування БД. На етапі визначається:
- які таблиці буде містити БД;
- визначається структура таблиць (з яких полів, якого типу і розміру складатиметься кожна таблиця);
- Вибираються первинні ключі для кожної таблиці.
- Другий етап-створення структури. На даному етапі описується структура таблиць.
- Третій етап-введення записів. Тут здійснюється заповнення таблиць бази даних інформацією.
Медична база даних - об'ємний набір добре структурованих даних в області медицини. Набір має єдині способи і методи обробки даних в різних медичних питаннях.
Найчастіше МІС включають себе наступні БД:
• БД застрахованого населення, для яких медичне та медикаментозне забезпечення здійснюється з урахуванням призначених їм державних пільг;
• медико-статистичні бази персоніфікованих даних медичних послуг, включаючи послуги амбулаторно-поліклінічної, стаціонарної, швидкої та невідкладної медичної допомоги, стоматологічної допомоги;
• бази фінансово-економічної інформації;
• БД за кадровим складом і матеріально-технічного оснащення ЛПУ;
• бази фармакоекономічних даних;
• бази нормативно-довідкової інформації.
Для здійснення пошуку задається порядок даних, за допомогою ключових полів. Тоді пошук інформації здійснюється за цими ключам.
Наприклад: до БД «Міська лікарня» можна організувати запит по ключу «Лікар». Можливий відповідь - лікар Іванов І.І.
Реалізується пошук і вся підтримка БД відповідними системами управління, так званими СУБД.
СУБД- система управління базами даних. СУБД пов'язує користувачів і фізичне подання даних. Всі призначені для користувача запити обробляються СУБД.
Головна функція СУБД - приховування програмного коду від користувачів баз даних.
СУБД також встановлюють обмеження на кількість інформації, яка може бути доступна конкретному користувачеві. Наприклад, лікаря і реєстратурі лікарні потрібні різні дані, що зберігаються в базі даних.
Коли користувач хоче отримати доступ до бази даних, він виконує запит, використовуючи спеціальну мову, який розуміється СУБД. Запит обробляється і перевіряється на синтаксичні помилки. Далі СУБД вивчає зовнішню і внутрішню будову, і виконує необхідні операції з збереженої базою даних. СУБД повинна відшукувати кожну із запитаних записів і складати таблицю, що відповідає запитам користувача.
Виходячи зі сказаного СУБД - це програмна система, яка забезпечує процес доступу до даних, а саме:
Вибір оптимальної СУБД являє складну багатопараметричну завдання і є одним з головних етапів в розробці ІС.
У медичних інформаційних системах використовується технологія віддаленого сервера баз даних, з колективним доступом користувачів до даних на сервері по Інтернет. Медичні дані - є продуктом запитів користувачів.
Особливостями цієї технології є:
- Надання користувачеві тільки результат пошуку, а не самої БД;
- Повнота уявлення запитаної інформації;
- Висока швидкість обробки, доступу до даних;
- Інтерактивність системи;
- Локальна або віддалена робота користувача.
При локальній роботі можна знайти дані по пацієнту в базі самої лікарні, а в віддаленому режимі - в обласній клініці.
В даний час в охороні здоров'я є велика кількість різноманітних персоніфікованих БД цільового призначення на всіх рівнях - починаючи з рівня установ до федерального рівня.
Одним з головних інформаційних ресурсів медичної установи є його автоматизована корпоративна БД, що включає відомості з медичних карт пацієнтів, дані про обсяги і характер наданої їм медичної допомоги, фінансових потоках, рахунках на оплату послуг, що формуються при оплаті медичної допомоги, нормативно-довідкова медична і економічна інформація.