DR_DT_PST_D2

Rule 1:

When [simple_tooltip content='ARRRS; Aggregate amount of principal, interest and any fee payment outstanding at the reporting date, which is contractually due and has not been paid (past due). This amount is always to be reported. 0 is to be reported if the instrument was not past due on the reporting date.']Arrears for the instrument[/simple_tooltip] is:
– not 0
then [simple_tooltip content='DT_PST_D; The date on which the instrument became past due in accordance with Part 2.48 of Annex V to Implementing Regulation (EU) No 680/2014. This is the latest such date prior to the reporting reference date and it is to be reported if the instrument is past due on the reporting reference date.']Date of past due[/simple_tooltip] is:
– not null
Message:
“‘Arrears for the instrument’ are not null therefore the ‘Date of past due’ must be present”

Rule 2:

When [simple_tooltip content='DT_PST_D; The date on which the instrument became past due in accordance with Part 2.48 of Annex V to Implementing Regulation (EU) No 680/2014. This is the latest such date prior to the reporting reference date and it is to be reported if the instrument is past due on the reporting reference date.']Date of past due[/simple_tooltip] is:
– not null
then [simple_tooltip content='ARRRS; Aggregate amount of principal, interest and any fee payment outstanding at the reporting date, which is contractually due and has not been paid (past due). This amount is always to be reported. 0 is to be reported if the instrument was not past due on the reporting date.']Arrears for the instrument[/simple_tooltip] is:
– different to 0
Message:
“The ‘Date of past due’ is present therefore the ‘Arrears for the instrument’ must be different to 0”

Ruleset ID

DR_DT_PST_D2

Description

datapoint ruleset for the variabes “Date of past due” and “Arrears for the instrument”

Natural language

Rule 1:

When Arrears for the instrument is:
– not 0
then Date of past due is:
– not null
Message:
“‘Arrears for the instrument’ are not null therefore the ‘Date of past due’ must be present”

Rule 2:

When Date of past due is:
– not null
then Arrears for the instrument is:
– different to 0
Message:
“The ‘Date of past due’ is present therefore the ‘Arrears for the instrument’ must be different to 0”

Expression

define datapoint ruleset DR_DT_PST_D2 (DT_PST_D, ARRRS) {

RL1: when ARRRS <> 0 then not isnull (DT_PST_D)
errorcode (“‘Arrears for the instrument’ are not null therefore the ‘Date of past due’ must be present”);
RL2: when isnull (DT_PST_D) then ARRRS <> 0
errorcode (“The ‘Date of past due’ is present therefore the ‘Arrears for the instrument’ must be different to 0”);

}