Рекомендации по работе с программой «Медуслуги»
При сдаче реестра медицинских услуг в Территориальный фонд ОМС (ТФОМС) необходимо указать № счета реестра (№ экземпляра реестра). Для этого при формировании реестра укажите в поле «№ счета ОМС» соответствующий номер (рис.1).
Рис.1. Поле «№ счета ОМС»
Необязательно, чтобы этот номер совпадал с номером отчетного месяца, главное и важное условие, чтобы номер реестра не совпадал с номерами предыдущих реестров в ТФОМС.
Распространенная проблема при выгрузке реестра для страховых компаний - выходит сообщение «ошибка драйвера внешней базы данных». Эта ошибка появляется в том случае, если в реестре есть слишком длинные или некорректные записи. В основном это касается значений «возраста пациента» и «количества дней лечения». Чтобы быстро найти неправильно заполненный амбулаторный талон, найдите в реестре соответствующий столбец (возраст или количество дней) и с помощью правой кнопки мыши сделайте сортировку записей.После исправления необходимо заново сформировать реестр и проверить выгрузку.
В программе «Стационар», в движении статкарты имеется поле «Первое» с выбором значений «да/нет». Это поле предназначено для указания первого отделения, в которое поступил пациент в пределах текущей статкарты, т. е. если пациенту имеет статкарту с несколькими движениями, то в первом движении в поле «первое» нужно указать значение «да».Если у Вас накопилось много статкарт с непроставленными первыми отделениями, то предлагаем вариант для быстрого изменения параметра «первое» (важно, чтобы эту процедуру провел специалист, имеющий навыки программирования или опытный пользователь):
Перед началом работ необходимо сделать резервную копию базы, запрос изменяет данные необратимо.
Текст запроса #1:
UPDATE SCDepts SET SCDepts. IsFirst = 0
WHERE ((SCDepts. CheckInDate) Between #9/1/2010# And #12/1/2010#);
Текст запроса #2:
UPDATE SCDepts SET SCDepts. IsFirst = -1
WHERE (((SCDepts. IsFirst)=False) AND ((SCDepts. SCDeptID)=DMin("SCDeptID","SCDepts","StatCardID=" & [SCDepts].[StatCardID])) AND ((SCDepts. CheckInDate) Between #9/1/2010# And #12/1/2010#));
Пояснение, что они делают.
Запрос #1 помечает все движения в промежутке с 1.9.2010 по 1.12.2010 как не первые.
Запрос #2 помечает первые движения в промежутке с 1.9.2010 по 1.12.2010 как первые.
Как запустить?
Открываем базу MSData. mdb в Access-e, создаем новый запрос, простой, без помощи встроенных мастеров, на форме конструктора запроса щелкаем правой кнопкой мыши, выбираем вид «Текст SQL», вставляем туда текст Запроса #1 и нажимаем кнопку с рисунком! (запустить). Повторить все действия для Запроса #2.
Иногда при сохранении реестра (не путать с выгрузкой для страховых компаний), данные не сохраняются, т. е. сохраненный файл реестра оказывается пустым, без данных. И при дальнейшем объединении этого реестра с другим реестром (например, Вы хотите в ЦРБ объединить два реестра в один) на экран выходит сообщение «файл реестра поврежден или не имеет данных». В этом случае рекомендуется дальнейшие действия (произвести на всех компьютерах, где есть данная проблема):- Закрыть программу; Открыть папку C:\MS2005\Temp – для поликлиники, C:\MS2004\Temp – для стационара и удалить содержимое этой папки; Открыть программу; В меню «Сервис» выбрать «сжать и восстановить клиента»; При открытии реестра игнорировать на выходящие на экран сообщения; Сформировать реестр; Сохранить реестр;


