Тестирование API JSON RPC


1. Сервис добавления учетной записи пользователя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 1,
   'Method' => 'AddUser',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
    1 => 
    array (
      10 => 
      array (
        0 => 
        array (
          '*' => 'Тестов',
        ),
      ),
      11 => 
      array (
        0 => 
        array (
          '*' => 'Тест',
        ),
      ),
      12 => 
      array (
        0 => 
        array (
          '*' => 'Тестович',
        ),
      ),
    ),
  ),
   'Error' => NULL,
   'Result' => 0,
))
2. Сервис поиска учетной записи пользователя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 2,
   'Method' => 'GetUser',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
  ),
   'Error' => NULL,
   'Result' => 
  (object) array(
     '10' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тестов',
      ),
    ),
     '11' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тест',
      ),
    ),
     '12' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тестович',
      ),
    ),
     '30' => 
    array (
      0 => 
      (object) array(
         '*' => 'TestJsonRpcUser',
      ),
    ),
     '31' => 
    array (
      0 => 
      (object) array(
         '*' => '',
         'A' => '20260326',
         'B' => 'I128S1',
      ),
    ),
     '907' => 
    array (
      0 => 
      (object) array(
         '*' => '',
         'A' => '20260326',
         'B' => 'I128S1',
      ),
    ),
     '920' => 
    array (
      0 => 
      (object) array(
         '*' => 'RDRU',
      ),
    ),
  ),
))
3. Сервис изменения учетной записи пользователя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 3,
   'Method' => 'UpdateUser',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
    1 => 
    array (
      10 => 
      array (
        0 => 
        array (
          '*' => 'Тестовадзе',
        ),
      ),
      11 => 
      array (
        0 => 
        array (
          '*' => 'Тест',
        ),
      ),
      12 => 
      array (
        0 => 
        array (
          '*' => 'Тестович',
        ),
      ),
      40 => 
      array (
        0 => 
        array (
          'A' => 'Г95-862*006392',
          'B' => '128981',
          'D' => '20170226',
          'E' => '20170318',
          'F' => '******',
          'G' => 'IBIS',
          'K' => 'КДИ',
          'C' => 'Эльконин Б. Д. Введение в психологию развития [Текст] : (В традиции культ.-ист. теории Л.С. Выготского) / Б.Д. Эльконин, 1994. - 167 с.',
          'V' => '*',
          1 => '120206',
          'I' => '1',
        ),
      ),
    ),
  ),
   'Error' => NULL,
   'Result' => 0,
))
4. Проверка результата изменения УЗ пользователя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 4,
   'Method' => 'GetUser',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
  ),
   'Error' => NULL,
   'Result' => 
  (object) array(
     '10' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тестовадзе',
      ),
    ),
     '11' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тест',
      ),
    ),
     '12' => 
    array (
      0 => 
      (object) array(
         '*' => 'Тестович',
      ),
    ),
     '40' => 
    array (
      0 => 
      (object) array(
         '*' => '',
         'A' => 'Г95-862*006392',
         'B' => '128981',
         'D' => '20170226',
         'E' => '20170318',
         'F' => '******',
         'G' => 'IBIS',
         'K' => 'КДИ',
         'C' => 'Эльконин Б. Д. Введение в психологию развития [Текст] : (В традиции культ.-ист. теории Л.С. Выготского) / Б.Д. Эльконин, 1994. - 167 с.',
         'V' => '*',
         '1' => '120206',
         'I' => '1',
      ),
    ),
     '30' => 
    array (
      0 => 
      (object) array(
         '*' => 'TestJsonRpcUser',
      ),
    ),
     '31' => 
    array (
      0 => 
      (object) array(
         '*' => '',
         'A' => '20260326',
         'B' => 'I128S1',
      ),
    ),
     '907' => 
    array (
      0 => 
      (object) array(
         '*' => '',
         'A' => '20260326',
         'B' => 'I128S1',
      ),
    ),
     '920' => 
    array (
      0 => 
      (object) array(
         '*' => 'RDRU',
      ),
    ),
  ),
))
5. Сервис создания заказа на издание 
BaseJsonRpcCall::__set_state(array(
   'Id' => 5,
   'Method' => 'MakeOrder',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
    1 => 'IBIS',
    2 => '004(075.8)/Т 35-596353004',
    3 => 'АБ1',
  ),
   'Error' => 
  (object) array(
     'code' => -3,
     'message' => 'Internal error',
     'data' => 'Ошибочный идентификатор записи, запись не найдена',
  ),
   'Result' => NULL,
))
6. Сервис получения списка заказов пользователя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 6,
   'Method' => 'GetOrders',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
  ),
   'Error' => NULL,
   'Result' => 
  array (
  ),
))
7. Сервис удаления заказа 
BaseJsonRpcCall::__set_state(array(
   'Id' => 7,
   'Method' => 'DeleteOrder',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
    1 => '004(075.8)/Т 35-596353004',
  ),
   'Error' => 
  (object) array(
     'code' => -23,
     'message' => 'Internal error',
     'data' => 'Заказ не найден. Убедитесь, что он не был удалён ранее. ',
  ),
   'Result' => NULL,
))
8. Сервис получения информации об экземплярах 
BaseJsonRpcCall::__set_state(array(
   'Id' => 8,
   'Method' => 'GetExemplarsInfo',
   'Params' => 
  array (
    0 => 'IBIS',
    1 => '004(075.8)/Т 35-596353004',
  ),
   'Error' => 
  (object) array(
     'code' => 0,
     'message' => 'Internal error',
     'data' => 'Ошибка поиска записей: запись издания не найдена',
  ),
   'Result' => NULL,
))
9. Сервис продления издания 
BaseJsonRpcCall::__set_state(array(
   'Id' => 9,
   'Method' => 'BookReturnProlongation',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
    1 => '',
    2 => '128981',
    3 => '20260326',
  ),
   'Error' => 
  (object) array(
     'code' => 0,
     'message' => 'Internal error',
     'data' => 'Не установлен текущий профиль АРМ Книговыдача',
  ),
   'Result' => NULL,
))
10. Сервис получения формуляра читателя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 10,
   'Method' => 'UserFormular',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
  ),
   'Error' => NULL,
   'Result' => 
  array (
  ),
))
11. Сервис удаления читателя 
BaseJsonRpcCall::__set_state(array(
   'Id' => 11,
   'Method' => 'DelUser',
   'Params' => 
  array (
    0 => 'TestJsonRpcUser',
  ),
   'Error' => NULL,
   'Result' => 0,
))
12. Сервис поиска записей 
BaseJsonRpcCall::__set_state(array(
   'Id' => 12,
   'Method' => 'Search',
   'Params' => 
  array (
    0 => 'IBIS',
    1 => 'A=$',
    2 => '',
    3 => '@API/info',
    4 => 1,
    5 => 1,
    6 => 0,
    7 => 0,
    8 => '',
    9 => true,
    10 => false,
    11 => true,
  ),
   'Error' => NULL,
   'Result' => 
  array (
    0 => 205,
    1 => 
    (object) array(
       'brief' => 'Акулова1 З.М. Куда пойти учиться? : Информ. - реклам. справ / З. М. Акулова, А. М. Бабич ; ред. А. С. Павловский [и др.], 1993. - 240 с.',
       'examplarInfo' => 
      array (
        0 => 
        (object) array(
           'total' => 
          (object) array(
             'count' => 2,
          ),
           'free' => 
          (object) array(
             'count' => 2,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '32',
              ),
              1 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '33',
              ),
            ),
          ),
           'busy' => 
          (object) array(
             'count' => 0,
             'inventories' => 
            array (
            ),
          ),
           'place_of_store' => 'БИНТ',
        ),
        1 => 
        (object) array(
           'total' => 
          (object) array(
             'count' => 3,
          ),
           'free' => 
          (object) array(
             'count' => 1,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '558',
              ),
            ),
          ),
           'busy' => 
          (object) array(
             'count' => 2,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '557',
              ),
              1 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '559',
              ),
            ),
          ),
           'place_of_store' => 'ЧЗ',
        ),
        2 => 
        (object) array(
           'total' => 
          (object) array(
             'count' => 12,
          ),
           'free' => 
          (object) array(
             'count' => 11,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '556',
              ),
            ),
          ),
           'busy' => 
          (object) array(
             'count' => 1,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => '556',
              ),
            ),
          ),
           'place_of_store' => 'ХР',
        ),
        3 => 
        (object) array(
           'total' => 
          (object) array(
             'count' => 25,
          ),
           'free' => 
          (object) array(
             'count' => 25,
             'inventories' => 
            array (
              0 => 
              (object) array(
                 'db' => 'IBIS',
                 'recid' => '37/К88-602720',
                 'inv' => 'ЗИ-1',
              ),
            ),
          ),
           'busy' => 
          (object) array(
             'count' => 0,
             'inventories' => 
            array (
            ),
          ),
           'place_of_store' => 'ЖГ',
        ),
      ),
       'title' => '',
       'interestingArticles' => '',
       'onTabs' => '',
       'documentType' => '',
       'publicationCode' => '',
       'authors' => '',
       'unifiedFormHeader' => '',
       'parallelTitles' => '',
       'transliteratedTitle' => '',
       'imprint' => '',
       'quantitativeCharacteristics' => '',
       'teams' => '',
       'series' => '',
       'misreadTitles' => '',
       'translationOfThePublication' => '',
       'parallelEditions' => '',
       'braided' => '',
       'placeOfPublication' => '',
       'typeAndVolumeOfResource' => '',
       'systemRequirements' => '',
       'notes' => '',
       'issn' => '',
       'isbn' => '',
       'identificationNumber' => '',
       'grnti' => '',
       'udc' => '',
       'bbk' => '',
       'subjectHeadings' => '',
       'meshMain' => '',
       'meshNonMain' => '',
       'geographicalHeadings' => '',
       'descriptor' => '',
       'keywords' => '',
       'content' => '',
       'annotation' => '',
       'receiptsRegistered' => '',
       'thePublicationCanBeFoundIn' => '',
       'url' => 
      array (
        0 => 
        (object) array(
           '*' => '',
           'A' => 'Пример PDF-файла.PDF',
           'T' => 'Пример внешнего объекта в виде PDF-файла - с постраничным просмотром',
           'N' => '14',
        ),
      ),
    ),
  ),
))
13. Сервис получения списка терминов 
BaseJsonRpcCall::__set_state(array(
   'Id' => 13,
   'Method' => 'GetTermList',
   'Params' => 
  array (
    0 => 'IBIS',
    1 => 'A=',
    2 => 'А',
    3 => 100,
    4 => false,
  ),
   'Error' => NULL,
   'Result' => 
  (object) array(
     'errorcode' => -202,
     '0' => 
    (object) array(
       'key' => 'АБАКУМОВ, И. И.',
       'refs' => 1,
    ),
     '1' => 
    (object) array(
       'key' => 'АБОЛИМОВ, П.',
       'refs' => 2,
    ),
     '2' => 
    (object) array(
       'key' => 'АВТОНОМОВ, В. С.',
       'refs' => 2,
    ),
     '3' => 
    (object) array(
       'key' => 'АГАПОВА, Т. А.',
       'refs' => 2,
    ),
     '4' => 
    (object) array(
       'key' => 'АЗБУКИНА, З. М.',
       'refs' => 2,
    ),
     '5' => 
    (object) array(
       'key' => 'АКМАНОВ, С. С.',
       'refs' => 1,
    ),
     '6' => 
    (object) array(
       'key' => 'АКУЛОВА, З. М.',
       'refs' => 3,
    ),
     '7' => 
    (object) array(
       'key' => 'АКУЛОВА1, З. М.',
       'refs' => 2,
    ),
     '8' => 
    (object) array(
       'key' => 'АКУНИН, Б.',
       'refs' => 2,
    ),
     '9' => 
    (object) array(
       'key' => 'АКУНИН, БОРИС',
       'refs' => 2,
    ),
     '10' => 
    (object) array(
       'key' => 'АЛБОРОВ, РОЛАН АРХИПОВИЧ',
       'refs' => 1,
    ),
     '11' => 
    (object) array(
       'key' => 'АЛЕКСАХИН, РУДОЛЬФ МИХАЙЛОВИЧ',
       'refs' => 1,
    ),
     '12' => 
    (object) array(
       'key' => 'АЛЕШИНА, Т. П.',
       'refs' => 2,
    ),
     '13' => 
    (object) array(
       'key' => 'АЛИЕВ, ЮРИЙ-ИОСИФ ЮРЬЕВИЧ',
       'refs' => 4,
    ),
     '14' => 
    (object) array(
       'key' => 'АНАНЬИН, О. И.',
       'refs' => 2,
    ),
     '15' => 
    (object) array(
       'key' => 'АНАШКИН, А. В.',
       'refs' => 2,
    ),
     '16' => 
    (object) array(
       'key' => 'АНДРЕЕВ, ВЛАДИМИР АЛЕКСЕЕВИЧ',
       'refs' => 1,
    ),
     '17' => 
    (object) array(
       'key' => 'АНДРЕНОВ, Н. Б.',
       'refs' => 1,
    ),
     '18' => 
    (object) array(
       'key' => 'АПДАЙК, ДЖОН',
       'refs' => 2,
    ),
     '19' => 
    (object) array(
       'key' => 'АРХАНГЕЛЬСКАЯ, И.',
       'refs' => 1,
    ),
     '20' => 
    (object) array(
       'key' => 'АСТАФЬЕВ, В. И.',
       'refs' => 1,
    ),
     '21' => 
    (object) array(
       'key' => 'АФОНЦЕВ, С. А.',
       'refs' => 2,
    ),
     '22' => 
    (object) array(
       'key' => 'БАБИЧ, А. М.',
       'refs' => 6,
    ),
     '23' => 
    (object) array(
       'key' => 'БАБИЧЕВ, Н. Т.',
       'refs' => 1,
    ),
     '24' => 
    (object) array(
       'key' => 'БАБЧЕНКО, Т. Н.',
       'refs' => 1,
    ),
     '25' => 
    (object) array(
       'key' => 'БАДЕР , О. Н.',
       'refs' => 1,
    ),
     '26' => 
    (object) array(
       'key' => 'БАЙБУРИН, В. Б.',
       'refs' => 1,
    ),
     '27' => 
    (object) array(
       'key' => 'БАЙРОН, ДЖ.',
       'refs' => 1,
    ),
     '28' => 
    (object) array(
       'key' => 'БАЛАШОВ, ДМИТРИЙ',
       'refs' => 1,
    ),
     '29' => 
    (object) array(
       'key' => 'БАЛДИН, К. В.',
       'refs' => 1,
    ),
     '30' => 
    (object) array(
       'key' => 'БАНК, В. Р.',
       'refs' => 1,
    ),
     '31' => 
    (object) array(
       'key' => 'БАРАНЕНКОВ, А. И.',
       'refs' => 1,
    ),
     '32' => 
    (object) array(
       'key' => 'БАРБЕР, С.',
       'refs' => 1,
    ),
     '33' => 
    (object) array(
       'key' => 'БАРСОВА, В.',
       'refs' => 1,
    ),
     '34' => 
    (object) array(
       'key' => 'БАРТОК Б. (ВЕНГРИЯ)',
       'refs' => 1,
    ),
     '35' => 
    (object) array(
       'key' => 'БЕЛОВ, Б. П.',
       'refs' => 1,
    ),
     '36' => 
    (object) array(
       'key' => 'БЕЛОВ, С. В.',
       'refs' => 1,
    ),
     '37' => 
    (object) array(
       'key' => 'БЕЛОВА, С. В.',
       'refs' => 1,
    ),
     '38' => 
    (object) array(
       'key' => 'БЕНСЮЗАН, С.',
       'refs' => 3,
    ),
     '39' => 
    (object) array(
       'key' => 'БЕНУА, А.Н.',
       'refs' => 1,
    ),
     '40' => 
    (object) array(
       'key' => 'БЕНУА, АЛЕКСАНДР НИКОЛАЕВИЧ',
       'refs' => 1,
    ),
     '41' => 
    (object) array(
       'key' => 'БИР, РОБЕРТ',
       'refs' => 1,
    ),
     '42' => 
    (object) array(
       'key' => 'БИЧЕВСКАЯ, ЖАННА',
       'refs' => 1,
    ),
     '43' => 
    (object) array(
       'key' => 'БОГАТОВА, И.',
       'refs' => 1,
    ),
     '44' => 
    (object) array(
       'key' => 'БОГОЛЮБОВ, АНДРЕЙ',
       'refs' => 1,
    ),
     '45' => 
    (object) array(
       'key' => 'БОГОМОЛОВА, Е. П.',
       'refs' => 1,
    ),
     '46' => 
    (object) array(
       'key' => 'БОРАТЫНСКАЯ, Е.',
       'refs' => 2,
    ),
     '47' => 
    (object) array(
       'key' => 'БОРИСЕВСКИЙ, П. Е.',
       'refs' => 4,
    ),
     '48' => 
    (object) array(
       'key' => 'БОРОВСКИЙ, Я. М.',
       'refs' => 2,
    ),
     '49' => 
    (object) array(
       'key' => 'БОРОДИН, А. П.',
       'refs' => 1,
    ),
     '50' => 
    (object) array(
       'key' => 'БОРОДИН, АЛЕКСАНДР ПОРФИРЬЕВИЧ',
       'refs' => 2,
    ),
     '51' => 
    (object) array(
       'key' => 'БОРЯЕВ, А. П.',
       'refs' => 3,
    ),
     '52' => 
    (object) array(
       'key' => 'БОРЯЕВ, В. Е.',
       'refs' => 1,
    ),
     '53' => 
    (object) array(
       'key' => 'БОЧАРОВ, ИВАН',
       'refs' => 1,
    ),
     '54' => 
    (object) array(
       'key' => 'БОЧКАРЕВ, А. Г.',
       'refs' => 1,
    ),
     '55' => 
    (object) array(
       'key' => 'БРАУН, ДЭН',
       'refs' => 1,
    ),
     '56' => 
    (object) array(
       'key' => 'БРИЛОВА, ЛЮДМИЛА',
       'refs' => 1,
    ),
     '57' => 
    (object) array(
       'key' => 'БРИТАЕВА, Н.',
       'refs' => 1,
    ),
     '58' => 
    (object) array(
       'key' => 'БРОВКОВА, М. Б.',
       'refs' => 1,
    ),
     '59' => 
    (object) array(
       'key' => 'БРОЦКАЯ, Л.',
       'refs' => 1,
    ),
     '60' => 
    (object) array(
       'key' => 'БРЮСОВ, В.',
       'refs' => 1,
    ),
     '61' => 
    (object) array(
       'key' => 'БУНИЧ, ИГОРЬ',
       'refs' => 1,
    ),
     '62' => 
    (object) array(
       'key' => 'БЫСТРОВ, Г. Е.',
       'refs' => 3,
    ),
     '63' => 
    (object) array(
       'key' => 'ВАНЖУРА, ЭРНЕСТ',
       'refs' => 1,
    ),
     '64' => 
    (object) array(
       'key' => 'ВАРЛАМОВ, АЛЕКСЕЙ',
       'refs' => 1,
    ),
     '65' => 
    (object) array(
       'key' => 'ВАСИЛИК, М. А.',
       'refs' => 2,
    ),
     '66' => 
    (object) array(
       'key' => 'ВАСИЛЬЕВ, Б.',
       'refs' => 2,
    ),
     '67' => 
    (object) array(
       'key' => 'ВАСИЛЬЕВ, В. П.',
       'refs' => 1,
    ),
     '68' => 
    (object) array(
       'key' => 'ВЕДЕНИН, Н. Н.',
       'refs' => 2,
    ),
     '69' => 
    (object) array(
       'key' => 'ВЕНКАТА С.Р. "КРИШНА"',
       'refs' => 1,
    ),
     '70' => 
    (object) array(
       'key' => 'ВЕРШИНИН, М. С.',
       'refs' => 1,
    ),
     '71' => 
    (object) array(
       'key' => 'ВИВАЛЬДИ, А.',
       'refs' => 1,
    ),
     '72' => 
    (object) array(
       'key' => 'ВИЛЕНСКАЯ, Э. С.',
       'refs' => 1,
    ),
     '73' => 
    (object) array(
       'key' => 'ВИНОГРАДОВ, А. П.',
       'refs' => 2,
    ),
     '74' => 
    (object) array(
       'key' => 'ВИНОКУРОВА, Н.',
       'refs' => 1,
    ),
     '75' => 
    (object) array(
       'key' => 'ВЛАДИМИР',
       'refs' => 1,
    ),
     '76' => 
    (object) array(
       'key' => 'ВЛАСОВА, Е. А.',
       'refs' => 2,
    ),
     '77' => 
    (object) array(
       'key' => 'ВОДИНА, Н. С.',
       'refs' => 1,
    ),
     '78' => 
    (object) array(
       'key' => 'ВОЗНЕСЕНСКИЙ, АНДРЕЙ',
       'refs' => 1,
    ),
     '79' => 
    (object) array(
       'key' => 'ВОРОБЬЕВА, И.',
       'refs' => 2,
    ),
     '80' => 
    (object) array(
       'key' => 'ВОРОНОВ',
       'refs' => 1,
    ),
     '81' => 
    (object) array(
       'key' => 'ВОРОНОВ, РЕЖИССЕР.',
       'refs' => 1,
    ),
     '82' => 
    (object) array(
       'key' => 'ВЫСОЦКИЙ, В. С.',
       'refs' => 1,
    ),
     '83' => 
    (object) array(
       'key' => 'ВЫСОЦКИЙ, ВЛАДИМИР СЕМЕНОВИЧ',
       'refs' => 1,
    ),
     '84' => 
    (object) array(
       'key' => 'ГАЕВСКАЯ, МАРИНА ЮРЬЕВНА',
       'refs' => 1,
    ),
     '85' => 
    (object) array(
       'key' => 'ГАЛАНИНА, Е. Н.',
       'refs' => 1,
    ),
     '86' => 
    (object) array(
       'key' => 'ГАЛЬ, Н.',
       'refs' => 1,
    ),
     '87' => 
    (object) array(
       'key' => 'ГЕНРИ, М.',
       'refs' => 1,
    ),
     '88' => 
    (object) array(
       'key' => 'ГЕРАСИМОВ, В.',
       'refs' => 2,
    ),
     '89' => 
    (object) array(
       'key' => 'ГИЛЯРОВСКИЙ, В. А.',
       'refs' => 2,
    ),
     '90' => 
    (object) array(
       'key' => 'ГИППИУС, ЗИНАИДА',
       'refs' => 4,
    ),
     '91' => 
    (object) array(
       'key' => 'ГЛАЗУНОВ, А.',
       'refs' => 1,
    ),
     '92' => 
    (object) array(
       'key' => 'ГЛАЗУНОВ, А. К.',
       'refs' => 1,
    ),
     '93' => 
    (object) array(
       'key' => 'ГЛИЭР, Р.',
       'refs' => 2,
    ),
     '94' => 
    (object) array(
       'key' => 'ГЛУШАКОВА, ЮЛИЯ',
       'refs' => 1,
    ),
     '95' => 
    (object) array(
       'key' => 'ГОГОЛЬ, НИКОЛАЙ ВАСИЛЬЕВИЧ',
       'refs' => 3,
    ),
     '96' => 
    (object) array(
       'key' => 'ГОЛОВЧЕНКО, Б. В.',
       'refs' => 2,
    ),
     '97' => 
    (object) array(
       'key' => 'ГОЛУБЕВ, АЛЕКСЕЙ ВАЛЕРИАНОВИЧ',
       'refs' => 1,
    ),
  ),
))
14. Сервис получения фасетов 
BaseJsonRpcCall::__set_state(array(
   'Id' => 14,
   'Method' => 'GetFasets',
   'Params' => 
  array (
    0 => 'IBIS',
    1 => 'A=$',
    2 => 'A=',
    3 => 5,
  ),
   'Error' => NULL,
   'Result' => 
  array (
    0 => 205,
  ),
))