Санаторий (постановка)

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(usr$san_permit)
(usr$san_procappointmentline)
 
(не показаны 123 промежуточные версии 2 участников)
Строка 1: Строка 1:
 
В работе санатория можно выделить следующие направления:
 
В работе санатория можно выделить следующие направления:
 
* учёт путёвок
 
* учёт путёвок
** приём заявок на путёвки от работников предприятия, к которому относится санаторий;
+
** приём заявок на путёвки от подразделений предприятия, к которому относится санаторий;
 
** бронирование путёвки;
 
** бронирование путёвки;
 
** выписка путёвки (фиксация оплаты);
 
** выписка путёвки (фиксация оплаты);
Строка 19: Строка 19:
 
** замена пациента.
 
** замена пациента.
 
Цель программы - автоматизировать работу санатория по описанным выше направлениям.
 
Цель программы - автоматизировать работу санатория по описанным выше направлениям.
 +
 +
<u>Заявка</u> может быть принята от любого подразделения предприятия, в ней указываются:
 +
* даты заезда,
 +
* наименование подразделения,
 +
* категории номеров,
 +
* количество заявленных номеров по каждой категории.
 +
Указанные категории номеров никак не отражаются на номерном фонде. Заявки используются для построения отчётов (были такие заявки - по ним выдано столько путёвок) и в случае, когда человек после заявки покупает путёвку для быстрого заполнения данных. Оформление заявки не обязательно.
 +
<u>Бронирование</u> осуществляется лицами, не являющимися сотрудниками предприятия. При бронировании указываются следующие данные:
 +
* ФИО клиента;
 +
* даты заезда;
 +
* категория комнаты (обязательно);
 +
* конкретное место в номере (заселение и выписка путёвки производится на конкретное место в номере, а не на номер, так как в санаториях возможно подселение) - это значение может не указываться;
 +
* дата подтверждения брони.
 +
Оформление бронирования путёвки также необязательно для выписки путёвки, но если бронирование произведено, то место в номерном фонде получает статус "забронировано".
 +
<u>Путёвку</u> можно выписать следующими способами:
 +
* заполнить данные для путёвки; определить есть ли свободное место; если есть - оплатить в кассе необходимую сумму.
 +
* принять заявку; заполнить данные путёвки; определить есть ли свободное место; если есть - оплатить.
 +
* принять бронирование путёвки, если есть свободное место; до даты подтверждения брони заполнить данные для путёвки, указав номер брони; оплатить.
 +
 +
Информацию, предоставляемую в истории болезни, можно разделить на следующие разделы:
 +
* анкетные данные (ФИО, дата рождения, категория отдыхающего, основной диагноз и т.д.);
 +
* история настоящего заболевания (начало заболевания, лечение заболевания, продолжительность, предполагаемые больным причины, проводилось лечение);
 +
* анамнез жизни (перенесённые заболевания, травмы, операции, эпиданамнез, аллергологический анамнез, наследственность, проф. вредности, метеочувствительность, вредные привычки, онкологический анамнез, гинекологический анамнез);
 +
* данные объективного обследования (рост, вес, кожные покровы, видимые слизистые, склеры, телосложение, отёки, молочные железы, лимфоузлы, щитовидная железа, мышечная система, костно-суставный аппарат, сколиоз, болезненность при надавливании на остистые отростки, болезненность при надавливании паровертебральном, симптом натяжения);
 +
* система крообращения (пульс, артериальное давление, тоны сердца, варикозное расширение вен, периферические отёки);
 +
* органы дыхания (носовое дыхание, зев, миндалины, грудная клетка, аускультативное дыхание, хрипы, число дыханий в минуту);
 +
* система пищеварения (язык, при пальпации живот, печень, поджелудочная железа, селезёнка, стул);
 +
* мочеполовая система (мочеиспускание, пальпация почек, симптом поколачивания, энурез);
 +
* нервная система (состояние нервной системы, сон, память, гемипарез);
 +
* план лечения (режим, диета, мин. вода, настой из трав, процедуры, медикаментозное лечение);
 +
* эпикриз (соблюдал ли назначенный режим и диету, посещал ли ЛФК, принимал ли мин. воду и настой из трав, перечисление процедур и количества их прохождения, медикаментозное лечение, самочувствие, обострение, рекомендованная диета);
 +
 +
При назначении врачом процедур необходимо учитывать ограничения, накладываемые на интервалы между определёнными процедурами (например, после водных процедур в течении 2-ух часов нельзя принимать электропроцедуры). Также необходимо учитывать лимит количества назначений определённой процедуры каждым врачом.
 +
Во время лечения при необходимости лечащий врач может направить отдыхающего на консультативный приём к врачу-физиотерапевту. Врач-физиотерапевт по результатам обследования может отменить процедуры, изменить время продолжительности, количество, а также назначить процедуры на дополнительное (нерабочее) время.
 +
 +
Настройка Санаторий зависит от настройки Отель, поэтому некоторые справочники Отеля буду использоваться и здесь.
  
 
== Структуры данных ==
 
== Структуры данных ==
Строка 24: Строка 60:
 
=== Учёт путёвок ===
 
=== Учёт путёвок ===
  
Хранение заявок, бронирований, а также оплаченных путёвок производится в одной таблице usr$san_permit.
+
Каждая из таблиц Заявки, Бронирования и Путёвки связана с таблицей Бронирование настройки Отель 1:1. Для того, чтобы отслеживать создание путёвки по заранее созданной заявке или брони, в таблице Заявка предусмотрены ссылки на таблицы Заявки и Бронирования.
  
==== usr$san_roomtype ====
+
==== usr$san_race ====
  
Справочник типов номеров
+
Справочник заездов в санаторий. Даты заездов заполняются на год вперёд.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование вида номера (одноместный, двухместный, люкс)
+
| usr$datefrom || ddate || Дата начала заезда
 +
|-
 +
| usr$dateto || ddate || Дата окончания заезда
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование.
 
|}
 
|}
  
==== usr$san_race ====
+
Уникальные индексы по полю usr$name и по полям usr$datefrom и usr$dateto.
  
Справочник заездов в санаторий. Даты заездов заполняются на год вперёд.
+
==== usr$ht_res_satedict ====
 +
 
 +
Справочник состояний брони (Отель). Добавлено поле usr$ispermit - флаг, устанавливается, если статус относится к путёвке (бронирование, выписка)
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$datefrom || ddate || Дата начала заезда
+
| usr$name || usr$ht_d_name || Наименование.
 
|-
 
|-
| usr$dateto || ddate || Дата окончания заезда
+
| usr$ispermit || dboolean_notnull || Тип путёвки.
 
|}
 
|}
  
==== usr$san_campertype ====
+
==== usr$san_p_getpermitstatus ====
 +
 
 +
Хранимая процедура извлекает статусы путёвок (бронирование или выписка). Используется в окне параметров при добавлении путёвки из формы менеджера.
 +
 
 +
CREATE OR ALTER PROCEDURE USR$SAN_P_GETPERMITSTATUS
 +
RETURNS( ID INTEGER, NAME VARCHAR(20))
 +
AS
 +
BEGIN
 +
for select id,usr$name from usr$ht_res_statedict
 +
where usr$isPermit=1
 +
into :id, :name
 +
do suspend;
 +
END
 +
 
 +
==== usr$ht_tarrif ====
  
Справочник видов отдыхающих. В зависимости от вида отдыхающего могут быть предусмотрены скидки на путёвку.
+
Многопозиционный документ, разработан для настройки Отель, содержит информацию о стоимости услуг для конкретного типа номера (одноместный, люкс) в разрезе типов тарифов.
 +
Используем этот документ для хранения информации о стоимости путёвок. Так как стоимость путёвки определяется видом отдыхающего (работник предприятия, пенсионер предприятия, ребёнок, сторонний человек), то в данном случае в качестве тарифа может выступать вид отдыхающего.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование вида отдыхающего (работник предприятия, пенсионер предприятия, ребёнок, сторонний человек)
+
| usr$typekey || usr$ht_d_tarriftypekey || Тип тарифа.
 +
|-
 +
| usr$datebegin || usr$ht_d_ddate || Дата начала.
 +
|-
 +
| usr$dateend || usr$ht_d_ddate || Дата окончания.
 +
|-
 +
| usr$permitduration || usr$ht_d_smallint || Продолжительность путёвки (10 дней, 20 дней). Поле добавлено для настройки Санаторий.
 
|}
 
|}
  
==== usr$san_permitprice ====
+
==== usr$ht_tarrifline ====
  
Справочник цен путёвок.
+
Позиции документа Тариф настройки Отель с дополнительными полями для Санатория. В санатории действует система скидок: например, работник предприятия раз(поле usr$timesnumber) в год (поле usr$period) может пройти курс лечения сроком 3 недели (поле usr$partpriceduration) со скидкой 10% (поле usr$partialcost) (для некоторых клиентов существует возможность получить скидку раз в 2 года, для других - 2 раза в год). Если в этом случае работник берёт путёвку на 2 недели, а потом в этом же году возьмёт ещё неделю, то оба раза расчитываем сумму к оплате со скидкой.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$roomtype_key || dsan_roomtype_key || Ссылка на справочник типов номеров.
+
| usr$servicekey || usr$ht_d_servicekey || Услуга.
 +
|-
 +
| usr$numbertypekey || usr$ht_d_numbertype || Тип номера.
 +
|-
 +
| usr$costncu || usr$ht_d_currsum || Цена, руб.
 +
|-
 +
| usr$costeur || usr$ht_d_currsum || Цена, евро
 +
|-
 +
| usr$costrub || usr$ht_d_currsum || Цена, р.р.
 +
|-
 +
| usr$costusd || usr$ht_d_currsum || Цена, $.
 +
|-
 +
| usr$partpriceduration || usr$san_d_smallint || Продолжительность пребывания, на которую распространяется скидка. Поле для настройки Санаторий.
 +
|-
 +
| usr$partialcost || usr$san_d_smallint || Частичная цена путёвки, %. Поле для настройки Санаторий.
 
|-
 
|-
| usr$duration || dinteger || Продолжительность пребывания.
+
| usr$timesnumber || usr$san_d_smallint || Количество раз использования скидки за период. Поле для настройки Санаторий.
 
|-
 
|-
| usr$price || dcurrency || Стоимость путёвки.
+
| usr$period || usr$san_d_decimal || Период (количество лет). Поле для настройки Санаторий.
 
|}
 
|}
  
==== usr$san_permitpartialprice ====
+
==== usr$san_application ====
  
Справочник частичных цен путёвок.
+
Заявки. Многопозиционный документ.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$campertype_key || dsan_campertype_key || Ссылка на справочник видов отдыхающих.
+
| usr$appnumber || ddocumentnumber || Номер заявки.
 
|-
 
|-
| usr$part || dinteger || Частичная цена в процентах.
+
| usr$date || ddate || Дата оформления заявки (автоматически - текущая дата).
 +
|-
 +
| usr$race || usr$san_d_racekey || Ссылка на справочник Заезд.
 +
|-
 +
| usr$department || usr$san_d_departmentkey || Ссылка на gd_contact .
 
|}
 
|}
  
==== usr$san_permitstatus ====
+
==== usr$san_application(позиции) ====
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$roomtype || usr$ht_d_numbertypekey || Ссылка на справочник Тип номера(Отель).
 +
|-
 +
| usr$appnumber || usr$ht_d_smallint || Количество заявленных номеров.
 +
|-
 +
| usr$resultnumber || usr$ht_d_smallint || Количество предоставленных номеров (вводится пользователем вручную в том случае, когда суммарное количесвто заявок на номера одного типа превышает имеющееся количество свободных номеров) с целью распределить равномерно имеющееся количество путёвок.
 +
|}
 +
 
 +
==== usr$ht_reservation ====
 +
 
 +
Бронирование и выписка путёвок фиксируется в документе бронирования Отеля. Добавлены некоторые поля.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$contactkey || usr$ht_d_peoplekey || Гость.
 +
|-
 +
| usr$sourcekey || usr$ht_d_res_sourcekey || Канал бронирования.
 +
|-
 +
| usr$companykey || usr$ht_d_companykey || Организация.
 +
|-
 +
| usr$travelagentkey || usr$ht_d_companykey || Тур-агент.
 +
|-
 +
| usr$datebegin || usr$ht_d_date || Дата заезда.
 +
|-
 +
| usr$dateend || usr$ht_d_date || Дата выезда.
 +
|-
 +
| usr$count_adult || usr$ht_d_smallint || Количество взрослых.
 +
|-
 +
| usr$count_child || usr$ht_d_smallint || Количество детей.
 +
|-
 +
| usr$numbertypekey || usr$ht_d_numbertype || Тип номера.
 +
|-
 +
| usr$numberkey || usr$ht_d_numberkey || Номер гостиницы.
 +
|-
 +
| usr$tarriftypekey || usr$ht_d_tarriftypekey || Тип тарифа.
 +
|-
 +
| usr$paytypekey || usr$ht_d_paytypekey || Тип оплаты.
 +
|-
 +
| usr$number || ddocumentnumber || Номер подтверждения.
 +
|-
 +
| usr$warrantykey || usr$ht_d_reswarrantykey || Тип бронирования.
 +
|-
 +
| usr$creatorkey || usr$ht_d_peoplekey || Кто создал.
 +
|-
 +
| usr$dayratesum || usr$ht_d_currsum || Цена.
 +
|-
 +
| usr$descriptin || ddescription || Примечание.
 +
|-
 +
| usr$satekey || usr$ht_d_resstatekey || Состояние брони.
 +
|-
 +
| usr$creationdate || dcreationdate || Дата создания.
 +
|-
 +
| usr$groupreservationkey || usr$ht_d_reservationkey || Документ группового бронирования.
 +
|-
 +
| usr$groupnumber || usr$ht_d_record_number || Номер группы.
 +
|-
 +
| usr$cantaddfrontpay || dboolean || Запрет закрытия оплаты ресторана.
 +
|-
 +
| usr$usecreationdateforcost || dboolean || Использовать тариф на дату создания.
 +
|-
 +
| usr$isnumberlocked || dboolean || Запрет переназначения комнаты.
 +
|-
 +
| usr$currkey || usr$ht_d_currkey || Валюта.
 +
|-
 +
| usr$diningroomplacekey || usr$ht_d_diningroomplace || Салфетка в столовой.
 +
|-
 +
| usr$roomplacekey || usr$ht_d_roomplacekey || Место в номере.
 +
|-
 +
| usr$doctypekey || usr$san_d_doctypekey || Вид документа. Необходимо для разделения документов бронирования путёвки и её выписки.
 +
|-
 +
| usr$reservkey || usr$ht_d_reservationkey || Ссылка на документ бронирования путёвки.
 +
|-
 +
| usr$applicationkey || usr$san_d_applicationkey || Ссылка на документ заявки.
 +
|-
 +
| usr$confirmreservdate || ddate || Дата подтверждения брони путёвки.
 +
|}
 +
 
 +
=== Регистратура ===
 +
 
 +
==== usr$san_diagnosis ====
  
Справочник статусов путёвок.
+
Справочник медицинских диагнозов. Тип таблицы - простое дерево, для того, чтобы выделять диагнозы в группы заболеваний.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование статуса (заявка, бронь, оплачена, заселена, выселена и т.д.)
+
| usr$name || usr$ht_d_name || Наименование диагноза
 
|}
 
|}
 +
Уникальный индекс по имени.
  
==== usr$san_roomplacestatus ====
+
==== usr$san_cabinet ====
  
Справочник статусов мест. Так как в санаториях возможно заселение нескольких незнакомых людей в один номер, то необходимо производить заселение на определённое место в номере, соответственно необходимо хранить статус конкретного места в номере. Заявки на путёвки никак не влияет на фонд мест номеров. 
+
Справочник медицинских кабинетов.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование статуса (забронировано, заселено, свободно, на ремонте)
+
| usr$housingkey || usr$ht_d_housingkey || Ссылка на справочник корпусов(Отель)
 +
|-
 +
| usr$floorkey || usr$ht_d_floorkey || Ссылка на справочник этажей(Отель)
 +
|-
 +
| usr$name || usr$ht_d_name || Номер кабинета
 
|}
 
|}
  
==== usr$san_floor ====
+
==== usr$san_doctimetable ====
  
Справочник этажей.
+
Журнал работы лечащих врачей
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Этаж
+
| usr$doctorkey || usr$gs_employee || Ссылка на gd_contact
 +
|-
 +
| usr$cabinetkey || usr$san_cabinetkey || Ссылка на usr$san_cabinet
 +
|-
 +
| usr$date || ddate || Дата приёма
 +
|-
 +
| usr$time || dtime || Время приёма
 
|}
 
|}
  
==== usr$san_housing ====
+
Уникальный индекс по полям usr$doctorkey,usr$cabinetkey,usr$date,usr$time
  
Справочник корпусов.
+
==== usr$san_sanatoriumcard ====
 +
 
 +
Документ Санаторная книжка.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Корпус
+
| usr$date || usr$ht_d_date || Дата заселения
 +
|-
 +
| usr$permitkey || usr$ht_d_reservationkey || Ссылка на Путёвку
 +
|-
 +
| usr$medhistory || usr$san_d_medhistorykey || Ссылка на Историю болезни.
 +
|-
 +
| usr$doctimekey || usr$san_d_doctortimetablekey || Первичный приём у лечащего врача.
 
|}
 
|}
  
==== usr$san_room ====
+
=== Работа лечащего врача ===
  
Справочник номеров санатория.
+
==== usr$san_receivingtype ====
 +
 
 +
Справочник видов приёмов. Хранятся следующие значения: первоначальный приём, промежуточный, заключительный и приём физио-терапевта.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование номера
+
| usr$name || usr$ht_d_name || Наименование вида приёма
 +
|}
 +
Уникальный индекс по полю usr$name.
 +
 
 +
==== usr$san_generalstate ====
 +
 
 +
Справочник "Общее состояние пациента". Хранятся следующие значения: хорошее, удовлетворительное, не удовлетворительное.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$housing || dsan_housingkey || Ссылка на справочник корпусов
+
| usr$name || usr$ht_d_name || Наименование вида приёма
 +
|}
 +
Уникальный индекс по полю usr$name.
 +
 
 +
==== usr$san_diseasehistory ====
 +
 
 +
Справочник "История заболевания" - справочник по разделу История заболевания в документе История болезни. Включает в себя значения следующих полей: '''начало заболевания''', '''лечение заболевания''', '''лечение проводилось''' и '''предполагаемые пациентом причины заболевания'''. Так как значений немного и они схожи по тематике, они объединены в один справочник, где в поле type указывается признак того или иного поля.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$floor || dsan_floorkey || Ссылка на справочник этажей
+
| usr$type || usr$ht_d_smallint || Тип поля (1 - начало заболевания, 2 - лечение заболевания, 3 - лечение проводилось, 4 - предполагаемые причины заболевания)
 
|-
 
|-
| usr$roomtype || dsan_roomtypekey || Ссылка на справочник категорий номеров
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
Уникальный индекс по полям usr$name и usr$type.
 +
 
 +
==== usr$san_allergyanamnesis ====
 +
 
 +
Справочник аллергологического анамнеза. Значения могут быть: не отягощён, реакция на анальгин и т.д.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$placesnumber || dinteger || Количество мест
+
| usr$name || usr$ht_d_name || Наименование диагноза
 
|}
 
|}
 +
Уникальный индекс по полю usr$name.
  
==== usr$san_roomplace ====
+
==== usr$san_meteosensitivity ====
  
Справочник мест в номерах.
+
Справочник метеочувствительности. Значения могут быть: нет, есть на дождь и т.д.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$room || dsan_roomkey || Ссылка на справочник номеров
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
Уникальный индекс по полю usr$name.
 +
 
 +
==== usr$san_hazard ====
 +
 
 +
Справочник вредностей. Здесь объединены значения вредных привычек и профессиональных вредностей.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$name || dtext || Наименование места
+
| usr$type || usr$ht_d_smallint || Вид поля (1 - профессиональные вредности, 2 - вредные привычки)
 
|-
 
|-
| usr$roomplacestatus || dsan_roomplacestatuskey || Ссылка на справочник статусов мест
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
Уникальный индекс по полям usr$name и usr$type.
 +
 
 +
==== usr$san_covering ====
 +
 
 +
Справочник Покровы. Три поля в документе '''История болезни''' (кожные покровы, видимые слизистые и склеры) могут принимать практически одинаковые значения (нормальной окраски, бледные, гиперемированные, цианотичные, желтушные), поэтому в справочнике не предусмотрен столбец вида поля.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$comments || dtext || Примечания. Поле автоматически заполняется после добавления заселения значениями пола проживающего и его возраста (например, "М 42")
+
| usr$name || usr$ht_d_name || Наименование
 
|}
 
|}
 +
Уникальный индекс по полю usr$name.
  
==== usr$san_permit ====
+
==== usr$san_gland ====
  
Учёт путёвок.
+
Справочник Железы. Здесь собраны значения для полей, характеризующих железы пациента. Значения группируются в зависимости от вида железы (поле type: 1 - молочные, 2 - щитовидная, 3 - печень, 4 - поджелудочная)
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
!Поле!!Тип поля!!Описание
 
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$permitstatus_key || dsan_permitstatus_key || Ссылка на справочник статусов путёвок.
+
| usr$type || usr$ht_d_smallint || Вид поля
 
|-
 
|-
| usr$client || dsan_clientkey || Ссылка на справочник контактов.
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
Уникальный индекс по полю usr$name.
 +
 
 +
==== usr$san_physique ====
 +
 
 +
Справочник Телосложение. Представлен значениями: нормастеническое, астеническое, гиперстеническое.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$rice || dsan_ricekey || Ссылка на справочник заездов.
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_muscular_skeletal_system ====
 +
 
 +
Справочник Мышечная/костная система. Значения собраны по трём полям '''Истории болезни''' (мышечная система, костно-суставный аппарат и позвоночник) и разделяются значениями поля type.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$roomtype || dsan_roomtypekey || Ссылка на справочник типов номеров. Поле может не заполняться в случае, когда оформляется заявка на путёвку.
+
| usr$type || usr$ht_d_smallint || Вид поля (1 - мышечная система, 2 - костная система, 3 - позвоночник)
 
|-
 
|-
| usr$roomplace || dsan_roomplacekey || Ссылка на справочник мест номеров. Поле не предназначено для заполнения в случае, если создаётся заявка, в случае создания бронирования поле может быть не заполнено, в остальных случаях поле обязательно для заполнения.
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_edema ====
 +
 
 +
Справочник Отёки. Представлен значениями: нет, периферические отёки, пастозность стоп, пастозность голеней и т.д.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$reservationdeadline || ddate || Дата подтверждения брони. Предоставляется возможность заполнения этого поля только в случае создания бронирования. При аннулировании бронирования эта дата сравнивается с текущей.  
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_lymphnodes ====
 +
 
 +
Справочник Лимфотические узлы. Содержит возможные значения для поля Лимфоузлы документа '''История болезни''' (не пальпируются, увеличен <указывается наименование> и т.д.)
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$campertype || dsan_campertypekey || Ссылка на справочник категорий отдыхающих.
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_soreness_symptom ====
 +
 
 +
Справочник Болезненность_симптом. Содержит значения для полей Болезненность при надавливании и Симптом натяжения документа '''История болезни''' (да, нет, отрицательный, положительный)
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$paydate || ddate || Дата выписки путёвки. Заполняется в случае оплаты путёвки.
+
| usr$type || usr$ht_d_smallint || Вид поля (1 - болезненность при надавливании, 2 - симптом натяжения)
 
|-
 
|-
| usr$price || dsan_pricekey || Ссылка на справочник стоимостей путёвок. Автоматически заполняется после заполнения полей Заезд и Категория номера.
+
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_circulatory ====
 +
 
 +
Справочник Система кровообращения. Содержит значения для полей Пульс (ритмичный, аритмичный), Наполнение пульса (удовлетворительное, хорошее, слабое, напряжённое, нитевидное) и Тоны сердца (ясные, звучные, приглушённые, глухие) '''История болезни'''.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 
|-
 
|-
| usr$partialprice || dcurrency || Частичная стоимость путёвки. Автоматически заполняется после заполнения полей полной стоимости и указания категории отдыхающего, процент от полной стоимости берётся из таблицы usr$san_partialprice.
+
| usr$type || usr$ht_d_smallint || Вид поля (1 - пульс, 2 - наполнение пульса, 3 - тоны сердца)
  |}
+
|-
 +
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_varicose_vein ====
 +
 
 +
Справочник Варикозное расширение вен. Пример значений: нет, левой голени, правого бедра и т.д.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_respiratory ====
 +
 
 +
Справочник Органы дыхания. Содержит значения для всех полей раздела Органы дыхания документа '''История болезни'''.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$type || usr$ht_d_smallint || Вид поля (1 - носовое дыхание, 2 - зев, 3 - миндалины, 4 - грудная клетка, 5 - аускультативное дыхание, 6 - хрипы)
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование (примеры для type=1: свободное, затруднено, ртом; type=2: чистый, гиперемирован; type=3: не увелич., увелич., отёчные; type=4: симметрич., несимметрич.; type=5: везикулярное, бронхиальное; type=6: нет, сухие и т.д.)
 +
|}
 +
 
 +
==== usr$san_digestive_system ====
 +
 
 +
Справочник Пищеварительная система. Содержит значения для всех полей раздела Пищеварительная система документа '''История болезни'''.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$type || usr$ht_d_smallint || Вид поля (1 - язык, 2 - живот при пальпации, 3 - селезёнка, 4 - стул)
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование (примеры для type=1: чистый, влажный, сухой; type=2: мягкий, безболезненный, напряжён; type=3: не пальпируется, увеличена; type=4: нормальный, не регулярный и т.д.)
 +
|}
 +
 
 +
==== usr$san_urogenital_system ====
 +
 
 +
Справочник Мочеполовая система. Содержит значения для всех полей раздела Мочеполовая система документа '''История болезни'''.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$type || usr$ht_d_smallint || Вид поля (1 - мочеиспускание, 2 - пальпация почек, 3 - симптом поколачивания, 4 - энурез)
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование (примеры для type=1: свободное, затруднено, частое; type=2: безболезненная, болезненная; type=3: положительный справа, положительный слева; type=4: ночной, дневной и т.д.)
 +
|}
 +
 
 +
==== usr$san_nervous_system ====
 +
 
 +
Справочник Нервная система. Содержит значения для всех полей раздела Нервная система документа '''История болезни'''.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$type || usr$ht_d_smallint || Вид поля (1 - состояние, 2 - сон, 3 - память, 4 - гемипарез)
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование (примеры для type=1: уравновешен, раздражителен; type=2: спокойный, бессоница; type=3: сохранена, снижена; type=4: левосторонний, правосторонний и т.д.)
 +
|}
 +
 
 +
==== usr$san_regimen ====
 +
 
 +
Справочник Режимов лечения. Содержит значения: щадящий, щадяще-тренирующий, тренирующий.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование
 +
|}
 +
 
 +
==== usr$san_diet ====
 +
 
 +
Справочник Диет.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование
 +
|-
 +
| usr$comment || dtext || Примечания
 +
|}
 +
 
 +
==== usr$san_herbs ====
 +
 
 +
Справочник Настоев из трав.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование, номер настоя
 +
|-
 +
| usr$comment || dtext || Примечания
 +
|}
 +
 
 +
==== usr$san_takingregime ====
 +
 
 +
Режим приёма лекарства, настоя из страв или минеральной воды. Содержит признак, необходимо ли принимать лекарство до еды, а также интервал времени до или после еды. Например, лекарство принимается за 30 мин до еды.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$time || dtime || Интервал времени
 +
|-
 +
| usr$beforeeating || dboolean || Признак, если 1 - до еды, если 0 - после.
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование.
 +
|}
 +
 
 +
==== usr$san_herbsappointment ====
 +
 
 +
Назначения настоев из страв.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$herbs || usr$san_d_herbskey || Номер настоя из трав
 +
|-
 +
| usr$times || usr$ht_d_smallint || Количество раз в день.
 +
|-
 +
| usr$takingregime || usr$san_d_takingregimekey || Ссылка на режим приёма.
 +
|-
 +
| usr$liquidvolume || usr$ht_d_smallint || Объём жидкости (в мл).
 +
|}
 +
 
 +
==== usr$san_mineral_water_appointment ====
 +
 
 +
Назначения минеральной воды.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование
 +
|-
 +
| usr$times || usr$ht_d_smallint || Количество раз в день.
 +
|-
 +
| usr$takingregime || usr$san_d_takingregimekey || Ссылка на режим приёма.
 +
|-
 +
| usr$liquidvolume || usr$ht_d_smallint || Объём жидкости (в мл).
 +
|-
 +
| usr$temperature || dboolean || Признак, если 1 - в тёплом виде, 0 - в холодном.
 +
|}
 +
 
 +
==== usr$san_epicrisis ====
 +
 
 +
Справочник значений полей для эпикриза.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$type || usr$ht_d_smallint || Вид поля (1 - санаторный режим, 2 - ЛФК, 3 - настои из трав и мин. вода, 4 - самочувствие, 5 - обострение)
 +
|-
 +
| usr$name || usr$ht_d_name || Наименование (например, для type=1: соблюдал, нарушал; type=2: посещал регулярно, посещал не регулярно, не посещал; type=3: принимал регулярно, не регулярно, не принимал; type=4: улучшилось, ухудшилось, без изменений; type=5: не было, при поступлении, в конце лечения)
 +
|}
 +
 
 +
==== usr$san_medical_history ====
 +
 
 +
Многопозиционный документ, где шапка - это медицинская информация о пациенте и назначения, а позиции - это приёмы у врачей. Данные по  каждому разделу предполагается разместить на отдельных вкладках конкретной истории болезни.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$contactkey || usr$ht_d_peoplekey || Пациент (гость санатория).
 +
|-
 +
| usr$datebegin || usr$ht_d_date || Дата заселения
 +
|-
 +
| usr$issuedate || usr$ht_d_date || Дата выписки
 +
|-
 +
| usr$diagnosis || usr$san_d_diagnosiskey || Основной диагноз
 +
|-
 +
| usr$attdiagnosis ||  || Сопутствующие диагнозы. Ссылка на множество.
 +
|-
 +
| Раздел История заболевания
 +
|-
 +
| usr$onset || usr$san_d_diseasehistorykey || Начало заболевания. Ссылка на справочник История заболевания (type=1).
 +
|-
 +
| usr$treatment || usr$san_d_diseasehistorykey || Лечение заболевания. Ссылка на справочник История заболевания (type=2).
 +
|-
 +
| usr$duration || usr$ht_d_smallint || Продолжительность заболевания в месяцах.
 +
|-
 +
| usr$treatmentwas || usr$san_d_diseasehistorykey || Лечение проводилось. Ссылка на справочник История заболевания (type=3).
 +
|-
 +
| usr$causes || usr$san_d_diseasehistorykey || Предполагаемые больным причины заболевания. Ссылка на справочник История заболевания (type=4).
 +
|-
 +
| usr$diseasecomment || dtext || Комментарии для раздела истории болезни.
 +
|-
 +
| Раздел Анамнез жизни
 +
|-
 +
| usr$diseasewas || usr$san_d_diagnosiskey || Перенесённые заболевания. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$injury || usr$san_d_diagnosiskey || Перенесённые травмы. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$epidanamnesis || usr$san_d_diagnosiskey || Эпид анамнез. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$allergy || usr$san_d_allergy_anamnesiskey || Аллергологический анамнез. Ссылка на множество справочника Аллергологич. анамнез.
 +
|-
 +
| usr$heredity  || usr$san_d_diagnosiskey || Наследственность. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$occupational_hazard  || usr$san_d_hazardkey || Профессиональные вредности. Ссылка на множество справочника Вредности (type=1).
 +
|-
 +
| usr$pernicious habits  || usr$san_d_hazardkey || Вредные привычки. Ссылка на множество справочника Вредности (type=2).
 +
|-
 +
| usr$meteosensitivity  || usr$san_d_meteosensitivitykey || Метеочувствительность. Ссылка на множество справочника Метеочувствительность.
 +
|-
 +
| usr$oncology  || usr$san_d_diagnosiskey || Онкологический анамнез. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$gynecology  || usr$san_d_diagnosiskey || Гинекологический анамнез. Ссылка на множество справочника Диагнозы.
 +
|-
 +
| usr$anamnesiscomment  || dtext || Комментарии для раздела анамнеза жизни.
 +
|-
 +
| Раздел Объективное обследование
 +
|-
 +
| usr$growth  || usr$ht_d_smallint || Рост.
 +
|-
 +
| usr$weight  || usr$ht_d_smallint || Вес.
 +
|-
 +
| usr$skin  || usr$san_d_coveringkey || Кожные покровы. Ссылка на справочник Покровы.
 +
|-
 +
| usr$mucous  || usr$san_d_coveringkey || Видимые слизистые. Ссылка на справочник Покровы.
 +
|-
 +
| usr$sclera  || usr$san_d_coveringkey || Склеры. Ссылка на справочник Покровы.
 +
|-
 +
| usr$physique || usr$san_d_physiquekey || Телосложение. Ссылка на справочник Телосложение.
 +
|-
 +
| usr$edema || usr$san_d_edemakey || Отёки. Ссылка на справочник Отёки.
 +
|-
 +
| usr$mammary_gland || usr$san_d_glandkey || Молочные железы. Ссылка на справочник Железы (type=1).
 +
|-
 +
| usr$thyroid_gland || usr$san_d_glandkey || Щитовидная железа. Ссылка на справочник Железы (type=2).
 +
|-
 +
| usr$lymph_nodes || usr$san_d_lymphnodeskey || Лимфоузлы. Ссылка на справочник Лимфоузлы.
 +
|-
 +
| usr$muscular_system || usr$san_d_muscular_skeletal_systemkey || Мышечная система. Ссылка на справочник Мышечная/костная система(type=1).
 +
|-
 +
| usr$skeletal_system || usr$san_d_muscular_skeletal_systemkey || Костно-суставный аппарат. Ссылка на справочник Мышечная/костная система(type=2).
 +
|-
 +
| usr$spine || usr$san_d_muscular_skeletal_systemkey || Позвоночник. Ссылка на справочник Мышечная/костная система(type=3).
 +
|-
 +
| usr$soreness_spinous || usr$san_d_soreness_symptomkey || Болезненность при надавливании на остистые отростки. Ссылка на справочник Болезненность_симптом (type=1).
 +
|-
 +
| usr$soreness_parover || usr$san_d_soreness_symptomkey || Болезненность при надавливании паровертебральном. Ссылка на справочник Болезненность_симптом (type=1).
 +
|-
 +
| usr$tension_symptom || usr$san_d_soreness_symptomkey || Симптом натяжения. Ссылка на справочник Болезненность_симптом (type=2).
 +
|-
 +
| usr$surveycomment  || dtext || Комментарии для раздела объективного обследования.
 +
|-
 +
| Раздел Система кровообращения
 +
|-
 +
| usr$pulse || usr$ht_d_smallint || Число ударов в минуту.
 +
|-
 +
| usr$ictus || usr$san_d_circulatorykey || Удары пульса. Ссылка на справочник (type=1).
 +
|-
 +
| usr$pulsefilling  || usr$san_d_circulatorykey  || Наполнение пульса. Ссылка на справочник (type=2).
 +
|-
 +
| usr$bloodpresright  || usr$ht_d_smallint || Артериальное давление на правом плече (мм рт. ст.).
 +
|-
 +
| usr$bloodpresleft  || usr$ht_d_smallint || Артериальное давление на левом плече (мм рт. ст.).
 +
|-
 +
| usr$heart_tones  || usr$san_d_circulatorykey || Тоны сердца. Ссылка на справочник (type=3).
 +
|-
 +
| usr$vein  || usr$san_d_varicoseveinkey || Варикозное расширение вен. Ссылка на справочник Варикозное расширение вен.
 +
|-
 +
| usr$peripheral_edema  || usr$san_d_edemakey || Периферические отёки. Ссылка на справочник Отёки.
 +
|-
 +
| usr$bloodcomment  || dtext || Комментарии для раздела системы кровообращения.
 +
|-
 +
| Раздел Органы дыхания
 +
|-
 +
| usr$nosalbreathing  || usr$san_d_respiratorykey || Носовое дыхание. Ссылка на справочник Органы дыхания (type=1).
 +
|-
 +
| usr$pharynx  || usr$san_d_respiratorykey || Зев. Ссылка на справочник Органы дыхания (type=2).
 +
|-
 +
| usr$tonsils  || usr$san_d_respiratorykey || Миндалины. Ссылка на справочник Органы дыхания (type=3).
 +
|-
 +
| usr$chest  || usr$san_d_respiratorykey || Грудная клетка. Ссылка на справочник Органы дыхания (type=4)
 +
|-
 +
| usr$auscbreathing  || usr$san_d_respiratorykey || Аускультативное дыхание. Ссылка на справочник Органы дыхания (type=5).
 +
|-
 +
| usr$wheezing  || usr$san_d_respiratorykey || Хрипы. Ссылка на справочник Органы дыхания (type=6).
 +
|-
 +
| usr$breathsnum  || dinteger || Число дыханий в минуту.
 +
|-
 +
| usr$respiratorycomment  || dtext || Комментарии для раздела органов дыхания.
 +
|-
 +
| Раздел Система пищеварения
 +
|-
 +
| usr$tongue  || usr$san_d_digestivesystemkey || Состояние языка. Ссылка на справочник Пищеварительная система (type=1).
 +
|-
 +
| usr$stompalpation  || usr$san_d_digestivesystemkey || Живот при пальпации. Ссылка на справочник Пищеварительная система (type=2).
 +
|-
 +
| usr$liver  || usr$san_d_glandkey || Печень. Ссылка на справочник Железы (type=3).
 +
|-
 +
| usr$liverapp  || dinteger || Печень выступает (в см).
 +
|-
 +
| usr$pancreas  || usr$san_d_glandkey || Поджелудочная железа. Ссылка на справочник Железы (type=4).
 +
|-
 +
| usr$spleen  || usr$san_d_digestivesystemkey || Селезёнка. Ссылка на справочник Пищеварительная система (type=3).
 +
|-
 +
| usr$stools  || usr$san_d_digestivesystemkey || Стул. Ссылка на справочник Пищеварительная система (type=4).
 +
|-
 +
| usr$digestioncomment  || dtext || Комментарии для раздела системы пищеварения.
 +
|-
 +
| Раздел Мочеполовая система
 +
|-
 +
| usr$urination  || usr$san_d_urogenital_systemkey || Мочеиспускание. Ссылка на справочник Мочеполовая система (type=1).
 +
|-
 +
| usr$kidneyspalpation  || usr$san_d_urogenital_systemkey || Пальпация почек. Ссылка на справочник Мочеполовая система (type=2).
 +
|-
 +
| usr$effleuragesymptom  ||usr$san_d_urogenital_systemkey || Симптом поколачивания. Ссылка на справочник Мочеполовая система (type=3).
 +
|-
 +
| usr$enuresis  || usr$san_d_urogenital_systemkey || Энурез. Ссылка на справочник Мочеполовая система (type=4).
 +
|-
 +
| usr$urinosyscomment  || dtext || Комментарии для раздела мочеполовой системы.
 +
|-
 +
| Раздел Нервная система
 +
|-
 +
| usr$nerves  || usr$san_d_nervous_systemkey  || Нервное состояние. Ссылка на справочник Нервная система (type=1).
 +
|-
 +
| usr$sleep  || usr$san_d_nervous_systemkey || Сон. Ссылка на справочник Нервная система (type=2).
 +
|-
 +
| usr$memory  ||usr$san_d_nervous_systemkey || Память. Ссылка на справочник Нервная система (type=3).
 +
|-
 +
| usr$gemiparez  || usr$san_d_nervous_systemkey || Гемипарез. Ссылка на справочник Нервная система (type=4).
 +
|-
 +
| usr$nervouscomment  || dtext || Комментарии для раздела нервной системы.
 +
|-
 +
| Раздел План лечения
 +
|-
 +
| usr$regimen  || usr$san_d_regimenkey  || Режим лечения. Ссылка на справочник Режим.
 +
|-
 +
| usr$diet  || usr$san_d_dietkey || Назначается номер диеты. Ссылка на справочник Диета.
 +
|-
 +
| usr$minwater  ||usr$san_d_minwater_appointmentkey || Назначается минеральная вода и режим её приёма. Ссылка на назначения минеральной воды .
 +
|-
 +
| usr$herbs  || usr$san_d_herbsappointmentkey || Назначается настой из трав и режим его приёма. Ссылка на назначения настоев из трав.
 +
|-
 +
| usr$treatmentcomment  || dtext || Комментарии для раздела План лечения.
 +
|-
 +
| Раздел Эпикриз
 +
|-
 +
| usr$complyregimen || usr$san_d_epicrisiskey  || Соблюдал ли пациент санаторный режим и диету. Ссылка на справочник Эпикриз (type=1).
 +
|-
 +
| usr$complyTPC  || usr$san_d_epicrisiskey || Посещал ли ЛФК. Ссылка на справочник Эпикриз (type=2).
 +
|-
 +
| usr$complyminwater  || usr$san_d_epicrisiskey || Принимал ли назначенную мин. воду. Ссылка на справочник Эпикриз (type=3).
 +
|-
 +
| usr$complyherbs  || usr$san_d_epicrisiskey || Принимал ли назначенные настои трав. Ссылка на справочник Эпикриз (type=3).
 +
|-
 +
| usr$medication  || dtext || Медикаментозное лечение.
 +
|-
 +
| usr$health  || usr$san_d_epicrisiskey || Самочувствие. Ссылка на справочник Эпикриз (type=4).
 +
|-
 +
| usr$exacerbation  || usr$san_d_epicrisiskey || Обострение. Ссылка на справочник Эпикриз (type=5).
 +
|-
 +
| usr$recomendeddiet  || usr$san_d_dietkey || Рекомендуемая диета. Ссылка на справочник Диета.
 +
|-
 +
| usr$recomendedregimen  || usr$san_d_diseasehistorykey || Рекомендуемый режим. Ссылка на справочник История заболевания (type=3).
 +
|-
 +
| usr$epicrisiscomment  || dtext || Комментарии для раздела Эпикриз.
 +
|}
 +
 
 +
==== usr$san_medical_historyline ====
 +
 
 +
Позиции документа История болезни (записи врачей о приёмах пациента).
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$date || ddate || Дата приёма
 +
|-
 +
| usr$time || dtime || Время приёма
 +
|-
 +
| usr$receivingtype || usr$san_d_receivingtypekey || Вид приёма
 +
|-
 +
| usr$complaints || dtext || Жалобы
 +
|-
 +
| usr$generalstate || usr$san_d_generalstatekey || Общее состояние
 +
|-
 +
| usr$treatmentfeeling || usr$san_d_generalstatekey || Лечение переносит
 +
|-
 +
| usr$covering || usr$san_d_coveringkey || Кожные покровы
 +
|-
 +
| usr$lymphnodes || usr$san_d_lymphnodeskey || Лимфоузлы
 +
|-
 +
| usr$pharynx  || usr$san_d_respiratorykey || Зев. Ссылка на справочник Органы дыхания (type=2).
 +
|-
 +
| usr$tonsils  || usr$san_d_respiratorykey || Миндалины. Ссылка на справочник Органы дыхания (type=3).
 +
|-
 +
| usr$auscbreathing  || usr$san_d_respiratorykey || Аускультативное дыхание. Ссылка на справочник Органы дыхания (type=5).
 +
|-
 +
| usr$wheezing  || usr$san_d_respiratorykey || Хрипы. Ссылка на справочник Органы дыхания (type=6).
 +
|-
 +
| usr$breathsnum  || usr$ht_d_smallint || Число дыханий в минуту.
 +
|-
 +
| usr$pulse || usr$ht_d_smallint || Пульс.
 +
|-
 +
| usr$bloodpres  || usr$ht_d_smallint || Артериальное давление (мм рт. ст.)
 +
|-
 +
| usr$heart_tones  || usr$san_d_circulatorykey || Тоны сердца. Ссылка на справочник (type=3).
 +
|-
 +
| usr$stompalpation  || usr$san_d_digestivesystemkey || Живот при пальпации. Ссылка на справочник Пищеварительная система (type=2).
 +
|-
 +
| usr$stools  || usr$san_d_digestivesystemkey || Стул. Ссылка на справочник Пищеварительная система (type=4).
 +
|-
 +
| usr$treatment || dtext || Лечение (заполняется, если есть жалобы)
 +
|-
 +
| usr$comment || dtext || Другие данные
 +
|}
 +
 
 +
=== Работа процедурных кабинетов ===
 +
 
 +
==== usr$san_procapparatus ====
 +
 
 +
Справочник процедурных аппаратов.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$procedure || usr$ht_d_servicekey || Процедура. Ссылка на справочник Услуг (Отель).
 +
|-
 +
| usr$cabinet || usr$san_d_cabinetkey || Процедурный кабинет. Ссылка на справочник Кабинетов.
 +
|-
 +
| usr$name || dtext || Наименование.
 +
|-
 +
| usr$invnumber || dtext || Инвентарный номер.
 +
|-
 +
| usr$schedule ||  || График работы процедурного аппарата. Ссылка на График рабочего времени.
 +
|}
 +
 
 +
==== usr$san_procappointment  ====
 +
 
 +
Многопозиционный документ назначения и прохождения процедур пациентами.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$procapparatus || usr$san_d_procapparatuskey || Процедурный аппарат. Ссылка на справочник процедурных аппаратов.
 +
|-
 +
| usr$date || ddate || Дата.
 +
|}
 +
 
 +
==== usr$san_procappointmentline ====
 +
 
 +
Позиции документа назначений и прохождений процедур пациентами.
 +
 
 +
{| class="wikitable" border="1"
 +
!Поле!!Тип поля!!Описание
 +
|-
 +
| usr$time || dtime || Время процедуры.
 +
|-
 +
| usr$medhistory || usr$san_d_medicalhistorykey || История болезни. Ссылка на справочник История болезни.
 +
|-
 +
| usr$duration || dinteger || Продолжительность процедуры
 +
|-
 +
| usr$comment || dtext || Комментарии (особые назначения врача, например: вид процедуры (ванна минеральная, ванна хвойная, душ Шарко, восходящий душ и т.д.)).
 +
|-
 +
| usr$procedurepass || dboolean || Пройдена ли процедура пациентом.
 +
|}
 +
 
 +
[[Category:Постановка-Сделано]]
 +
[[Category:Документация]]

Текущая версия на 10:51, 17 июня 2014

В работе санатория можно выделить следующие направления:

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

Цель программы - автоматизировать работу санатория по описанным выше направлениям.

Заявка может быть принята от любого подразделения предприятия, в ней указываются:

  • даты заезда,
  • наименование подразделения,
  • категории номеров,
  • количество заявленных номеров по каждой категории.

Указанные категории номеров никак не отражаются на номерном фонде. Заявки используются для построения отчётов (были такие заявки - по ним выдано столько путёвок) и в случае, когда человек после заявки покупает путёвку для быстрого заполнения данных. Оформление заявки не обязательно. Бронирование осуществляется лицами, не являющимися сотрудниками предприятия. При бронировании указываются следующие данные:

  • ФИО клиента;
  • даты заезда;
  • категория комнаты (обязательно);
  • конкретное место в номере (заселение и выписка путёвки производится на конкретное место в номере, а не на номер, так как в санаториях возможно подселение) - это значение может не указываться;
  • дата подтверждения брони.

Оформление бронирования путёвки также необязательно для выписки путёвки, но если бронирование произведено, то место в номерном фонде получает статус "забронировано". Путёвку можно выписать следующими способами:

  • заполнить данные для путёвки; определить есть ли свободное место; если есть - оплатить в кассе необходимую сумму.
  • принять заявку; заполнить данные путёвки; определить есть ли свободное место; если есть - оплатить.
  • принять бронирование путёвки, если есть свободное место; до даты подтверждения брони заполнить данные для путёвки, указав номер брони; оплатить.

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

  • анкетные данные (ФИО, дата рождения, категория отдыхающего, основной диагноз и т.д.);
  • история настоящего заболевания (начало заболевания, лечение заболевания, продолжительность, предполагаемые больным причины, проводилось лечение);
  • анамнез жизни (перенесённые заболевания, травмы, операции, эпиданамнез, аллергологический анамнез, наследственность, проф. вредности, метеочувствительность, вредные привычки, онкологический анамнез, гинекологический анамнез);
  • данные объективного обследования (рост, вес, кожные покровы, видимые слизистые, склеры, телосложение, отёки, молочные железы, лимфоузлы, щитовидная железа, мышечная система, костно-суставный аппарат, сколиоз, болезненность при надавливании на остистые отростки, болезненность при надавливании паровертебральном, симптом натяжения);
  • система крообращения (пульс, артериальное давление, тоны сердца, варикозное расширение вен, периферические отёки);
  • органы дыхания (носовое дыхание, зев, миндалины, грудная клетка, аускультативное дыхание, хрипы, число дыханий в минуту);
  • система пищеварения (язык, при пальпации живот, печень, поджелудочная железа, селезёнка, стул);
  • мочеполовая система (мочеиспускание, пальпация почек, симптом поколачивания, энурез);
  • нервная система (состояние нервной системы, сон, память, гемипарез);
  • план лечения (режим, диета, мин. вода, настой из трав, процедуры, медикаментозное лечение);
  • эпикриз (соблюдал ли назначенный режим и диету, посещал ли ЛФК, принимал ли мин. воду и настой из трав, перечисление процедур и количества их прохождения, медикаментозное лечение, самочувствие, обострение, рекомендованная диета);

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

Настройка Санаторий зависит от настройки Отель, поэтому некоторые справочники Отеля буду использоваться и здесь.

Содержание

[править] Структуры данных

[править] Учёт путёвок

Каждая из таблиц Заявки, Бронирования и Путёвки связана с таблицей Бронирование настройки Отель 1:1. Для того, чтобы отслеживать создание путёвки по заранее созданной заявке или брони, в таблице Заявка предусмотрены ссылки на таблицы Заявки и Бронирования.

[править] usr$san_race

Справочник заездов в санаторий. Даты заездов заполняются на год вперёд.

Поле Тип поля Описание
usr$datefrom ddate Дата начала заезда
usr$dateto ddate Дата окончания заезда
usr$name usr$ht_d_name Наименование.

Уникальные индексы по полю usr$name и по полям usr$datefrom и usr$dateto.

[править] usr$ht_res_satedict

Справочник состояний брони (Отель). Добавлено поле usr$ispermit - флаг, устанавливается, если статус относится к путёвке (бронирование, выписка)

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование.
usr$ispermit dboolean_notnull Тип путёвки.

[править] usr$san_p_getpermitstatus

Хранимая процедура извлекает статусы путёвок (бронирование или выписка). Используется в окне параметров при добавлении путёвки из формы менеджера.

CREATE OR ALTER PROCEDURE USR$SAN_P_GETPERMITSTATUS RETURNS( ID INTEGER, NAME VARCHAR(20)) AS BEGIN for select id,usr$name from usr$ht_res_statedict where usr$isPermit=1 into :id, :name do suspend; END

[править] usr$ht_tarrif

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

Поле Тип поля Описание
usr$typekey usr$ht_d_tarriftypekey Тип тарифа.
usr$datebegin usr$ht_d_ddate Дата начала.
usr$dateend usr$ht_d_ddate Дата окончания.
usr$permitduration usr$ht_d_smallint Продолжительность путёвки (10 дней, 20 дней). Поле добавлено для настройки Санаторий.

[править] usr$ht_tarrifline

Позиции документа Тариф настройки Отель с дополнительными полями для Санатория. В санатории действует система скидок: например, работник предприятия раз(поле usr$timesnumber) в год (поле usr$period) может пройти курс лечения сроком 3 недели (поле usr$partpriceduration) со скидкой 10% (поле usr$partialcost) (для некоторых клиентов существует возможность получить скидку раз в 2 года, для других - 2 раза в год). Если в этом случае работник берёт путёвку на 2 недели, а потом в этом же году возьмёт ещё неделю, то оба раза расчитываем сумму к оплате со скидкой.

Поле Тип поля Описание
usr$servicekey usr$ht_d_servicekey Услуга.
usr$numbertypekey usr$ht_d_numbertype Тип номера.
usr$costncu usr$ht_d_currsum Цена, руб.
usr$costeur usr$ht_d_currsum Цена, евро
usr$costrub usr$ht_d_currsum Цена, р.р.
usr$costusd usr$ht_d_currsum Цена, $.
usr$partpriceduration usr$san_d_smallint Продолжительность пребывания, на которую распространяется скидка. Поле для настройки Санаторий.
usr$partialcost usr$san_d_smallint Частичная цена путёвки, %. Поле для настройки Санаторий.
usr$timesnumber usr$san_d_smallint Количество раз использования скидки за период. Поле для настройки Санаторий.
usr$period usr$san_d_decimal Период (количество лет). Поле для настройки Санаторий.

[править] usr$san_application

Заявки. Многопозиционный документ.

Поле Тип поля Описание
usr$appnumber ddocumentnumber Номер заявки.
usr$date ddate Дата оформления заявки (автоматически - текущая дата).
usr$race usr$san_d_racekey Ссылка на справочник Заезд.
usr$department usr$san_d_departmentkey Ссылка на gd_contact .

[править] usr$san_application(позиции)

Поле Тип поля Описание
usr$roomtype usr$ht_d_numbertypekey Ссылка на справочник Тип номера(Отель).
usr$appnumber usr$ht_d_smallint Количество заявленных номеров.
usr$resultnumber usr$ht_d_smallint Количество предоставленных номеров (вводится пользователем вручную в том случае, когда суммарное количесвто заявок на номера одного типа превышает имеющееся количество свободных номеров) с целью распределить равномерно имеющееся количество путёвок.

[править] usr$ht_reservation

Бронирование и выписка путёвок фиксируется в документе бронирования Отеля. Добавлены некоторые поля.

Поле Тип поля Описание
usr$contactkey usr$ht_d_peoplekey Гость.
usr$sourcekey usr$ht_d_res_sourcekey Канал бронирования.
usr$companykey usr$ht_d_companykey Организация.
usr$travelagentkey usr$ht_d_companykey Тур-агент.
usr$datebegin usr$ht_d_date Дата заезда.
usr$dateend usr$ht_d_date Дата выезда.
usr$count_adult usr$ht_d_smallint Количество взрослых.
usr$count_child usr$ht_d_smallint Количество детей.
usr$numbertypekey usr$ht_d_numbertype Тип номера.
usr$numberkey usr$ht_d_numberkey Номер гостиницы.
usr$tarriftypekey usr$ht_d_tarriftypekey Тип тарифа.
usr$paytypekey usr$ht_d_paytypekey Тип оплаты.
usr$number ddocumentnumber Номер подтверждения.
usr$warrantykey usr$ht_d_reswarrantykey Тип бронирования.
usr$creatorkey usr$ht_d_peoplekey Кто создал.
usr$dayratesum usr$ht_d_currsum Цена.
usr$descriptin ddescription Примечание.
usr$satekey usr$ht_d_resstatekey Состояние брони.
usr$creationdate dcreationdate Дата создания.
usr$groupreservationkey usr$ht_d_reservationkey Документ группового бронирования.
usr$groupnumber usr$ht_d_record_number Номер группы.
usr$cantaddfrontpay dboolean Запрет закрытия оплаты ресторана.
usr$usecreationdateforcost dboolean Использовать тариф на дату создания.
usr$isnumberlocked dboolean Запрет переназначения комнаты.
usr$currkey usr$ht_d_currkey Валюта.
usr$diningroomplacekey usr$ht_d_diningroomplace Салфетка в столовой.
usr$roomplacekey usr$ht_d_roomplacekey Место в номере.
usr$doctypekey usr$san_d_doctypekey Вид документа. Необходимо для разделения документов бронирования путёвки и её выписки.
usr$reservkey usr$ht_d_reservationkey Ссылка на документ бронирования путёвки.
usr$applicationkey usr$san_d_applicationkey Ссылка на документ заявки.
usr$confirmreservdate ddate Дата подтверждения брони путёвки.

[править] Регистратура

[править] usr$san_diagnosis

Справочник медицинских диагнозов. Тип таблицы - простое дерево, для того, чтобы выделять диагнозы в группы заболеваний.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование диагноза

Уникальный индекс по имени.

[править] usr$san_cabinet

Справочник медицинских кабинетов.

Поле Тип поля Описание
usr$housingkey usr$ht_d_housingkey Ссылка на справочник корпусов(Отель)
usr$floorkey usr$ht_d_floorkey Ссылка на справочник этажей(Отель)
usr$name usr$ht_d_name Номер кабинета

[править] usr$san_doctimetable

Журнал работы лечащих врачей

Поле Тип поля Описание
usr$doctorkey usr$gs_employee Ссылка на gd_contact
usr$cabinetkey usr$san_cabinetkey Ссылка на usr$san_cabinet
usr$date ddate Дата приёма
usr$time dtime Время приёма

Уникальный индекс по полям usr$doctorkey,usr$cabinetkey,usr$date,usr$time

[править] usr$san_sanatoriumcard

Документ Санаторная книжка.

Поле Тип поля Описание
usr$date usr$ht_d_date Дата заселения
usr$permitkey usr$ht_d_reservationkey Ссылка на Путёвку
usr$medhistory usr$san_d_medhistorykey Ссылка на Историю болезни.
usr$doctimekey usr$san_d_doctortimetablekey Первичный приём у лечащего врача.

[править] Работа лечащего врача

[править] usr$san_receivingtype

Справочник видов приёмов. Хранятся следующие значения: первоначальный приём, промежуточный, заключительный и приём физио-терапевта.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование вида приёма

Уникальный индекс по полю usr$name.

[править] usr$san_generalstate

Справочник "Общее состояние пациента". Хранятся следующие значения: хорошее, удовлетворительное, не удовлетворительное.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование вида приёма

Уникальный индекс по полю usr$name.

[править] usr$san_diseasehistory

Справочник "История заболевания" - справочник по разделу История заболевания в документе История болезни. Включает в себя значения следующих полей: начало заболевания, лечение заболевания, лечение проводилось и предполагаемые пациентом причины заболевания. Так как значений немного и они схожи по тематике, они объединены в один справочник, где в поле type указывается признак того или иного поля.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Тип поля (1 - начало заболевания, 2 - лечение заболевания, 3 - лечение проводилось, 4 - предполагаемые причины заболевания)
usr$name usr$ht_d_name Наименование

Уникальный индекс по полям usr$name и usr$type.

[править] usr$san_allergyanamnesis

Справочник аллергологического анамнеза. Значения могут быть: не отягощён, реакция на анальгин и т.д.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование диагноза

Уникальный индекс по полю usr$name.

[править] usr$san_meteosensitivity

Справочник метеочувствительности. Значения могут быть: нет, есть на дождь и т.д.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

Уникальный индекс по полю usr$name.

[править] usr$san_hazard

Справочник вредностей. Здесь объединены значения вредных привычек и профессиональных вредностей.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - профессиональные вредности, 2 - вредные привычки)
usr$name usr$ht_d_name Наименование

Уникальный индекс по полям usr$name и usr$type.

[править] usr$san_covering

Справочник Покровы. Три поля в документе История болезни (кожные покровы, видимые слизистые и склеры) могут принимать практически одинаковые значения (нормальной окраски, бледные, гиперемированные, цианотичные, желтушные), поэтому в справочнике не предусмотрен столбец вида поля.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

Уникальный индекс по полю usr$name.

[править] usr$san_gland

Справочник Железы. Здесь собраны значения для полей, характеризующих железы пациента. Значения группируются в зависимости от вида железы (поле type: 1 - молочные, 2 - щитовидная, 3 - печень, 4 - поджелудочная)

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля
usr$name usr$ht_d_name Наименование

Уникальный индекс по полю usr$name.

[править] usr$san_physique

Справочник Телосложение. Представлен значениями: нормастеническое, астеническое, гиперстеническое.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

[править] usr$san_muscular_skeletal_system

Справочник Мышечная/костная система. Значения собраны по трём полям Истории болезни (мышечная система, костно-суставный аппарат и позвоночник) и разделяются значениями поля type.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - мышечная система, 2 - костная система, 3 - позвоночник)
usr$name usr$ht_d_name Наименование

[править] usr$san_edema

Справочник Отёки. Представлен значениями: нет, периферические отёки, пастозность стоп, пастозность голеней и т.д.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

[править] usr$san_lymphnodes

Справочник Лимфотические узлы. Содержит возможные значения для поля Лимфоузлы документа История болезни (не пальпируются, увеличен <указывается наименование> и т.д.)

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

[править] usr$san_soreness_symptom

Справочник Болезненность_симптом. Содержит значения для полей Болезненность при надавливании и Симптом натяжения документа История болезни (да, нет, отрицательный, положительный)

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - болезненность при надавливании, 2 - симптом натяжения)
usr$name usr$ht_d_name Наименование

[править] usr$san_circulatory

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

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - пульс, 2 - наполнение пульса, 3 - тоны сердца)
usr$name usr$ht_d_name Наименование

[править] usr$san_varicose_vein

Справочник Варикозное расширение вен. Пример значений: нет, левой голени, правого бедра и т.д.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

[править] usr$san_respiratory

Справочник Органы дыхания. Содержит значения для всех полей раздела Органы дыхания документа История болезни.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - носовое дыхание, 2 - зев, 3 - миндалины, 4 - грудная клетка, 5 - аускультативное дыхание, 6 - хрипы)
usr$name usr$ht_d_name Наименование (примеры для type=1: свободное, затруднено, ртом; type=2: чистый, гиперемирован; type=3: не увелич., увелич., отёчные; type=4: симметрич., несимметрич.; type=5: везикулярное, бронхиальное; type=6: нет, сухие и т.д.)

[править] usr$san_digestive_system

Справочник Пищеварительная система. Содержит значения для всех полей раздела Пищеварительная система документа История болезни.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - язык, 2 - живот при пальпации, 3 - селезёнка, 4 - стул)
usr$name usr$ht_d_name Наименование (примеры для type=1: чистый, влажный, сухой; type=2: мягкий, безболезненный, напряжён; type=3: не пальпируется, увеличена; type=4: нормальный, не регулярный и т.д.)

[править] usr$san_urogenital_system

Справочник Мочеполовая система. Содержит значения для всех полей раздела Мочеполовая система документа История болезни.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - мочеиспускание, 2 - пальпация почек, 3 - симптом поколачивания, 4 - энурез)
usr$name usr$ht_d_name Наименование (примеры для type=1: свободное, затруднено, частое; type=2: безболезненная, болезненная; type=3: положительный справа, положительный слева; type=4: ночной, дневной и т.д.)

[править] usr$san_nervous_system

Справочник Нервная система. Содержит значения для всех полей раздела Нервная система документа История болезни.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - состояние, 2 - сон, 3 - память, 4 - гемипарез)
usr$name usr$ht_d_name Наименование (примеры для type=1: уравновешен, раздражителен; type=2: спокойный, бессоница; type=3: сохранена, снижена; type=4: левосторонний, правосторонний и т.д.)

[править] usr$san_regimen

Справочник Режимов лечения. Содержит значения: щадящий, щадяще-тренирующий, тренирующий.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование

[править] usr$san_diet

Справочник Диет.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование
usr$comment dtext Примечания

[править] usr$san_herbs

Справочник Настоев из трав.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование, номер настоя
usr$comment dtext Примечания

[править] usr$san_takingregime

Режим приёма лекарства, настоя из страв или минеральной воды. Содержит признак, необходимо ли принимать лекарство до еды, а также интервал времени до или после еды. Например, лекарство принимается за 30 мин до еды.

Поле Тип поля Описание
usr$time dtime Интервал времени
usr$beforeeating dboolean Признак, если 1 - до еды, если 0 - после.
usr$name usr$ht_d_name Наименование.

[править] usr$san_herbsappointment

Назначения настоев из страв.

Поле Тип поля Описание
usr$herbs usr$san_d_herbskey Номер настоя из трав
usr$times usr$ht_d_smallint Количество раз в день.
usr$takingregime usr$san_d_takingregimekey Ссылка на режим приёма.
usr$liquidvolume usr$ht_d_smallint Объём жидкости (в мл).

[править] usr$san_mineral_water_appointment

Назначения минеральной воды.

Поле Тип поля Описание
usr$name usr$ht_d_name Наименование
usr$times usr$ht_d_smallint Количество раз в день.
usr$takingregime usr$san_d_takingregimekey Ссылка на режим приёма.
usr$liquidvolume usr$ht_d_smallint Объём жидкости (в мл).
usr$temperature dboolean Признак, если 1 - в тёплом виде, 0 - в холодном.

[править] usr$san_epicrisis

Справочник значений полей для эпикриза.

Поле Тип поля Описание
usr$type usr$ht_d_smallint Вид поля (1 - санаторный режим, 2 - ЛФК, 3 - настои из трав и мин. вода, 4 - самочувствие, 5 - обострение)
usr$name usr$ht_d_name Наименование (например, для type=1: соблюдал, нарушал; type=2: посещал регулярно, посещал не регулярно, не посещал; type=3: принимал регулярно, не регулярно, не принимал; type=4: улучшилось, ухудшилось, без изменений; type=5: не было, при поступлении, в конце лечения)

[править] usr$san_medical_history

Многопозиционный документ, где шапка - это медицинская информация о пациенте и назначения, а позиции - это приёмы у врачей. Данные по каждому разделу предполагается разместить на отдельных вкладках конкретной истории болезни.

Поле Тип поля Описание
usr$contactkey usr$ht_d_peoplekey Пациент (гость санатория).
usr$datebegin usr$ht_d_date Дата заселения
usr$issuedate usr$ht_d_date Дата выписки
usr$diagnosis usr$san_d_diagnosiskey Основной диагноз
usr$attdiagnosis Сопутствующие диагнозы. Ссылка на множество.
Раздел История заболевания
usr$onset usr$san_d_diseasehistorykey Начало заболевания. Ссылка на справочник История заболевания (type=1).
usr$treatment usr$san_d_diseasehistorykey Лечение заболевания. Ссылка на справочник История заболевания (type=2).
usr$duration usr$ht_d_smallint Продолжительность заболевания в месяцах.
usr$treatmentwas usr$san_d_diseasehistorykey Лечение проводилось. Ссылка на справочник История заболевания (type=3).
usr$causes usr$san_d_diseasehistorykey Предполагаемые больным причины заболевания. Ссылка на справочник История заболевания (type=4).
usr$diseasecomment dtext Комментарии для раздела истории болезни.
Раздел Анамнез жизни
usr$diseasewas usr$san_d_diagnosiskey Перенесённые заболевания. Ссылка на множество справочника Диагнозы.
usr$injury usr$san_d_diagnosiskey Перенесённые травмы. Ссылка на множество справочника Диагнозы.
usr$epidanamnesis usr$san_d_diagnosiskey Эпид анамнез. Ссылка на множество справочника Диагнозы.
usr$allergy usr$san_d_allergy_anamnesiskey Аллергологический анамнез. Ссылка на множество справочника Аллергологич. анамнез.
usr$heredity usr$san_d_diagnosiskey Наследственность. Ссылка на множество справочника Диагнозы.
usr$occupational_hazard usr$san_d_hazardkey Профессиональные вредности. Ссылка на множество справочника Вредности (type=1).
usr$pernicious habits usr$san_d_hazardkey Вредные привычки. Ссылка на множество справочника Вредности (type=2).
usr$meteosensitivity usr$san_d_meteosensitivitykey Метеочувствительность. Ссылка на множество справочника Метеочувствительность.
usr$oncology usr$san_d_diagnosiskey Онкологический анамнез. Ссылка на множество справочника Диагнозы.
usr$gynecology usr$san_d_diagnosiskey Гинекологический анамнез. Ссылка на множество справочника Диагнозы.
usr$anamnesiscomment dtext Комментарии для раздела анамнеза жизни.
Раздел Объективное обследование
usr$growth usr$ht_d_smallint Рост.
usr$weight usr$ht_d_smallint Вес.
usr$skin usr$san_d_coveringkey Кожные покровы. Ссылка на справочник Покровы.
usr$mucous usr$san_d_coveringkey Видимые слизистые. Ссылка на справочник Покровы.
usr$sclera usr$san_d_coveringkey Склеры. Ссылка на справочник Покровы.
usr$physique usr$san_d_physiquekey Телосложение. Ссылка на справочник Телосложение.
usr$edema usr$san_d_edemakey Отёки. Ссылка на справочник Отёки.
usr$mammary_gland usr$san_d_glandkey Молочные железы. Ссылка на справочник Железы (type=1).
usr$thyroid_gland usr$san_d_glandkey Щитовидная железа. Ссылка на справочник Железы (type=2).
usr$lymph_nodes usr$san_d_lymphnodeskey Лимфоузлы. Ссылка на справочник Лимфоузлы.
usr$muscular_system usr$san_d_muscular_skeletal_systemkey Мышечная система. Ссылка на справочник Мышечная/костная система(type=1).
usr$skeletal_system usr$san_d_muscular_skeletal_systemkey Костно-суставный аппарат. Ссылка на справочник Мышечная/костная система(type=2).
usr$spine usr$san_d_muscular_skeletal_systemkey Позвоночник. Ссылка на справочник Мышечная/костная система(type=3).
usr$soreness_spinous usr$san_d_soreness_symptomkey Болезненность при надавливании на остистые отростки. Ссылка на справочник Болезненность_симптом (type=1).
usr$soreness_parover usr$san_d_soreness_symptomkey Болезненность при надавливании паровертебральном. Ссылка на справочник Болезненность_симптом (type=1).
usr$tension_symptom usr$san_d_soreness_symptomkey Симптом натяжения. Ссылка на справочник Болезненность_симптом (type=2).
usr$surveycomment dtext Комментарии для раздела объективного обследования.
Раздел Система кровообращения
usr$pulse usr$ht_d_smallint Число ударов в минуту.
usr$ictus usr$san_d_circulatorykey Удары пульса. Ссылка на справочник (type=1).
usr$pulsefilling usr$san_d_circulatorykey Наполнение пульса. Ссылка на справочник (type=2).
usr$bloodpresright usr$ht_d_smallint Артериальное давление на правом плече (мм рт. ст.).
usr$bloodpresleft usr$ht_d_smallint Артериальное давление на левом плече (мм рт. ст.).
usr$heart_tones usr$san_d_circulatorykey Тоны сердца. Ссылка на справочник (type=3).
usr$vein usr$san_d_varicoseveinkey Варикозное расширение вен. Ссылка на справочник Варикозное расширение вен.
usr$peripheral_edema usr$san_d_edemakey Периферические отёки. Ссылка на справочник Отёки.
usr$bloodcomment dtext Комментарии для раздела системы кровообращения.
Раздел Органы дыхания
usr$nosalbreathing usr$san_d_respiratorykey Носовое дыхание. Ссылка на справочник Органы дыхания (type=1).
usr$pharynx usr$san_d_respiratorykey Зев. Ссылка на справочник Органы дыхания (type=2).
usr$tonsils usr$san_d_respiratorykey Миндалины. Ссылка на справочник Органы дыхания (type=3).
usr$chest usr$san_d_respiratorykey Грудная клетка. Ссылка на справочник Органы дыхания (type=4)
usr$auscbreathing usr$san_d_respiratorykey Аускультативное дыхание. Ссылка на справочник Органы дыхания (type=5).
usr$wheezing usr$san_d_respiratorykey Хрипы. Ссылка на справочник Органы дыхания (type=6).
usr$breathsnum dinteger Число дыханий в минуту.
usr$respiratorycomment dtext Комментарии для раздела органов дыхания.
Раздел Система пищеварения
usr$tongue usr$san_d_digestivesystemkey Состояние языка. Ссылка на справочник Пищеварительная система (type=1).
usr$stompalpation usr$san_d_digestivesystemkey Живот при пальпации. Ссылка на справочник Пищеварительная система (type=2).
usr$liver usr$san_d_glandkey Печень. Ссылка на справочник Железы (type=3).
usr$liverapp dinteger Печень выступает (в см).
usr$pancreas usr$san_d_glandkey Поджелудочная железа. Ссылка на справочник Железы (type=4).
usr$spleen usr$san_d_digestivesystemkey Селезёнка. Ссылка на справочник Пищеварительная система (type=3).
usr$stools usr$san_d_digestivesystemkey Стул. Ссылка на справочник Пищеварительная система (type=4).
usr$digestioncomment dtext Комментарии для раздела системы пищеварения.
Раздел Мочеполовая система
usr$urination usr$san_d_urogenital_systemkey Мочеиспускание. Ссылка на справочник Мочеполовая система (type=1).
usr$kidneyspalpation usr$san_d_urogenital_systemkey Пальпация почек. Ссылка на справочник Мочеполовая система (type=2).
usr$effleuragesymptom usr$san_d_urogenital_systemkey Симптом поколачивания. Ссылка на справочник Мочеполовая система (type=3).
usr$enuresis usr$san_d_urogenital_systemkey Энурез. Ссылка на справочник Мочеполовая система (type=4).
usr$urinosyscomment dtext Комментарии для раздела мочеполовой системы.
Раздел Нервная система
usr$nerves usr$san_d_nervous_systemkey Нервное состояние. Ссылка на справочник Нервная система (type=1).
usr$sleep usr$san_d_nervous_systemkey Сон. Ссылка на справочник Нервная система (type=2).
usr$memory usr$san_d_nervous_systemkey Память. Ссылка на справочник Нервная система (type=3).
usr$gemiparez usr$san_d_nervous_systemkey Гемипарез. Ссылка на справочник Нервная система (type=4).
usr$nervouscomment dtext Комментарии для раздела нервной системы.
Раздел План лечения
usr$regimen usr$san_d_regimenkey Режим лечения. Ссылка на справочник Режим.
usr$diet usr$san_d_dietkey Назначается номер диеты. Ссылка на справочник Диета.
usr$minwater usr$san_d_minwater_appointmentkey Назначается минеральная вода и режим её приёма. Ссылка на назначения минеральной воды .
usr$herbs usr$san_d_herbsappointmentkey Назначается настой из трав и режим его приёма. Ссылка на назначения настоев из трав.
usr$treatmentcomment dtext Комментарии для раздела План лечения.
Раздел Эпикриз
usr$complyregimen usr$san_d_epicrisiskey Соблюдал ли пациент санаторный режим и диету. Ссылка на справочник Эпикриз (type=1).
usr$complyTPC usr$san_d_epicrisiskey Посещал ли ЛФК. Ссылка на справочник Эпикриз (type=2).
usr$complyminwater usr$san_d_epicrisiskey Принимал ли назначенную мин. воду. Ссылка на справочник Эпикриз (type=3).
usr$complyherbs usr$san_d_epicrisiskey Принимал ли назначенные настои трав. Ссылка на справочник Эпикриз (type=3).
usr$medication dtext Медикаментозное лечение.
usr$health usr$san_d_epicrisiskey Самочувствие. Ссылка на справочник Эпикриз (type=4).
usr$exacerbation usr$san_d_epicrisiskey Обострение. Ссылка на справочник Эпикриз (type=5).
usr$recomendeddiet usr$san_d_dietkey Рекомендуемая диета. Ссылка на справочник Диета.
usr$recomendedregimen usr$san_d_diseasehistorykey Рекомендуемый режим. Ссылка на справочник История заболевания (type=3).
usr$epicrisiscomment dtext Комментарии для раздела Эпикриз.

[править] usr$san_medical_historyline

Позиции документа История болезни (записи врачей о приёмах пациента).

Поле Тип поля Описание
usr$date ddate Дата приёма
usr$time dtime Время приёма
usr$receivingtype usr$san_d_receivingtypekey Вид приёма
usr$complaints dtext Жалобы
usr$generalstate usr$san_d_generalstatekey Общее состояние
usr$treatmentfeeling usr$san_d_generalstatekey Лечение переносит
usr$covering usr$san_d_coveringkey Кожные покровы
usr$lymphnodes usr$san_d_lymphnodeskey Лимфоузлы
usr$pharynx usr$san_d_respiratorykey Зев. Ссылка на справочник Органы дыхания (type=2).
usr$tonsils usr$san_d_respiratorykey Миндалины. Ссылка на справочник Органы дыхания (type=3).
usr$auscbreathing usr$san_d_respiratorykey Аускультативное дыхание. Ссылка на справочник Органы дыхания (type=5).
usr$wheezing usr$san_d_respiratorykey Хрипы. Ссылка на справочник Органы дыхания (type=6).
usr$breathsnum usr$ht_d_smallint Число дыханий в минуту.
usr$pulse usr$ht_d_smallint Пульс.
usr$bloodpres usr$ht_d_smallint Артериальное давление (мм рт. ст.)
usr$heart_tones usr$san_d_circulatorykey Тоны сердца. Ссылка на справочник (type=3).
usr$stompalpation usr$san_d_digestivesystemkey Живот при пальпации. Ссылка на справочник Пищеварительная система (type=2).
usr$stools usr$san_d_digestivesystemkey Стул. Ссылка на справочник Пищеварительная система (type=4).
usr$treatment dtext Лечение (заполняется, если есть жалобы)
usr$comment dtext Другие данные

[править] Работа процедурных кабинетов

[править] usr$san_procapparatus

Справочник процедурных аппаратов.

Поле Тип поля Описание
usr$procedure usr$ht_d_servicekey Процедура. Ссылка на справочник Услуг (Отель).
usr$cabinet usr$san_d_cabinetkey Процедурный кабинет. Ссылка на справочник Кабинетов.
usr$name dtext Наименование.
usr$invnumber dtext Инвентарный номер.
usr$schedule График работы процедурного аппарата. Ссылка на График рабочего времени.

[править] usr$san_procappointment

Многопозиционный документ назначения и прохождения процедур пациентами.

Поле Тип поля Описание
usr$procapparatus usr$san_d_procapparatuskey Процедурный аппарат. Ссылка на справочник процедурных аппаратов.
usr$date ddate Дата.

[править] usr$san_procappointmentline

Позиции документа назначений и прохождений процедур пациентами.

Поле Тип поля Описание
usr$time dtime Время процедуры.
usr$medhistory usr$san_d_medicalhistorykey История болезни. Ссылка на справочник История болезни.
usr$duration dinteger Продолжительность процедуры
usr$comment dtext Комментарии (особые назначения врача, например: вид процедуры (ванна минеральная, ванна хвойная, душ Шарко, восходящий душ и т.д.)).
usr$procedurepass dboolean Пройдена ли процедура пациентом.
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты