{"subject":"com.isimplelab.generated.confirmation.model.ConfirmDocsEvent","version":1,"id":1,"schema":"{\"type\":\"record\",\"name\":\"ConfirmDocsEvent\",\"namespace\":\"com.isimplelab.generated.confirmation.model\",\"doc\":\"Пакетное подтверждение документов - запрос и ответ(для ответа не будет указан callbackTopic)\",\"fields\":[{\"name\":\"uuid\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Уникальный идентификатор подтверждения\"},{\"name\":\"documentSnapshot\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Сигнатура документа (набор неизменяемых полей, которые должен будет подтвердить сервис подтверждений)\"},{\"name\":\"documentSnapshotVersion\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Версия сигнатуры документа\"},{\"name\":\"documentModule\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Модуль документа\"},{\"name\":\"documentType\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип документа\"},{\"name\":\"documentIds\",\"type\":{\"type\":\"array\",\"items\":\"long\"},\"doc\":\"Список идентификаторов документов\"},{\"name\":\"absClientId\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Идентификатор клиента в АБС\"},{\"name\":\"callbackTopic\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Топик, в который сервис вернет ответ о подтверждении документов\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.absadapter.model.ClientRequestAbsSendEvent","version":1,"id":2,"schema":"{\"type\":\"record\",\"name\":\"ClientRequestAbsSendEvent\",\"namespace\":\"com.isimplelab.generated.absadapter.model\",\"doc\":\"Выгрузка заявки клиента в АБС\",\"fields\":[{\"name\":\"id\",\"type\":\"long\",\"doc\":\"Идентификатор заявки\"},{\"name\":\"docType\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип заявки\"},{\"name\":\"docName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименования заявки\"},{\"name\":\"docData\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Содержимое заявки(JSON формат)\"},{\"name\":\"absClientId\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Идентификатор клиента в АБС\"},{\"name\":\"creationTime\",\"type\":[\"null\",{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"}],\"doc\":\"Дата создания заявки\"},{\"name\":\"answerTopic\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Топик для ответа о статусе исполнения заявки\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddMiniTransactionRequest","version":1,"id":3,"schema":"{\"type\":\"record\",\"name\":\"PfmAddMiniTransactionRequest\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Запрос на добавление/обновление набора сокращенных транзакций\",\"fields\":[{\"name\":\"dataSourceCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Название общего источника данных для поиска / привязки транзакций для всех транзакций\"},{\"name\":\"transactions\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"PfmAddMiniTransactionItem\",\"doc\":\"Сокращенные транзакции для добавления/обновления\",\"fields\":[{\"name\":\"product\",\"type\":{\"type\":\"record\",\"name\":\"PfmProductRequest\",\"doc\":\"Информация по продукту\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип продукта: account, card...\"},{\"name\":\"hash\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"ХЭШ номера продукта\"},{\"name\":\"bikOwnerCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"БИК банка владельца продукта\"},{\"name\":\"caption\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Название продукта\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Описание продукта\"}]},\"doc\":\"Информация по продукту транзакции\"},{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"createDate\",\"type\":{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"},\"doc\":\"Дата/время создания транзакции\"},{\"name\":\"statusId\",\"type\":\"int\",\"doc\":\"Идентификатор статуса транзакции (1: проведенная, 2: плановая, 3: не проведенная)\"},{\"name\":\"amountCredit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по кредиту (доход) или не заполнено, если транзакция не кредитовая\"},{\"name\":\"amountDebit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по дебету (расход) или не заполнено, если транзакция не дебетовая\"},{\"name\":\"currCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код валюты операции\"},{\"name\":\"idReturnedOperation\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор возвращенной операции(rrn)\"},{\"name\":\"docCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Внешний идентификатор документа\"},{\"name\":\"kind\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"тип документа (payment - платёж, request - заявление)\"},{\"name\":\"geoLatitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"широта точки совершения операции\"},{\"name\":\"geoLongitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"долгота точки совершения операции\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"описание транзакции\"},{\"name\":\"tags\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"набор тэгов к транзакции\",\"default\":null},{\"name\":\"ignoreInStat\",\"type\":[\"null\",\"boolean\"],\"doc\":\"исключить из статистики\"},{\"name\":\"correspondentCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код корреспондента\"},{\"name\":\"categoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код категории\"},{\"name\":\"subCategoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код подкатегории\"}]}},\"doc\":\"Список добавляемых / обновляемых сокращенных транзакций\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.retail.client.model.ClientRequestExecuteNotifyRetailClientsEvent","version":1,"id":4,"schema":"{\"type\":\"record\",\"name\":\"ClientRequestExecuteNotifyRetailClientsEvent\",\"namespace\":\"com.isimplelab.generated.retail.client.model\",\"doc\":\"Уведомление сервиса об исполнении заявки клиента\",\"fields\":[{\"name\":\"absClientId\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Идентификатор клиента в АБС\"},{\"name\":\"clientServiceCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код услуги клиента(не указывается для действия ABS_SYNC)\"},{\"name\":\"docData\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Содержимое заявки(JSON)\"},{\"name\":\"action\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Действие, которое нужно произвести в рамках сервиса, все описаны в com.isimplelab.micro.model.enums.ActionOnNotifyRetailClients\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddTransactionFieldViolation","version":1,"id":5,"schema":"{\"type\":\"record\",\"name\":\"PfmAddTransactionFieldViolation\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Ошибка валидации поля\",\"fields\":[{\"name\":\"field\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Имя поля\"},{\"name\":\"errorCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код ошибки\"},{\"name\":\"errorMessage\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Текст ошибки\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.retailClientProducts.ProductLookupEvent","version":1,"id":6,"schema":"{\"type\":\"record\",\"name\":\"ProductLookupEvent\",\"namespace\":\"com.isimplelab.generated.retailClientProducts\",\"doc\":\"Запрос на поиск продуктов по набору полей (query-by-example). Более сложные фильтры следует реализовывать на стороне получателя\",\"fields\":[{\"name\":\"clientRef\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"}},{\"name\":\"productExample\",\"type\":{\"type\":\"record\",\"name\":\"ProductAvro\",\"doc\":\"Сущность продукта в AVRO-представлении\",\"fields\":[{\"name\":\"id\",\"type\":[\"null\",{\"type\":\"fixed\",\"name\":\"_UUIDAvro\",\"size\":16,\"logicalType\":\"uuid\"}],\"doc\":\"Идентификатор записи в ДБО. Обязательно присутствует у хранимой записи, но не фигурирует в запросах из АБС.\"},{\"name\":\"category\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование категории продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"status\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Статус продукта (см. ProductStatus). Обязательно присутствует у хранимой записи.\"},{\"name\":\"branchRef\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код подразделения. Обязательно присутствует у хранимой записи.\"},{\"name\":\"productNumber\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Номер продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"startDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"endDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractStartDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractEndDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"fields\",\"type\":{\"type\":\"map\",\"values\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"},\"boolean\",\"long\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2},{\"type\":\"int\",\"logicalType\":\"date\"}],\"avro.java.string\":\"String\"},\"doc\":\"Динамические поля\"}]},\"doc\":\"Поля, по которым ведётся поиск (по подобию JPA Example)\"},{\"name\":\"fieldWhitelist\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"Опциональный вайтлист на возвращаемые в ответе динамические поля, для экономии трафика в случае их большого количества/размера\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddTransactionResult","version":1,"id":7,"schema":"{\"type\":\"record\",\"name\":\"PfmAddTransactionResult\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Результат обработки транзакции\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"violations\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"PfmAddTransactionFieldViolation\",\"doc\":\"Ошибка валидации поля\",\"fields\":[{\"name\":\"field\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Имя поля\"},{\"name\":\"errorCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код ошибки\"},{\"name\":\"errorMessage\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Текст ошибки\"}]}}],\"doc\":\"Список ошибок полей\"},{\"name\":\"errorCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код ошибки\"},{\"name\":\"errorMessage\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Текст ошибки\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddTransactionItem","version":1,"id":8,"schema":"{\"type\":\"record\",\"name\":\"PfmAddTransactionItem\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Транзакции для добавления/обновления\",\"fields\":[{\"name\":\"product\",\"type\":{\"type\":\"record\",\"name\":\"PfmProductRequest\",\"doc\":\"Информация по продукту\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип продукта: account, card...\"},{\"name\":\"hash\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"ХЭШ номера продукта\"},{\"name\":\"bikOwnerCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"БИК банка владельца продукта\"},{\"name\":\"caption\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Название продукта\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Описание продукта\"}]},\"doc\":\"Информация по продукту транзакции\"},{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"createDate\",\"type\":{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"},\"doc\":\"Дата/время создания транзакции\"},{\"name\":\"statusId\",\"type\":\"int\",\"doc\":\"Идентификатор статуса транзакции (1: проведенная, 2: плановая, 3: не проведенная)\"},{\"name\":\"amountCredit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по кредиту (доход) или не заполнено, если транзакция не кредитовая\"},{\"name\":\"amountDebit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по дебету (расход) или не заполнено, если транзакция не дебетовая\"},{\"name\":\"bonusCount\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма бонусов\"},{\"name\":\"currCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код валюты операции\"},{\"name\":\"idReturnedOperation\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор возвращенной операции(rrn)\"},{\"name\":\"docCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Внешний идентификатор документа\"},{\"name\":\"kind\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"тип документа (payment - платёж, request - заявление)\"},{\"name\":\"merchantCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код мерчанта (для карт)\"},{\"name\":\"pointCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код торговой точки (для карт)\"},{\"name\":\"serviceCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код услуги, для некарточных транзакций (кодификатор у каждого банка свой по типам документов и по оплате услуг)\"},{\"name\":\"countryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код страны торговой точки (для карт)\"},{\"name\":\"city\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Город совершения операции\"},{\"name\":\"address\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"адрес совершения транзакции\"},{\"name\":\"geoLatitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"широта точки совершения операции\"},{\"name\":\"geoLongitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"долгота точки совершения операции\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"описание транзакции\"},{\"name\":\"tags\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"набор тэгов к транзакции\",\"default\":null},{\"name\":\"ignoreInStat\",\"type\":[\"null\",\"boolean\"],\"doc\":\"исключить из статистики\"},{\"name\":\"subscriptionName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование подписки\"},{\"name\":\"maxAmount\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Максимальная сумма платежа по привязанному счету\"},{\"name\":\"limitValue\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Значение лимита, установленное Клиентом\"},{\"name\":\"limitTypeName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование типа лимита\"},{\"name\":\"limitPeriodName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование периода действия лимита\"},{\"name\":\"correspondentCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код корреспондента\"},{\"name\":\"categoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код категории\"},{\"name\":\"subCategoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код подкатегории\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.user.model.BlockUserEvent","version":1,"id":9,"schema":"{\"type\":\"record\",\"name\":\"BlockUserEvent\",\"namespace\":\"com.isimplelab.generated.user.model\",\"fields\":[{\"name\":\"username\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Имя пользователя, подлежащего блокировке\"},{\"name\":\"useralias\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Псевдоним пользователя, подлежащего блокировке\"},{\"name\":\"absClientId\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор клиента в АБС\"},{\"name\":\"absSubjectId\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор субъекта в АБС\"},{\"name\":\"reason\",\"type\":[{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Причина блокировки пользователя (варианты определяются перечислением com.isimplelab.model.enums.UserBlockReason)\"},{\"name\":\"details\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Дополнительная информация\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.notification.model.NotificationEvent","version":1,"id":10,"schema":"{\"type\":\"record\",\"name\":\"NotificationEvent\",\"namespace\":\"com.isimplelab.generated.notification.model\",\"doc\":\"Нотификационное сообщение для отправки клиенту\",\"fields\":[{\"name\":\"userId\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Идентификатор пользователя, которому предназначено уведомление\"},{\"name\":\"title\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Заголовок уведомления\"},{\"name\":\"message\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Текст уведомления\"},{\"name\":\"templateCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код шаблона для текста уведомления (альтернатива полю 'message')\"},{\"name\":\"params\",\"type\":{\"type\":\"map\",\"values\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"avro.java.string\":\"String\",\"default\":null},\"doc\":\"Значения параметров для интерполяции шаблона текста уведомления\"},{\"name\":\"validityTimeout\",\"type\":[\"null\",\"long\"],\"doc\":\"Время жизни уведомления в мс. По умолчанию <пусто>\"},{\"name\":\"deliverySchema\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Схема доставки сообщения. Определяет последовательность каналов, по которым может доставляться сообщение. По умолчанию будет определена автоматически\",\"default\":null},{\"name\":\"priorityFlag\",\"type\":[\"null\",\"int\"],\"doc\":\"Приоритет сообщения 0..9. По умолчанию без приоритета\",\"default\":null},{\"name\":\"messageType\",\"type\":[\"null\",\"int\"],\"doc\":\"Тип сообщения (1-транзакционное, 2-сервисное, 3-рекламное, ...). По умолчанию <пусто>\",\"default\":null},{\"name\":\"hidden\",\"type\":[\"null\",\"boolean\"],\"doc\":\"Флагом hidden=true должны помечаться все сообщения, которые передают пароли и одноразовые коды. По умолчанию <пусто>\",\"default\":null}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddMiniTransactionItem","version":1,"id":11,"schema":"{\"type\":\"record\",\"name\":\"PfmAddMiniTransactionItem\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Сокращенные транзакции для добавления/обновления\",\"fields\":[{\"name\":\"product\",\"type\":{\"type\":\"record\",\"name\":\"PfmProductRequest\",\"doc\":\"Информация по продукту\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип продукта: account, card...\"},{\"name\":\"hash\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"ХЭШ номера продукта\"},{\"name\":\"bikOwnerCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"БИК банка владельца продукта\"},{\"name\":\"caption\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Название продукта\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Описание продукта\"}]},\"doc\":\"Информация по продукту транзакции\"},{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"createDate\",\"type\":{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"},\"doc\":\"Дата/время создания транзакции\"},{\"name\":\"statusId\",\"type\":\"int\",\"doc\":\"Идентификатор статуса транзакции (1: проведенная, 2: плановая, 3: не проведенная)\"},{\"name\":\"amountCredit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по кредиту (доход) или не заполнено, если транзакция не кредитовая\"},{\"name\":\"amountDebit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по дебету (расход) или не заполнено, если транзакция не дебетовая\"},{\"name\":\"currCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код валюты операции\"},{\"name\":\"idReturnedOperation\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор возвращенной операции(rrn)\"},{\"name\":\"docCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Внешний идентификатор документа\"},{\"name\":\"kind\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"тип документа (payment - платёж, request - заявление)\"},{\"name\":\"geoLatitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"широта точки совершения операции\"},{\"name\":\"geoLongitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"долгота точки совершения операции\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"описание транзакции\"},{\"name\":\"tags\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"набор тэгов к транзакции\",\"default\":null},{\"name\":\"ignoreInStat\",\"type\":[\"null\",\"boolean\"],\"doc\":\"исключить из статистики\"},{\"name\":\"correspondentCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код корреспондента\"},{\"name\":\"categoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код категории\"},{\"name\":\"subCategoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код подкатегории\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.client.products.model.ClientRequestExecuteNotifyClientProductsEvent","version":1,"id":12,"schema":"{\"type\":\"record\",\"name\":\"ClientRequestExecuteNotifyClientProductsEvent\",\"namespace\":\"com.isimplelab.generated.client.products.model\",\"doc\":\"Уведомление сервиса об исполнении заявки клиента\",\"fields\":[{\"name\":\"cardHash\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Хеш карты\"},{\"name\":\"accNumber\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Номер счета\"},{\"name\":\"absClientId\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Идентификатор клиента в АБС\"},{\"name\":\"action\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Действие, которое нужно произвести в рамках сервиса, все описаны в com.isimplelab.micro.model.enums.ActionOnNotifyClientProducts\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.retailClientProducts.ProductLookupEventAnswer","version":1,"id":13,"schema":"{\"type\":\"record\",\"name\":\"ProductLookupEventAnswer\",\"namespace\":\"com.isimplelab.generated.retailClientProducts\",\"doc\":\"Результаты поиска продуктов по набору полей (query-by-example). Более сложные фильтры следует реализовывать на стороне получателя\",\"fields\":[{\"name\":\"results\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"ProductAvro\",\"doc\":\"Сущность продукта в AVRO-представлении\",\"fields\":[{\"name\":\"id\",\"type\":[\"null\",{\"type\":\"fixed\",\"name\":\"_UUIDAvro\",\"size\":16,\"logicalType\":\"uuid\"}],\"doc\":\"Идентификатор записи в ДБО. Обязательно присутствует у хранимой записи, но не фигурирует в запросах из АБС.\"},{\"name\":\"category\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование категории продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"status\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Статус продукта (см. ProductStatus). Обязательно присутствует у хранимой записи.\"},{\"name\":\"branchRef\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код подразделения. Обязательно присутствует у хранимой записи.\"},{\"name\":\"productNumber\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Номер продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"startDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"endDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractStartDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractEndDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"fields\",\"type\":{\"type\":\"map\",\"values\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"},\"boolean\",\"long\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2},{\"type\":\"int\",\"logicalType\":\"date\"}],\"avro.java.string\":\"String\"},\"doc\":\"Динамические поля\"}]}}}]}","deleted":false}
{"subject":"com.isimplelab.generated.absadapter.model.ClientRequestAbsResponseEvent","version":1,"id":14,"schema":"{\"type\":\"record\",\"name\":\"ClientRequestAbsResponseEvent\",\"namespace\":\"com.isimplelab.generated.absadapter.model\",\"doc\":\"Ответ от АБС о статусе исполнения заявки\",\"fields\":[{\"name\":\"id\",\"type\":\"long\",\"doc\":\"Идентификатор заявки\"},{\"name\":\"docStatus\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Статус заявки, все варианты определены в com.isimplelab.model.enums.ClientRequestAbsStatus\"},{\"name\":\"executeTime\",\"type\":[\"null\",{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"}],\"doc\":\"Время исполнения заявки\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.retailClientProducts.ProductUpdateEvent","version":1,"id":15,"schema":"{\"type\":\"record\",\"name\":\"ProductUpdateEvent\",\"namespace\":\"com.isimplelab.generated.retailClientProducts\",\"doc\":\"Запрос на изменение продуктов по одному клиенту\",\"fields\":[{\"name\":\"clientRef\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"}},{\"name\":\"overrideCategories\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"Категории продуктов, которые при обновлении окажутся перезаписаны целиком\"},{\"name\":\"updates\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"ProductAvro\",\"doc\":\"Сущность продукта в AVRO-представлении\",\"fields\":[{\"name\":\"id\",\"type\":[\"null\",{\"type\":\"fixed\",\"name\":\"_UUIDAvro\",\"size\":16,\"logicalType\":\"uuid\"}],\"doc\":\"Идентификатор записи в ДБО. Обязательно присутствует у хранимой записи, но не фигурирует в запросах из АБС.\"},{\"name\":\"category\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование категории продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"status\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Статус продукта (см. ProductStatus). Обязательно присутствует у хранимой записи.\"},{\"name\":\"branchRef\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код подразделения. Обязательно присутствует у хранимой записи.\"},{\"name\":\"productNumber\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Номер продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"startDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"endDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractStartDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractEndDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"fields\",\"type\":{\"type\":\"map\",\"values\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"},\"boolean\",\"long\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2},{\"type\":\"int\",\"logicalType\":\"date\"}],\"avro.java.string\":\"String\"},\"doc\":\"Динамические поля\"}]}}}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddTransactionResponse","version":1,"id":16,"schema":"{\"type\":\"record\",\"name\":\"PfmAddTransactionResponse\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Результат добавления/обновления набора транзакций\",\"fields\":[{\"name\":\"dataSourceCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Название общего источника данных для поиска / привязки транзакций для всех транзакций\"},{\"name\":\"failed\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"PfmAddTransactionResult\",\"doc\":\"Результат обработки транзакции\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"violations\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"PfmAddTransactionFieldViolation\",\"doc\":\"Ошибка валидации поля\",\"fields\":[{\"name\":\"field\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Имя поля\"},{\"name\":\"errorCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код ошибки\"},{\"name\":\"errorMessage\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Текст ошибки\"}]}}],\"doc\":\"Список ошибок полей\"},{\"name\":\"errorCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код ошибки\"},{\"name\":\"errorMessage\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Текст ошибки\"}]}}],\"doc\":\"Ошибки добавления / обновления транзакций\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.retailClientProducts.ProductAvro","version":1,"id":17,"schema":"{\"type\":\"record\",\"name\":\"ProductAvro\",\"namespace\":\"com.isimplelab.generated.retailClientProducts\",\"doc\":\"Сущность продукта в AVRO-представлении\",\"fields\":[{\"name\":\"id\",\"type\":[\"null\",{\"type\":\"fixed\",\"name\":\"_UUIDAvro\",\"size\":16,\"logicalType\":\"uuid\"}],\"doc\":\"Идентификатор записи в ДБО. Обязательно присутствует у хранимой записи, но не фигурирует в запросах из АБС.\"},{\"name\":\"category\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование категории продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"status\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Статус продукта (см. ProductStatus). Обязательно присутствует у хранимой записи.\"},{\"name\":\"branchRef\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код подразделения. Обязательно присутствует у хранимой записи.\"},{\"name\":\"productNumber\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Номер продукта. Обязательно присутствует у хранимой записи.\"},{\"name\":\"startDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"endDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractStartDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"contractEndDate\",\"type\":[\"null\",\"int\"],\"logicalType\":\"date\"},{\"name\":\"fields\",\"type\":{\"type\":\"map\",\"values\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"},\"boolean\",\"long\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2},{\"type\":\"int\",\"logicalType\":\"date\"}],\"avro.java.string\":\"String\"},\"doc\":\"Динамические поля\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmAddTransactionRequest","version":1,"id":18,"schema":"{\"type\":\"record\",\"name\":\"PfmAddTransactionRequest\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Запрос на добавление/обновление набора транзакций\",\"fields\":[{\"name\":\"dataSourceCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Название общего источника данных для поиска / привязки транзакций для всех транзакций\"},{\"name\":\"transactions\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"PfmAddTransactionItem\",\"doc\":\"Транзакции для добавления/обновления\",\"fields\":[{\"name\":\"product\",\"type\":{\"type\":\"record\",\"name\":\"PfmProductRequest\",\"doc\":\"Информация по продукту\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип продукта: account, card...\"},{\"name\":\"hash\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"ХЭШ номера продукта\"},{\"name\":\"bikOwnerCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"БИК банка владельца продукта\"},{\"name\":\"caption\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Название продукта\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Описание продукта\"}]},\"doc\":\"Информация по продукту транзакции\"},{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип транзакции\"},{\"name\":\"code\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Код транзакции (уникальный в рамках type)\"},{\"name\":\"createDate\",\"type\":{\"type\":\"long\",\"logicalType\":\"timestamp-millis\"},\"doc\":\"Дата/время создания транзакции\"},{\"name\":\"statusId\",\"type\":\"int\",\"doc\":\"Идентификатор статуса транзакции (1: проведенная, 2: плановая, 3: не проведенная)\"},{\"name\":\"amountCredit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по кредиту (доход) или не заполнено, если транзакция не кредитовая\"},{\"name\":\"amountDebit\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма по дебету (расход) или не заполнено, если транзакция не дебетовая\"},{\"name\":\"bonusCount\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Сумма бонусов\"},{\"name\":\"currCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код валюты операции\"},{\"name\":\"idReturnedOperation\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Идентификатор возвращенной операции(rrn)\"},{\"name\":\"docCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Внешний идентификатор документа\"},{\"name\":\"kind\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"тип документа (payment - платёж, request - заявление)\"},{\"name\":\"merchantCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код мерчанта (для карт)\"},{\"name\":\"pointCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код торговой точки (для карт)\"},{\"name\":\"serviceCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код услуги, для некарточных транзакций (кодификатор у каждого банка свой по типам документов и по оплате услуг)\"},{\"name\":\"countryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Код страны торговой точки (для карт)\"},{\"name\":\"city\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Город совершения операции\"},{\"name\":\"address\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"адрес совершения транзакции\"},{\"name\":\"geoLatitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"широта точки совершения операции\"},{\"name\":\"geoLongitude\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"долгота точки совершения операции\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"описание транзакции\"},{\"name\":\"tags\",\"type\":[\"null\",{\"type\":\"array\",\"items\":{\"type\":\"string\",\"avro.java.string\":\"String\"}}],\"doc\":\"набор тэгов к транзакции\",\"default\":null},{\"name\":\"ignoreInStat\",\"type\":[\"null\",\"boolean\"],\"doc\":\"исключить из статистики\"},{\"name\":\"subscriptionName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование подписки\"},{\"name\":\"maxAmount\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Максимальная сумма платежа по привязанному счету\"},{\"name\":\"limitValue\",\"type\":[\"null\",{\"type\":\"bytes\",\"logicalType\":\"decimal\",\"precision\":15,\"scale\":2}],\"doc\":\"Значение лимита, установленное Клиентом\"},{\"name\":\"limitTypeName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование типа лимита\"},{\"name\":\"limitPeriodName\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Наименование периода действия лимита\"},{\"name\":\"correspondentCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код корреспондента\"},{\"name\":\"categoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код категории\"},{\"name\":\"subCategoryCode\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"код подкатегории\"}]}},\"doc\":\"Список добавляемых / обновляемых транзакций\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.confirmation.model.ConfirmCheckFailedEvent","version":1,"id":19,"schema":"{\"type\":\"record\",\"name\":\"ConfirmCheckFailedEvent\",\"namespace\":\"com.isimplelab.generated.confirmation.model\",\"doc\":\"Отправка в сервис подтверждений факта неуспешной проверки для идентификатора подтверждения\",\"fields\":[{\"name\":\"uuid\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Уникальный идентификатор подтверждения\"}]}","deleted":false}
{"subject":"com.isimplelab.generated.pfm.model.PfmProductRequest","version":1,"id":20,"schema":"{\"type\":\"record\",\"name\":\"PfmProductRequest\",\"namespace\":\"com.isimplelab.generated.pfm.model\",\"doc\":\"Информация по продукту\",\"fields\":[{\"name\":\"type\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"Тип продукта: account, card...\"},{\"name\":\"hash\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"ХЭШ номера продукта\"},{\"name\":\"bikOwnerCode\",\"type\":{\"type\":\"string\",\"avro.java.string\":\"String\"},\"doc\":\"БИК банка владельца продукта\"},{\"name\":\"caption\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Название продукта\"},{\"name\":\"description\",\"type\":[\"null\",{\"type\":\"string\",\"avro.java.string\":\"String\"}],\"doc\":\"Описание продукта\"}]}","deleted":false}