...
Для обмена информацией используется кодировка 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) | Текст ошибки |
ПримерПримеры:
Блок кода | ||
---|---|---|
| ||
<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
...