jXchange and CIF 20/20
Some behaviors are not easily discoverable nor exposed but are pertinent to consumers for understanding not only the contracts but unique behavior from providers. This page begins to document these specifics to ensure a smoother development process for consumers. It is not an inclusive description of all behaviors, but it answers common questions regarding the information.
Additional information about API specific behaviors may be found within Developer Resources page located with each API reference.
CIF 20/20 supports two email addresses but does not allow the user to define types, such as primary or secondary.
Phone Types
CIF 20/20 supports the following phone number types, up to six entries.
Type Values | Description |
---|---|
HP | Home Phone |
BP | Business Phone |
HC | Home Cell Phone |
BC | Business Cell Phone |
HF | Home Fax |
BF | Home Fax |
<PhoneArray>
<PhoneInfo>
<PhoneNum>8005558888</PhoneNum>
<PhoneType>HP</PhoneType>
</PhoneInfo>
</PhoneArray>
Loan Collateral Documents
CIF 20/20 supports up to six item descriptions and six document descriptions for the Loan Collateral
services. The CollatDocInfoText
and CollatItemDescText
elements require exact text for the operation to
function correctly.
<CollatDocInfoArray>
<CollatDocInfoRec>
<CollatDocInfo>Information</CollatDocInfo>
<CollatDocInfoText>Doc Description #1</CollatDocInfoText>
</CollatDocInfoRec>
<CollatDocInfoRec>
<CollatDocInfo>Information</CollatDocInfo>
<CollatDocInfoText>Doc Description #2</CollatDocInfoText>
</CollatDocInfoRec>
...Through Document Description 6
</CollatDocInfoArray>
<CollatItemInfoArray>
<CollatItemInfoRec>
<CollatItemInfo>Information</CollatItemInfo>
<CollatItemInfoText>Item Description #1</CollatItInfoText>
</CollatItemInfoRec>
<CollatItemInfoRec>
<CollatItemInfo>Information</CollatItemInfo>
<CollatItemInfoText>Item Description #2</CollatItemInfoText>
</CollatItemInfoRec>
...Through Item Description 6
</CollatItemInfoArray>
Account Types
CIF 20/20 Account Types
Type | Description |
---|---|
D | Demand Deposit |
T | Time Deposit |
S | Savings |
L | Loan |
X | Club |
O | Loan |
G | General Ledger |
B | Safe Deposit Box |
Account Status Codes
Deposit - Account Type D /Savings - Account Type S/ Club - Account Type X
This code identifies the status of the account. The system uses this code to determine how activity and accruals are handled. Valid codes are:
Account Status | Code |
---|---|
Active | 1 |
Closed | 2 |
Dormant | 3 |
New | 4 |
Do Not Close On Zero Balance | 5 |
Restricted | 6 |
No Post | 7 |
Charged Off | 8 |
Pending Closed | 9 |
General Ledger - Account Type G
Account Status | Code |
---|---|
Active | 1 |
No Post | 7 |
Loans - Account Type L
The default status code will be obtained from the type code parameter file. In new loan entry, in most cases, this code should be 4 to indicate a new loan today. Other valid codes are:
Account Status | Code |
---|---|
Loan is active, Transactions accepted | 1 |
Loan closed, Transactions not accepted | 2 |
Loan matured, System will not allow advn | 3 |
New loan today, transactions accepted | 4 |
Open not accruing, transactions accepted | 5 |
Accruing but frozen, trans not accepted | 6 |
Frozen not accruing, trans not accepted | 7 |
Charged off not accruing, trans accepted | 8 |
The status code should be left at 4 for all new loans. The ability to enter status codes 5, 6, 7, and 8 is provided primarily for adding charged off loans to the system after conversion. Some servicing companies do not carry charged off loans in their database, and they are not converted to the JH system
Overdraft Account - Type O
Account Status | Code |
---|---|
Open, Transactions accepted | 1 |
Closed, Transactions not accepted | 2 |
Waiting for Payment, No Auto Advances | 3 |
No Auto Pay, Auto payments not accepted | 4 |
Accruing but frozen, Trans not accepted | 5 |
Open not accruing, Transactions accepted | 6 |
Frozen not accruing, Trans not accepted | 7 |
Charged off not accruing, Trans accepted | 8 |
Time Deposits - Account Type T
This code identifies active, redeemed, matured but not redeemed, and new accounts. The system uses this code to determine how activity and accruals are to be handled. Valid status codes are:
Account Status | Code |
---|---|
Active | A |
Matured | M |
Redeemed | R |