Изменения в данную версию спецификации вносятся в рамках проведения пилотных проектов
Внесены изменения в блок ProductApplication - "Заявка на предложение по продукту":
В объект EmploymentProfile:
businessShare - "Доля владения бизнесом в процентах"hasIncomeFromDividends - "Получение дохода в виде дивидендов"Organisation:taxSystem - "Система налогообложения"taxSystem установлен в:enum:
- OSNO
- USN
- ESXN
- PSN
- NPD
- AUSN
- Общая (базовая) система налогообложения
- Упрощённая система налогообложения
- Единый сельскохозяйственный налог
- Патентная система налогообложения
- Налог на профессиональный доход
- Автоматическая система налогообложения
Внесены изменения в блок RequestedConditions - "Запрашиваемые условия на приобретение продукта": - добавлен элемент PledgeAddress - "Адрес объекта залога" типа PostalAddress
Добавлены в список enum productApplicationStatus значения:
PledgeApproved - "Залог одобрен"AssetDoccumentSigning - "Подписание КОД"ConsentInformationsconsentType - "Вид согласия"Внесены изменения в блок JobExperience - "Информация об общем опыте работы":
jobExperienceLast (Трудовой стаж на последнем месте работы) и jobExperienceLastPeriod (единицы изменения трудового стажа на последнем месте работы) в блок перенесены в EmploymentProfile15.05.2024
Внесены изменения в блок ConsentInformation - "Информация о согласиях" - добавлены поля:
esiaToken:
description: Документ ПЭП ЕСИА формате base64. PDF c id токеном, подтверждающий, что первичное согласие было подписано ПЭП ЕСИА.
tppSignatureForEsiaToken:
description: Подпись Финансовой площадки для документа ПЭП ЕСИА в формате base64
tppSignatureLog:
description: Лог подписания Финансовой площадке документа ПЭП ЕСИА
Внесены изменения в блок RequestedConditions - "Запрашиваемые условия на приобретение продукта":
Блок сумма коедита LoanAmount изменена с целью возможности указания дополнительной суммы при рефинансировании
PrincipalLoanAmount:
description: >-
Сумма кредита (основная)
allOf:
- $ref: ../../../../openbanking-repo/openbanking/components/schemas/ActiveOrHistoricCurrencyAndAmount.yaml
TopUpAmount:
description: >-
Дополнительная сумма кредита
allOf:
- $ref: ../../../../openbanking-repo/openbanking/components/schemas/ActiveOrHistoricCurrencyAndAmount.yaml
- $ref: ../../../../openbanking-repo/openbanking/components/schemas/ActiveOrHistoricCurrencyAndAmount.yaml
Добавлено поле isPreviouslyRefinanced - Ипотека уже рефинансировалась
Добавлено поле PrevioslyBank - Наименование банка, в котором оформен текущий кредит в случае рефинансирования
Расширен справочник "Тип недвижимости" objectType значениями:
Commercial - Коммерческая недвижимость
HouseNewWithLandPlot - Строящийся дом с земельным участком
IncomeInformation Информация об официальных доходах, элемент IncomeType преобразован в объект, состоящий из двух справочных елементов значений: incomeSource:
description: Тип места работы, привязанный к источнику дохода
type: string
enum:
- PrincipalPlaceWork
- PartTimeJob
- Other
employmentType:
enum:
- Employee
- IndividualEntrepreneur
- BusinessOwner
- SelfEmployed
- Pensioner
FamilyStatus, список допустимых значений установлен в: enum:
- Single
- Married
- Divorced
- Cohabitate
- Widow
ApprovedConditions поле "Первоначальный взнос от, в %" approvedFirstPayment установлен необязательным.ContactDetails поле "Адрес электронной почты" (emailAddress) установлен необязательным. placeOfBirth:
description: Место рождения
type: string
pattern: ^[\w\W]{1,128}$
RequestedConditions параметр creditType установлен как справочное значение: description: Вид ипотеки
example: Purchase
enum:
- Purchase
- Refin
- Pledge
x-enum-descriptions:
- Покупка
- Рефинансирование
- Под залог имеющейся недвижимости
Внесены изменения в компонент ConsentInformation:
Добавлен элемент consetHash - Хешкод согласия в формате base64 и установлен pattern:
consetHash:
pattern: ^[A-Za-z0-9+]{1,1024}$
type: string
description: Хешкод согласия
example: 7a48a391ab99161cec000b4d4e6962474d536bbf
Внесены изменения в компонент ApprovedConditions:
Добавлен обязательный элемент approvedLoanRate - одобренная ставка по кредиту
approvedLoanRate:
description: Одобренная ставка по кредиту
type: string
pattern: '^(-?\d{1,3}){1}(\.\d{1,4}){0,1}$'
example: '14.00'
Элемент esiaInformations преобразован в структуру:
EsiaInformations:
description: Исходные данные из ЦП
type: array
minItems: 1
maxItems: 1024
items:
type: object
required:
- documentType
- contend
properties:
documentType:
description: Вид документа
type: string
pattern: ^[а-яА-Яa-zA-Z0-9_-]{1,255}$
minLength: 1
maxLength: 255
contend:
description: Документ в формате base64
type: string
pattern: ^([A-Za-z0-9+]*={0,2})$
maxLength: 30720000
example: 0LTQu9GPINC60L7QtNC40YDQvtCQWERFBddU8y0LDQvdC40Y8g0LIgYmFzZTY0
В компонет Organization Информация об организации добавлен обязательный элемет name - Наименование организации
GET /product-applications/{productApplicationId}/product-application-details, позволяющий получать статус Заявки на предложение по продуктуProductOffer:ApprovedConditions), если при создании Заявки на предложение по продукту включены Запрашиваемые условия на приобретение Продукта (RequestedConditions).LoanInterest).type: enum для следующих елементов:objectType, jobType, employmentType, positionCategory. employmentCategories – удален, как дублирущий positionCategory.SalaryBank упрощен и включает в себя только наименование и идентификаторы (например можно указать ИНН или БИК)AssetsPledgeAmount переименован в AssetsAmount, так как речь не идет о залоге.esiaInformations в виде одной строки в Base64phoneNumber без указания мобильный или стационарный.companyActivity - Сфера деятельности организации определен как необязательныйВнесены изменения в компонент CustomerData
Наименования атрибутов касательно физического лица преведены к канонической модели Person
Внесены изменения в атрибутный состав профиля пользователя касающиеся передоваемых документов и информации о работе
В том числе:
Внесены изменения в компонент ProductApplication - Заявка на предложение по продукту:
RequestedConditions Запрашиваемые условия на приобретение продукта - установлен как необязательныйCustomerData Полная анкета Пользователя - передается как массивuserType и objectType представлены в виде справочникаConsentInformations изменен на массив.Обновлены UML диаграммы
/product-application заменен на /product-applications (правило множественного наименования)OfferDetails из ответа Заявки на предложение по продукту DataProductApplicationResponse.yaml\w\W ↩︎