Advertisement
ariswb22

[Issue] Some of extension field rejects

Jun 24th, 2019
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 55.28 KB | None | 0 0
  1. {
  2.   "stream": "eMasLoansToContracts",
  3.   "streamId": "90ef74f7-9fe8-4b76-8ec0-c2ae48e51b5e",
  4.   "sink": "Contracts",
  5.   "sinkId": "6c705dfd-eace-4cc1-89be-396e6a8c87eb",
  6.   "source": "EMAS",
  7.   "sourceId": "c412939f-fdd6-447e-9572-62e2631eb93e",
  8.   "sourcePayload": {
  9.     "JFXDCR": 1,
  10.     "JFXCUN": 1,
  11.     "BIKOLE": 1,
  12.     "BIRSD7": 0,
  13.     "BISIFA": 79,
  14.     "BISEK1": "04369000  ",
  15.     "LHAMT": null,
  16.     "LHEFDT": null,
  17.     "ACCINT": 86735.09766,
  18.     "ACCTNO": 1460100894554,
  19.     "BILINT": 0,
  20.     "BILPRN": 0,
  21.     "BR": 14605,
  22.     "CBAL": 29437364.03,
  23.     "CHGDT": 0,
  24.     "CIFNO": 21000101780,
  25.     "CURTYP": "IDR",
  26.     "DEPTCD": "MB116",
  27.     "BUC1_2": "MB",
  28.     "BUC3_1": "1",
  29.     "BUC1_3": "MB1",
  30.     "FIBAMT": 0,
  31.     "FIBDUE": 0,
  32.     "FRCODE": "M",
  33.     "FRELDT": 2017291,
  34.     "FREQ": 1,
  35.     "IFREQ": "M",
  36.     "IPCODE": "M",
  37.     "IPFREQ": 1,
  38.     "MATDT": 2020292,
  39.     "MIPREM": 0,
  40.     "MIREB": 0,
  41.     "NIPDAY": 0,
  42.     "NPDAY": 18,
  43.     "NSIPD7": 0,
  44.     "NSPDT": 2019077,
  45.     "NSPDT6": 180319,
  46.     "ORGAMT": 50000000,
  47.     "PMTAMT": 1589987,
  48.     "PMTCOD": 0,
  49.     "PURCOD": "39   ",
  50.     "RATE": 0.09,
  51.     "REVOLV": "N",
  52.     "SNAME": "XXXX",
  53.     "STATUS": 1,
  54.     "STSDT": 0,
  55.     "TERM": 36,
  56.     "TIME_SK": 20190228,
  57.     "TYPE": "KUR-SAN-I",
  58.     "YBASE": 5,
  59.     "ACCRUED_INTEREST": 86735.09766,
  60.     "ORIGIN_ACCRUED_INTEREST": 86735.09766,
  61.     "ACTUAL_OUTSTANDING_AMOUNT": 29437364.03,
  62.     "OUTSTANDING_AMOUNT": 29437364.03,
  63.     "CURRENCY_RATE": 1,
  64.     "INTEREST_REPAYMENT_AMOUNT": 375000,
  65.     "PRINCIPAL_REPAYMENT_AMOUNT": 1388888.89,
  66.     "NSIPD6": "000000",
  67.     "PLNGRP": 529,
  68.     "IPDDAY": 0,
  69.     "PDDAYS": 0,
  70.     "ADDITIONAL_FEE": null
  71.   },
  72.   "sinkPayload": {
  73.     "accruedInterest": {
  74.       "value": "86735.09766",
  75.       "trace": {
  76.         "checks": [
  77.           {
  78.             "name": "check accured interest",
  79.             "type": "PropertyCheck",
  80.             "checks": [
  81.               {
  82.                 "type": "Mandatory",
  83.                 "value": false,
  84.                 "success": true
  85.               },
  86.               {
  87.                 "type": "DataType",
  88.                 "value": "numeric",
  89.                 "success": true
  90.               }
  91.             ]
  92.           }
  93.         ],
  94.         "transformation": null
  95.       }
  96.     },
  97.     "baseLgd": {
  98.       "value": null,
  99.       "trace": null
  100.     },
  101.     "basePd": {
  102.       "value": null,
  103.       "trace": null
  104.     },
  105.     "businessUnit": {
  106.       "value": null,
  107.       "trace": {
  108.         "checks": [
  109.           {
  110.             "name": "check business unit",
  111.             "type": "PropertyCheck",
  112.             "checks": [
  113.               {
  114.                 "type": "Mandatory",
  115.                 "value": false,
  116.                 "success": true
  117.               },
  118.               {
  119.                 "type": "DataType",
  120.                 "value": "string",
  121.                 "success": true,
  122.                 "Ignored": true
  123.               }
  124.             ]
  125.           }
  126.         ],
  127.         "transformation": null
  128.       }
  129.     },
  130.     "collectibility": {
  131.       "value": "1",
  132.       "trace": {
  133.         "checks": [
  134.           {
  135.             "name": "check collectibility",
  136.             "type": "PropertyCheck",
  137.             "checks": [
  138.               {
  139.                 "type": "Mandatory",
  140.                 "value": false,
  141.                 "success": true
  142.               },
  143.               {
  144.                 "type": "DataType",
  145.                 "value": "string",
  146.                 "success": true
  147.               },
  148.               {
  149.                 "type": "Pattern",
  150.                 "value": "^[1-5]$",
  151.                 "success": true
  152.               }
  153.             ]
  154.           }
  155.         ],
  156.         "transformation": null
  157.       }
  158.     },
  159.     "contractId": {
  160.       "value": "cf97e49b-5a60-50d5-a05e-f9655d62cb0d",
  161.       "trace": {
  162.         "checks": [
  163.           {
  164.             "name": "check contract Id",
  165.             "type": "PropertyCheck",
  166.             "checks": [
  167.               {
  168.                 "type": "Mandatory",
  169.                 "value": true,
  170.                 "success": true
  171.               },
  172.               {
  173.                 "type": "DataType",
  174.                 "value": "guid",
  175.                 "success": true
  176.               }
  177.             ]
  178.           }
  179.         ],
  180.         "transformation": null
  181.       }
  182.     },
  183.     "counterpartyId": {
  184.       "value": "e0208a94-8ff3-5e09-8ca3-c0a8cbf8a9da",
  185.       "trace": {
  186.         "checks": [
  187.           {
  188.             "name": "check counter party Id",
  189.             "type": "PropertyCheck",
  190.             "checks": [
  191.               {
  192.                 "type": "Mandatory",
  193.                 "value": true,
  194.                 "success": true
  195.               },
  196.               {
  197.                 "type": "DataType",
  198.                 "value": "guid",
  199.                 "success": true
  200.               }
  201.             ]
  202.           }
  203.         ],
  204.         "transformation": null
  205.       }
  206.     },
  207.     "creditRating": {
  208.       "value": null,
  209.       "trace": null
  210.     },
  211.     "creditRatingAgency": {
  212.       "value": "MandiriRating",
  213.       "trace": null
  214.     },
  215.     "currency": {
  216.       "value": "IDR",
  217.       "trace": {
  218.         "checks": [
  219.           {
  220.             "name": "check currency",
  221.             "type": "PropertyCheck",
  222.             "checks": [
  223.               {
  224.                 "type": "Mandatory",
  225.                 "value": true,
  226.                 "success": true
  227.               },
  228.               {
  229.                 "type": "DataType",
  230.                 "value": "string",
  231.                 "success": true
  232.               },
  233.               {
  234.                 "type": "Pattern",
  235.                 "value": "^[A-Z]{3}$",
  236.                 "success": true
  237.               }
  238.             ]
  239.           }
  240.         ],
  241.         "transformation": null
  242.       }
  243.     },
  244.     "currentPd": {
  245.       "value": null,
  246.       "trace": null
  247.     },
  248.     "daysPastDue": {
  249.       "value": "0",
  250.       "trace": {
  251.         "checks": [
  252.           {
  253.             "name": "check dayspastdue",
  254.             "type": "PropertyCheck",
  255.             "checks": [
  256.               {
  257.                 "type": "Mandatory",
  258.                 "value": false,
  259.                 "success": true
  260.               },
  261.               {
  262.                 "type": "DataType",
  263.                 "value": "integer",
  264.                 "success": true
  265.               }
  266.             ]
  267.           }
  268.         ],
  269.         "transformation": null
  270.       }
  271.     },
  272.     "discountRate": {
  273.       "value": "0.09",
  274.       "trace": {
  275.         "checks": [
  276.           {
  277.             "name": "check discount rate",
  278.             "type": "PropertyCheck",
  279.             "checks": [
  280.               {
  281.                 "type": "Mandatory",
  282.                 "value": false,
  283.                 "success": true
  284.               },
  285.               {
  286.                 "type": "DataType",
  287.                 "value": "numeric",
  288.                 "success": true
  289.               }
  290.             ]
  291.           }
  292.         ],
  293.         "transformation": null
  294.       }
  295.     },
  296.     "effectiveInterestRate": {
  297.       "value": "0.09",
  298.       "trace": {
  299.         "checks": [
  300.           {
  301.             "name": "check EIR",
  302.             "type": "PropertyCheck",
  303.             "checks": [
  304.               {
  305.                 "type": "Mandatory",
  306.                 "value": false,
  307.                 "success": true
  308.               },
  309.               {
  310.                 "type": "DataType",
  311.                 "value": "numeric",
  312.                 "success": true
  313.               }
  314.             ]
  315.           }
  316.         ],
  317.         "transformation": null
  318.       }
  319.     },
  320.     "effectiveInterestRateIncludingFeesAndCosts": {
  321.       "value": "0.09",
  322.       "trace": {
  323.         "checks": [
  324.           {
  325.             "name": "check EIR fee and cost",
  326.             "type": "PropertyCheck",
  327.             "checks": [
  328.               {
  329.                 "type": "Mandatory",
  330.                 "value": false,
  331.                 "success": true
  332.               },
  333.               {
  334.                 "type": "DataType",
  335.                 "value": "numeric",
  336.                 "success": true
  337.               }
  338.             ]
  339.           }
  340.         ],
  341.         "transformation": null
  342.       }
  343.     },
  344.     "entity": {
  345.       "value": "BMRI",
  346.       "trace": {
  347.         "checks": [
  348.           {
  349.             "name": "check entity",
  350.             "type": "PropertyCheck",
  351.             "checks": [
  352.               {
  353.                 "type": "Mandatory",
  354.                 "value": true,
  355.                 "success": true
  356.               },
  357.               {
  358.                 "type": "DataType",
  359.                 "value": "string",
  360.                 "success": true
  361.               },
  362.               {
  363.                 "type": "Pattern",
  364.                 "value": "^BMRI$",
  365.                 "success": true
  366.               }
  367.             ]
  368.           }
  369.         ],
  370.         "transformation": null
  371.       }
  372.     },
  373.     "initialPd": {
  374.       "value": null,
  375.       "trace": null
  376.     },
  377.     "interestCurve": {
  378.       "value": null,
  379.       "trace": {
  380.         "checks": [
  381.           {
  382.             "name": "check interest curve",
  383.             "type": "PropertyCheck",
  384.             "checks": [
  385.               {
  386.                 "type": "Mandatory",
  387.                 "value": false,
  388.                 "success": true
  389.               },
  390.               {
  391.                 "type": "DataType",
  392.                 "value": "string",
  393.                 "success": true,
  394.                 "Ignored": true
  395.               }
  396.             ]
  397.           }
  398.         ],
  399.         "transformation": null
  400.       }
  401.     },
  402.     "interestRate": {
  403.       "value": "0.09",
  404.       "trace": {
  405.         "checks": [
  406.           {
  407.             "name": "check interest rate",
  408.             "type": "PropertyCheck",
  409.             "checks": [
  410.               {
  411.                 "type": "Mandatory",
  412.                 "value": false,
  413.                 "success": true
  414.               },
  415.               {
  416.                 "type": "DataType",
  417.                 "value": "numeric",
  418.                 "success": true
  419.               }
  420.             ]
  421.           }
  422.         ],
  423.         "transformation": null
  424.       }
  425.     },
  426.     "interestSpread": {
  427.       "value": null,
  428.       "trace": {
  429.         "checks": [
  430.           {
  431.             "name": "check interest spread",
  432.             "type": "PropertyCheck",
  433.             "checks": [
  434.               {
  435.                 "type": "Mandatory",
  436.                 "value": false,
  437.                 "success": true
  438.               },
  439.               {
  440.                 "type": "DataType",
  441.                 "value": "numeric",
  442.                 "success": true,
  443.                 "Ignored": true
  444.               }
  445.             ]
  446.           }
  447.         ],
  448.         "transformation": null
  449.       }
  450.     },
  451.     "isRestructured": {
  452.       "value": "FALSE",
  453.       "trace": {
  454.         "checks": [
  455.           {
  456.             "name": "check is restructured",
  457.             "type": "PropertyCheck",
  458.             "checks": [
  459.               {
  460.                 "type": "Mandatory",
  461.                 "value": true,
  462.                 "success": true
  463.               },
  464.               {
  465.                 "type": "DataType",
  466.                 "value": "boolean",
  467.                 "success": true
  468.               }
  469.             ]
  470.           }
  471.         ],
  472.         "transformation": null
  473.       }
  474.     },
  475.     "isSecured": {
  476.       "value": "FALSE",
  477.       "trace": {
  478.         "checks": [
  479.           {
  480.             "name": "check is secured",
  481.             "type": "PropertyCheck",
  482.             "checks": [
  483.               {
  484.                 "type": "Mandatory",
  485.                 "value": true,
  486.                 "success": true
  487.               },
  488.               {
  489.                 "type": "DataType",
  490.                 "value": "boolean",
  491.                 "success": true
  492.               }
  493.             ]
  494.           }
  495.         ],
  496.         "transformation": null
  497.       }
  498.     },
  499.     "limitAmount": {
  500.       "value": "50000000",
  501.       "trace": {
  502.         "checks": [
  503.           {
  504.             "name": "check limit amount",
  505.             "type": "PropertyCheck",
  506.             "checks": [
  507.               {
  508.                 "type": "Mandatory",
  509.                 "value": false,
  510.                 "success": true
  511.               },
  512.               {
  513.                 "type": "DataType",
  514.                 "value": "numeric",
  515.                 "success": true
  516.               }
  517.             ]
  518.           }
  519.         ],
  520.         "transformation": null
  521.       }
  522.     },
  523.     "maturityDate": {
  524.       "value": "2020-10-18",
  525.       "trace": {
  526.         "checks": [
  527.           {
  528.             "name": "check maturity date",
  529.             "type": "PropertyCheck",
  530.             "checks": [
  531.               {
  532.                 "type": "Mandatory",
  533.                 "value": true,
  534.                 "success": true
  535.               },
  536.               {
  537.                 "type": "DataType",
  538.                 "value": "date",
  539.                 "success": true
  540.               }
  541.             ]
  542.           }
  543.         ],
  544.         "transformation": null
  545.       }
  546.     },
  547.     "originContractId": {
  548.       "value": "1460100894554",
  549.       "trace": {
  550.         "checks": [
  551.           {
  552.             "name": "check origin contract Id",
  553.             "type": "PropertyCheck",
  554.             "checks": [
  555.               {
  556.                 "type": "Mandatory",
  557.                 "value": true,
  558.                 "success": true
  559.               },
  560.               {
  561.                 "type": "DataType",
  562.                 "value": "string",
  563.                 "success": true
  564.               }
  565.             ]
  566.           }
  567.         ],
  568.         "transformation": null
  569.       }
  570.     },
  571.     "originSystemId": {
  572.       "value": "EMAS",
  573.       "trace": {
  574.         "checks": [
  575.           {
  576.             "name": "check origin system id",
  577.             "type": "PropertyCheck",
  578.             "checks": [
  579.               {
  580.                 "type": "Mandatory",
  581.                 "value": true,
  582.                 "success": true
  583.               },
  584.               {
  585.                 "type": "DataType",
  586.                 "value": "string",
  587.                 "success": true
  588.               }
  589.             ]
  590.           }
  591.         ],
  592.         "transformation": null
  593.       }
  594.     },
  595.     "outstandingAmount": {
  596.       "value": "29437364.03",
  597.       "trace": {
  598.         "checks": [
  599.           {
  600.             "name": "check outstanding amount",
  601.             "type": "PropertyCheck",
  602.             "checks": [
  603.               {
  604.                 "type": "Mandatory",
  605.                 "value": false,
  606.                 "success": true
  607.               },
  608.               {
  609.                 "type": "DataType",
  610.                 "value": "numeric",
  611.                 "success": true
  612.               }
  613.             ]
  614.           }
  615.         ],
  616.         "transformation": null
  617.       }
  618.     },
  619.     "presentValue": {
  620.       "value": "29437364.03",
  621.       "trace": {
  622.         "checks": [
  623.           {
  624.             "name": "check present value",
  625.             "type": "PropertyCheck",
  626.             "checks": [
  627.               {
  628.                 "type": "Mandatory",
  629.                 "value": false,
  630.                 "success": true
  631.               },
  632.               {
  633.                 "type": "DataType",
  634.                 "value": "numeric",
  635.                 "success": true
  636.               }
  637.             ]
  638.           }
  639.         ],
  640.         "transformation": null
  641.       }
  642.     },
  643.     "presentValueIncludingFeesAndCosts": {
  644.       "value": "29437364.03",
  645.       "trace": {
  646.         "checks": [
  647.           {
  648.             "name": "check present value fee and cost",
  649.             "type": "PropertyCheck",
  650.             "checks": [
  651.               {
  652.                 "type": "Mandatory",
  653.                 "value": false,
  654.                 "success": true
  655.               },
  656.               {
  657.                 "type": "DataType",
  658.                 "value": "numeric",
  659.                 "success": true
  660.               }
  661.             ]
  662.           }
  663.         ],
  664.         "transformation": null
  665.       }
  666.     },
  667.     "principalAmount": {
  668.       "value": "50000000",
  669.       "trace": {
  670.         "checks": [
  671.           {
  672.             "name": "check principal amount",
  673.             "type": "PropertyCheck",
  674.             "checks": [
  675.               {
  676.                 "type": "Mandatory",
  677.                 "value": false,
  678.                 "success": true
  679.               },
  680.               {
  681.                 "type": "DataType",
  682.                 "value": "numeric",
  683.                 "success": true
  684.               }
  685.             ]
  686.           }
  687.         ],
  688.         "transformation": null
  689.       }
  690.     },
  691.     "productSubtype": {
  692.       "value": "KUR-SAN-I",
  693.       "trace": {
  694.         "checks": [
  695.           {
  696.             "name": "check product subtype",
  697.             "type": "PropertyCheck",
  698.             "checks": [
  699.               {
  700.                 "type": "Mandatory",
  701.                 "value": true,
  702.                 "success": true
  703.               },
  704.               {
  705.                 "type": "DataType",
  706.                 "value": "string",
  707.                 "success": true
  708.               }
  709.             ]
  710.           }
  711.         ],
  712.         "transformation": null
  713.       }
  714.     },
  715.     "productType": {
  716.       "value": "KUR-SAN-I",
  717.       "trace": {
  718.         "checks": [
  719.           {
  720.             "name": "check product type",
  721.             "type": "PropertyCheck",
  722.             "checks": [
  723.               {
  724.                 "type": "Mandatory",
  725.                 "value": true,
  726.                 "success": true
  727.               },
  728.               {
  729.                 "type": "DataType",
  730.                 "value": "string",
  731.                 "success": true
  732.               }
  733.             ]
  734.           }
  735.         ],
  736.         "transformation": null
  737.       }
  738.     },
  739.     "reportingDate": {
  740.       "value": "2019-02-28",
  741.       "trace": {
  742.         "checks": [
  743.           {
  744.             "name": "check reporting date",
  745.             "type": "PropertyCheck",
  746.             "checks": [
  747.               {
  748.                 "type": "Mandatory",
  749.                 "value": true,
  750.                 "success": true
  751.               },
  752.               {
  753.                 "type": "DataType",
  754.                 "value": "date",
  755.                 "success": true
  756.               }
  757.             ]
  758.           }
  759.         ],
  760.         "transformation": null
  761.       }
  762.     },
  763.     "segment": {
  764.       "value": null,
  765.       "trace": {
  766.         "checks": [
  767.           {
  768.             "name": "check Segment",
  769.             "type": "PropertyCheck",
  770.             "checks": [
  771.               {
  772.                 "type": "Mandatory",
  773.                 "value": false,
  774.                 "success": true
  775.               },
  776.               {
  777.                 "type": "DataType",
  778.                 "value": "string",
  779.                 "success": true,
  780.                 "Ignored": true
  781.               }
  782.             ]
  783.           }
  784.         ],
  785.         "transformation": null
  786.       }
  787.     },
  788.     "startDate": {
  789.       "value": "2017-10-18",
  790.       "trace": {
  791.         "checks": [
  792.           {
  793.             "name": "check start date",
  794.             "type": "PropertyCheck",
  795.             "checks": [
  796.               {
  797.                 "type": "Mandatory",
  798.                 "value": true,
  799.                 "success": true
  800.               },
  801.               {
  802.                 "type": "DataType",
  803.                 "value": "date",
  804.                 "success": true
  805.               }
  806.             ]
  807.           }
  808.         ],
  809.         "transformation": null
  810.       }
  811.     },
  812.     "undrawnAmount": {
  813.       "value": null,
  814.       "trace": {
  815.         "checks": [
  816.           {
  817.             "name": "check undrawn amount",
  818.             "type": "PropertyCheck",
  819.             "checks": [
  820.               {
  821.                 "type": "Mandatory",
  822.                 "value": false,
  823.                 "success": true
  824.               },
  825.               {
  826.                 "type": "DataType",
  827.                 "value": "numeric",
  828.                 "success": true,
  829.                 "Ignored": true
  830.               }
  831.             ]
  832.           }
  833.         ],
  834.         "transformation": null
  835.       }
  836.     },
  837.     "actualAccruedInterestAmount": {
  838.       "value": null,
  839.       "trace": {
  840.         "checks": [
  841.           {
  842.             "name": "check Actual Accrued Interest Amount",
  843.             "type": "PropertyCheck",
  844.             "checks": [
  845.               {
  846.                 "type": "Mandatory",
  847.                 "value": true,
  848.                 "success": false,
  849.                 "Remediation": {
  850.                   "type": "Reject",
  851.                   "result": "Rejected."
  852.                 }
  853.               }
  854.             ]
  855.           }
  856.         ],
  857.         "transformation": null
  858.       }
  859.     },
  860.     "actualOutstandingAmount": {
  861.       "value": null,
  862.       "trace": {
  863.         "checks": [
  864.           {
  865.             "name": "check Actual Outstanding Amount",
  866.             "type": "PropertyCheck",
  867.             "checks": [
  868.               {
  869.                 "type": "Mandatory",
  870.                 "value": true,
  871.                 "success": false,
  872.                 "Remediation": {
  873.                   "type": "Reject",
  874.                   "result": "Rejected."
  875.                 }
  876.               }
  877.             ]
  878.           }
  879.         ],
  880.         "transformation": null
  881.       }
  882.     },
  883.     "additionalFee": {
  884.       "value": null,
  885.       "trace": {
  886.         "checks": [
  887.           {
  888.             "name": "check Additional Fee",
  889.             "type": "PropertyCheck",
  890.             "checks": [
  891.               {
  892.                 "type": "Mandatory",
  893.                 "value": false,
  894.                 "success": true
  895.               },
  896.               {
  897.                 "type": "DataType",
  898.                 "value": "numeric",
  899.                 "success": true,
  900.                 "Ignored": true
  901.               }
  902.             ]
  903.           }
  904.         ],
  905.         "transformation": null
  906.       }
  907.     },
  908.     "belowMarketFlag": {
  909.       "value": null,
  910.       "trace": {
  911.         "checks": [
  912.           {
  913.             "name": "check Below Market Flag",
  914.             "type": "PropertyCheck",
  915.             "checks": [
  916.               {
  917.                 "type": "Mandatory",
  918.                 "value": true,
  919.                 "success": false,
  920.                 "Remediation": {
  921.                   "type": "Reject",
  922.                   "result": "Rejected."
  923.                 }
  924.               }
  925.             ]
  926.           }
  927.         ],
  928.         "transformation": null
  929.       }
  930.     },
  931.     "buCode": {
  932.       "value": null,
  933.       "trace": {
  934.         "checks": [
  935.           {
  936.             "name": "check BUCode",
  937.             "type": "PropertyCheck",
  938.             "checks": [
  939.               {
  940.                 "type": "Mandatory",
  941.                 "value": true,
  942.                 "success": false,
  943.                 "Remediation": {
  944.                   "type": "Reject",
  945.                   "result": "Rejected."
  946.                 }
  947.               }
  948.             ]
  949.           }
  950.         ],
  951.         "transformation": null
  952.       }
  953.     },
  954.     "branchCode": {
  955.       "value": null,
  956.       "trace": {
  957.         "checks": [
  958.           {
  959.             "name": "check Branch Code",
  960.             "type": "PropertyCheck",
  961.             "checks": [
  962.               {
  963.                 "type": "Mandatory",
  964.                 "value": false,
  965.                 "success": true
  966.               },
  967.               {
  968.                 "type": "DataType",
  969.                 "value": "string",
  970.                 "success": true,
  971.                 "Ignored": true
  972.               }
  973.             ]
  974.           }
  975.         ],
  976.         "transformation": null
  977.       }
  978.     },
  979.     "cashFlowType": {
  980.       "value": null,
  981.       "trace": {
  982.         "checks": [
  983.           {
  984.             "name": "check Cash Flow Type",
  985.             "type": "PropertyCheck",
  986.             "checks": [
  987.               {
  988.                 "type": "Mandatory",
  989.                 "value": true,
  990.                 "success": false,
  991.                 "Remediation": {
  992.                   "type": "Reject",
  993.                   "result": "Rejected."
  994.                 }
  995.               }
  996.             ]
  997.           }
  998.         ],
  999.         "transformation": null
  1000.       }
  1001.     },
  1002.     "costAmount": {
  1003.       "value": null,
  1004.       "trace": {
  1005.         "checks": [
  1006.           {
  1007.             "name": "check Cost Amount",
  1008.             "type": "PropertyCheck",
  1009.             "checks": [
  1010.               {
  1011.                 "type": "Mandatory",
  1012.                 "value": false,
  1013.                 "success": true
  1014.               },
  1015.               {
  1016.                 "type": "DataType",
  1017.                 "value": "numeric",
  1018.                 "success": true,
  1019.                 "Ignored": true
  1020.               }
  1021.             ]
  1022.           }
  1023.         ],
  1024.         "transformation": null
  1025.       }
  1026.     },
  1027.     "counterpartyName": {
  1028.       "value": null,
  1029.       "trace": {
  1030.         "checks": [
  1031.           {
  1032.             "name": "check Counterparty Name",
  1033.             "type": "PropertyCheck",
  1034.             "checks": [
  1035.               {
  1036.                 "type": "Mandatory",
  1037.                 "value": true,
  1038.                 "success": false,
  1039.                 "Remediation": {
  1040.                   "type": "Reject",
  1041.                   "result": "Rejected."
  1042.                 }
  1043.               }
  1044.             ]
  1045.           }
  1046.         ],
  1047.         "transformation": null
  1048.       }
  1049.     },
  1050.     "creditConversionFactor": {
  1051.       "value": null,
  1052.       "trace": {
  1053.         "checks": [
  1054.           {
  1055.             "name": "check Credit Conversion Factor",
  1056.             "type": "PropertyCheck",
  1057.             "checks": [
  1058.               {
  1059.                 "type": "Mandatory",
  1060.                 "value": false,
  1061.                 "success": true
  1062.               },
  1063.               {
  1064.                 "type": "DataType",
  1065.                 "value": "numeric",
  1066.                 "success": true,
  1067.                 "Ignored": true
  1068.               }
  1069.             ]
  1070.           }
  1071.         ],
  1072.         "transformation": null
  1073.       }
  1074.     },
  1075.     "creditRatingScale": {
  1076.       "value": null,
  1077.       "trace": {
  1078.         "checks": [
  1079.           {
  1080.             "name": "check Credit Rating Scale",
  1081.             "type": "PropertyCheck",
  1082.             "checks": [
  1083.               {
  1084.                 "type": "Mandatory",
  1085.                 "value": false,
  1086.                 "success": true
  1087.               },
  1088.               {
  1089.                 "type": "DataType",
  1090.                 "value": "string",
  1091.                 "success": true,
  1092.                 "Ignored": true
  1093.               }
  1094.             ]
  1095.           }
  1096.         ],
  1097.         "transformation": null
  1098.       }
  1099.     },
  1100.     "currencyIndicator": {
  1101.       "value": null,
  1102.       "trace": {
  1103.         "checks": [
  1104.           {
  1105.             "name": "check Currency Indicator",
  1106.             "type": "PropertyCheck",
  1107.             "checks": [
  1108.               {
  1109.                 "type": "Mandatory",
  1110.                 "value": false,
  1111.                 "success": true
  1112.               },
  1113.               {
  1114.                 "type": "DataType",
  1115.                 "value": "numeric",
  1116.                 "success": true,
  1117.                 "Ignored": true
  1118.               }
  1119.             ]
  1120.           }
  1121.         ],
  1122.         "transformation": null
  1123.       }
  1124.     },
  1125.     "currencyRate": {
  1126.       "value": null,
  1127.       "trace": {
  1128.         "checks": [
  1129.           {
  1130.             "name": "check Currency Rate",
  1131.             "type": "PropertyCheck",
  1132.             "checks": [
  1133.               {
  1134.                 "type": "Mandatory",
  1135.                 "value": true,
  1136.                 "success": false,
  1137.                 "Remediation": {
  1138.                   "type": "Reject",
  1139.                   "result": "Rejected."
  1140.                 }
  1141.               }
  1142.             ]
  1143.           }
  1144.         ],
  1145.         "transformation": null
  1146.       }
  1147.     },
  1148.     "dayCountConvention": {
  1149.       "value": null,
  1150.       "trace": {
  1151.         "checks": [
  1152.           {
  1153.             "name": "check Day Count Convention",
  1154.             "type": "PropertyCheck",
  1155.             "checks": [
  1156.               {
  1157.                 "type": "Mandatory",
  1158.                 "value": true,
  1159.                 "success": false,
  1160.                 "Remediation": {
  1161.                   "type": "Reject",
  1162.                   "result": "Rejected."
  1163.                 }
  1164.               }
  1165.             ]
  1166.           }
  1167.         ],
  1168.         "transformation": null
  1169.       }
  1170.     },
  1171.     "disbursementAmount": {
  1172.       "value": null,
  1173.       "trace": {
  1174.         "checks": [
  1175.           {
  1176.             "name": "check Disbursement Amount",
  1177.             "type": "PropertyCheck",
  1178.             "checks": [
  1179.               {
  1180.                 "type": "Mandatory",
  1181.                 "value": true,
  1182.                 "success": false,
  1183.                 "Remediation": {
  1184.                   "type": "Reject",
  1185.                   "result": "Rejected."
  1186.                 }
  1187.               }
  1188.             ]
  1189.           }
  1190.         ],
  1191.         "transformation": null
  1192.       }
  1193.     },
  1194.     "disbursementDate": {
  1195.       "value": null,
  1196.       "trace": {
  1197.         "checks": [
  1198.           {
  1199.             "name": "check Disbursement Date",
  1200.             "type": "PropertyCheck",
  1201.             "checks": [
  1202.               {
  1203.                 "type": "Mandatory",
  1204.                 "value": false,
  1205.                 "success": true
  1206.               },
  1207.               {
  1208.                 "type": "DataType",
  1209.                 "value": "date",
  1210.                 "success": true,
  1211.                 "Ignored": true
  1212.               }
  1213.             ]
  1214.           }
  1215.         ],
  1216.         "transformation": null
  1217.       }
  1218.     },
  1219.     "economicSector": {
  1220.       "value": null,
  1221.       "trace": {
  1222.         "checks": [
  1223.           {
  1224.             "name": "check Economic Sector",
  1225.             "type": "PropertyCheck",
  1226.             "checks": [
  1227.               {
  1228.                 "type": "Mandatory",
  1229.                 "value": true,
  1230.                 "success": false,
  1231.                 "Remediation": {
  1232.                   "type": "Reject",
  1233.                   "result": "Rejected."
  1234.                 }
  1235.               }
  1236.             ]
  1237.           }
  1238.         ],
  1239.         "transformation": null
  1240.       }
  1241.     },
  1242.     "facilityType": {
  1243.       "value": null,
  1244.       "trace": {
  1245.         "checks": [
  1246.           {
  1247.             "name": "check Facility Type",
  1248.             "type": "PropertyCheck",
  1249.             "checks": [
  1250.               {
  1251.                 "type": "Mandatory",
  1252.                 "value": false,
  1253.                 "success": true
  1254.               },
  1255.               {
  1256.                 "type": "DataType",
  1257.                 "value": "string",
  1258.                 "success": true,
  1259.                 "Ignored": true
  1260.               }
  1261.             ]
  1262.           }
  1263.         ],
  1264.         "transformation": null
  1265.       }
  1266.     },
  1267.     "fairValue": {
  1268.       "value": null,
  1269.       "trace": {
  1270.         "checks": [
  1271.           {
  1272.             "name": "check Fair Value",
  1273.             "type": "PropertyCheck",
  1274.             "checks": [
  1275.               {
  1276.                 "type": "Mandatory",
  1277.                 "value": false,
  1278.                 "success": true
  1279.               },
  1280.               {
  1281.                 "type": "DataType",
  1282.                 "value": "numeric",
  1283.                 "success": true,
  1284.                 "Ignored": true
  1285.               }
  1286.             ]
  1287.           }
  1288.         ],
  1289.         "transformation": null
  1290.       }
  1291.     },
  1292.     "feeAmount": {
  1293.       "value": null,
  1294.       "trace": {
  1295.         "checks": [
  1296.           {
  1297.             "name": "check Fee Amount",
  1298.             "type": "PropertyCheck",
  1299.             "checks": [
  1300.               {
  1301.                 "type": "Mandatory",
  1302.                 "value": false,
  1303.                 "success": true
  1304.               },
  1305.               {
  1306.                 "type": "DataType",
  1307.                 "value": "numeric",
  1308.                 "success": true,
  1309.                 "Ignored": true
  1310.               }
  1311.             ]
  1312.           }
  1313.         ],
  1314.         "transformation": null
  1315.       }
  1316.     },
  1317.     "gasAccounting": {
  1318.       "value": "MICRO BANKING",
  1319.       "trace": null
  1320.     },
  1321.     "gasReporting": {
  1322.       "value": null,
  1323.       "trace": null
  1324.     },
  1325.     "golonganDebitur": {
  1326.       "value": null,
  1327.       "trace": {
  1328.         "checks": [
  1329.           {
  1330.             "name": "check Golongan Debitur",
  1331.             "type": "PropertyCheck",
  1332.             "checks": [
  1333.               {
  1334.                 "type": "Mandatory",
  1335.                 "value": true,
  1336.                 "success": false,
  1337.                 "Remediation": {
  1338.                   "type": "Reject",
  1339.                   "result": "Rejected."
  1340.                 }
  1341.               }
  1342.             ]
  1343.           }
  1344.         ],
  1345.         "transformation": null
  1346.       }
  1347.     },
  1348.     "groupType": {
  1349.       "value": null,
  1350.       "trace": {
  1351.         "checks": [
  1352.           {
  1353.             "name": "check Group Type",
  1354.             "type": "PropertyCheck",
  1355.             "checks": [
  1356.               {
  1357.                 "type": "Mandatory",
  1358.                 "value": false,
  1359.                 "success": true
  1360.               },
  1361.               {
  1362.                 "type": "DataType",
  1363.                 "value": "string",
  1364.                 "success": true,
  1365.                 "Ignored": true
  1366.               }
  1367.             ]
  1368.           }
  1369.         ],
  1370.         "transformation": null
  1371.       }
  1372.     },
  1373.     "iFreq": {
  1374.       "value": null,
  1375.       "trace": {
  1376.         "checks": [
  1377.           {
  1378.             "name": "check IFreq",
  1379.             "type": "PropertyCheck",
  1380.             "checks": [
  1381.               {
  1382.                 "type": "Mandatory",
  1383.                 "value": false,
  1384.                 "success": true
  1385.               },
  1386.               {
  1387.                 "type": "DataType",
  1388.                 "value": "string",
  1389.                 "success": true,
  1390.                 "Ignored": true
  1391.               }
  1392.             ]
  1393.           }
  1394.         ],
  1395.         "transformation": null
  1396.       }
  1397.     },
  1398.     "initialCreditRating": {
  1399.       "value": null,
  1400.       "trace": {
  1401.         "checks": [
  1402.           {
  1403.             "name": "check Initial Credit Rating",
  1404.             "type": "PropertyCheck",
  1405.             "checks": [
  1406.               {
  1407.                 "type": "Mandatory",
  1408.                 "value": false,
  1409.                 "success": true
  1410.               },
  1411.               {
  1412.                 "type": "DataType",
  1413.                 "value": "string",
  1414.                 "success": true,
  1415.                 "Ignored": true
  1416.               }
  1417.             ]
  1418.           }
  1419.         ],
  1420.         "transformation": null
  1421.       }
  1422.     },
  1423.     "installmentAmount": {
  1424.       "value": null,
  1425.       "trace": {
  1426.         "checks": [
  1427.           {
  1428.             "name": "check Installment Amount",
  1429.             "type": "PropertyCheck",
  1430.             "checks": [
  1431.               {
  1432.                 "type": "Mandatory",
  1433.                 "value": true,
  1434.                 "success": false,
  1435.                 "Remediation": {
  1436.                   "type": "Reject",
  1437.                   "result": "Rejected."
  1438.                 }
  1439.               }
  1440.             ]
  1441.           }
  1442.         ],
  1443.         "transformation": null
  1444.       }
  1445.     },
  1446.     "interestRepaymentAmount": {
  1447.       "value": null,
  1448.       "trace": {
  1449.         "checks": [
  1450.           {
  1451.             "name": "check Interest Repayment Amount",
  1452.             "type": "PropertyCheck",
  1453.             "checks": [
  1454.               {
  1455.                 "type": "Mandatory",
  1456.                 "value": true,
  1457.                 "success": false,
  1458.                 "Remediation": {
  1459.                   "type": "Reject",
  1460.                   "result": "Rejected."
  1461.                 }
  1462.               }
  1463.             ]
  1464.           }
  1465.         ],
  1466.         "transformation": null
  1467.       }
  1468.     },
  1469.     "interestRepaymentDate": {
  1470.       "value": null,
  1471.       "trace": {
  1472.         "checks": [
  1473.           {
  1474.             "name": "check Interest Repayment Date",
  1475.             "type": "PropertyCheck",
  1476.             "checks": [
  1477.               {
  1478.                 "type": "Mandatory",
  1479.                 "value": true,
  1480.                 "success": false,
  1481.                 "Remediation": {
  1482.                   "type": "Reject",
  1483.                   "result": "Rejected."
  1484.                 }
  1485.               }
  1486.             ]
  1487.           }
  1488.         ],
  1489.         "transformation": null
  1490.       }
  1491.     },
  1492.     "interestRepaymentDayType": {
  1493.       "value": null,
  1494.       "trace": {
  1495.         "checks": [
  1496.           {
  1497.             "name": "check Interest Repayment Day Type",
  1498.             "type": "PropertyCheck",
  1499.             "checks": [
  1500.               {
  1501.                 "type": "Mandatory",
  1502.                 "value": true,
  1503.                 "success": false,
  1504.                 "Remediation": {
  1505.                   "type": "Reject",
  1506.                   "result": "Rejected."
  1507.                 }
  1508.               }
  1509.             ]
  1510.           }
  1511.         ],
  1512.         "transformation": null
  1513.       }
  1514.     },
  1515.     "interestRepaymentFrequency": {
  1516.       "value": null,
  1517.       "trace": {
  1518.         "checks": [
  1519.           {
  1520.             "name": "check Interest Repayment Frequency",
  1521.             "type": "PropertyCheck",
  1522.             "checks": [
  1523.               {
  1524.                 "type": "Mandatory",
  1525.                 "value": true,
  1526.                 "success": false,
  1527.                 "Remediation": {
  1528.                   "type": "Reject",
  1529.                   "result": "Rejected."
  1530.                 }
  1531.               }
  1532.             ]
  1533.           }
  1534.         ],
  1535.         "transformation": null
  1536.       }
  1537.     },
  1538.     "interestRepaymentFrequencyNumber": {
  1539.       "value": null,
  1540.       "trace": {
  1541.         "checks": [
  1542.           {
  1543.             "name": "check Interest Repayment Frequency Number",
  1544.             "type": "PropertyCheck",
  1545.             "checks": [
  1546.               {
  1547.                 "type": "Mandatory",
  1548.                 "value": true,
  1549.                 "success": false,
  1550.                 "Remediation": {
  1551.                   "type": "Reject",
  1552.                   "result": "Rejected."
  1553.                 }
  1554.               }
  1555.             ]
  1556.           }
  1557.         ],
  1558.         "transformation": null
  1559.       }
  1560.     },
  1561.     "interestScheduleType": {
  1562.       "value": null,
  1563.       "trace": {
  1564.         "checks": [
  1565.           {
  1566.             "name": "check Interest Schedule Type",
  1567.             "type": "PropertyCheck",
  1568.             "checks": [
  1569.               {
  1570.                 "type": "Mandatory",
  1571.                 "value": true,
  1572.                 "success": false,
  1573.                 "Remediation": {
  1574.                   "type": "Reject",
  1575.                   "result": "Rejected."
  1576.                 }
  1577.               }
  1578.             ]
  1579.           }
  1580.         ],
  1581.         "transformation": null
  1582.       }
  1583.     },
  1584.     "lbuForm": {
  1585.       "value": null,
  1586.       "trace": {
  1587.         "checks": [
  1588.           {
  1589.             "name": "check LBU Form",
  1590.             "type": "PropertyCheck",
  1591.             "checks": [
  1592.               {
  1593.                 "type": "Mandatory",
  1594.                 "value": true,
  1595.                 "success": false,
  1596.                 "Remediation": {
  1597.                   "type": "Reject",
  1598.                   "result": "Rejected."
  1599.                 }
  1600.               }
  1601.             ]
  1602.           }
  1603.         ],
  1604.         "transformation": null
  1605.       }
  1606.     },
  1607.     "ltvRatio": {
  1608.       "value": null,
  1609.       "trace": {
  1610.         "checks": [
  1611.           {
  1612.             "name": "check Ltv Ratio",
  1613.             "type": "PropertyCheck",
  1614.             "checks": [
  1615.               {
  1616.                 "type": "Mandatory",
  1617.                 "value": false,
  1618.                 "success": true
  1619.               },
  1620.               {
  1621.                 "type": "DataType",
  1622.                 "value": "numeric",
  1623.                 "success": true,
  1624.                 "Ignored": true
  1625.               }
  1626.             ]
  1627.           }
  1628.         ],
  1629.         "transformation": null
  1630.       }
  1631.     },
  1632.     "marketRate": {
  1633.       "value": null,
  1634.       "trace": {
  1635.         "checks": [
  1636.           {
  1637.             "name": "check Market Rate",
  1638.             "type": "PropertyCheck",
  1639.             "checks": [
  1640.               {
  1641.                 "type": "Mandatory",
  1642.                 "value": false,
  1643.                 "success": true
  1644.               },
  1645.               {
  1646.                 "type": "DataType",
  1647.                 "value": "numeric",
  1648.                 "success": true,
  1649.                 "Ignored": true
  1650.               }
  1651.             ]
  1652.           }
  1653.         ],
  1654.         "transformation": null
  1655.       }
  1656.     },
  1657.     "maturityBehaviour": {
  1658.       "value": null,
  1659.       "trace": {
  1660.         "checks": [
  1661.           {
  1662.             "name": "check Maturity Behaviour",
  1663.             "type": "PropertyCheck",
  1664.             "checks": [
  1665.               {
  1666.                 "type": "Mandatory",
  1667.                 "value": true,
  1668.                 "success": false,
  1669.                 "Remediation": {
  1670.                   "type": "Reject",
  1671.                   "result": "Rejected."
  1672.                 }
  1673.               }
  1674.             ]
  1675.           }
  1676.         ],
  1677.         "transformation": null
  1678.       }
  1679.     },
  1680.     "observationDate": {
  1681.       "value": null,
  1682.       "trace": {
  1683.         "checks": [
  1684.           {
  1685.             "name": "check Observation Date",
  1686.             "type": "PropertyCheck",
  1687.             "checks": [
  1688.               {
  1689.                 "type": "Mandatory",
  1690.                 "value": true,
  1691.                 "success": false,
  1692.                 "Remediation": {
  1693.                   "type": "Reject",
  1694.                   "result": "Rejected."
  1695.                 }
  1696.               }
  1697.             ]
  1698.           }
  1699.         ],
  1700.         "transformation": null
  1701.       }
  1702.     },
  1703.     "originCounterpartyId": {
  1704.       "value": "21000101780",
  1705.       "trace": null
  1706.     },
  1707.     "originOutstandingAmount": {
  1708.       "value": "29437364.03",
  1709.       "trace": null
  1710.     },
  1711.     "prepaymentAmount": {
  1712.       "value": null,
  1713.       "trace": {
  1714.         "checks": [
  1715.           {
  1716.             "name": "check Prepayment Amount",
  1717.             "type": "PropertyCheck",
  1718.             "checks": [
  1719.               {
  1720.                 "type": "Mandatory",
  1721.                 "value": true,
  1722.                 "success": false,
  1723.                 "Remediation": {
  1724.                   "type": "Reject",
  1725.                   "result": "Rejected."
  1726.                 }
  1727.               }
  1728.             ]
  1729.           }
  1730.         ],
  1731.         "transformation": null
  1732.       }
  1733.     },
  1734.     "prepaymentDate": {
  1735.       "value": null,
  1736.       "trace": {
  1737.         "checks": [
  1738.           {
  1739.             "name": "check Prepayment Date",
  1740.             "type": "PropertyCheck",
  1741.             "checks": [
  1742.               {
  1743.                 "type": "Mandatory",
  1744.                 "value": false,
  1745.                 "success": true
  1746.               },
  1747.               {
  1748.                 "type": "DataType",
  1749.                 "value": "date",
  1750.                 "success": true,
  1751.                 "Ignored": true
  1752.               }
  1753.             ]
  1754.           }
  1755.         ],
  1756.         "transformation": null
  1757.       }
  1758.     },
  1759.     "principalRepaymentAmount": {
  1760.       "value": null,
  1761.       "trace": {
  1762.         "checks": [
  1763.           {
  1764.             "name": "check Principal Repayment Amount",
  1765.             "type": "PropertyCheck",
  1766.             "checks": [
  1767.               {
  1768.                 "type": "Mandatory",
  1769.                 "value": true,
  1770.                 "success": false,
  1771.                 "Remediation": {
  1772.                   "type": "Reject",
  1773.                   "result": "Rejected."
  1774.                 }
  1775.               }
  1776.             ]
  1777.           }
  1778.         ],
  1779.         "transformation": null
  1780.       }
  1781.     },
  1782.     "principalRepaymentDate": {
  1783.       "value": null,
  1784.       "trace": {
  1785.         "checks": [
  1786.           {
  1787.             "name": "Check Principal Repayment Date",
  1788.             "type": "PropertyCheck",
  1789.             "checks": [
  1790.               {
  1791.                 "type": "Mandatory",
  1792.                 "value": true,
  1793.                 "success": false,
  1794.                 "Remediation": {
  1795.                   "type": "Reject",
  1796.                   "result": "Rejected."
  1797.                 }
  1798.               }
  1799.             ]
  1800.           }
  1801.         ],
  1802.         "transformation": null
  1803.       }
  1804.     },
  1805.     "principalRepaymentDayType": {
  1806.       "value": null,
  1807.       "trace": {
  1808.         "checks": [
  1809.           {
  1810.             "name": "Check Principal Repayment Day Type",
  1811.             "type": "PropertyCheck",
  1812.             "checks": [
  1813.               {
  1814.                 "type": "Mandatory",
  1815.                 "value": true,
  1816.                 "success": false,
  1817.                 "Remediation": {
  1818.                   "type": "Reject",
  1819.                   "result": "Rejected."
  1820.                 }
  1821.               }
  1822.             ]
  1823.           }
  1824.         ],
  1825.         "transformation": null
  1826.       }
  1827.     },
  1828.     "principalRepaymentFrequency": {
  1829.       "value": null,
  1830.       "trace": {
  1831.         "checks": [
  1832.           {
  1833.             "name": "Check Principal Repayment Frequency",
  1834.             "type": "PropertyCheck",
  1835.             "checks": [
  1836.               {
  1837.                 "type": "Mandatory",
  1838.                 "value": true,
  1839.                 "success": false,
  1840.                 "Remediation": {
  1841.                   "type": "Reject",
  1842.                   "result": "Rejected."
  1843.                 }
  1844.               }
  1845.             ]
  1846.           }
  1847.         ],
  1848.         "transformation": null
  1849.       }
  1850.     },
  1851.     "principalRepaymentFrequencyNumber": {
  1852.       "value": null,
  1853.       "trace": {
  1854.         "checks": [
  1855.           {
  1856.             "name": "Check Principal Repayment Frequency Number",
  1857.             "type": "PropertyCheck",
  1858.             "checks": [
  1859.               {
  1860.                 "type": "Mandatory",
  1861.                 "value": true,
  1862.                 "success": false,
  1863.                 "Remediation": {
  1864.                   "type": "Reject",
  1865.                   "result": "Rejected."
  1866.                 }
  1867.               }
  1868.             ]
  1869.           }
  1870.         ],
  1871.         "transformation": null
  1872.       }
  1873.     },
  1874.     "principalScheduleType": {
  1875.       "value": null,
  1876.       "trace": {
  1877.         "checks": [
  1878.           {
  1879.             "name": "Check Principal Schedule Type",
  1880.             "type": "PropertyCheck",
  1881.             "checks": [
  1882.               {
  1883.                 "type": "Mandatory",
  1884.                 "value": true,
  1885.                 "success": false,
  1886.                 "Remediation": {
  1887.                   "type": "Reject",
  1888.                   "result": "Rejected."
  1889.                 }
  1890.               }
  1891.             ]
  1892.           }
  1893.         ],
  1894.         "transformation": null
  1895.       }
  1896.     },
  1897.     "psakClassification": {
  1898.       "value": "LAR",
  1899.       "trace": null
  1900.     },
  1901.     "purposeCode": {
  1902.       "value": null,
  1903.       "trace": {
  1904.         "checks": [
  1905.           {
  1906.             "name": "Check Purpose Code",
  1907.             "type": "PropertyCheck",
  1908.             "checks": [
  1909.               {
  1910.                 "type": "Mandatory",
  1911.                 "value": true,
  1912.                 "success": false,
  1913.                 "Remediation": {
  1914.                   "type": "Reject",
  1915.                   "result": "Rejected."
  1916.                 }
  1917.               }
  1918.             ]
  1919.           }
  1920.         ],
  1921.         "transformation": null
  1922.       }
  1923.     },
  1924.     "recoveryAmount": {
  1925.       "value": null,
  1926.       "trace": {
  1927.         "checks": [
  1928.           {
  1929.             "name": "Check Recovery Amount",
  1930.             "type": "PropertyCheck",
  1931.             "checks": [
  1932.               {
  1933.                 "type": "Mandatory",
  1934.                 "value": true,
  1935.                 "success": false,
  1936.                 "Remediation": {
  1937.                   "type": "Reject",
  1938.                   "result": "Rejected."
  1939.                 }
  1940.               }
  1941.             ]
  1942.           }
  1943.         ],
  1944.         "transformation": null
  1945.       }
  1946.     },
  1947.     "recoveryDate": {
  1948.       "value": null,
  1949.       "trace": {
  1950.         "checks": [
  1951.           {
  1952.             "name": "Check Recovery Date",
  1953.             "type": "PropertyCheck",
  1954.             "checks": [
  1955.               {
  1956.                 "type": "Mandatory",
  1957.                 "value": false,
  1958.                 "success": true
  1959.               },
  1960.               {
  1961.                 "type": "DataType",
  1962.                 "value": "numeric",
  1963.                 "success": true,
  1964.                 "Ignored": true
  1965.               }
  1966.             ]
  1967.           }
  1968.         ],
  1969.         "transformation": null
  1970.       }
  1971.     },
  1972.     "restPeriodType": {
  1973.       "value": null,
  1974.       "trace": {
  1975.         "checks": [
  1976.           {
  1977.             "name": "Check Rest Period Type",
  1978.             "type": "PropertyCheck",
  1979.             "checks": [
  1980.               {
  1981.                 "type": "Mandatory",
  1982.                 "value": true,
  1983.                 "success": false,
  1984.                 "Remediation": {
  1985.                   "type": "Reject",
  1986.                   "result": "Rejected."
  1987.                 }
  1988.               }
  1989.             ]
  1990.           }
  1991.         ],
  1992.         "transformation": null
  1993.       }
  1994.     },
  1995.     "restructureDate": {
  1996.       "value": null,
  1997.       "trace": {
  1998.         "checks": [
  1999.           {
  2000.             "name": "Check Restructure Date",
  2001.             "type": "PropertyCheck",
  2002.             "checks": [
  2003.               {
  2004.                 "type": "Mandatory",
  2005.                 "value": false,
  2006.                 "success": true
  2007.               },
  2008.               {
  2009.                 "type": "DataType",
  2010.                 "value": "numeric",
  2011.                 "success": true,
  2012.                 "Ignored": true
  2013.               }
  2014.             ]
  2015.           }
  2016.         ],
  2017.         "transformation": null
  2018.       }
  2019.     },
  2020.     "restructureFlag": {
  2021.       "value": null,
  2022.       "trace": {
  2023.         "checks": [
  2024.           {
  2025.             "name": "Check Restructure Flag",
  2026.             "type": "PropertyCheck",
  2027.             "checks": [
  2028.               {
  2029.                 "type": "Mandatory",
  2030.                 "value": true,
  2031.                 "success": false,
  2032.                 "Remediation": {
  2033.                   "type": "Reject",
  2034.                   "result": "Rejected."
  2035.                 }
  2036.               }
  2037.             ]
  2038.           }
  2039.         ],
  2040.         "transformation": null
  2041.       }
  2042.     },
  2043.     "restructureSignificant": {
  2044.       "value": null,
  2045.       "trace": {
  2046.         "checks": [
  2047.           {
  2048.             "name": "Check Restructure Significant",
  2049.             "type": "PropertyCheck",
  2050.             "checks": [
  2051.               {
  2052.                 "type": "Mandatory",
  2053.                 "value": false,
  2054.                 "success": true
  2055.               },
  2056.               {
  2057.                 "type": "DataType",
  2058.                 "value": "string",
  2059.                 "success": true,
  2060.                 "Ignored": true
  2061.               }
  2062.             ]
  2063.           }
  2064.         ],
  2065.         "transformation": null
  2066.       }
  2067.     },
  2068.     "secId": {
  2069.       "value": null,
  2070.       "trace": null
  2071.     },
  2072.     "status": {
  2073.       "value": null,
  2074.       "trace": {
  2075.         "checks": [
  2076.           {
  2077.             "name": "Check Status",
  2078.             "type": "PropertyCheck",
  2079.             "checks": [
  2080.               {
  2081.                 "type": "Mandatory",
  2082.                 "value": true,
  2083.                 "success": false,
  2084.                 "Remediation": {
  2085.                   "type": "Reject",
  2086.                   "result": "Rejected."
  2087.                 }
  2088.               }
  2089.             ]
  2090.           }
  2091.         ],
  2092.         "transformation": null
  2093.       }
  2094.     },
  2095.     "typeOfBonds": {
  2096.       "value": null,
  2097.       "trace": null
  2098.     },
  2099.     "unamortizeFeeSourceSystem": {
  2100.       "value": null,
  2101.       "trace": {
  2102.         "checks": [
  2103.           {
  2104.             "name": "Check Unamortize Fee Source System",
  2105.             "type": "PropertyCheck",
  2106.             "checks": [
  2107.               {
  2108.                 "type": "Mandatory",
  2109.                 "value": true,
  2110.                 "success": false,
  2111.                 "Remediation": {
  2112.                   "type": "Reject",
  2113.                   "result": "Rejected."
  2114.                 }
  2115.               }
  2116.             ]
  2117.           }
  2118.         ],
  2119.         "transformation": null
  2120.       }
  2121.     },
  2122.     "writeOffDate": {
  2123.       "value": null,
  2124.       "trace": {
  2125.         "checks": [
  2126.           {
  2127.             "name": "Check Write Off Date",
  2128.             "type": "PropertyCheck",
  2129.             "checks": [
  2130.               {
  2131.                 "type": "Mandatory",
  2132.                 "value": false,
  2133.                 "success": true
  2134.               },
  2135.               {
  2136.                 "type": "DataType",
  2137.                 "value": "numeric",
  2138.                 "success": true,
  2139.                 "Ignored": true
  2140.               }
  2141.             ]
  2142.           }
  2143.         ],
  2144.         "transformation": null
  2145.       }
  2146.     },
  2147.     "writeOffFlag": {
  2148.       "value": null,
  2149.       "trace": {
  2150.         "checks": [
  2151.           {
  2152.             "name": "Check Write Off Flag",
  2153.             "type": "PropertyCheck",
  2154.             "checks": [
  2155.               {
  2156.                 "type": "Mandatory",
  2157.                 "value": true,
  2158.                 "success": false,
  2159.                 "Remediation": {
  2160.                   "type": "Reject",
  2161.                   "result": "Rejected."
  2162.                 }
  2163.               }
  2164.             ]
  2165.           }
  2166.         ],
  2167.         "transformation": null
  2168.       }
  2169.     },
  2170.     "additionalFeeDate": {
  2171.       "value": null,
  2172.       "trace": {
  2173.         "checks": [
  2174.           {
  2175.             "name": "check Additional Fee Date",
  2176.             "type": "PropertyCheck",
  2177.             "checks": [
  2178.               {
  2179.                 "type": "Mandatory",
  2180.                 "value": false,
  2181.                 "success": true
  2182.               },
  2183.               {
  2184.                 "type": "DataType",
  2185.                 "value": "date",
  2186.                 "success": true,
  2187.                 "Ignored": true
  2188.               }
  2189.             ]
  2190.           }
  2191.         ],
  2192.         "transformation": null
  2193.       }
  2194.     },
  2195.     "defaultDate": {
  2196.       "value": null,
  2197.       "trace": {
  2198.         "checks": [
  2199.           {
  2200.             "name": "check Default Date",
  2201.             "type": "PropertyCheck",
  2202.             "checks": [
  2203.               {
  2204.                 "type": "Mandatory",
  2205.                 "value": false,
  2206.                 "success": true
  2207.               },
  2208.               {
  2209.                 "type": "DataType",
  2210.                 "value": "numeric",
  2211.                 "success": true,
  2212.                 "Ignored": true
  2213.               }
  2214.             ]
  2215.           }
  2216.         ],
  2217.         "transformation": null
  2218.       }
  2219.     },
  2220.     "exposureAtDefault": {
  2221.       "value": null,
  2222.       "trace": {
  2223.         "checks": [
  2224.           {
  2225.             "name": "check Exposure At Default",
  2226.             "type": "PropertyCheck",
  2227.             "checks": [
  2228.               {
  2229.                 "type": "Mandatory",
  2230.                 "value": false,
  2231.                 "success": true
  2232.               },
  2233.               {
  2234.                 "type": "DataType",
  2235.                 "value": "numeric",
  2236.                 "success": true,
  2237.                 "Ignored": true
  2238.               }
  2239.             ]
  2240.           }
  2241.         ],
  2242.         "transformation": null
  2243.       }
  2244.     },
  2245.     "monthlyAccruedInterest": {
  2246.       "value": null,
  2247.       "trace": {
  2248.         "checks": [
  2249.           {
  2250.             "name": "check Monthly Accrued Interest",
  2251.             "type": "PropertyCheck",
  2252.             "checks": [
  2253.               {
  2254.                 "type": "Mandatory",
  2255.                 "value": true,
  2256.                 "success": false,
  2257.                 "Remediation": {
  2258.                   "type": "Reject",
  2259.                   "result": "Rejected."
  2260.                 }
  2261.               }
  2262.             ]
  2263.           }
  2264.         ],
  2265.         "transformation": null
  2266.       }
  2267.     },
  2268.     "writeOffAmount": {
  2269.       "value": null,
  2270.       "trace": {
  2271.         "checks": [
  2272.           {
  2273.             "name": "Check Write Off Amount",
  2274.             "type": "PropertyCheck",
  2275.             "checks": [
  2276.               {
  2277.                 "type": "Mandatory",
  2278.                 "value": true,
  2279.                 "success": false,
  2280.                 "Remediation": {
  2281.                   "type": "Reject",
  2282.                   "result": "Rejected."
  2283.                 }
  2284.               }
  2285.             ]
  2286.           }
  2287.         ],
  2288.         "transformation": null
  2289.       }
  2290.     },
  2291.     "exposureId": {
  2292.       "value": null,
  2293.       "trace": {
  2294.         "checks": null,
  2295.         "transformation": {
  2296.           "result": null,
  2297.           "type": "None"
  2298.         }
  2299.       }
  2300.     },
  2301.     "glNumber": {
  2302.       "value": null,
  2303.       "trace": {
  2304.         "checks": null,
  2305.         "transformation": {
  2306.           "result": null,
  2307.           "type": "None"
  2308.         }
  2309.       }
  2310.     }
  2311.   },
  2312.   "quality": {
  2313.     "qualityIndex": 5
  2314.   },
  2315.   "messageId": "6768f9de-2676-4c7a-b57a-00508a8f019a",
  2316.   "messageType": "TitaniumStream"
  2317. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement