Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Количество() <> 0 Тогда
// 1. Инициализируем запись JSON ДО начала цикла
Запись = Новый ЗаписьJSON;
Запись.УстановитьСтроку();
// 2. Открываем JSON-массив "["
Запись.ЗаписатьНачалоМассива();
Пока Выборка.Следующий() Цикл
Услуги = ПолучитьСтруктуруУслуг();
ЗаполнитьЗначенияСвойств(Услуги, Выборка);
// Эта процедура запишет объект внутри массива "{...}"
ЗаписатьСтруктуруВJSON(Запись, Услуги);
КонецЦикла;
// 3. Закрываем JSON-массив "]" ПОСЛЕ цикла
Запись.ЗаписатьКонецМассива();
// 4. Формируем тело ответа один раз для всего массива
Ответ.УстановитьТелоИзСтроки(Запись.Закрыть());
ЗаписатьЛоги(200, "Успешный запрос", "getInformation");
КонецЕсли;