Common Block: cdcAmortization

This section details the < cdcAmortization > block, which describes the CDC amortization profile. Please see mandatory blocks under the < cdcAmortization > block depending on the < cdcType > choosen in tables below.

cdcType revisionType initialProgression* revisionFloor
ID
  • SIMPLE
Mandatory None
  • DOUBLE
None
  • DOUBLE_LIMITED
Mandatory

* < initialProgression > (mandatory) is currently deprecated. < lastKnownProgression > (optional) is used to fill the latest progression and compute subsequent progressions.

For example:

<cdcLoan>
<phases>
<phase>
<cdcAmortization>
<cdcType>ID</cdcType>
<revisionType>DOUBLE_LIMITED</revisionType>
<initialProgression> ... </initialProgression>
<revisionFloor> ... </revisionFloor>

</cdcAmortization>
</phase>
</phases>
</loan>
cdcType revisionType initialProgression* revisionFloor amortizationProgression progressionType
ICO
  • SIMPLE
Mandatory None Mandatory Mandatory
  • DOUBLE
None
  • DOUBLE_LIMITED
Mandatory

* < initialProgression > (mandatory) is currently deprecated. < lastKnownProgression > (optional) is used to fill the latest progression and compute subsequent progressions.

For example:

<cdcLoan>
<phases>
<phase>
<cdcAmortization>
<cdcType>ICO</cdcType>
<revisionType>DOUBLE_LIMITED</revisionType>
<initialProgression> ... </initialProgression>
<revisionFloor> ... </revisionFloor>
<amortizationProgression> ... </amortizationProgression>
<progressionType> ... </progressionType>

</cdcAmortization>
</phase>
</phases>
</loan>
cdcType initialProgression* constructionRate progressionType
DA Mandatory Mandatory None
ANNUAL
PERIODIC

* < initialProgression > (mandatory) is currently deprecated. < lastKnownProgression > (optional) is used to fill the latest progression and compute subsequent progressions.

For example:

<cdcLoan>
<phases>
<phase>
<cdcAmortization>
<cdcType>DA</cdcType>
<initialProgression> ... </initialProgression>
<constructionRate> ... </constructionRate>
<progressionType>PERIODIC</progressionType>

</cdcAmortization>
</phase>
</phases>
</loan>
cdcType revisionType initialProgression* revisionFloor
IP
  • SIMPLE
Mandatory None
  • DOUBLE
None
  • DOUBLE_LIMITED
Mandatory

* < initialProgression > (mandatory) is currently deprecated. < lastKnownProgression > (optional) is used to fill the latest progression and compute subsequent progressions.

For example:

<cdcLoan>
<phases>
<phase>
<cdcAmortization>
<cdcType>IP</cdcType>
<revisionType>DOUBLE_LIMITED</revisionType>
<initialProgression> ... </initialProgression>
<revisionFloor> ... </revisionFloor>

</cdcAmortization>
</phase>
</phases>
</loan>
Was this article helpful?
0 out of 0 found this helpful