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

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

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

Новости:

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

Автор Тема: Выгрузка реестров в формате XML  (Прочитано 7561 раз)

St1Ufa

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 33
Выгрузка реестров в формате XML
« : 13 Ноября 2011, 13:15:50 »

Как можно настроить и есть ли вообще выгрузка реестров на оплату счетов страховым компаниям в формате XML?
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #1 : 14 Ноября 2011, 10:50:19 »

Добрый день.
В текущей версии (3.22) пока нет такой возможности. Выгрузка реестров на оплату счетов страховым компаниям в формате XML планируется в будущих доработках системы, необходимы согласования с Минздравсоцразвитием России.

Lares

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 9
Re: Выгрузка реестров в формате XML
« Ответ #2 : 16 Января 2014, 09:53:26 »

Помогите, не получается выгрузить счет-реестр в ТФОМС - выдает ошибку
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #3 : 16 Января 2014, 09:58:41 »

Добрый день.
Авторизуйтесь под правами администратора логин admin и соответствующий пароль. Далее пункт меню настройки - служебные настройки системы. Задайте соответствующие значения для группы настроек выгрузки по 79 приказу.

BORIS.B

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 13
Ошибка при выгрузке в ТФОМС
« Ответ #4 : 18 Января 2014, 16:58:26 »

При попытке выгрузки в ТФОМС выдает ошибку

Выполнение операции было прервано!
Источник: Источник MSSQL
Причина: System.Data.SqlClient.SqlException: Incorrect syntax near ')'.
в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
в System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
в MalibuSrv.MalibuDTS.MssqlLoaderInst.Exec()
Подробное описание ошибки:
Message: Incorrect syntax near ')'.
Source: .Net SqlClient Data Provider
StackTrace: в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) в System.Data.SqlClient.SqlCommand.ExecuteNonQuery() в MalibuSrv.MalibuDTS.MssqlLoaderInst.Exec()
TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean)
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #5 : 18 Января 2014, 17:06:30 »

Добрый день.
Авторизуйтесь под правами администратора логин admin и соответствующий пароль. Далее пункт меню настройки - служебные настройки системы. Задайте соответствующие значения для группы настроек выгрузки по 79 приказу.

game_Racer

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34
Re: Выгрузка реестров в формате XML
« Ответ #6 : 04 Сентября 2014, 07:59:52 »

В первый раз выгружаем из мобильного ЦЗ. Получаем:
Процесс завершен за 01:45:17
Выполнение операции было прервано!
Источник: Приемник Xml
Причина: "", шестнадцатеричное значение 0x02, является недопустимым знаком., строка 1, позиция 770243664.
Подробное описание ошибки:
Message: "", шестнадцатеричное значение 0x02, является недопустимым знаком., строка 1, позиция 770243664.
Source: System.Xml
StackTrace: в System.Xml.XmlTextReaderImpl.Throw(Exception e) в System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) в System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars) в System.Xml.XmlTextReaderImpl.ParseText() в System.Xml.XmlTextReaderImpl.ParseElementContent() в System.Xml.XmlTextReaderImpl.Read() в System.Xml.XmlTextReader.Read() в System.Xml.XmlWriter.WriteNode(XmlReader reader, Boolean defattr) в MalibuSrv.MalibuDTS.XmlUnloaderInst.Exec()
TargetSite: Void Throw(System.Exception)
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #7 : 04 Сентября 2014, 08:13:31 »

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

game_Racer

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34
Re: Выгрузка реестров в формате XML
« Ответ #8 : 04 Сентября 2014, 09:22:41 »

3.5 SP1 (687). Выяснилась еще одна проблема, возможно связанная с предыдущей. После загрузки НСИ из стационарного ЦЗ в мобильный в справочник центров здоровья загрузилась строка стационарного ЦЗ с таким же ОГРН, и теперь система просит исправить дублирование ОГРН.
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #9 : 04 Сентября 2014, 10:12:21 »

Чтоб идентифицировать ЦЗ, система при запуске запрашивает выбор конкретного ЦЗ из справочника.
Советуем в мобильном ЦЗ отредактировать запись мобильного - указав другой огрн, например добавив к строке "-1"
Добавилась запись, т.к. каждая запись имеет свой уникальный номер, т.к. уникальные значения разные.
Проблема при выгрузке, механизм не может выгрузить данные в xml файл. Т.к. xml файл - по сути текстовый файл. В поле какой-то таблицы содержатся недопустимые данные. Возможно откуда-то что-то скопировали и вставили...
И теперь выдает следующее:
(в кавычках недопустимый символ) "", шестнадцатеричное значение 0x02, является недопустимым знаком., строка 1, позиция 770243664. ---> System.Xml.XmlException: "", шестнадцатеричное значение 0x02, является недопустимым знаком., строка 1, позиция 770243664.
Много карт для выгрузки?

game_Racer

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34
Re: Выгрузка реестров в формате XML
« Ответ #10 : 04 Сентября 2014, 10:22:04 »

Врачи работаю с заранее заготовленными шаблонами в текстовых файлах. Если недопустимый символ там, то он есть в большинстве обращений. Всего обращений 16549.
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #11 : 04 Сентября 2014, 10:23:13 »

Случайно не сможете уточнить в какие поля вставляют таким образом данные? через копи-паст...

game_Racer

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34
Re: Выгрузка реестров в формате XML
« Ответ #12 : 04 Сентября 2014, 14:19:58 »

Заключение, рекомендации, индивидуальный план.
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2170
Re: Выгрузка реестров в формате XML
« Ответ #13 : 04 Сентября 2014, 16:33:16 »

Заключение, рекомендации, индивидуальный план.
Ответил Вам в личные сообщения
 

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