attributes
|
@name
| 1
| xs:string
| Наименование Каталога
| Каталог услуг ГБОУ ДОДСН ДЮСШ 48 Москомспорта
|
@revisionDate
| 1
| xs:date
| Дата последнего изменения Каталога (текущая дата)
| 2013-10-02
|
@version
| 0..1
| xs:token
| Версия (версия форматов)
| Не используется
|
Service/attributes
|
@name
| 1
| xs:string
| Наименование услуги
| Занятие с тренером/инструктором
|
@code
| 1
| xs:string
| Код услуги Поставщика
| AAAAA000170000000002
|
@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
| Код категории
| US00000006
|
@name
| 0..1
| xs:string
| Наименование категории
| Спорт
|
Service/PaymentParameters
|
PaymentParameters
| 0..1
| Контейнер
| Список параметров платежа, необходимых для принятия платежа по услуге.
Используется для определения реквизитов, используемых при составлении платежного поручения, а также для того, чтобы плательщик при совершении платежа мог указать необходимую информацию.
Информация, введенная плательщиком, будет передаваться в AdditionalData платежа или будет являться значением указанного идентификатора, используемого при поиске начислений.
|
|
Service/PaymentParameters/DescriptionSimpleParameter
|
|
DescriptionSimpleParameter
| 1..n
| Контейнер
| Описание параметров услуги, подлежащих заполнению плательщиком при её оплате.
|
|
@name
| 1
| xs:string
| Наименование параметра услуги.
Возможны два варианта заполнения:
в качестве идентификатора плательщика поставщик будет использовать уникальный идентификатор плательщика (единый и/или один из идентификаторов, входящих в перечень альтернативных).
Поставщик услуги определяет наименование параметра (в случае, если используется идентификатор плательщика, не входящий в перечень уникальных идентификаторов или в случае использования двух и более альтернативных идентификаторов) значение которого будет введено плательщиком, будет передаваться в реквизитах AdditionalData платежа.
| 1. PayerIdentifier
2. NUM_DOGOVOR
|
@label
| 1
| xs:string
| Наименование параметра для отображения в интерфейсе
| серия и номер паспорта гражданина РФ
Номер договора
|
@required
| 0..1
| xs:boolean
| Указывает, является данный параметр обязательным для заполнения или нет
| true
false
|
@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 означает, что параметр не является идентификатором плательщика.
Использование данного параметра для идентификации плательщика требует, чтобы при формировании уникального идентификатора (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,20}$
|
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
| Контейнер
| Описание параметров услуги, используемых при составлении платежного поручения.
|
|
@name
| 1
| xs:string
| Наименование параметра услуги – признак дулирования платежа/ начисления в ГИС ГМП.
Правило умолчания: если в блоке DescriptionSimpleParameter отсутствует описание параметра с @name= duplication, то платеж не должен передаваться в ГИС ГМП;
| Duplication
|
@label
| 1
| xs:string
| Наименование параметра для отображения в интерфейсе
| Признак отправки данных в ГИС ГМП
|
@required
| 0..1
| xs:boolean
| Указывает, является данный параметр обязательным для заполнения или нет
| false
|
@readonly
| 0..1
| xs:boolean
| Указывает, что данный параметр не может быть изменен пользователем
| true
|
@supplierSrvCode
| 0..1
| xs:string
| Код услуги в Каталоге поставщика
(Не используется).
| Не используется
|
@supplierID
| 0..1
| com:UUID
| Id поставщика, из Каталога которого взята услуга
(Не используется).
| Не используется
|
@isId
| 0..1
| xs:integer
| Указывает, что данный параметр является идентификатором плательщика:
| Не используется
|
@visible
| 0..1
| xs:boolean
| Не отображать параметр в интерфейсе пользователя
| false
|
@forSearch
| 0..1
| xs:boolean
| Параметр не используется при поиске
| false
|
@forPayment
| 0..1
| xs:boolean
| Параметр не используется при платеже
| false
|
Regexp
| 0..1
| xs:string
| Маска для проверки значения параметра, в случае отсутствия проверка не производится. Регулярные выражения, используемые в JAVA. (Правила задания маски устанавливает Поставщик, если в его информационной системе осуществляется какой-либо контроль – длина, количество и порядок символов).
| Не используется
|
DefaultValue
| 0..1
| xs:string
| Значение параметра по умолчанию
(«on» - означает, что признак отправки данных включен, т.е. начисления и платежи по данной услуге будут дублироваться в ГИС ГМП. «off» - означает, что признак не включен, т.е. начисления и платежи по данной услуге не будут дублироваться в ГИС ГМП).
| on
|