Изменения в данную версию спецификации вносятся в рамках проведения пилотных проектов
Внесены изменения в блок RequestedConditions
- "Запрашиваемые условия на приобретение продукта": - добавлен елемент PledgeAddress
- "Адрес объекта залога" типа PostalAddress
Доблены в список enum productApplicationStatus
значения:
PledgeApproved
- "Залог одобрен"AssetDoccumentSigning
- "Подписание КОД"ConsentInformations
consentType
- "Вид согласия"Внесены изменения в блок JobExperience
- "Информация об общем опыте работы":
jobExperienceLast
(Трудовой стаж на последнем месте работы) и jobExperienceLastPeriod
(единицы изменения трудового стажа на последнем месте работы) в блок перенесены в EmploymentProfile
15.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 ↩︎