- Настройка файла конфигурации
<!-- РАЗДЕЛ CLIENT: УКАЗАТЬ АДРЕС ВЕБ-СЕРВИСА (http://ips-test.rosminzdrav.ru/00f6be925d89b) -->
<endpoint address="http://ips-test.rosminzdrav.ru/00f6be925d89b" binding="basicHttpBinding" bindingConfiguration="basicServiceBinding" behaviorConfiguration="AttachmentServiceBehavior" contract="AttachmentPort" name="PatientAttachment" />
<!-- РАЗДЕЛ BINDINGS: ПРОПИСАТЬ НАСТРОЙКИ ОБМЕНА ДАННЫМИ -->
<!-- У ДАННОГО СЕРВИСА УКАЗАН РАЗДЕЛ БИНДИНГА basicHttpBinding В НЕГО И ПРОПИСЫВАЕМ ЕСЛИ ТАКОГО НЕТ-->
<binding name="basicServiceBinding" maxBufferPoolSize="65536000" maxBufferSize="20485760" maxReceivedMessageSize="20485760">
<readerQuotas maxArrayLength="65536000" maxStringContentLength="819200" />
<security mode="None" />
</binding>
<!-- РАЗДЕЛ ENDPOINT BEHAVIOR: ПРОПИСАТЬ НАСТРОЙКИ ПОДПИСИ ЗАПРОСОВ -->
<!-- ЗДЕСЬ ЖЕ УКАЗЫВАЕТСЯ ПАПКА, ДЛЯ ЛОГИРОВАНИЯ ЗАПРОСОВ-ОТВЕТОВ LoggingMessageBehaviorExtension, У КАЖДОГО КЛИЕНТА ПУТЬ ДО ПАПКИ СВОЙ! НЕОБХОДИМО ПРОВЕРИТЬ! -->
<behavior name="AttachmentServiceBehavior">
<clientCredentials>
<clientCertificate findValue="a9 10 ec 4d e0 b5 b3 2a 5d 19 a0 db 62 67 ff 84 07 09 bd 40" storeLocation="LocalMachine" storeName="My" x509FindType="FindByThumbprint" />
<serviceCertificate>
<authentication certificateValidationMode="None" revocationMode="NoCheck" />
</serviceCertificate>
</clientCredentials>
<IEMK2IPSBehavior />
<LoggingMessageBehaviorExtension logType="File" settings="C:\Vitacore\AIS LPU Server\Logs\Envs\ATTACHMENT" />
</behavior>
2. ОПИСАНИЕ ОПЕРАЦИЙ В СИСТЕМЕ
В папке Клиентские модули (Администрирование → Клиентские модули) включить Модуль прикрепления ИП ООГУЗ (PatientAttachmentClientModule) для ролей пользователей.
После подключения клиентского модуля перестартовать холдер «ClientModuleHolder».
В паспорте МО на вкладке «Установки» необходимо проставить галку «Сервис прикрепления к МО (ИП ООГУЗ)», сохранить изменения и перестартовать холдер «LpuSettingsHolder».
Настройка холдера PatientIdentityServiceHolder - Холдер идентификации гражданина (ИП ООГУЗ).
В папке «Администрирование» - «Холдеры» открываем «Холдер идентификации гражданина (ИП ООГУЗ)».
Настраиваем параметры.
К сервису прикрепления относятся два параметра: PatientAttachmentSendMesssageWaitingTime, PatientAttachmentGetMesssageWaitingTime.
Перерыв до следующего цикла отправки сообщений в ИП ООГУЗ, час (PatientAttachmentSendMesssageWaitingTime) – это через какой промежуток будут отправляться к федералам обработанные запросы.
Перерыв до следующего цикла получения сообщений из ИП ООГУЗ, час (PatientAttachmentGetMesssageWaitingTime) - это через какой промежуток мы будем стучаться к федералам, чтобы получить запросы.
3. ОПИСАНИЕ ОПЕРАЦИЙ В ПОДСИСТЕМЕ.
Все запросы по данному сервису прилетают в папку Паспорт МО – Прикрепление ИП ООГУЗ – В обработке.
Запросы различаются по цвету:
- Зеленый - заявление о выборе медицинской организации;
- Красный - сообщение об отмене выбора медицинской организации;
- Черный – сообщение об откреплении от медицинской организации.
Заявление о выборе медицинской организации открываем двойным кликом мышки.
Нажимаем на этой форме кнопку «Найти/создать пациента». Если пациент в базе есть, то откроется форма поиска амбулаторной карты.
На форме поиска АК нажимаем ОК.
По кнопке «редактировать пациента» откроется форма АК.
На которой можно сразу же прикрепить пациента к МО
Данные о прикреплении подтянулись на форму заявления. Далее нажимаем «Прикрепить» на форме заявления.
Откроется форма «Результат прикрепления» на ней нажимаем «Прикрепить».
Затем ОК. После этого на форме заявления о прикреплении нажимаем «Сохранить».
Заявление переходит в папку «Принятые».
Сообщение об откреплении от медицинской организации. Открываем двойным кликом мышки.
Нажимаем на этой форме кнопку «Найти/создать пациента». Откроется форма поиска амбулаторной карты.
На форме поиска АК нажимаем ОК.
По кнопке «редактировать пациента» откроется форма АК, на которой открепляем пациента от МО на вкладке «Адрес и прикрепление».
По кнопке «Открепить» откроется форма, на которой заполняем дату заявления и причину.
Данные об откреплении подтянутся на форму сообщения об откреплении.
Далее нажимаем «Открепить» на форме заявления.
Откроется форма «Сведения об откреплении гражданина».
На которой в блоке документ необходимо заполнить поле «Вид», сохранить по кнопке ОК.
Сохраняем форму «Сообщения об откреплении».
После этого оно переходит в папку «Открепленные».
Отмена заявления на прикрепление. Открываем запрос двойным кликом мышки и нажимаем «Отменить».
Открывается форма «Ответ на запрос отмены заявления» и нажимаем «Найти заявление».
Если заявление нашлось, то кнопка превращается в «Открыть заявление».
Можем указать что-то в комментарии и по кнопке ОК закрыть форму.
Сохраняем форму отмены заявления на прикрепление.
После этого оно переходит в папку «Отмененные».