Example: Declined by IDV verify status

     SpringboardThis topic is related to Springboard.   |     Form Builder |    23.10This feature was updated in 23.10 

This example demonstrates a Decision Framework scenario whereby applications are declined by the IDA or IDV verify status.

Configuration

{
  "destinations": [
    {
      "id": "approved",
      "isDefault": true
    },
    {
      "id": "declined"
    }
  ],
  "paths": [
    {
      "id": "declinedByIdaVerifyStatus",
      "destination": "declined",
      "condition": {
        "==": [ { "var": [ "txn.propertyMap.FisIda\\.PrimaryApplicant\\.verifyStatus" ] }, "FAILED" ]
      }
    },
    {
      "id": "declinedByIdvVerifyStatus",
      "destination": "declined",
      "condition": {
        "==": [ { "var": [ "txn.propertyMap.FisIdv\\.PrimaryApplicant\\.idvVerifyStatus" ] }, "FAILED" ]
      }
    }
  ],
  "version": "1.0.0"
}

Data

{
  "txn": {
    "propertyMap": {
      "FisIdv\\.PrimaryApplicant\\.idvVerifyStatus": "FAILED",
      "FisIda\\.PrimaryApplicant\\.verifyStatus": "PASSED"
    }
  }
}

Result

{
  "destinations" : {
    "approved": {
      "isActive": false,
      "reasons": []
    },
    "declined": {
      "isActive": true,
      "reasons": [
        "declinedByIdvVerifyStatus"
      ]
    }
  },
  "calculatedDate": "2018-01-13T18:25:43.511Z"
}

Next, let's look at an example that declines applications based on Qualifile account acceptance.