Архив для категории ‘Витакарта’

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

Для того, чтобы внести изменения в .msi инсталлятор, открываем .msi-файл программой Orca.  Для примера, я исправлю в инсталлере адрес подключения к серверу приложений и к серверу обновлений.

За отображение данной строки отвечает лексема, которая содержится в конфигурационном файле AKUZ.Service.exe в секции: /configuration/VCLib.Server/UserInfoLexem

Сервисы AIS LPU

Posted: 13th Август 2018 by lis in АИС ЛПУ, Витакарта

Сервис для приема вызовов со скорой помощи — VitacardService

На сервере для прозрачной авторизации (с помощью учетной записи Windows) используется отдельный порт для подключения клиента. Если в серверном конфиге блок для подключения уже прописан, то можете переходить к настройке клиентов, если же блок для подключения клиентов с Windows-авторизацией отсутствует, то его необходимо добавить и перезапустить службу для применения изменений. <configuration> <system.runtime.remoting> <channels> <— блок […]

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

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

Для того, чтобы не допустить изменения какого-либо поля у существующего объекта можно построить валидацию по примеру со следующей: Данная валидация запрещает изменение кода врача у уже существующих врачей. Построена на сущности POST. Текстовый вид валидации: (if ({ObjectProperties / Fields / Code} & 8 > 0 And {ObjectProperties / IsNew} = False) «Код врача недоступен для […]

Скрипт для переиндексации базы данных АИС ЛПУ (Витакарта) DECLARE @Database VARCHAR(255) DECLARE @Table VARCHAR(255) DECLARE @cmd NVARCHAR(500) DECLARE @fillfactor INT SET @fillfactor = 90 DECLARE DatabaseCursor CURSOR FOR SELECT name FROM master.dbo.sysdatabases WHERE name IN (‘AKUZDB’) ORDER BY 1 OPEN DatabaseCursor FETCH NEXT FROM DatabaseCursor INTO @Database WHILE @@FETCH_STATUS = 0 BEGIN SET @cmd = […]

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