Чтобы в АИС ЛПУ (Витакарта) запретить создавать новых пользователей с простыми паролями можно создать валидацию с проверкой по регулярному выражению:

Создаем валидацию на сущности USERS

текст валидации:

Перейти к статье »

Ошибка при выгрузке заявочного списка из АИС ЛПУ (Витакарта):

Перейти к статье »

Задача: получить набор данных из Excel-файла в виде результата запроса SQL.

Все необходимые опции, заранее, были включены следующим скриптом:

Перейти к статье »

НАПОМИНАЮ, ЧТО ПЕРЕД ТЕМ, КАК ВЫ БУДЕТЕ ЧТО-ТО ДЕЛАТЬ С РАБОЧЕЙ БД ОБЯЗАТЕЛЬНО НУЖНО СДЕЛАТЬ ЕЁ БЭКАП!

Я совсем недавно стал практиковаться с SQL и, начал осознавать, что многие рутинные задачи манипулирования данными можно решить посредством паттернов (шаблонов). Другими словами, например, если стоит задача избавиться от дублирующихся записей в какой-либо таблице, нет необходимости каждый раз “изобретать велосипед”, достаточно взять за основу шаблон кода, немного переписать его под нужную таблицу и скрипт избавления от дубликатов готов.

Данное решение мне показал мой наставник по SQL – Ильнур, и я решил увековечить его в своем блоге.

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

Перейти к статье »

Для того, чтобы не допустить изменения какого-либо поля у существующего объекта можно построить валидацию по примеру со следующей:

Данная валидация запрещает изменение кода врача у уже существующих врачей. Построена на сущности POST.

Текстовый вид валидации:

При попытке подключения к компьютеру с более современной операционной системой (например Windows Server 2016), чем Windows XP, есть вероятность получить ошибку: “Удаленный компьютер требует проверки подлинности на уровне сети, которую данный компьютер не поддерживает. Обратитесь за помощью к системному администратору или в службу технической поддержки.”

Есть два варианта решения данной проблемы:

Перейти к статье »

Скрипт для переиндексации базы данных АИС ЛПУ (Витакарта)

Скачать в виде .sql файла

Проблема:

При входе в ЕГИССО выходит ошибка: Не удается отобразить эту страницу. Включите TLS 1.0, TLS 1.1 и TLS 1.2 в дополнительных параметрах и повторите попытку подключения к https://pd.egisso.ru. Если ошибка повторяется, возможно, этот сайт использует неподдерживаемый протокол или комплект шифров, например RC4 (ссылка на статью со сведениями), который не считается безопасным. Обратитесь к администратору сайта.

После попытки зайти по ссылке:

Перейти к статье »

Возникла необходимость настроить запись в одно ЛПУ (Республиканская клиническая больница) из других ЛПУ, в которых, также, используется АИС ЛПУ (Витакарта), так как из Витакарты в Витакарту запись производить проще и удобнее, чем производить запись со специально предназначенного для этого дела сайта (статья о записи с сайта).

Перейти к статье »

В данной статье я хочу рассказать о настройке планировщика автоматической отправки отчётов по электронной почте из АИС ЛПУ.

Перейти к статье »