2.1.3 Представление результата
Результат запроса (если не определено иное) будет представлен в виде объекта в формате JSON в теле ответа с Content-Type:application/json;charset=UTF-8. В объекте обычно присутствует поле «OData.metadata», содержащее информацию о виде возвращаемого объекта. Если это выборка единичного объекта, то объект будет содержать содержимое объекта. Когда осуществляется выборка потенциально нескольких объектов, будет содержаться поле «value», содержащее объект или массив объектов в формате JSON. Если содержится массив, то также присутствуект поле «$inlinecount» содержащее целое число количества записей в массиве.
Объект СЭД содержит следующие типы сущностей (см. пункты настоящего подраздела):
Значения полей
Значения скалярных полей (строка, число и т.д.), например:
|
…
"ADRESS_FLAG":0,
"ANNOTAT":"О направлении регламента",
"CONTROL_STATE":null,
"DOC_DATE":"2012-04-27T00:00:00",
…
|
Списки вложенных объектов
Представляют собой массив сериализованных вложенных объектов. Имя списка всегда заканчивается на _List. Например:
|
…
"REF_ACCESS_CARD_List":[
ISN_REF_DOC":4353,
"DUE":"0.",
"KIND_DOC":3,
"DATE_CARD":"2012-04-27T12:56:46",
"CONTROL_STATE":null,
…},
{
"ISN_REF_DOC":4353,
"DUE":"0.2SF.2T7.",
…
}],
"REF_CORRESP_List":[
],
…
|
