Service/attributes
|
@name
| Наименование услуги
| Тип - текстовая строка.
|
@code
| Код услуги Поставщика
|
|
@isActive
| Показывает доступность услуги:
true - доступна
false - не доступна
| Тип – логический.
Если «true», то услуга отображается в интерфейсе. Если «false», то услуга не отображается в интерфейсе.
|
ServiceCategory
| Категория услуги.
| -
|
@code
| Код категории
| Текстовая строка - 10 символов. Значение из таблицы 1. «Перечень категорий участников».
|
@name
| Наименование категории
| При несовпадении с именами в табл. 1 подставляется из справочника (табл. 1) согласно коду категории
|
PaymentKind
| Тип оплаты
| Значение:
1 – авансовый платеж;
2 – услуга может иметь одновременно два типа оплаты (авансовый платеж и оплата выставленного поставщиком услуг счета);
3 – оплата выставленного поставщиком услуг счета.
|
Service/PaymentParameters/ DescriptionSimpleParameter
| Идентификатор плательщика
|
Должен быть хотя бы 1 параметр со значением @isId=1, чтобы для него выполнялись условия (строки ниже):
|
@name
| Наименование
| Текстовая строка, не пустая.
|
@label
| Наименование параметра для отображения в интерфейсе
| Текстовая строка, не пустая.
|
@isId
| Признак, что параметр является идентификатором плательщик
| Тип - xs:integer; Значение: 1.
|
@forPayment
| Признак, что параметр используется при оплате.
| Тип - xs:boolean, Значение: = «true»
|
Regexp
| Маска для проверки значения параметра
| Тип – текстовая строка, Значение - должно совпадать с одним из значений справочника масок идентификаторов плательщика – Табл. 3.
|
Service/PaymentParameters/ DescriptionSimpleParameter
| Код бюджетной классификации (КБК)
| Должен только 1 параметр с именем @name="KBK"
|
Service/PaymentParameters/ DescriptionSimpleParameter
| Полное наименования получателя платежа (поле 16)
| Обязательно для услуг с авансовым платежом (PaymentKind = 1, 2):
Должен только 1 параметр со значением @name= «Recipient».
|
Service/PaymentParameters/ DescriptionSimpleParameter
| Описание параметров для заполнения налоговых реквизитовплатежного поручения: Статус плательщика (поле 101), Основание платежа (поле 106), Налоговый период (поле 107), Показатель номера документа (поле 108), Показатель даты документа (поле 109), Тип платежа (поле 110)
| Обязательно для услуг с авансовым платежом (PaymentKind = 1, 2):
Атрибут @name для каждого из реквизитов должен иметь значение:
Статус плательщика – «STATUS»;
Основание платежа – «PURPOSE»;
Налоговый период – «TAXPERIOD»;
Показатель номера документа – «TAXDOCNUMBER»;
Показатель даты документа – «TAXDOCDATE»
Тип платежа – «PAYMENTTYPE»; При отсутствии значений для заполнения полей одного или нескольких реквизитов тег должен быть заполнен .
|
Service/PaymentParameters/ DescriptionSimpleParameter или DescriptionComplexParameter
| Назначение платежа
| Обязательно для услуг с авансовым платежом (PaymentKind = 1, 2):
Должен быть только 1 параметр в одном из блоков услуги:
DescriptionSimpleParameter
или
DescriptionComplexParameter
с именем @name="Narrative".
|
org:Payee
| Получатель платежа
| Должны быть заполнены параметры ИНН/КПП/ ОКТМО
|
@INN
| ИНН получателя
| Тип – INN_Type, Значение – не пустое
|
@KPP
| KPP получателя
| Тип – KPP_Type, Значение – не пустое
|
@OKTMO
| ОКТМО получателя
| Тип – ОКTMO_Type, Значение – не пустое
|