ConsumerDataStandardsAustralia / standards-maintenance

This repository houses the interactions, consultations and work management to support the maintenance of baselined components of the Consumer Data Right API Standards and Information Security profile.
41 stars 9 forks source link

GetAccountDetails API : BankingLoanAccount Object - Request to change Mandatory fields to Optional #437

Closed Sohini-Gupta closed 1 year ago

Sohini-Gupta commented 3 years ago

Description

In the BankingLoanAccount Object, following attributes should be changed from Mandatory to Optional:

For loans where the loan funds have not been disbursed, the LoanEndDate and nextInstalmentDate are not known until the funds have been disbursed.

For closed loan accounts, the nextInstalmentDate and repaymentFrequency are either not applicable or not held in digital form.

In order to share the BankingLoanAccount Object the fields have to be made optional so that these fields do not have to be returned in the API. We need this change because the direction we received from ZenDesk is that a mandatory attribute can not be left unpopulated as that would be non-compliant with the standards.

Area Affected

This will Impact GetAccountDetails API BankingLoanAccount Object, attribute list as below:

Change Proposed

In the GetAccountDetails API BankingLoanAccount Object, following attributes should be changed from Mandatory to Optional:

perlboy commented 2 years ago

Believe this already covered https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues/150

CDR-API-Stream commented 2 years ago

Hi @Sohini-Gupta can you confirm that this issue is now resolved in v1.15.0 as a result of change request #150?

nils-work commented 1 year ago

This change was delivered through issue 150.

The difference in the Standards can be viewed by comparing the archives of the BankingLoanAccount schema from v1.14.0 (the initial version) and v1.15.0 (version 2).