@name
| 1
| xs:string
| Наименование Каталога
| Каталог услуг ГУП МосгорБТИ
|
@revisionDate
| 1
| xs:date
| Дата последнего изменения Каталога (текущая дата)
| 2013-10-02
|
@version
| 0..1
| xs:token
| Версия (версия форматов)
| Не используется
|
Service/attributes
|
@name
| 1
| xs:string
| Наименование услуги
| Техническая инвентаризация земельного участка
|
@code
| 1
| xs:string
| Код услуги Поставщика
| ААААА000550000000002
|
@desc
| 0..1
| xs:string
| Описание
| Услуги по техническому учёту и технической инвентаризации. Оплата (авансовая) за установление наличия и местонахождения недвижимого имущества на земельном участке
|
@expires
| 0..1
| xs:date
| Дата, до которой предоставляется услуга, если отсутствует, то услуга действует постоянно.
(Не используется)
| Не используется
|
@isActive
| 1
| xs:boolean
| Показывает доступность услуги:
true - доступна
false - не доступна
| true
|
@revisionDate
| 0..1
| xs:date
| Дата внесения изменений
| 2013-10-02
|
Service/ ServiceCategory
|
ServiceCategory
| 0..1
| Контейнер
| Категория услуги. Заполняется всегда. Некоторые платежные системы разбивают услуги на категории (например: категория «мобильная связь»).
|
|
@code
| 0..1
| xs:string
| Код категории
| NZPR000007
|
@name
| 0..1
| xs:string
| Наименование категории
| Недвижимость, земля
|
Service/PaymentParameters
|
PaymentParameters
| 0..1
| Контейнер
| Список параметров платежа, необходимых для принятия платежа по услуге.
Используется для определения реквизитов, используемых при составлении платежного поручения, а также для того, чтобы плательщик при совершении платежа мог указать необходимую информацию.
Информация, введенная плательщиком, будет передаваться в AdditionalData платежа или будет являться значением указанного идентификатора, используемого при поиске начислений.
|
|
Service/PaymentParameters/DescriptionSimpleParameter
|
|
DescriptionSimpleParameter
| 1..n
| Контейнер
| Описание параметров услуги, подлежащих заполнению плательщиком при её оплате.
|
|
@name
| 1
| xs:string
| Наименование параметра услуги.
Возможны два варианта заполнения:
1. В качестве идентификатора плательщика поставщик будет использовать уникальный идентификатор плательщика (единый и/или один из идентификаторов, входящих в перечень альтернативных). 2.Поставщик услуги определяет наименование параметра (в случае, если используется идентификатор плательщика, не входящий в перечень уникальных идентификаторов или в случае использования двух и более альтернативных идентификаторов), значение которого будет введено плательщиком, будет передаваться в реквизитах AdditionalData платежа.
| 1. PayerIdentifier
2. NUM_DOGOVOR
|
@label
| 1
| xs:string
| Наименование параметра для отображения в интерфейсе
| Идентификатор плательщика (номер паспорта)
Номер договора
|
@required
| 0..1
| xs:boolean
| Указывает, является данный параметр обязательным для заполнения или нет
| true
|
@readonly
| 0..1
| xs:boolean
| Указывает, что данный параметр не может быть изменен пользователем
| false
|
@supplierSrvCode
| 0..1
| xs:string
| Код услуги в Каталоге поставщика
(Не используется).
| Не используется
|
@supplierID
| 0..1
| com:UUID
| Id поставщика из Каталога которого взята услуга
(Не используется).
| Не используется
|
@isId
| 0..1
| xs:integer
| Указывает, что данный параметр является идентификатором плательщика:
0 - параметр определяет платеж в группе параметров с isID=0; 1 - параметр является уникальным.
Если присутствует несколько параметров isID=1, то для идентификации плательщика может использоваться любой параметр с isID=1.
Отсутствие @isId означает, что параметр не является идентификатором.
Присутствие параметра isID означает, что при формировании уникального идентификатора плательщика(Payeridentifer) должны использоваться заданная маска и значение параметра
| 1
|
@visible
| 0..1
| xs:boolean
| Отображать параметр в интерфейсе пользователя или нет
| true
|
@forSearch
| 0..1
| xs:boolean
| Параметр используется при поиске
| true
|
@forPayment
| 0..1
| xs:boolean
| Параметр используется при платеже
| true
|
Regexp
| 0..1
| xs:string
| Маска для проверки значения параметра, в случае отсутствия проверка не производится. Регулярные выражения, используемые в JAVA. Правила задания маски устанавливает Поставщик, если в его информационной системе осуществляется какой-либо контроль – длина, количество и порядок символов).
| ^01(0){10}\d{10}643$
и/или
^\d{1,8}$
|
DefaultValue
| 0..1
| xs:string
| Значение параметра по умолчанию
|
|
AllowedValues
| 0..1
| AllowedValues
| Возможные значения для параметра (аналог перечисления)
|
|
Value
| 1..n
| com:ParamValue_Type
| Значение параметра
|
|
@label
| 0..1
| xsd:string
| Наименование значения
|
|
@isSelected
| 0..1
| xsd:boolean
| Указывает, что данное значение выбрано в качестве текущего значения параметра в случае если присутствует список значений
|
|
@data
| 1
| xsd:string
| Значение
|
|
DescriptionSimpleParameter
| 1..n
| Контейнер
| Описание параметров услуги, используемых при составлении платежного поручения. Значение КБК и наименование получателя указывается обязательно, в случае отсутствия КБК, указывается 00000000000000000000
| Параметр 2..n
|
@name
| 1
| xs:string
| Наименование параметра услуги.
Поставщик услуги определяет реквизиты и их значения для включения в состав платежного поручения по данной услуге.
| KBK,
STATUS,
PAYMENTTYPE,
PURPOSE,
TAXPERIOD,
TAXDOCNUMBER,
TAXDOCDATE
|
@label
| 1
| xs:string
| Наименование параметра для отображения в интерфейсе
| Код бюджетной классификации, Статус плательщика, Тип платежа, Основание платежа, Налоговый период, Показатель номера документа, Показатель даты документа
|
@required
| 0..1
| xs:boolean
| Указывает, является данный параметр обязательным для заполнения или нет
| True
|
@readonly
| 0..1
| xs:boolean
| Указывает, что данный параметр не может быть изменен пользователем
| True
|
@supplierSrvCode
| 0..1
| xs:string
| Код услуги в Каталоге поставщика
(Не используется).
| Не используется
|
@supplierID
| 0..1
| com:UUID
| Id поставщика из Каталога которого взята услуга
(Не используется).
| Не используется
|
@isId
| 0..1
| xs:integer
| Указывает, что данный параметр является идентификатором плательщика:
0 - параметр определяет платеж в группе параметров с isID=0; 1 - параметр является уникальным.
|
|
@visible
| 0..1
| xs:boolean
| Отображать параметр в интерфейсе пользователя или нет
| True/false
|
@forSearch
| 0..1
| xs:boolean
| Параметр используется при поиске
| false
|
@forPayment
| 0..1
| xs:boolean
| Параметр используется при платеже
| true
|
Regexp
| 0..1
| xs:string
| Маска для проверки значения параметра, в случае отсутствия проверка не производится. Регулярные выражения, основанные на использовании метасимволов.
Правила задания маски устанавливает Поставщик, если в его информационной системе осуществляется какой-либо контроль – длина, количество и порядок символов.
|
|
DefaultValue
| 0..1
| xs:string
| Значение параметра по умолчанию
| 00000000000000000000 0, 0, 0, 0, 0,……………………… 0
|
AllowedValues
| 0..1
| AllowedValues
| Возможные значения для параметра (аналог перечисления)
|
|