Business rule financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

Card of business rule financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

Name

financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

Code

omc0046

Comment

This validation check ensures that the value reported for the 'settlement date' attribute is consistent with the 'outstanding nominal amount' attribute. This means that for instruments which have not yet been settled (and thus are undrawn) there is no nominal amount outstanding (i.e. the amount reported is zero).

Rule Type

Constraint


Server expression of the business rule financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

if ('instrument'.'reporting agent identifier' = 'financial data'.'reporting agent identifier' and
'instrument'.'observed agent identifier' = 'financial data'.'observed agent identifer' and
'instrument'.'contract identifier' = 'financial data'.'contract identifier' and
'instrument'.'instrument identifier' = 'financial data'.'instrument identifier' and
'instrument'.'reporting reference date' = 'financial data'.'reporting reference date' and
'instrument'.'drawn instrument indicator' = "undrawn instrument")
then ('financial data'.'outstanding nominal amount' = 0)


List of extended attributes of the business rule financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

Name

Data Type

Value

Target Name

business rule classification

(String)

other model constraint

Local Extensions

business rule scope

(String)

Checked within the data delivery

Local Extensions

severity

(String)

signalling

Local Extensions


List of attached objects of the business rule financial instrument omc0046 outstanding nominal amount at undrawn instrument is zero

Short Description

Entity Attribute 'financial data.outstanding nominal amount'