Спецификация данных

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

Кратность

XPath

Подробное описание

Тип данных

Значения

Шаблон

OBErrorResponse

OBRUErrorResponse

Массив подробных кодов ошибок, сообщений и URL-адресов к документации для помощи в исправлении

OBRUErrorResponse

code

1..1

OBRUErrorResponse/ Code

Высокоуровневый текстовый код ошибки, необходимый для классификации

Max40Text

id

0..1

OBRUErrorResponse/Id

Уникальный идентификатор ошибки для целей аудита в случае неизвестных/неклассифицированных ошибок

Max40Text

message

1..1

OBRUErrorResponse/ Message

Краткое сообщение об ошибке. Например, "что-то не так с предоставленными параметрами запроса"

Max500Text

Errors

1..n

OBRUErrorResponse/Errors

OBRUError

errorCode

1..1

OBRUErrorResponse/Errors/ErrorCode

Низкоуровневое текстовое описание ошибки.

Например, RU.SBRF.Field.Missing

OBRUErrorResponseErrorCode

message

1..1

OBRUErrorResponse/Errors/Message

Описание ошибки.

Например, "Обязательное поле не указано".

Max500Text

path

0..1

OBRUErrorResponse/Errors/Path

Путь к элементу с ошибкой в JSON объекте.

Рекомендуемое, но не обязательное поле

Max500Text

url

0..1

OBRUErrorResponse/Errors/Url

URL для помощи в устранении проблемы.

Также через URL можно предоставлять дополнительную информацию

xs:anyURI