diff --git a/README.md b/README.md index 59a3efc..739f59a 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ -**Hello world!!!** +## Overview +This flow is for PD v1, PD v2 and Repeat v1 Models + +## Key Inputs & Outputs +- **Request**: Refer to `request_schema.json` for detailed input fields and validation rules. +- **Response**: Refer to `response_schema.json` for the returned structure and data types. \ No newline at end of file diff --git a/flows.json b/flows.json index 069f342..87a6e53 100644 --- a/flows.json +++ b/flows.json @@ -1,19 +1,2590 @@ { - "nodes": [ - { - "id": "c2w3wcw04fjyio9un4f", - "data": { "label": "Request" }, - "position": { "x": 0, "y": 150 }, - "type": "requestNode" - }, - { - "id": "c2xjc7k07ahdxoi7ad7", - "data": { "label": "+" }, - "position": { "x": 0, "y": 150 }, - "type": "placeholder" + "nodes": [ + { + "id": "c2w3wcw04fjyio9un4f", + "position": { + "x": 0, + "y": 0 + }, + "data": { + "label": "Request", + "request_schema": { + "properties": { + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)", + "required": [] + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records", + "required": [] + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score", + "required": [] + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts", + "required": [] + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts", + "required": [] + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts", + "required": [] + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts", + "required": [] + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts", + "required": [] + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing", + "required": [] + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts", + "required": [] + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts", + "required": [] + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)", + "required": [] + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1", + "required": [] + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2", + "required": [] + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in past 24 months", + "required": [] + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened", + "required": [] + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months", + "required": [] + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude", + "required": [] + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened", + "required": [] + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter", + "required": [] + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization", + "required": [] + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades", + "required": [] + }, + "monthly_income": { + "type": [ + "number", + "null" + ], + "description": "Monthly income for pti calculation", + "required": [] + }, + "total_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The total amount of monthly payments across all credit accounts for pti calculation" + }, + "internal_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "If loan provided by Kiwi, expected monthly payment", + "required": [] + }, + "installment_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Amount the borrower is required to pay each month on installment loans.", + "required": [] + }, + "open_amount_current_balance": { + "type": [ + "integer", + "null" + ], + "description": "The current owed balance on all open accounts." + }, + "installment_amount_current_balance": { + "type": [ + "integer", + "null" + ], + "description": "The current owed balance on installment trades/accounts." + }, + "record_counts_negative_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of financial transactions that resulted in a negative impact.", + "required": [] + }, + "record_counts_installment_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "The total count of installment trade records (fixed repayment schedules).", + "required": [] + }, + "record_counts_total_inquiry_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of times the user has made an inquiry.", + "required": [] + }, + "G069S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades 90 or more days past due in the past 12 months.", + "required": [] + }, + "AT24S": { + "type": [ + "integer", + "null" + ], + "description": "Number of currently open and satisfactory trades that are 6 months or older.", + "required": [] + }, + "BR02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank revolving trades.", + "required": [] + }, + "BI02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank installment trades.", + "required": [] + }, + "AGG103": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 3.", + "required": [] + }, + "ALL231": { + "type": [ + "number", + "null" + ], + "description": "Aggregate excess payment for all accounts over the past month.", + "required": [] + }, + "AT12S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open trades verified in the past 12 months.", + "required": [] + }, + "IN20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since the oldest installment trade was opened.", + "required": [] + }, + "AT33A": { + "type": [ + "integer", + "null" + ], + "description": "Total balance of open trades verified in the past 12 months.", + "required": [] + }, + "AT35A": { + "type": [ + "integer", + "null" + ], + "description": "Average balance of open trades verified in the past 12 months.", + "required": [] + }, + "AT28A": { + "type": [ + "integer", + "null" + ], + "description": "Total credit line of open trades verified in the past 12 months.", + "required": [] + }, + "AT34B": { + "type": [ + "integer", + "null" + ], + "description": "Utilization for open trades verified in the past 12 months (excluding mortgage and home equity).", + "required": [] + }, + "S061S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent 60 or more days past due.", + "required": [] + }, + "RE102S": { + "type": [ + "integer", + "null" + ], + "description": "Average credit line of open revolving trades verified in the past 12 months.", + "required": [] + } + }, + "required": [] } - ], - "edges": [ - { "id": "c2w3wcw04fjyio9un4f=>c2xjc7k07ahdxoi7ad7", "source": "c2w3wcw04fjyio9un4f", "target": "c2xjc7k07ahdxoi7ad7", "type": "placeholder" } - ] -} + }, + "type": "requestNode", + "positionAbsolute": { + "x": 0, + "y": 0 + }, + "width": 260, + "height": 36 + }, + { + "id": "c2xjc7k07ahdxoi7ad7", + "position": { + "x": -273, + "y": 150 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v1-pre-processing", + "commitId": "fde9b8092c3c9d64e40db2393ab91fd4d323bef2", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)", + "source": "$root.record_counts_revolving_trade_count" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records", + "source": "$root.record_counts_total_trade_count" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score", + "source": "$root.score_results" + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts", + "source": "$root.total_amount_current_balance" + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts", + "source": "$root.total_amount_high_credit" + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts", + "source": "$root.revolving_amount_credit_limit" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts", + "source": "$root.revolving_amount_percent_available_credit" + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts", + "source": "$root.revolving_amount_current_balance" + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing", + "source": "$root.revolving_amount_monthly_payment" + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts", + "source": "$root.revolving_amount_high_credit" + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts", + "source": "$root.closed_with_balance_amount_current_balance" + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)", + "source": "$root.closed_with_balance_amount_monthly_payment" + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1", + "source": "$root.AGG101" + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2", + "source": "$root.AGG102" + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in past 24 months", + "source": "$root.AT09S" + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened", + "source": "$root.AT20S" + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months", + "source": "$root.AT31S" + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude", + "source": "$root.BALMAG01" + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened", + "source": "$root.BC21S" + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter", + "source": "$root.PAYMNT10" + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization", + "source": "$root.REV83" + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades", + "source": "$root.US01S" + }, + "monthly_income": { + "type": [ + "number", + "null" + ], + "description": "Monthly income for pti calculation", + "source": "$root.monthly_income" + }, + "total_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The total amount of monthly payments across all credit accounts for pti calculation", + "source": "$root.total_amount_monthly_payment" + }, + "internal_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "If loan provided by Kiwi, expected monthly payment", + "source": "$root.internal_monthly_payment" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "pti": { + "type": [ + "number", + "null" + ], + "description": "External + internal monthly payment to income ratio" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score" + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing" + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months" + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts" + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened" + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude" + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)" + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter" + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts" + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization" + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2" + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records" + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts" + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts" + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts" + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades" + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1" + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)" + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts" + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in past 24 months" + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": -273, + "y": 150 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j58iwnnqfxygnm18", + "position": { + "x": 0, + "y": 150 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v2-pre-processing", + "commitId": "f5cb2a941a3be068ae4eb349182e3622c9c9c3ad", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account).", + "source": "$root.record_counts_revolving_trade_count" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records.", + "source": "$root.record_counts_total_trade_count" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score.", + "source": "$root.score_results" + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts.", + "source": "$root.total_amount_high_credit" + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts.", + "source": "$root.revolving_amount_credit_limit" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts.", + "source": "$root.revolving_amount_percent_available_credit" + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts.", + "source": "$root.revolving_amount_current_balance" + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing.", + "source": "$root.revolving_amount_monthly_payment" + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts.", + "source": "$root.revolving_amount_high_credit" + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts.", + "source": "$root.closed_with_balance_amount_current_balance" + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans).", + "source": "$root.closed_with_balance_amount_monthly_payment" + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1.", + "source": "$root.AGG101" + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2.", + "source": "$root.AGG102" + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in the past 24 months.", + "source": "$root.AT09S" + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since the oldest trade opened.", + "source": "$root.AT20S" + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in the past 12 months.", + "source": "$root.AT31S" + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude.", + "source": "$root.BALMAG01" + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since the most recent credit card trade opened.", + "source": "$root.BC21S" + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter.", + "source": "$root.PAYMNT10" + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization.", + "source": "$root.REV83" + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades.", + "source": "$root.US01S" + }, + "monthly_income": { + "type": [ + "number", + "null" + ], + "description": "User-stated income.", + "source": "$root.monthly_income" + }, + "internal_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "If loan sanctioned to customer, expected monthly payment to Kiwi.", + "source": "$root.internal_monthly_payment" + }, + "installment_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Amount the borrower is required to pay each month on installment loans.", + "source": "$root.installment_amount_monthly_payment" + }, + "open_amount_current_balance": { + "type": [ + "integer", + "null" + ], + "description": "The current owed balance on all open accounts.", + "source": "$root.open_amount_current_balance" + }, + "installment_amount_current_balance": { + "type": [ + "integer", + "null" + ], + "description": "The current owed balance on installment trades/accounts.", + "source": "$root.installment_amount_current_balance" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "pti": { + "type": [ + "number", + "null" + ], + "description": "External + internal monthly payment to income ratio." + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score." + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude." + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing." + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts." + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months." + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened." + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened." + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)." + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records." + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter." + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2." + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts." + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts." + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts." + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization." + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts." + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)." + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts." + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1." + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts." + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in the past 24 months." + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 0, + "y": 150 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j85rqed7gtx2lwa5", + "position": { + "x": 273, + "y": 150 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "repeat-v1-pre-processing", + "commitId": "5b09918de53f72cbae765850631ce4f29346ecce", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "record_counts_negative_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of financial transactions that resulted in a negative impact.", + "source": "$root.record_counts_negative_trade_count" + }, + "record_counts_installment_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "The total count of installment trade records (fixed repayment schedules).", + "source": "$root.record_counts_installment_trade_count" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records.", + "source": "$root.record_counts_total_trade_count" + }, + "record_counts_total_inquiry_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of times the user has made an inquiry.", + "source": "$root.record_counts_total_inquiry_count" + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records related to revolving trade accounts (e.g., credit card accounts).", + "source": "$root.record_counts_revolving_trade_count" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion credit score.", + "source": "$root.score_results" + }, + "installment_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for installment credit accounts.", + "source": "$root.installment_amount_monthly_payment" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "Percentage of available credit utilized in revolving credit accounts.", + "source": "$root.revolving_amount_percent_available_credit" + }, + "G069S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades 90 or more days past due in the past 12 months.", + "source": "$root.G069S" + }, + "AT24S": { + "type": [ + "integer", + "null" + ], + "description": "Number of currently open and satisfactory trades that are 6 months or older.", + "source": "$root.AT24S" + }, + "BR02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank revolving trades.", + "source": "$root.BR02S" + }, + "BI02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank installment trades.", + "source": "$root.BI02S" + }, + "AGG103": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 3.", + "source": "$root.AGG103" + }, + "ALL231": { + "type": [ + "number", + "null" + ], + "description": "Aggregate excess payment for all accounts over the past month.", + "source": "$root.ALL231" + }, + "AT12S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open trades verified in the past 12 months.", + "source": "$root.AT12S" + }, + "IN20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since the oldest installment trade was opened.", + "source": "$root.IN20S" + }, + "AT33A": { + "type": [ + "integer", + "null" + ], + "description": "Total balance of open trades verified in the past 12 months.", + "source": "$root.AT33A" + }, + "AT35A": { + "type": [ + "integer", + "null" + ], + "description": "Average balance of open trades verified in the past 12 months.", + "source": "$root.AT35A" + }, + "AT28A": { + "type": [ + "integer", + "null" + ], + "description": "Total credit line of open trades verified in the past 12 months.", + "source": "$root.AT28A" + }, + "AT34B": { + "type": [ + "integer", + "null" + ], + "description": "Utilization for open trades verified in the past 12 months (excluding mortgage and home equity).", + "source": "$root.AT34B" + }, + "S061S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent 60 or more days past due.", + "source": "$root.S061S" + }, + "RE102S": { + "type": [ + "integer", + "null" + ], + "description": "Average credit line of open revolving trades verified in the past 12 months.", + "source": "$root.RE102S" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion credit score." + }, + "AT34B": { + "type": [ + "integer", + "null" + ], + "description": "Utilization for open trades verified in the past 12 months (excluding mortgage and home equity)." + }, + "AT12S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open trades verified in the past 12 months." + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "Percentage of available credit utilized in revolving credit accounts." + }, + "AT28A": { + "type": [ + "integer", + "null" + ], + "description": "Total credit line of open trades verified in the past 12 months." + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records." + }, + "record_counts_negative_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of financial transactions that resulted in a negative impact." + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records related to revolving trade accounts (e.g., credit card accounts)." + }, + "AT33A": { + "type": [ + "integer", + "null" + ], + "description": "Total balance of open trades verified in the past 12 months." + }, + "AT35A": { + "type": [ + "integer", + "null" + ], + "description": "Average balance of open trades verified in the past 12 months." + }, + "record_counts_total_inquiry_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of times the user has made an inquiry." + }, + "IN20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since the oldest installment trade was opened." + }, + "RE102S": { + "type": [ + "integer", + "null" + ], + "description": "Average credit line of open revolving trades verified in the past 12 months." + }, + "installment_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for installment credit accounts." + }, + "S061S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent 60 or more days past due." + }, + "record_counts_installment_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "The total count of installment trade records (fixed repayment schedules)." + }, + "BR02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank revolving trades." + }, + "AGG103": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 3." + }, + "ALL231": { + "type": [ + "number", + "null" + ], + "description": "Aggregate excess payment for all accounts over the past month." + }, + "G069S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades 90 or more days past due in the past 12 months." + }, + "AT24S": { + "type": [ + "integer", + "null" + ], + "description": "Number of currently open and satisfactory trades 6 months or older." + }, + "BI02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank installment trades." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 273, + "y": 150 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j0xr1k555cx1huy", + "position": { + "x": -273, + "y": 300 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v1-processing", + "commitId": "88c2489d186f3a55fcf17d32d195278725f5bf0e", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "pti": { + "type": [ + "number", + "null" + ], + "description": "External + internal monthly payment to income ratio", + "source": "$c2xjc7k07ahdxoi7ad7.pti" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score", + "source": "$c2xjc7k07ahdxoi7ad7.score_results" + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing", + "source": "$c2xjc7k07ahdxoi7ad7.revolving_amount_monthly_payment" + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months", + "source": "$c2xjc7k07ahdxoi7ad7.AT31S" + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.total_amount_high_credit" + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened", + "source": "$c2xjc7k07ahdxoi7ad7.AT20S" + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude", + "source": "$c2xjc7k07ahdxoi7ad7.BALMAG01" + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)", + "source": "$c2xjc7k07ahdxoi7ad7.record_counts_revolving_trade_count" + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter", + "source": "$c2xjc7k07ahdxoi7ad7.PAYMNT10" + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.closed_with_balance_amount_current_balance" + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization", + "source": "$c2xjc7k07ahdxoi7ad7.REV83" + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2", + "source": "$c2xjc7k07ahdxoi7ad7.AGG102" + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened", + "source": "$c2xjc7k07ahdxoi7ad7.BC21S" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records", + "source": "$c2xjc7k07ahdxoi7ad7.record_counts_total_trade_count" + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.revolving_amount_current_balance" + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.total_amount_current_balance" + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.revolving_amount_high_credit" + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades", + "source": "$c2xjc7k07ahdxoi7ad7.US01S" + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1", + "source": "$c2xjc7k07ahdxoi7ad7.AGG101" + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)", + "source": "$c2xjc7k07ahdxoi7ad7.closed_with_balance_amount_monthly_payment" + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.revolving_amount_credit_limit" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts", + "source": "$c2xjc7k07ahdxoi7ad7.revolving_amount_percent_available_credit" + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in past 24 months", + "source": "$c2xjc7k07ahdxoi7ad7.AT09S" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "Model predicted score." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": -273, + "y": 300 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j5a5i7obzmdnheo", + "position": { + "x": 0, + "y": 300 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v2-processing", + "commitId": "d7fd8432e0204c00690866c8803ec5a1b4376fa5", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "pti": { + "type": [ + "number", + "null" + ], + "description": "external + internal monthly payment to income ratio", + "source": "$m57j58iwnnqfxygnm18.pti" + }, + "score_results": { + "type": [ + "number", + "null" + ], + "description": "TransUnion score", + "source": "$m57j58iwnnqfxygnm18.score_results" + }, + "BALMAG01": { + "type": [ + "number", + "null" + ], + "description": "Non-mortgage balance magnitude", + "source": "$m57j58iwnnqfxygnm18.BALMAG01" + }, + "revolving_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "Minimum amount the borrower is required to pay each month to maintain the account in good standing", + "source": "$m57j58iwnnqfxygnm18.revolving_amount_monthly_payment" + }, + "closed_with_balance_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current balance of closed credit accounts", + "source": "$m57j58iwnnqfxygnm18.closed_with_balance_amount_current_balance" + }, + "AT31S": { + "type": [ + "integer", + "null" + ], + "description": "Percentage of open trades > 75% of credit line verified in past 12 months", + "source": "$m57j58iwnnqfxygnm18.AT31S" + }, + "AT20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest trade opened", + "source": "$m57j58iwnnqfxygnm18.AT20S" + }, + "BC21S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent credit card trade opened", + "source": "$m57j58iwnnqfxygnm18.BC21S" + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)", + "source": "$m57j58iwnnqfxygnm18.record_counts_revolving_trade_count" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records", + "source": "$m57j58iwnnqfxygnm18.record_counts_total_trade_count" + }, + "PAYMNT10": { + "type": [ + "number", + "null" + ], + "description": "Number of payments in the last quarter", + "source": "$m57j58iwnnqfxygnm18.PAYMNT10" + }, + "AGG102": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 2", + "source": "$m57j58iwnnqfxygnm18.AGG102" + }, + "total_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount extended across all credit accounts", + "source": "$m57j58iwnnqfxygnm18.total_amount_high_credit" + }, + "revolving_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The current owed balance on revolving credit accounts", + "source": "$m57j58iwnnqfxygnm18.revolving_amount_current_balance" + }, + "total_amount_current_balance": { + "type": [ + "number", + "null" + ], + "description": "The total current balance across all credit accounts", + "source": "$m57j58iwnnqfxygnm18.total_amount_current_balance" + }, + "REV83": { + "type": [ + "number", + "null" + ], + "description": "Months since a revolving account last exceeded 75% utilization", + "source": "$m57j58iwnnqfxygnm18.REV83" + }, + "revolving_amount_high_credit": { + "type": [ + "number", + "null" + ], + "description": "The highest credit amount that has been extended to the borrower in revolving credit accounts", + "source": "$m57j58iwnnqfxygnm18.revolving_amount_high_credit" + }, + "closed_with_balance_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for closed credit accounts (loans)", + "source": "$m57j58iwnnqfxygnm18.closed_with_balance_amount_monthly_payment" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts", + "source": "$m57j58iwnnqfxygnm18.revolving_amount_percent_available_credit" + }, + "AGG101": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 1", + "source": "$m57j58iwnnqfxygnm18.AGG101" + }, + "revolving_amount_credit_limit": { + "type": [ + "number", + "null" + ], + "description": "The total credit limit on revolving credit accounts", + "source": "$m57j58iwnnqfxygnm18.revolving_amount_credit_limit" + }, + "AT09S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades opened in past 24 months", + "source": "$m57j58iwnnqfxygnm18.AT09S" + }, + "US01S": { + "type": [ + "integer", + "null" + ], + "description": "Number of unsecured installment trades", + "source": "$m57j58iwnnqfxygnm18.US01S" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "Model predicted score." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 0, + "y": 300 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j87a1khas0odnkkk", + "position": { + "x": 273, + "y": 300 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "repeat-v1-processing", + "commitId": "b2d3b31b7a80c78fae483f01f4367ae33bd91297", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "score_results": { + "type": [ + "number", + "null" + ], + "description": "transunion score", + "source": "$m57j85rqed7gtx2lwa5.score_results" + }, + "AT34B": { + "type": [ + "integer", + "null" + ], + "description": "Utilization for open trades verified in past 12 months (excluding mortgage and home equity)", + "source": "$m57j85rqed7gtx2lwa5.AT34B" + }, + "AT12S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open trades verified in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.AT12S" + }, + "revolving_amount_percent_available_credit": { + "type": [ + "number", + "null" + ], + "description": "The percentage of available credit that has been utilized in revolving credit accounts", + "source": "$m57j85rqed7gtx2lwa5.revolving_amount_percent_available_credit" + }, + "AT28A": { + "type": [ + "integer", + "null" + ], + "description": "Total credit line of open trades verified in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.AT28A" + }, + "record_counts_total_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Total number of trade-related (transaction) records", + "source": "$m57j85rqed7gtx2lwa5.record_counts_total_trade_count" + }, + "record_counts_negative_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of financial transaction that resulted in a negative impact", + "source": "$m57j85rqed7gtx2lwa5.record_counts_negative_trade_count" + }, + "record_counts_revolving_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "Records in the database related to revolving trade accounts (a credit card account)", + "source": "$m57j85rqed7gtx2lwa5.record_counts_revolving_trade_count" + }, + "AT33A": { + "type": [ + "integer", + "null" + ], + "description": "Total balance of open trades verified in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.AT33A" + }, + "AT35A": { + "type": [ + "integer", + "null" + ], + "description": "Average balance of open trades verified in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.AT35A" + }, + "record_counts_total_inquiry_count": { + "type": [ + "integer", + "null" + ], + "description": "Number of times user done inquiry", + "source": "$m57j85rqed7gtx2lwa5.record_counts_total_inquiry_count" + }, + "IN20S": { + "type": [ + "integer", + "null" + ], + "description": "Months since oldest installment trade opened", + "source": "$m57j85rqed7gtx2lwa5.IN20S" + }, + "RE102S": { + "type": [ + "integer", + "null" + ], + "description": "Average credit line of open revolving trades verified in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.RE102S" + }, + "installment_amount_monthly_payment": { + "type": [ + "number", + "null" + ], + "description": "The monthly payment amount for installment credit accounts", + "source": "$m57j85rqed7gtx2lwa5.installment_amount_monthly_payment" + }, + "S061S": { + "type": [ + "integer", + "null" + ], + "description": "Months since most recent 60 or more days past due", + "source": "$m57j85rqed7gtx2lwa5.S061S" + }, + "record_counts_installment_trade_count": { + "type": [ + "integer", + "null" + ], + "description": "The total count of installment trade records (fixed repayment schedules)", + "source": "$m57j85rqed7gtx2lwa5.record_counts_installment_trade_count" + }, + "BR02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank revolving trades", + "source": "$m57j85rqed7gtx2lwa5.BR02S" + }, + "AGG103": { + "type": [ + "number", + "null" + ], + "description": "Aggregate non-mortgage balances for month 3", + "source": "$m57j85rqed7gtx2lwa5.AGG103" + }, + "ALL231": { + "type": [ + "number", + "null" + ], + "description": "Aggregate excess payment for all accounts over the past month", + "source": "$m57j85rqed7gtx2lwa5.ALL231" + }, + "G069S": { + "type": [ + "integer", + "null" + ], + "description": "Number of trades 90 or more days past due in past 12 months", + "source": "$m57j85rqed7gtx2lwa5.G069S" + }, + "AT24S": { + "type": [ + "integer", + "null" + ], + "description": "Number of currently open and satisfactory trades 6 months or older", + "source": "$m57j85rqed7gtx2lwa5.AT24S" + }, + "BI02S": { + "type": [ + "integer", + "null" + ], + "description": "Number of open bank installment trades", + "source": "$m57j85rqed7gtx2lwa5.BI02S" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "Model predicted score." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 273, + "y": 300 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j1c62z6pgahxy0b", + "position": { + "x": -273, + "y": 450 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v1-post-processing", + "commitId": "bd17146e63747c8b97d96b421ad109f6a7623f08", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "PD v1 Model predicted score.", + "source": "$m57j0xr1k555cx1huy.probability" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "bin": { + "type": "string", + "description": "PD v1 grade." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": -273, + "y": 450 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j5mopx7j48bl74t", + "position": { + "x": 0, + "y": 450 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "pd-v2-post-processing", + "commitId": "420f351a06c87d287fc73b351c7e035b78ada45e", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "Model predicted score.", + "source": "$m57j5a5i7obzmdnheo.probability" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "grade": { + "type": "string", + "description": "PD v2 grade." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 0, + "y": 450 + }, + "width": 260, + "height": 79 + }, + { + "id": "m57j8f3gefi3ooal5b", + "position": { + "x": 273, + "y": 450 + }, + "data": { + "label": "+", + "nodeConfig": { + "activityConfig": { + "retryPolicy": { + "maximumAttempts": 1, + "initialInterval": 1000, + "backoffCoefficient": 2, + "maximumInterval": 100000 + }, + "timeouts": { + "startToCloseTimeout": 10000, + "scheduleToStartTimeout": 10000, + "scheduleToCloseTimeout": 10000, + "heartbeatTimeout": 86 + }, + "taskQueue": { + "taskQueueName": "" + }, + "advancedSettings": { + "cancellationType": "TRY_CANCEL", + "heartbeatEnabled": false + } + }, + "blockName": "repeat-v1-post-processing", + "commitId": "edd9dd33defb3ca965df6e23cb02427cf695ffcc", + "repo_url": "http://centurion-version-control.default.svc.cluster.local:3000/Centurion/blocks-transformer.git", + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "probability": { + "type": "number", + "description": "Model predicted score.", + "source": "$m57j87a1khas0odnkkk.probability" + } + }, + "required": [] + } + }, + "outputSchema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "properties": { + "bin": { + "type": "string", + "description": "Bin for the given input float." + } + } + } + }, + "type": "transformerNode", + "positionAbsolute": { + "x": 273, + "y": 450 + }, + "width": 260, + "height": 79, + "selected": false, + "dragging": false + } + ], + "edges": [ + { + "id": "c2w3wcw04fjyio9un4f=>c2xjc7k07ahdxoi7ad7", + "source": "c2w3wcw04fjyio9un4f", + "target": "c2xjc7k07ahdxoi7ad7", + "type": "workflow", + "selected": false + }, + { + "id": "c2xjc7k07ahdxoi7ad7=>m57j0xr1k555cx1huy", + "source": "c2xjc7k07ahdxoi7ad7", + "target": "m57j0xr1k555cx1huy", + "type": "workflow" + }, + { + "id": "m57j0xr1k555cx1huy=>m57j1c62z6pgahxy0b", + "source": "m57j0xr1k555cx1huy", + "target": "m57j1c62z6pgahxy0b", + "type": "workflow" + }, + { + "id": "c2w3wcw04fjyio9un4f=>m57j58iwnnqfxygnm18", + "source": "c2w3wcw04fjyio9un4f", + "target": "m57j58iwnnqfxygnm18", + "type": "workflow", + "selected": false + }, + { + "id": "m57j58iwnnqfxygnm18=>m57j5a5i7obzmdnheo", + "source": "m57j58iwnnqfxygnm18", + "target": "m57j5a5i7obzmdnheo", + "type": "workflow" + }, + { + "id": "m57j5a5i7obzmdnheo=>m57j5mopx7j48bl74t", + "source": "m57j5a5i7obzmdnheo", + "target": "m57j5mopx7j48bl74t", + "type": "workflow" + }, + { + "id": "c2w3wcw04fjyio9un4f=>m57j85rqed7gtx2lwa5", + "source": "c2w3wcw04fjyio9un4f", + "target": "m57j85rqed7gtx2lwa5", + "type": "workflow" + }, + { + "id": "m57j85rqed7gtx2lwa5=>m57j87a1khas0odnkkk", + "source": "m57j85rqed7gtx2lwa5", + "target": "m57j87a1khas0odnkkk", + "type": "workflow" + }, + { + "id": "m57j87a1khas0odnkkk=>m57j8f3gefi3ooal5b", + "source": "m57j87a1khas0odnkkk", + "target": "m57j8f3gefi3ooal5b", + "type": "workflow" + } + ] +} \ No newline at end of file