Программный комплекс «Центр здоровья»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Оборудование центров здоровья - новый макрос для предоставления информации http://hc-forum.mednet.ru/index.php?topic=1440.msg24164#msg24164

Автор Тема: Методы передачи данных.  (Прочитано 28121 раз)

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Методы передачи данных.
« : 07 Июля 2011, 02:41:41 »

Пробовали осуществить передачу данных и не получилось. ЦЗ отправляет файл, и файл не приходит. Во время отправки идет какой то сбой. Что именно не знаю. Ребятам просто лень шевелиться.
Теперь по существу. РИР разворачивает ТС. То же самое делает и ЦЗ. У РИРа и у ЦЗ есть свои фтп.
 
Вопрос №1 Как отправитель узнает кому отправлять ?? Ведь в настройках ТС указаны только хосты. Не IP сервера получателя ничего подобного.

В метод. рекомендациях по настройке ТС показано, как обзывать хосты.
 Пример 31_CZ_123456789_1.
Первые 2 цифры это регион, понятно. второй идет определение центра. Либо это Центр Здоровья либо ЛПУ. Третьей идет код ОГРН, тоже ясно. Четвертая - код.

Вопрос №2 Для РИРа необходима такая же запись хоста ?? Или можно обойтись именем RIR ?? И что за код, указанный в конце записи ? К чему он относится и как определяется.

В административной части ТС, при запуске malibuOperative есть пункт меню Документооборот->Транспортный сервис-> Настройки. В строке адрес сервера указан адрес сервера softrust, так же там прописан хост, не имеющий отношения ни к ЦЗ ни к РИРу. Абсолютно другие каналы.

Вопрос №3 Надо ли изменять настройки в настройках malibu ??
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Методы передачи данных.
« Ответ #1 : 07 Июля 2011, 08:39:21 »

Пробовали осуществить передачу данных и не получилось. ЦЗ отправляет файл, и файл не приходит. Во время отправки идет какой то сбой. Что именно не знаю. Ребятам просто лень шевелиться.
Теперь по существу. РИР разворачивает ТС. То же самое делает и ЦЗ. У РИРа и у ЦЗ есть свои фтп.
Транспортный сервис необходимо разворачивать ТОЛЬКО на региональном уровне. Центры здоровья через пункт меню Документооборот-Транспортный сервис-Настройки прописывают соответствующие значения для доступа к региональному транспортному сервису. На уровне центра здоровья разворачивать транспортный сервис не нужно.
Удостоверьтесь, запущен ли FTP-сервер на региональном уровне. Имеется ли каталог TS на FTP. Также проверьте права доступа. Попробуйте создать файл в каталоге TS (FTP сервера) под правами пользователя, который прописан в транспортном сервисе в разделе хранилища данных.

Вопрос №1 Как отправитель узнает кому отправлять ?? Ведь в настройках ТС указаны только хосты. Не IP сервера получателя ничего подобного.
В метод. рекомендациях по настройке ТС показано, как обзывать хосты.
 Пример 31_CZ_123456789_1.
Первые 2 цифры это регион, понятно. второй идет определение центра. Либо это Центр Здоровья либо ЛПУ. Третьей идет код ОГРН, тоже ясно. Четвертая - код.
Отправитель выгружает данные на определенный канал, а в базе данных транспортного сервиса прописаны кто является подписчиком.
Получатель смотрит, на каких каналах является подписчиком и если имеются какие-либо данные, получает их.
Шаблон хоста задан, чтоб визуально сам администратор мог определить, что это за хост.
Шаблон может быть произвольным, на усмотрение системного администратора

Вопрос №2 Для РИРа необходима такая же запись хоста ?? Или можно обойтись именем RIR ?? И что за код, указанный в конце записи ? К чему он относится и как определяется.
Можно обойтись именем RIR, т.к. у Вас РИР один. В случае если было бы несколько РИР'ов тогда нужны более понятные имена хостов.

В административной части ТС, при запуске malibuOperative есть пункт меню Документооборот->Транспортный сервис-> Настройки. В строке адрес сервера указан адрес сервера softrust, так же там прописан хост, не имеющий отношения ни к ЦЗ ни к РИРу. Абсолютно другие каналы.
В административной части ТС заходить в настройки транспортного сервиса не нужно.
Это значения по умолчанию, заполнять их нет необходимости.

Вопрос №3 Надо ли изменять настройки в настройках malibu ??
Про какие настройки имеете ввиду?

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #2 : 07 Июля 2011, 09:07:22 »


Вопрос №3 Надо ли изменять настройки в настройках malibu ??
Про какие настройки имеете ввиду?

Ответ уже получил. Настройки malibuOperative, в частности имена хостов и каналы.
И еще пара вопросов. Имя хоста в РИРе должно соответствовать имени хоста в ЦЗ ?? И при отправке данных в ручном режиме указывается хост отправитель или получатель ??

P.S. Спасибо вам за помощь. И пожалуйста, отредактируйте мануалы. Про установку ТС на ФК ЦЗ прочитал из  "ФК ЦЗ Руководство администратора. Том 3"
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Методы передачи данных.
« Ответ #3 : 07 Июля 2011, 09:22:51 »

На уровне РИР прописывается хост именно РИР, чтоб РИР определял, какие данные для данного хоста получать, отправлять на соответствующие каналы. На уровне центров здоровья прописываются свои имена хостов.
В руководствах описаны возможности системы на каждом уровне.

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #4 : 08 Июля 2011, 04:00:43 »

При попытке передать файл в ручном режиме вылетает вот такая вот картинка. При проверке в настройках ТС говорит что соединение есть "Сервер ответил на запрос". В хранилище данных все прописано, пользователь имеет все права. В чем трабл, не знаю.
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Методы передачи данных.
« Ответ #5 : 08 Июля 2011, 07:13:15 »

Добрый день.

Удостоверьтесь, запущен ли FTP-сервер. Имеется ли каталог TS на FTP. Также проверьте права доступа. Попробуйте создать файл в каталоге TS (FTP сервера) под правами пользователя, который прописан в транспортном сервисе в разделе хранилища данных. также удостоверьтесь что адрес FTP сервера корректно прописан в разделе хранилища данных в утилите транспортника, должен быть записан только ip адрес.

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #6 : 08 Июля 2011, 09:28:53 »

FTP запущен, пользователь проходит создает удаляет копирует. Каталог TS есть. Что касаемо настроек хранилища данных прикладываю скрин. Отправка не проходит.
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Методы передачи данных.
« Ответ #7 : 08 Июля 2011, 09:44:52 »

В настройках транспортного сервера на вкладке с каналами очистите все каналы и заново проверить соединение. Очистите каталог log. Попробуйте отправить данные, прикрепите к ответу содержимое каталога log

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #8 : 11 Июля 2011, 06:58:55 »

В настройках транспортного сервера на вкладке с каналами очистите все каналы и заново проверить соединение. Очистите каталог log. Попробуйте отправить данные, прикрепите к ответу содержимое каталога log
Очистил каналы, проверил соединение. Каналы подгрузились заново. Лог очистил. Попробовал кинуть файл. Не получилось. Лог прилогается. По моему в логах отчетливо про зеркало говорится. Что ему не нравится, я не наю.
Записан

delta

  • Moderator
  • Jr. Member
  • *****
  • Карма: +11/-3
  • Сообщений: 94
  • SofTrust member
Re: Методы передачи данных.
« Ответ #9 : 11 Июля 2011, 07:47:53 »

Покажите Ваш конфигурационный файл сервера ТС web.config.
Записан

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #10 : 11 Июля 2011, 08:55:47 »

Вот он.
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Методы передачи данных.
« Ответ #11 : 11 Июля 2011, 09:21:03 »

По конфигурационному файлу видно, что не настроен сервис зеркалирования. См. стр. 13, а также раздел 3.3.  методических рекомендации.

delta

  • Moderator
  • Jr. Member
  • *****
  • Карма: +11/-3
  • Сообщений: 94
  • SofTrust member
Re: Методы передачи данных.
« Ответ #12 : 11 Июля 2011, 09:22:01 »

От клиента должен быть доступен ресурс, указанный в параметре Mirrors, в Вашем случае это http://mirror/service.asmx.
Записан

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Методы передачи данных.
« Ответ #13 : 11 Июля 2011, 09:43:46 »

Подредактировал адрес зеркала. Указал имя домена. Лог побежал быстрее, но отправка не идет. Лог прилагается.
Записан

delta

  • Moderator
  • Jr. Member
  • *****
  • Карма: +11/-3
  • Сообщений: 94
  • SofTrust member
Re: Методы передачи данных.
« Ответ #14 : 11 Июля 2011, 13:24:14 »

Покажите лог, который находится в директории зеркала в поддиректории log
Записан
 

Страница сгенерирована за 0.117 секунд. Запросов: 14.