[
    {"keyName": "rm_name", "sourceTable": "computed", "sourceColumn": "getRmContactUserName", "dataType": "string", "isNullable": false},
    {"keyName": "program_name", "sourceTable": "computed", "sourceColumn": "getAllocatedProgramField:name", "dataType": "string", "isNullable": false, "isCommon": true},
    {"keyName": "pending_count", "sourceTable": "computed", "sourceColumn": "countPendingPayments", "dataType": "number", "formatType": "integer", "isNullable": false},
    {"keyName": "s_date", "sourceTable": "computed", "sourceColumn": "getAllocatedProgramField:starts_at", "dataType": "date", "formatType": "custom:DD-MM-YYYY", "isNullable": false, "isCommon": true}
]