You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
160 lines
4.5 KiB
160 lines
4.5 KiB
{
|
|
"headerTemplates": [
|
|
{
|
|
"Header": "Contract Number",
|
|
"HeaderRegex": "(contract\\s?(number|#|num))",
|
|
"ValueRegex": "^\\d+\\d$",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Name",
|
|
"HeaderRegex": "(cust(omer)?\\s?name)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Phone Number",
|
|
"HeaderRegex": "(phone\\s?(num(ber)?|#)?)",
|
|
"ValueRegex": "(\\+?\\d-?)?\\s?\\(?\\d{3}\\)?-?\\s?\\d{3}-?\\s?\\d{4}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Tax-ID",
|
|
"HeaderRegex": "((tax-?id)|(TIN)|(EIN))",
|
|
"ValueRegex": "(\\d{2}-?\\d{7})|((\\d{3}){2}\\d{3})|(\\d{3}-?\\d{2}-?\\d{4})",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Physical Address 1",
|
|
"HeaderRegex": "(cust(omers?)?\\s?\\w*\\s?add(ress)?(\\s?1)?)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Physical Address 2",
|
|
"HeaderRegex": "(cust(omers?)?\\s?\\w*\\s?add(ress)?\\s2)",
|
|
"ValueRegex": "",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Physical City",
|
|
"HeaderRegex": "(cust(omers?)?\\s?\\w*\\s?city)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Physical State",
|
|
"HeaderRegex": "(cust(omers?)?\\s?\\w*\\s?state)",
|
|
"ValueRegex": "\\w+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Customer Physical Zip",
|
|
"HeaderRegex": "(cust(omers?)?\\s?\\w*\\s?zip\\s?(code)?)",
|
|
"ValueRegex": "\\d{5}-?(\\d{4})?",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Date Booked",
|
|
"HeaderRegex": "(date\\s?booked)",
|
|
"ValueRegex": "[1-2]?\\d\\/\\d{1,2}\\/(20)?\\d{2}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Term (Months)",
|
|
"HeaderRegex": "(term\\s?(\\(?months\\)?)?)",
|
|
"ValueRegex": "\\d{1,3}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Payment Amount",
|
|
"HeaderRegex": "(pa?yme?n?t\\s?am(oun)?t)",
|
|
"ValueRegex": "(\\d{1,2},?)*\\d+(.\\d{2})?",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Financed Amount",
|
|
"HeaderRegex": "(financed\\s?am(oun)?t)",
|
|
"ValueRegex": "(\\d{1,2},?)*\\d+(.\\d{2})?",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Receivable balance",
|
|
"HeaderRegex": "(rec(eivable)?\\s?bal(ance)?)",
|
|
"ValueRegex": "(\\d{1,2},?)*\\d+(.\\d{2})?",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Asset Description",
|
|
"HeaderRegex": "(asset\\sdesc(ription)?)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Serial Number/VIN",
|
|
"HeaderRegex": "(serial\\s?num(ber)?|VIN)",
|
|
"ValueRegex": "\\d{8}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "Business Type",
|
|
"HeaderRegex": "((business|biz)\\s?type)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG Name",
|
|
"HeaderRegex": "((pg|guarantor)\\s?name)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG Address 1",
|
|
"HeaderRegex": "((pg|guarantor)\\s?add(ress)?(\\s?1))",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG Address 2",
|
|
"HeaderRegex": "((pg|guarantor)\\s?add(ress)?(\\s?2))",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG City",
|
|
"HeaderRegex": "((pg|guarantor)\\s?city)",
|
|
"ValueRegex": "(\\w+\\s?)+",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG State",
|
|
"HeaderRegex": "((pg|guarantor)\\s?state)",
|
|
"ValueRegex": "\\d{5}-?(\\d{4})?",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG Zip",
|
|
"HeaderRegex": "((pg|guarantor)\\s?zip)",
|
|
"ValueRegex": "\\d{3}-?\\d{2}-?\\d{3}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG SSN",
|
|
"HeaderRegex": "((pg|guarantor)\\s?ssn)",
|
|
"ValueRegex": "[0-2]?\\d\\/\\d{1,2}\\/(19|20)?\\d{2}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "DOB",
|
|
"HeaderRegex": "(dob|date of birth)",
|
|
"ValueRegex": "\\d{3}",
|
|
"Nullable": true
|
|
},
|
|
{
|
|
"Header": "PG1 FICO",
|
|
"HeaderRegex": "(pg\\d?\\s?FICO)",
|
|
"ValueRegex": "(\\d{1,2},?)*\\d+(.\\d{2})?",
|
|
"Nullable": true
|
|
}
|
|
]
|
|
} |