Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 Для обмена информацией используется кодировка utf-8.

Формат

...

ответных файлов

Код элемента

Содержание элемента

Тип

Формат

Наименование

Корневой элемент

ANSWER

 

 

 

 

 

OK

O

T(2)

Константа

Формат ответа с ошибкой 

Формат

Код элемента

Содержание элемента

Тип

Наименование

Корневой элемент

ANSWER

 

 

 

 

 

HEADER

О

S

Заголовок

 

BODY

О

S

Данные

Заголовок

HEADER

QUEUE_NAME

O

T

Наименование очереди, куда отправлен пакет

 

TYPE

O

T

Тип пакета (Answer)

 

MESSAGE_ID

O

GUID

Идентификатор сообщения

Данные

BODY

RESULTS

OM

S

Результаты

Результаты

RESULTS

RESULT

O

 

Результат (ERROR/OK)

 

ERROR_RESULT

OMУM

S

Список ошибок

 Список ошибок

ERROR_RESULT

RESULT_CODE

O

N(3)

Код

 

RESULT_NAME

O

T(250)

Текст ошибки

ПримерПримеры:

Блок кода
languagexml
<ANSWER>
   <HEADER>
      <QUEUE_NAME>Promed</QUEUE_NAME>
      <TYPE>Answer</TYPE>
      <MESSAGE_ID>A709CAEC-EFFD-7D30-688C-D20F1DFB61F8</MESSAGE_ID>
   </HEADER>
   <BODY>
      <RESULTS>
         <RESULT>ERROR</RESULT>
         <ERROR_RESULT>
            <RESULT_CODE>902</RESULT_CODE>
            <RESULT_NAME>Элемент "USL_OK" недействителен: значение "22" недействительно с точки зрения его типа данных "V006" — Сбой ограничения MaxInclusive.</RESULT_NAME>
         </ERROR_RESULT>
      </RESULTS>
   </BODY>
</ANSWER>

2.

Блок кода
<ANSWER>
  <HEADER>
    <QUEUE_NAME>Promed</QUEUE_NAME>
    <TYPE>Answer</TYPE>
    <MESSAGE_ID>11CD568D-396E-60A2-17C0-5744719ABF88</MESSAGE_ID>
  </HEADER>
  <BODY>
    <RESULTS>
      <RESULT>OK</RESULT>
    </RESULTS>
  </BODY>
</ANSWER>

Коды ошибок

HOSPITALISATION_REFERRAL

...