Checking
Overview
AcctMod Demand Deposit
This operation allows you to modify or delete a deposit, loan, time deposit, safe deposit, or non-JH account.
Behavior
Within the request, enter the account ID and type along with the other elements containing values to be changed.
The response contains a RsStat
element, which indicates the
result of the operation, with a value of Success
when completed or with a
HdrFault
if the provider is unable to complete the request.
The AcctInq
operation provides you with the ability to
determine an account's Card Opt In/Out status by passing in the following filter:
AccountId
- This element is a complex element that contains the incoming account identification information. The simple elements in this complex are:AcctID
- Account IDAcctType
- Account Type
XPath Elements
XPath Elements
For this business service, certain template fields, or XPath elements, are sent in on the request and corresponding elements are returned in the response.
The following tables list the elements that you send on the request and what is sent back in the response. Each table also includes any pertinent notes, such as element values or whether it is required for input.
XPath Element | File/Field | Description | Notes |
---|---|---|---|
| JHFREFAPI.ERROVRRD | Error Override? | N/A |
| DDMAST.ACCTNO | Account Number | N/A |
| DDMAST.ACTYPE | Account Type | N/A |
| DDMAST.BRANCH | Branch Number | N/A |
| CFALTN.CFAAL1 | Additional Name #1 | N/A |
| CFALTN.CFAAL2 | Additional Name #2 | N/A |
| DDMAST.SCCODE | Service Charge Code | N/A |
| DDMAST.STATUS | Status | N/A |
| DDMAST.DATOP7 | Date Opened | N/A |
| DDMAST.OFFICR | Officer | N/A |
| DDMAST.CLASS | Class | N/A |
| DDMAST.DLC7 | Last Contact | N/A |
| DDMAST.SCTYPE | Service Charge Type | Canonical
|
| DDMAST.SGCODE | Signature Verify | N/A |
| DDMAST.TLRINQ | Special Instruction Code | N/A |
| DDMAST.SALESAC | Sales Associate | N/A |
| DDMAST.WRWVCODE | Waive Reason Code | N/A |
| DDTNEW.SCTYPE | Dormant Chg Waive | Canonical
|
| DDMASTX.CRDOPT | Card Opt In/Out | Canonical
|
| CFOFFL.CFOFFR | Officer Text 1-5 | There are 5 total elements available for you to enter information into. |
| CFOFFL.CFOFFR | Officer Code (Officer List) 1-5 | There are 5 total elements available for you to enter information into. |
| CFOFFL.CFOCOM | Officer List Comments 1-5 | There are 5 total elements available for you to enter information into. |
| CFALTN.CFNA1 | Alias Name | N/A |
| CFALTN.CFNA1 | Alias First Name | N/A |
| CFALTN.CFNA1 | Alias Middle Name | N/A |
| CFALTN.CFNA1 | Alias Last Name | N/A |
| CFALTN.CFNA1 | Alias Short Name | N/A |
| DDMAST.DDCLOSEDRS | Closed Reason Code | N/A |
| DDMAST.MALHLD | Hold Mail | N/A |
| DDMAST.RELACT | Related Acct Number | N/A |
| DDMAST.RACTTP | Related Acct Type | N/A |
| DDMAST.XMASPL | Club Plan | N/A |
| DDMAST.CHKGTY | Check Guaranty Card | N/A |
| DDMAST.ATMCRD | ATM Card | N/A |
| DDMAST.NOCLOS | Close on Zero Balance | N/A |
| DDMAST.RPBLK# | Repo Block Number | N/A |
| DDMAST.SECURE | Account Level Security | N/A |
| DDMAST.HIVOL | High Volume Acct | N/A |
| DDMAST.LSTPST | List Post Code | N/A |
| CFPAR3.CP3UID | UIC Description 1-40 | There are 40 total elements available for you to enter information into. |
| CFPARB.CBFDFT | User Code 1-40 | There are 40 total elements available for you to enter information into. |
| DDFREF.ALWROP | Allow Closed Status to Reopen | N/A |
| DDMAST.DDLANG | Language Code | Canonical
|
| N/A | Report Charge Off to Credit Bureau | N/A |
| CFFOPI.CFFACNAME | Name of Person Opening Account | N/A |
| CFFOPI.CFFACTITLE | Title of Person Opening Account | N/A |
| DDMAST.ODLMT | Overdraft Limit Code | N/A |
| DDMAST.AUTNSF | Automatic NSF Charge | Canonical
|
| DDMAST.CDYNSF | Consec Days NSF | N/A |
| DDMAST.CDYOD | Consec Days OD | N/A |
| DDMAST.CDYRT | Consec Days RT | N/A |
| DDMAST.ODMCDE | OD Privilege Status | N/A |
| DDMAST.CODCHG | Charge Continuous OD Fee | N/A |
| DDMAST.CODFEE | Continuous OD Fee Min | N/A |
| DDMAST.CODFMX | Continuous OD Fee Max | N/A |
| DDMAST.CODFPC | Continuous OD Fee Pct | N/A |
| DDMAST.CODFDY | Number of Days Before Fee | N/A |
| DDMAST.CODFBL | OD Balance Start Fee | N/A |
| DDMAST.NSFMAX | Maximum NSF Charge | N/A |
| DDMAST.ODIMAX | Maximum OD Charge | N/A |
| DDMAST.UCFMAX | Maximum UCF Charge | N/A |
| DDMAST.PSTAFTNSF | Post AFT if NSF | N/A |
| DDMAST.ALLREDEP | Allow Redeposits | N/A |
| DDMAST.NOREDEP | Number of Redeposits | N/A |
| DDMAST.SNDREDPNO | Send Redeposit Notice | N/A |
| DDMAST.DDODNOTDY1 | OD Notice Days #1 | N/A |
| DDMAST.DDODNOTDY2 | OD Notice Days #2 | N/A |
| DDMAST.DDODNOTDY3 | OD Notice Days #3 | N/A |
| DDMAST.DDODNOTDY4 | OD Notice Days #4 | N/A |
| DDMAST.DDODNOTDY5 | OD Notice Days #5 | N/A |
| DDMAST.DDODNOTDY6 | OD Notice Days #6 | N/A |
| DDFREF.CODDAY | OD Charge Business or Actual Days | Canonical
|
| DDFREF.CODDAYCN | OD Count Business or Actual Days | Canonical
|
| DDMAST.DDAUTOCG | Auto Charge Off | N/A |
| N/A | Highest OD Amount | N/A |
| DDMAST.RATE# | Override Rate Number | N/A |
| DDMAST.PVAR1 | Rate Variance Code | N/A |
| DDMAST.PVAR | Rate Variance | N/A |
| DDMAST.PFLOOR | Rate Floor | N/A |
| DDMAST.PCEIL | Rate Ceiling | N/A |
| DDMAST.REVDT7 | Rate Review Date | N/A |
| DDMAST.TERM | Rate Review Term | N/A |
| DDMAST.TERMCD | Rate Review Term CD | Canonical
|
| DDMAST.PCHECK | Print Int Check | Canonical
|
| DDMAST.PCHACT | Disposition Account | N/A |
| DDMAST.PCHATY | Disposition Acct Type | N/A |
| DDMAST.DDPYINTEOM | Pay Interest Through End of Month | N/A |
| DDFREF.PROMOEXP7 | Promo Expiration Date | N/A |
| DDFREF.PROMOCODE | Promotional Code | N/A |
| DDFREF.PROMOVARC | Promo Variance Code | N/A |
| DDFREF.PROMOVAR | Promo Variance | N/A |
| DDMAST.GLCOST | GL Cost Center | N/A |
| DDMAST.GLPROD | GL Product Code | N/A |
| DDMAST.CRASTA | CRA State Code | N/A |
| DDMAST.COUNTY | County Code | N/A |
| DDMAST.CENSUS | Census Tract | N/A |
| DDMAST.SMSA | SMSA Number | N/A |
| DDMAST.CRALOC | CRA Location | N/A |
| DDMAST.INDCOD | Standard Industry Code | N/A |
| DDMAST.CALLREP | Call Report Code | N/A |
| DDMAST.ARGPRDCOD | Argo Product Type | N/A |
| DDMAST.ODRGRPT | OD Reg Report | N/A |
| DDMAST.FRDALRT | Fraud Alert | N/A |
| DDMAST.COMBIN | Include Comb Stmt | N/A |
| DDMAST.STCYC | Statement Cycle | N/A |
| DDMAST.INTCYC | Interest Cr Cycle | N/A |
| DDMAST.SCCYC | Service Charge Cycle | N/A |
| DDMAST.DTSC7 | Date S/C Waive Expires | N/A |
| DDMAST.STMPAS | Stmt/Passbook Code | Canonical
|
| DDMAST.TRUNC | Item Truncation | Canonical
|
| DDMAST.NXSTM7 | Next Statement Date | N/A |
| DDMAST.STMDAY | Statement Day of Month | N/A |
| DDMAST.STMFRC | Statement Frequency Code | N/A |
| DDMAST.STMPR | Statement Print | N/A |
| DDMAST.STMSC | Statement Service Charge | N/A |
| DDMAST.STMFRQ | Statement Frequency | N/A |
| DDMAST.STMIN | Statement Credit Int | Canonical
|
| DDMAST.PRTCKO | Print Checks in Check Order | N/A |
| DDMAST.IPERPG | Images Per Page | N/A |
| DDMAST.IFROBK | Images Front/Back | N/A |
| DDMAST.ICREDS | Image Credits | N/A |
| DDMAST.DDSTCYRSFQ | Stmt/Cyc Reset Freq | N/A |
| DDMAST.DDSTMFMTCD | Format Code | N/A |
| N/A | Paper Stmt Code | Canonical
|
| N/A | Paper Stmt Code Charge or Waive | Canonical
|
| DDMAST.DDIMGACTFE | Image Act Fee | Canonical
|
| DDMAST.DDPRNTADND | Print Addenda Records | Canonical
|
| DDMAST.DDADNDCNT | Number Addenda Records Print | N/A |
| DDTNEW.DDPSFECODE | Paper Statement Service Fee Code | N/A |
| DDMAST.DDCHGBFEE | Charge Bad Address Fee | N/A |
| DDMAST.WHCODE | Federal Withholding Code | N/A |
| DDMAST.WDATE7 | Federal Withholding Effective Date | N/A |
| DDMAST.WALTAC | Federal Withholding Alternate Account | N/A |
| DDMAST.WALTTP | Federal Withholding Alternate Account Type | N/A |
| DDMAST.WALTRT | Federal Withholding Alternate Rate | N/A |
| DDMAST.WHMTD | Federal Withholding MTD | N/A |
| DDMAST.WHQTD | Federal Withholding QTD | N/A |
| DDMAST.WHYTD | Federal Withholding YTD | N/A |
| DDMAST.WHLYR | Federal Withholding Prior Year | N/A |
| DDMAST.WHSCOD | State Withholding Code | N/A |
| DDMAST.WALTSR | State Withholding Alternate Rate | N/A |
| DDMAST.WHSMTD | State Withholding MTD | N/A |
| DDMAST.WHSQTD | State Withholding QTD | N/A |
| DDMAST.WHSYTD | State Withholding YTD | N/A |
| DDMAST.WHSLYR | State Withholding Prior Year | N/A |
| DDMAST.STATE | State Withholding State Code | N/A |
XPath Element | File/Field | Description | Notes |
---|---|---|---|
RsStat | JHFREFAPI.PASSFAIL | Pass/Fail Status | N/A |
Field/Field | Maintenance Description | Field Label |
---|---|---|
DDMAST.ACCTNO | Account Number | Account Number |
DDMAST.ACTYPE | Account Type | Account Type |
All elements are evaluated and if the value sent in is different from the core file value and the process is completed successfully, then a maintenance record for that field with the field changes is written out.
Validations
Validations
Within the response, specific validations can appear in the response if incorrect or different information than what is required is sent in the request.
The following table lists the errors that can be returned and includes what prompts the validation to occur.
Code | Element | System Message | Validation Trigger |
---|---|---|---|
1 | AcctId | Account not found | Presents when the account number/type combination is not found in the Deposit Master File (DDMAST) or the Deposit New Accounts Today (DDTNEW) file. |
1 | AcctType | Account not found | Presents when the account number/type combination is not found in the Deposit Master File (DDMAST) or the Deposit New Accounts Today (DDTNEW) file. |
5 | EstbPersonName.ComName | Cannot allocate files | Presents when the files used within the procedure are not available at the time of the request. |
6 | AcctId | Account number must be greater than zero | Presents when this element is less than or equal to zero. |
7 | AcctType | Account type is not valid | Presents when the value in this element is not D, S, or X. |
10 | ATMCard | ATM card flag must be Y or N | Presents when the value in this element is not Y or N. |
13 | BrCode | Branch number is not valid | Presents when this element is populated but the value is not found in the Bank/Branch Information File (JHDATA). |
14 | CallRptCode | Call report code is not valid | Presents when this element is populated but the value is not found in the Call Report Code Parameter File (DDPARC). |
18 | CRACenTract | Census Tract cannot be negative | Presents when the value is less than zero. |
24 | AcctClsfCode | Class is not valid | Presents when the value in this element is not found in the Class Parameter File (JHCLAS) or is not equal to blank. |
25 | ClsOnZeroBal | Close on zero balance flag must be Y or N | Presents when the value is not equal to Y or N. |
28 | CRAStateCode | CRA State code is not valid | Presents when the value in this element is not equal to zero or does not exist in the State Code File by Numeric State Code (JHSTATL1). |
35 | GLCostCtr | GL cost center is not valid | Presents when this element is populated and the value is not found in the Cost Center Parameter File (GLPAR7). |
36 | GLCostCtr | GL Interface is not valid | Presents when this element is populated and the value is not found in the GL Standard Application Interface (GLINT1). |
37 | GLProdCode | GL product code is not valid | Presents when this element is populated and the value is not found in the Product Code Parameter File (GLPAR9). |
40 | IncCombStmt | Include on combined statements flag must be Y or N | Presents when the value in this element is not Y or N. |
41 | IntDispAcctType | Interest disposition account not found | Presents when the IntDisp is equal to
D and the
IntDispAcctId /IntDispAcctType combination does not
exist within the Deposit Master File (DDMAST) or the
Deposit New Accounts Today (DDTNEW) file. |
41 | IntDisp | Interest disposition account not found | Presents when the IntDisp is equal to
D and the
IntDispAcctId /IntDispAcctType combination does not
exist within the Deposit Master File (DDMAST) or the
Deposit New Accounts Today (DDTNEW) file. |
41 | IntDispAcctId | Interest disposition account not found | Presents when the IntDisp is equal to
D and the
IntDispAcctId /IntDispAcctType combination does not
exist within the Deposit Master File (DDMAST) or the
Deposit New Accounts Today (DDTNEW) file. |
43 | N/A | Date is not valid | Presents when the date is less than or equal to zero, or does not have at least six digits. |
43 | FedWithEffDt | Date is not valid | Presents when the date is less than or equal to zero, or does not have at least six digits. |
45 | N/A | Numeric data is not valid | Presents when the value sent is not numeric. |
46 | HldMailCode | Mailing Instruction code is not valid | Presents when the value in this element is not found in the Hold Mail Code Parameter File (JHMAIL). |
50 | OffCode | Officer code is not valid | Presents when the value is not found in the Officer File (JHOFFR). |
51 | OpenDt | Open date is not valid | Presents when the value is less than or equal to zero. |
56 | RateCeil | Rate ceiling cannot be negative | Presents when the value is less than or equal to zero. |
57 | RateFlr | Rate floor cannot be negative | Presents when the value is less than or equal to zero. |
60 | RateCeil | Rate floor cannot exceed the rate ceiling | Presents when the rate floor value is greater than the rate ceiling value. |
60 | RateFlr | Rate floor cannot exceed the rate ceiling | Presents when the rate floor value is greater than the rate ceiling value. |
61 | RateRevDt | Rate review date is not valid | Presents when the value in this element is equal to zero. |
62 | RateRevTermUnits | Rate review term code is not valid | Presents when this element does not have a value of D, M, or blank. |
63 | PrimeRateIdx | Rate variance cannot be negative | Presents when the value is less than zero. |
64 | RepoBlkId | REPO block number is not valid | Presents when the value is populated and is not found in the CD Repo Master File (CDRMST). |
65 | AcctLvlSecCode | Security override code is not valid | Presents when the value in this element is not equal to B, A, N, E, or blank. |
66 | CRASMSACode | SMSA number cannot be negative | Presents when the value in this element is less than zero. |
68 | N/A | Special information code 1 must be Y or N | Presents when the value in this element is not sent as Y or N. |
69 | N/A | Special information code 2 must be Y or N | Presents when the value in this element is not sent as Y or N. |
70 | N/A | Special information code 3 must be Y or N | Presents when the value in this element is not sent as Y or N. |
71 | N/A | Special information code 4 must be Y or N | Presents when the value in this element is not sent as Y or N. |
76 | StdIndustCode | Standard industry class code is not valid | Presents when the value in this element is populated and is not found in the CIF Standard Industry Classification (CFSICC) file. |
78 | StateWithCode | State code for withholding is not valid | Presents when this element is not equal to blank and the value cannot be found in the State Code File (JHSTAT). |
78 | StateWithStateCode | State code for withholding is not valid | Presents when this element is not equal to blank and the value cannot be found in the State Code File (JHSTAT). |
85 | N/A | State Withholding amount cannot be negative | Presents when the value is less than zero. |
112 | UserDefCode | Description is invalid | Presents when there is no user description with the user code. |
112 | UserDefTxt | Description is invalid | Presents when there is no user description with the user code. |
117 | N/A | Amount cannot be negative | Presents when the YTD interest is less than zero. |
130 | N/A | The value entered is longer than the field length | Presents when the value is larger than the allowed field length. |
131 | N/A | Incorrect number of decimal places | Presents when there are incorrect places after the decimal position. |
400 | LangType | Language code is not a valid code | Presents when the value in this element is not found in the Preferred Language Parameter File (JHPARL). |
1001 | N/A | Error occurred while attempting to delete the record | Presents when the record cannot be deleted in the Alternate YTD Interest File (TNAYTD). |
1002 | N/A | Error occurred while attempting to delete the record | Presents when writing a record to the Alternate YTD Interest File (TNAYTD) and there is a failure. |
1003 | N/A | Error occurred while attempting to delete the record | Presents when writing a record to the Alternate YTD Interest File (TNAYTD) and there is a failure. |
1005 | N/A | Date field has an invalid format | Presents when the date is not in the expected format, such as 01/01/0001 or 01-01-0001. |
1010 | ChgdOffAutoCode | Element value must be Y or N | Presents when the value in this element is not Y or N. |
1010 | FraudSusType | Element value must be Y or N | Presents when the value in this element is not Y or N. |
1010 | AcctReOpenCode | Element value must be Y or N | Presents when the value in this element is not Y or N. |
2000 | N/A | Maintenance denied due to data not being current | Presents when maintenance is trying to be written and has the current information. |
9024 | N/A | Invalid CIF number | Presents when the CIF number is not blank or is not found within the CIF Master File (CFMAST). |
100013 | PostAFTNSFCode | AFT Posting must be Y,N, X or Z | Presents when the value in this element is not Y, N, X, or Z. |
100014 | AllowReDepCode | Allow redeposit must be Y or N | Presents when the value in this element is not Y or N. |
100019 | AutoNSFFee | Automatic NSF charge/waive code must be C or W | Presents when the value in this element is not C or W. |
100025 | AllowReDepCode | Cannot send redeposit notices when allow redeposit is N | Presents when the AllowReDepCode element is
N and the ReDepNotCode element is
Y. |
100025 | ReDepNotCode | Cannot send redeposit notices when allow redeposit is N | Presents when the AllowReDepCode element is
N and the ReDepNotCode element is
Y. |
100027 | ChgODCode | Charge continuous OD fee flag must be Y, N, or B | Presents when the value in this element is not Y, N, or B. |
100030 | ChkGuar | Check guaranty flag must be Y or N | Presents when the value in this element is not Y or N. |
100038 | ClsRsnCode | Closed reason code is not valid | Presents when the value in this element is not found in Closed Reason Code Parameter File (CDPAR5). |
100040 | ClubPln | Club payment plan cannot be assigned when account type is not X | Presents when the value of the AcctType element is
not X and the ClubPln element is not equal to
zero. |
100042 | ClubPln | Club payment plan is not valid | Presents when the AcctType element is
X and the value in the ClubPln element is
not valid within the Club Plan Code Parameter File
(DDPAR8). |
100044 | CRACountyCode | County code cannot be negative | Presents when the value in this element is less than zero. |
100045 | CRALoc | CRA location cannot be negative | Presents when the value in this element is less than zero. |
100048 | NxtStmtDt | Credit interest flag is not blank but next statement date is zero | Presents when the StmtCrInt element is not equal to
blank and the NxtStmtDt element is equal to zero. |
100049 | StmtCrInt | Credit interest flag must be Y, N, or blank | Presents when the value in this element is not Y, N, or blank. |
100050 | StmtCrInt | Credit interest is blank but next statement date is greater than zero | When the StmtCrInt element is equal to blank and the
NxtStmtDt is not equal to zero. |
100050 | NxtStmtDt | Credit interest is blank but next statement date is greater than zero | When the StmtCrInt element is equal to blank and the
NxtStmtDt is not equal to zero. |
100052 | ItmTrunc | Credits field flag must be Y or N when truncation is I or B | Presents when the ItmTrunc element is equal to
I or B and the
ImgIncCrCode element is not equal to A,
N, or Y. |
100052 | ImgIncCrCode | Credits field flag must be Y or N when truncation is I or B | Presents when the ItmTrunc element is equal to
I or B and the
ImgIncCrCode element is not equal to A,
N, or Y. |
100053 | ChgODFeePct | Daily OD fee percentage cannot be <= zero if maximum OD fee is greater than zero | Presents when this element is equal to zero and the OD fee is equal to zero. |
100054 | ChgODFeePct | Daily OD fee percentage cannot be negative | Presents when the value in this element is less than zero. |
100058 | UserDefTxt | Deposit user code is not valid | Presents when the value in the UserDefCode element
is not valid in the Deposit User Code Description Parameter File
(DDPARU). |
100058 | UserDefCode | Deposit user code is not valid | Presents when the value in the UserDefCode element
is not valid in the Deposit User Code Description Parameter File
(DDPARU). |
100063 | N/A | Federal Withholding amount cannot be negative | Presents when the withholding YTD is less than zero. |
100067 | ImgItemsFrntBackCode | Image fronts/backs must be 1, 3, or 4 when truncation is I or B | Presents when the ItmTrunc element is
I or B and the
ImgItemsFrntBackCode element is not 1,
3, or $. |
100067 | ItmTrunc | Image fronts/backs must be 1, 3, or 4 when truncation is I or B | Presents when the ItmTrunc element is
I or B and the
ImgItemsFrntBackCode element is not 1,
3, or $. |
100069 | ItmTrunc | Images per page must be 4, 8, 10, 12, 18, or 21 when truncation is I or B | Presents when the ItmTrunc element is
I or B and the
ImgItemsPerPgCode element is not 4,
8, 10, 12,
18, or 21. |
100069 | ImgItemsPerPgCode | Images per page must be 4, 8, 10, 12, 18, or 21 when truncation is I or B | Presents when the ItmTrunc element is
I or B and the
ImgItemsPerPgCode element is not 4,
8, 10, 12,
18, or 21. |
100070 | IntCycle | Interest cycle code is not valid | Presents when the Cycle Type field is set to I and this element is not valid in the Deposit Cycle Code Parameter File (DDPAR7). |
100071 | IntDisp | Interest disposition account cannot be zero when interest disposition is D | Presents when the Disposition field is equal
to D, the IntDispAcctId element is equal to
zero, and the IntDispAcctType element is equal to blank. |
100071 | IntDispAcctType | Interest disposition account cannot be zero when interest disposition is D | Presents when the Disposition field is equal
to D, the IntDispAcctId element is equal to
zero, and the IntDispAcctType element is equal to blank. |
100071 | IntDispAcctId | Interest disposition account cannot be zero when interest disposition is D | Presents when the Disposition field is equal
to D, the IntDispAcctId element is equal to
zero, and the IntDispAcctType element is equal to blank. |
100072 | IntDisp | Interest disposition account must be zero when interest disposition is not D | Presents when the Disposition field is not
equal to D, the IntDispAcctId element is not
equal to zero, and the IntDispAcctType element is not equal to
blank. |
100072 | IntDispAcctType | Interest disposition account must be zero when interest disposition is not D | Presents when the Disposition field is not
equal to D, the IntDispAcctId element is not
equal to zero, and the IntDispAcctType element is not equal to
blank. |
100072 | IntDispAcctId | Interest disposition account must be zero when interest disposition is not D | Presents when the Disposition field is not
equal to D, the IntDispAcctId element is not
equal to zero, and the IntDispAcctType element is not equal to
blank. |
100073 | IntDisp | Interest disposition must be A, C, or D | Presents when the value in this element is not A, C, D, or blank. |
100074 | StmtCycResetFreqCode | Statement/cycle reset frequency code must be M, Q, C, I, or N | Presents when the value in this element is not M, Q, I, C, or N. |
100076 | LstPostAcctCode | List post flag must b Y or N | Presents when the value in this element is not Y or N. |
100082 | DlyNSFMaxChg | Maximum NSF Charge cannot be less than zero | Presents when the value in this element is less than zero. |
100083 | DlyODMaxChg | Maximum OD charge cannot be less than zero | Presents when the value in this element is less than zero. |
100084 | ChgODFeeMin | Maximum OD fee cannot be less than continuous OD fee | Presents when the ChgODFeeMax element is not zero
and is less that the value in the ChgODFeeMin element. |
100084 | ChgODFeeMax | Maximum OD fee cannot be less than continuous OD fee | Presents when the ChgODFeeMax element is not zero
and is less that the value in the ChgODFeeMin element. |
100085 | ChgODFeeMax | Maximum OD Fee cannot be negative | Presents when the value is less than zero. |
100093 | NxtStmtDt | Next statement date cannot be in the past | Presents when the value in the NxtStmtDt element is
less than the next business date. |
100094 | NxtStmtDt | Next statement date is not valid | Presents when the value in the NxtStmtDt element is
not in the correct date format. |
100101 | ChgODFeeDays | Number of days OD before assess cannot be negative | Presents when the value in this element is less than zero. |
100103 | NumAllowReDepItems | Number of redeposit must be a numeric value of 1-9 | Presents when the value in this element is less than 1 or greater than 9. |
100103 | AllowReDepCode | Number of redeposit must be a numeric value of 1-9 | Presents when the value in this element is less than 1 or greater than 9. |
100104 | NumAllowReDepItems | Number of redeposit must be zero when allow redeposit is a N | Presents when the value in the NumAllowReDepItems
element is greater than zero and the AllowReDepCode element is
N. |
100104 | AllowReDepCode | Number of redeposit must be zero when allow redeposit is a N | Presents when the value in the NumAllowReDepItems
element is greater than zero and the AllowReDepCode element is
N. |
100105 | ChgODFeeBal | OD balance before assess cannot be negative | Presents when the value in this element is less than zero. |
100106 | ODLmt | OD limit code not found | Presents when the value in this element is greater than zero or is not found in the O/D Limit Parameter File (DDPAR6). |
100111 | PrimeRateIdx | Override rate number is greater than zero but accrued interest flag is N | Presents when the Accrued Interest field is N. |
100112 | PrimeRateIdx | Override rate number is not valid | Presents when the value in this element is not found in the Master Rate Physical File (JHRATE). |
100113 | PayIntEOMCode | Pay Interest through End Of Month flag must be Y or N | Presents when the value in this element is not equal to Y or N. |
100114 | ImgPrtChkOrderCode | Print checks in check order flag must be Y or N | Presents when the value in this element is not equal to Y or N. |
100115 | NxtStmtDt | Print statement flag is blank but next statement date is greater than zero | Presents when the StmtPrtCode element is blank and
the NxtStmtDt element is not equal to zero. |
100115 | StmtPrtCode | Print statement flag is blank but next statement date is greater than zero | Presents when the StmtPrtCode element is blank and
the NxtStmtDt element is not equal to zero. |
100116 | NxtStmtDt | Print statement flag is not blank but next statement date is zero | Presents when the StmtPrtCode element is not blank
and the NxtStmtDt element is zero. |
100117 | StmtPrtCode | Print statement flag must be Y, N, or blank | Presents when the value is not equal to Y or N. |
100120 | RateRevTerm | Rate review term is greater than zero but term code does not have a value | Presents when the value in this element is not zero, M, or D. |
100123 | RateVarCode | Rate variance code must be + or - when rate is not zero or blank when rate is zero | Presents when the value in this element is not + or - and the rate variance is greater than zero, or the value in this element is not equal to blanks and the rate variance is equal to zero. |
100124 | RelAcctId | Related account not found | Presents when the account number/type combination is not found in the Deposit New Accounts Today (DDTNEW) file. |
100124 | RelAcctType | Related account not found | Presents when the account number/type combination is not found in the Deposit New Accounts Today (DDTNEW) file. |
100125 | RelAcctType | Related account type is not valid | Presents when the value in this element is not blank, D, S, or X. |
100126 | ReDepNotCode | Send redeposit notice must be a Y or N | Presents when the value in this element is not Y or N. |
100127 | AcctType | Service Charge (Product) code is not valid | Presents when the value in this element is not valid in the Deposit Service Charge Parameter File (DDPAR2). |
100127 | ProdCode | Service Charge (Product) code is not valid | Presents when the value in this element is not valid in the Deposit Service Charge Parameter File (DDPAR2). |
100129 | SerChgCycle | Service charge cycle code is not valid | Presents when the value in this element is not valid in the Deposit Cycle Code Parameter File (DDPAR7). |
100130 | NxtStmtDt | Service charge flag is blank but next statement date is greater than zero | Presents when the StmtSerChg element is blank and
the NxtStmtDt is not zero. |
100130 | StmtSerChg | Service charge flag is blank but next statement date is greater than zero | Presents when the StmtSerChg element is blank and
the NxtStmtDt is not zero. |
100131 | NxtStmtDt | Service charge flag is not blank but next statement date is zero | Presents when the Statement Service Charge field is not blank and this element is zero. |
100132 | StmtSerChg | Service charge flag must be Y, N, or blank | Presents when the value in this element is not Y, N, or blank. |
100133 | SerChgWav | Service charge type is not valid | Presents when the value in this element is not C, W, or D. |
100134 | SerChgWavExpDt | Service charge type must be 'Waive' when waive date has a value | Presents when the SerChgWavExpDt element is greater
than zero and the SerChgWav element is not W
or D. |
100134 | SerChgWav | Service charge type must be 'Waive' when waive date has a value | Presents when the SerChgWavExpDt element is greater
than zero and the SerChgWav element is not W
or D. |
100135 | SerChgWavExpDt | Service charge waive expiration date is not valid | Presents when the SerChgWavExpDt element is not zero
and is evaluated as the correct date format, but the date is not valid because it does
not meet the validation criteria. For example, it does not have enough digits or may
need to be in a format such as XXXX-XX-XX. |
100136 | SigVerifyCode | Signature verification required flag must be Y or N | Presents when the value is not equal to Y or N. |
100141 | StmtCycle | Statement cycle code is not valid | Presents when the value in this element is not valid within the Deposit Cycle Code Parameter File (DDPAR7). |
100142 | StmtDay | Statement day is greater than 31 | Presents when the value in this element is greater than 31. |
100143 | NxtStmtDt | Statement day is greater than zero but next statement date is zero | Presents when the statement day is greater than zero and the value in this element is equal to zero. |
100144 | StmtFreqCode | Statement day is greater than zero but statement frequency code is not M | Presents when the statement day is not equal to zero and this element is not equal to M. |
100145 | NxtStmtDt | Statement frequency code is blank but next statement date is greater than zero | Presents when the StmtFreqCode element is not blank
and the NxtStmtDt element is not zero. |
100145 | StmtFreqCode | Statement frequency code is blank but next statement date is greater than zero | Presents when the StmtFreqCode element is not blank
and the NxtStmtDt element is not zero. |
100146 | NxtStmtDt | Statement frequency code is not blank but next statement date is zero | Presents when the StmtFreqCode element is not blank
and the NxtStmtDt element is zero. |
100147 | StmtFreqCode | Statement frequency code must be D, M, or blank | Presents when the value in this element is not blank, D, or M. |
100148 | StmtFreq | Statement frequency is greater than zero but next statement date is zero | Presents when the value in the StmtFreq element is
equal to zero and the value in the NxtStmtDt element is equal to
zero. |
100149 | StmtFreq | Statement frequency is zero but next statement date is greater than zero | Presents when the value in the StmtFreq element is
not equal to zero and the value in the NxtStmtDt element is not equal
to zero. |
100149 | NxtStmtDt | Statement frequency is zero but next statement date is greater than zero | Presents when the value in the StmtFreq element is
not equal to zero and the value in the NxtStmtDt element is not equal
to zero. |
100150 | StmtPrtCode | Statement print cannot be a Y when service charge level value is N | Presents when this element is Y and the Print Statement field is set to N. |
100152 | StmtPasCode | Statement/passbook code must be S or B for savings account | Presents when the value in this element is not equal to
S or B when the
AcctType is sent as S. |
100153 | StmtPasCode | Statement/passbook savings code must be S, B, or blank | Presents when the value in this element is not S, B, or blank. |
100154 | AcctStat | Status code is not valid | Presents when the value entered in this element is not valid in the Deposit Status Parameter File (DDPAR4). |
100159 | ODRegRptCode | OD Regulation Report flag must be Y or N | Presents when the value in this element is not Y or N. |
100167 | ItmTrunc | Truncation/Safekeeping or Image flag must be Y, N, I, or B | Presents when the value in this element is not Y, N, I, or B. |
100169 | SerChgWavExpDt | Waive expiration date cannot be prior to open date | Presents when the value in this element is less than the open date and greater than zero. |
100176 | AcctStat | Account cannot be closed, current balance is not zero | Presents when the value in this element is 2 and the current balance is greater than zero. |
100177 | AcctStat | Account cannot be charged off, current balance is not less than zero | Presents when the value in this element is equal to 8 and the current balance is greater than or equal to zero. |
100179 | StmtFormatCode | Statement format code is invalid | Presents when the value in this element is not valid in the Deposit Statement Parameters (DDPARD) file. |
100180 | DlyUCFMaxChg | Maximum UCF charge cannot be less than or equal to zero | Presents when the value in this element is less than zero. |
100182 | ODStat | Service charge code is not set up in 3rd party OD parameters | Presents when the value in this element is not found in the Overdraft Privilege Parameter File (DDCPR2). |
100182 | ProdCode | Service charge code is not set up in 3rd party OD parameters | Presents when the value in this element is not found in the Overdraft Privilege Parameter File (DDCPR2). |
100183 | ODStat | OD status must be decline or revoke code in OD parameters | Presents when the value in this element is not D or R. |
100183 | ProdCode | OD status must be decline or revoke code in OD parameters | Presents when the value in this element is not D or R. |
100183 | ODStat | OD status must be decline or revoke code in OD parameters | Presents when the value in this element is not D or R. |
100183 | ProdCode | OD status must be decline or revoke code in OD parameters | Presents when the value in this element is not D or R. |
100186 | ProdCode | Service charge code does not exist in account analysis parameters | Presents when the account number/type combination is not found in the Deposit Master File (DDMAST). |
100231 | ElecStmtType | Invalid paper statement code Character 1 must be B, E, P, or blank | Presents when the value in this element is not B, E, P, or blank. |
100231 | ElectStmtChgWav | Invalid paper statement code Character 1 must be B, E, P, or blank | Presents when the value in this element is not B, E, P, or blank. |
100232 | ElectStmtChgWav | Invalid paper statement code Character 2 must be C, W, or blank | Presents when the value in this element is not blank, C, or W. |
100233 | ElecStmtSvcFeeCode | Invalid Paper Statement Service Fee Code | Presents when the value in this element is not found in the Account Service Fee Parameter Surrogate (DDPARF) file. |
100234 | ElecStmtSvcFeeCode | Fee Amt and Item # must be blank if Fee Code is specified at account level | Presents when the fee amount is not equal to zero or the Paper Stmt AA Item Number is not equal to zero. |
100235 | SerChgWav | Dormant charge waive cannot be 'W' if service charge waive is 'C' | Presents when the SerChgWav element is
C and the DormantChgWav element is
W. |
100235 | DormantChgWav | Dormant charge waive cannot be 'W' if service charge waive is 'C' | Presents when the SerChgWav element is
C and the DormantChgWav element is
W. |
100275 | ODPrvlgOptVal | Values allowed from this current status are A, I, E, and F | Presents when the core Card Opt In/Out field is set as D and this element is sent as R. |
100276 | ODPrvlgOptVal | Values allowed from this current status are A, D, I, and E | Presents when the core Card Opt In/Out field is set as F and this element is sent as R. |
100277 | ODPrvlgOptVal | Values allowed from this current status are A, D, E, and F | Presents when the core Card Opt In/Out field is set as I and this element is sent as R. |
100278 | ODPrvlgOptVal | Values allowed from this current status are A, D, I, and F | Presents when the core Card Opt In/Out field is set as E and this element is sent as R. |
100280 | ODPrvlgOptVal | Invalid opt-in flag. Valid values are A, D, F, I, R, and E | Presents when the value in this element is not A, D, F, I, R, or E. |
100281 | ODPrvlgOptVal | Values allowed from this current status are I, R, E, and F | Presents when the core Card Opt In/Out field is set as A and this element is sent as D. |
100305 | TeaserRateCode | Invalid promotion code | Presents when the value in this element is not blank or is not found in the Promotional Rate Parameter File (DDPARPR). |
100306 | TeaserRateCode | Promotion code start date is in the future | Presents when the value in this element is greater than the next business day. |
100307 | TeaserRateCode | Promotion code is expired | Presents when the value in this element is less than the next business day. |
100308 | TeaserRateCode | Promotion code must be blank if accrue interest is 'N' | Presents when this element is not blank and the Accrued Interest Code field is N. |
100309 | TeaserRateExpDt | Promotion expiration date is required if promotion code is entered | Presents when the TeaserRateCode element is equal to
zero and the TeaserRateCode element is not equal to blank. |
100309 | TeaserRateCode | Promotion expiration date is required if promotion code is entered | Presents when the TeaserRateCode element is equal to
zero and the TeaserRateCode element is not equal to blank. |
100310 | TeaserRateExpDt | Promotion expiration date must be blank if promotion code is blank | Presents when the TeaserRateCode element is not
equal to zero and the TeaserRateCode element is equal to
blank. |
100310 | TeaserRateCode | Promotion expiration date must be blank if promotion code is blank | Presents when the TeaserRateCode element is not
equal to zero and the TeaserRateCode element is equal to
blank. |
100313 | TeaserRateExpDt | Promotion expiration date is invalid | Presents when this element is not in the correct format or does not have enough numeric values. |
100314 | TeaserRateVar | Promotion variance must be blank if promotion code is blank | Presents when the value in the TeaserRateVar element
is not zero and the value in the TeaserRateCode element is
blank. |
100314 | TeaserRateCode | Promotion variance must be blank if promotion code is blank | Presents when the value in the TeaserRateVar element
is not zero and the value in the TeaserRateCode element is
blank. |
100315 | TeaserRateVar | Promotion variance code must be blank if promotion code is blank | Presents when the value in the TeaserRateVar element
is not blank and the value in the TeaserRateCode element is
zero. |
100315 | TeaserRateVarCode | Promotion variance code must be blank if promotion code is blank | Presents when the value in the TeaserRateVar element
is not blank and the value in the TeaserRateCode element is
zero. |
100316 | TeaserRateVar | Promotion variance code cannot be blank if promotion code is not blank | Presents when the TeaserRateVarCode element is blank
and the TeaserRateVar element is not zero. |
100316 | TeaserRateVarCode | Promotion variance code cannot be blank if promotion code is not blank | Presents when the TeaserRateVarCode element is blank
and the TeaserRateVar element is not zero. |
100317 | TeaserRateVarCode | Promotion variance code is invalid. Must be blank, '-', or '+' | Presents when the value in the TeaserRateVarCode
element is not blank, -, or +. |
100322 | TeaserRateExpDt | Promotion expiration date has been changed | Presents when the value in this element is evaluated with what has been saved in the core system and there is a difference. |
100323 | AcctStat | Cannot reopen account when allow reopen parm = 'N' | Presents when the value sent in this element is not 2 and the core file has the Account Status field set to 2 and the Allow Closed Status to Reopen field is set to N. |
100324 | ConsDaysCntType | Value must be B, A or Blank | Presents when the value for this element is not blank, B, or A. |
100324 | ChgODFeeDaysType | Value must be B, A or Blank | Presents when the value for this element is not blank, B, or A. |
100343 | ImgActFeeType | Must be Y, N, A, or blank | Presents when the value in this element is not Y, N, A, or blank. |
100345 | SerChgWavRsnCode | Reason code cannot be entered when SC type is C | Presents when the value in this element is not blank and the
SerChgWav element isC. |
100346 | SerChgWavRsnCode | Invalid reason code | Presents when this element is not equal to blank or the value is not found in the Waive Reason Code (DDPARWR) file. |
100348 | FedWithCode | Federal W/H code must be 0, CIF is subject to pending C notice withholding | Presents when the value in this element is not zero, the CIF is found in the C Notice Master File (TNCMST), the Mode field is A:, the Auto Applied Flag field is zero, and the Auto Released Flag field is zero. |
100349 | FedWithAltAcctId | Invalid withholding account number/type | Presents when values are populated in these elements but are not found in the Deposit Master File (DDMAST) or the Deposit New Accounts Today (DDTNEW) file. |
100349 | FedWithAltAcctType | Invalid withholding account number/type | Presents when values are populated in these elements but are not found in the Deposit Master File (DDMAST) or the Deposit New Accounts Today (DDTNEW) file. |
100361 | PrtAddeType | Response must be Y, N, H, or A | Presents when the value in this element is not Y, N, A, or H. |
100362 | PrtAddeCnt | Value must be zero unless Print Addenda Records is Yes | Presents when the PrtAddeType element is not
Y and the PrtAddeCnt element is not
zero. |
100362 | PrtAddeType | Value must be zero unless Print Addenda Records is Yes | Presents when the PrtAddeType element is not
Y and the PrtAddeCnt element is not
zero. |
100363 | PrtAddeType | Number of records must be greater than 3 if Print Addenda Records is Yes | Presents when the PrtAddeType element is
Y and the PrtAddeCnt element is less than
3. |
100363 | PrtAddeCnt | Number of records must be greater than 3 if Print Addenda Records is Yes | Presents when the PrtAddeType element is
Y and the PrtAddeCnt element is less than
3. |
100430 | ElecStmtSvcFeeCode | Paper Statement Service Fee must be blank if Service Charge Type has Paper State | Presents when this element is not blank, the Paper Stmt Fee Amount is not zero, and the Paper Stmt AA Item Number is not zero. |
101079 | StateWithCode | Withholding not allowed on HSA type accounts | Presents when the value in this element is not zero and the HSA field is Y. |
101079 | FedWithCode | Withholding not allowed on HSA type accounts | Presents when the value in this element is not zero and the HSA field is Y. |
200135 | FedWithCode | Invalid withholding code | Presents when the value in this element is not found within the Federal Withholding Reason Codes (JHWITH) file. |
200135 | StateWithCode | Invalid withholding code | Presents when the value in this element is not found within the Federal Withholding Reason Codes (JHWITH) file. |
200740 | ODHighBal | Highest OD amount must be negative | Presents when the value in this element is greater than zero. |
202010 | EstbPersonName.ComName | Cannot be blank | Presents when the value in this element is equal to blank. |
EstbPersonTitle | Cannot be blank | Presents when the value in this element is equal to blank. | |
202017 | CrBureauRptCode | Report to Credit Bureau must be Yes or No | Presents when the value in this element is not Y or N. |
300197 | N/A | Duplicate officers exist | Presents when the value entered in this element is a duplicate within the Officer File (JHOFFR). |
300198 | N/A | Officer does not exist for account | Presents when the value entered in this element is not found in the Account Level Officer List Logical by Account/Type (CFOFFLL3) file. |
300199 | N/A | Must be input to modify existing officer | Presents when the value entered in this element is evaluated within the Account Level Officer List Logical by Account/Type (CFOFFLL3) file and the officer text is equal to blank. |
300200 | N/A | Officer can only be deleted | Presents when officer codes are evaluated and the request to change is REPLACE, in which the array within the procedure is evaluated within Officer File (JHOFFR) and found that the value can only be deleted to replace it. |
300222 | N/A | Officer already exists for account | Presents when the officer is found in the Account Level Officer List Logical by Account/Type (CFOFFLL3) file. |
402525 | LastConDt | Date last contact is invalid | Presents when the value in this element is less than 1940001 or greater than 2039365. |
410080 | SalesPerson | Invalid Sales Associate Code | Presents when the value in this element is not found in the JHPARJ file. |
600012 | AbbName | Short name is required | Presents when this element is not blank, the Individual field is not Y, and this element is blank. |
600013 | ComName | Alternate name is required | Presents when the FirstName and
LastName elements are not blank and the
Individual field is Y. |
600014 | MiddleName | First, Middle, and Last Name information required to build Alternate Short Name | Presents when the Individual field is Y and these elements are sent as blank. |
600014 | LastName | First, Middle, and Last Name information required to build Alternate Short Name | Presents when the Individual field is Y and these elements are sent as blank. |
600014 | FirstName | First, Middle, and Last Name information required to build Alternate Short Name | Presents when the Individual field is Y and these elements are sent as blank. |
700033 | ClsRsnCode | Account is at an active status, maintenance not allowed | Presents when this element is not blank and the
AcctStat element is not 2 or
5. |
The following table lists the warnings that can be returned and includes what prompts the validation to occur.
Code | Element | System Message | Validation Trigger |
---|---|---|---|
100325 | ChgODFeeDaysType | Changing continuous OD charge or count days can cause OD fee differences | Presents when the value sent in is not equal to the value in the core file. |
100325 | ConsDaysCntType | Changing continuous OD charge or count days can cause OD fee differences | Presents when the value sent in is not equal to the value in the core file. |
100389 | RateVar | Rate variance invalid for non-accrual type account | Presents when the value sent in this element is not zero and the Accrue Int? (ACCODE) field in the Deposit Service Charge Parameter File (DDPAR2) is set to N. |
100390 | RateFlr | Floor rate invalid for non-accrual type account | Presents when the value sent in this element is not zero and the Accrue Int? (ACCODE) field in the Deposit Service Charge Parameter File (DDPAR2) is set to N. |
100391 | RateCeil | Ceiling rate invalid for non-accrual type account | Presents when the value sent in this element is not zero and the Accrue Int? (ACCODE) field in the Deposit Service Charge Parameter File (DDPAR2) is set to N. |
100392 | RateRevDt | Rate review date invalid for non-accrual type account | Presents when the value sent in this element is not zero and the Accrue Int? (ACCODE) field in the Deposit Service Charge Parameter File (DDPAR2) is set to N. |
100393 | RateRevTerm | Rate review date invalid for non-accrual type account | Presents when the value sent in this element is not zero and the Accrue Int? (ACCODE) field in the Deposit Service Charge Parameter File (DDPAR2) is set to N. |
202009 | EstbPersonName.ComName | Primary CIF's FinCen Legal Entity is set to "Include", Name and Title of person | Presents when the FinCEN Legal Entity field is set to I and the name and title are blank. |
202009 | EstbPersonTitle | Primary CIF's FinCen Legal Entity is set to "Include", Name and Title of person | Presents when the FinCEN Legal Entity field is set to I and the name and title are blank. |
400027 | EstbPersonTitle | Customer name closely matches OFAC suspect | Presents when the OFAC search has a match or one that closely matches. |
402500 | N/A | No OFAC match found | Presents when the OFAC search does not have a match. |
402527 | N/A | OFAC matching word | Presents when checking for OFAC keywords and gets a match. |
The following table lists the faults that can be returned and includes what prompts the validation to occur.
Code | Element | System Message | Validation Trigger |
---|---|---|---|
67 | CRACountyCode | SMSA, Census Tract, State, County combination is not valid | Presents when the CRACountyCode element is not zero
or the CRASMSACode element is not zero or the
CRACenTract element is not zero and the
CRAStateCode is not zero and the CRACenTract is
greater than 9999.99. |
67 | CRAStateCode | SMSA, Census Tract, State, County combination is not valid | Presents when the CRACountyCode element is not zero
or the CRASMSACode element is not zero or the
CRACenTract element is not zero and the
CRAStateCode is not zero and the CRACenTract is
greater than 9999.99. |
67 | CRACenTract | SMSA, Census Tract, State, County combination is not valid | Presents when the CRACountyCode element is not zero
or the CRASMSACode element is not zero or the
CRACenTract element is not zero and the
CRAStateCode is not zero and the CRACenTract is
greater than 9999.99. |
67 | CRASMSACode | SMSA, Census Tract, State, County combination is not valid | Presents when the CRACountyCode element is not zero
or the CRASMSACode element is not zero or the
CRACenTract element is not zero and the
CRAStateCode is not zero and the CRACenTract is
greater than 9999.99. |
100002 | IncCombStmt | Account has a combined statement relationship that will be deleted | Presents when this element is equal to N and the account number/type combination is not found in the Combined Statement File (DDCOMB). |
100164 | HighVolAcctCode | Account is not high volume | Presents when the value in this element is not Y. |
100178 | AcctStat | Account status changed to 0 (Escheat) | Presents when the value in this element is equal to zero and the value in the core file is not zero. |
100181 | ProdCode | Account analysis record exists with a different service charge code | Presents when the record is found in the Deposit Master File (DDMAST) and the value sent in the element is not equal to the value in the core file. |
100184 | ProdCode | New service charge code defaults do not match existing master values | Presents when the value sent in this element does not match the value in the core file. |
100185 | AcctStat | Status or Service Charge Code changes may affect Bounce Protection accounts | Presents when bounce protection is active and these elements have changes. |
100185 | ProdCode | Status or Service Charge Code changes may affect Bounce Protection accounts | Presents when bounce protection is active and these elements have changes. |
100279 | ODPrvlgOptVal | Changing to value of F (failed to respond) requires override | Presents when the value in this element is F and the value sent in is not equal to the value in the core file. |
100320 | TeaserRateVar | Promotion variance/code has been added | Presents when the value in these elements is not equal to the saved value and are not equal to zero or blank. |
100320 | TeaserRateVarCode | Promotion variance/code has been added | Presents when the value in these elements is not equal to the saved value and are not equal to zero or blank. |
100321 | TeaserRateCode | Promotion code has been changed | Presents when the value in this element is not equal to the saved value and is not blank. |
100344 | SerChgWav | Reason code cannot be blank when SC type is W or D | Presents when the SerChgWavRsnCode element is blank
and the SerChgWav element is D or
W. |
100344 | SerChgWavRsnCode | Reason code cannot be blank when SC type is W or D | Presents when the SerChgWavRsnCode element is blank
and the SerChgWav element is D or
W. |
600015 | ComName | Account has an Alternate name record that will be deleted | Presents when the Alternate Name Delete is set to *on and the Alternate Name Change is set to *on. |
Service Dictionary
Service Dictionary
Service Dictionary Search provides consumers a service that can convey a service provider's elements XSD path, requirements, default values, open enumerated canonical values, help/knowledge content, and fault codes per operation.
Within the SvcDictSrch
operation, you can send
AcctMod in the SvcDictName
element and
Rq in the SvcDictType
element. Within the response,
SvcDictSrch
returns all mapped elements, including any newly mapped
elements, and any elements that have specific allowed values. The following table lists the
response information for elements with specified allowed values.
SvcDictFilterCode
and
D in SvcDictFilterVal
to get values specific for the
loan account application.Element Name | Field Value (ElemCanocVal) | Field Description (ElemCanocValDesc) |
---|---|---|
BrCode | Pulls from DDMAST.BRANCH | Branch Number |
ProdCode | Pulls from DDMAST.SCCODE | Service Charge Code |
AccStat | 0 | Escheat |
AccStat | 1 | Active |
AccStat | 2 | Closed |
AccStat | 3 | Dormant |
AccStat | 4 | New Today |
AccStat | 5 | Pending Close |
AccStat | 6 | Restricted |
AccStat | 7 | No Post |
AccStat | 8 | Charged Off |
AccStat | 9 | No Credits |
OffCode | Pulls from DDMAST.OFFICR | Officer |
AcctSClsfCode | B | Business |
AcctSClsfCode | C | Corporation |
AcctSClsfCode | D | Director |
AcctSClsfCode | E | Employee |
AcctSClsfCode | F | Foreign |
AcctSClsfCode | G | DBA |
AcctSClsfCode | H | Sole Prop |
AcctSClsfCode | I | Individual |
AcctSClsfCode | J | County Govt |
AcctSClsfCode | K | Estate |
AcctSClsfCode | L | Lawyer Trust |
AcctSClsfCode | M | Conversion |
AcctSClsfCode | N | Non-Profit |
AcctSClsfCode | O | Officer |
AcctSClsfCode | P | Personal |
AcctSClsfCode | Q | Partnerships |
AcctSClsfCode | R | Church |
AcctSClsfCode | S | State and Pol S/D |
AcctSClsfCode | T | Trust |
AcctSClsfCode | U | U.S. Government |
AcctSClsfCode | V | Service Prov |
AcctSClsfCode | W | Fiduciary Org |
AcctSClsfCode | X | Official Checks |
AcctSClsfCode | Y | Other FI |
AcctSClsfCode | Z | Public Funds |
SerChgWav | Chg | Charge; the account is to be assessed |
SerChgWav | D | Dormant; Dormant/Escheat Charge Only |
SerChgWav | Wav | Waive; the service charge will be waived |
SigVerifyCode | N | No |
SigVerifyCode | Y | Yes |
SalesPerson | Pulls from DDMAST.SALESAC | Sales Associate |
DormantChgWav | Chg | Charge; the account is to be assessed |
DormantChgWav | D | Dormant; Dormant/Escheat Charge Only |
DormantChgWav | Wav | Waive; the service charge will be waived |
HldMailCode | A | Address Not on File |
HldMailCode | B | Forward to Deposit Operations |
HldMailCode | C | Forward to CD/IRA Team |
HldMailCode | D | Forward to Drive In |
HldMailCode | E | Employee - Do Not Mail |
HldMailCode | L | Forward to Loan Operations |
HldMailCode | O | Forward to Bus. Dev. Officer |
HldMailCode | P | POD Only - Non-Customer |
HldMailCode | S | Forward to Branch |
HldMailCode | X | Forward to Collections |
HldMailCode | Y | Hold Mail |
ODPrvlgOptVal | Accept | Accept Opt-In |
ODPrvlgOptVal | Decline | Declined |
ODPrvlgOptVal | Exmp | Exempt |
ODPrvlgOptVal | NoRs | Failed to Respond |
ODPrvlgOptVal | Inelgb | Ineligible |
ODPrvlgOptVal | Revo | Revoked |
RelAcctType | D | Demand Deposit Account |
RelAcctType | S | Savings Account |
RelAcctType | X | Xmas Club Account |
ClubPln | 1 | 5.00 |
ClubPln | 2 | 10.00 |
ClubPln | 3 | 25.00 |
ClubPln | 4 | 50.00 |
ClubPln | 5 | 75.00 |
AcctLvlSecCode | A | All Access |
AcctLvlSecCode | B | Balance Only Access |
AcctLvlSecCode | E | Existence Only |
AcctLvlSecCode | N | No Access Including Existence |
HighVolAcctCode | N | No |
HighVolAcctCode | Y | Yes |
LstPostAcctCode | N | No |
LstPostAcctCode | Y | Yes |
UserDefCode | N | No |
UserDefCode | Y | Yes |
ODLmt | 1 | $10.00 |
ODLmt | 2 | $25.00 |
ODLmt | 3 | $50.00 |
ODLmt | 4 | $100.00 |
ODLmt | 5 | $500.00 |
ODLmt | 6 | $1,000.00 |
ODLmt | 7 | $5,000.00 |
ODLmt | 8 | $10,000.00 |
ODLmt | 9 | $999,999.99 |
AutoNSFFee | Chg | Auto Assess Fee for NSF, UCF, and OD Chrgs |
AutoNSFFee | Wav | Do Not Create an Automatic Fee |
ChgODCode | B | Both Continuous OD and NSF/UCF Fee Charged |
ChgODCode | N | Continuous OD Fee will Not be Charged |
ChgODCode | Y | Continuous OD Fee Chg Unless NSF/UCF Fee |
PostAFTNSFCode | N | Do Not Post if NSF/Any Status |
PostAFTNSFCode | X | Post if NSF/No Restricted Status |
PostAFTNSFCode | Y | Post if NSF/Any Status |
PostAFTNSFCode | Z | Do Not Post if NSF/No Restricted Status |
AllowReDepCode | N | No |
AllowReDepCode | Y | Yes |
ReDepNotCode | N | No |
ReDepNotCode | Y | Yes |
PrimeRateIdx | Pulls from DDMAST.RATE# | Override Rate Number |
RateVarCode | Positive | Add |
RateVarCode | Negative | Subtract |
RateRevTermUnits | Day | Day |
RateRevTermUnits | Month | Month |
RateRevTermUnits | NA | Blank |
IntDisp | AddBackToAcct | Add Back |
IntDisp | PayByChk | Produce Check |
IntDisp | DepToAcct | Deposit to Another Account |
IntDispAcctType | D | Demand Deposit Account |
IntDispAcctType | S | Savings Account |
IntDispAcctType | X | Xmas Club Account |
PayIntEOMCode | N | No |
PayIntEOMCode | Y | Yes |
GLCostCtr | Pulls from DDMAST.GLCOST | GL Cost Center |
GLProdCode | Pulls from DDMAST.GLPROD | GL Product Code |
StdIndustCode | Pulls from DDMAST.INDCOD | Standard Industry Code |
ODRegRptCode | N | No |
ODRegRptCode | Y | Yes |
StmtCycle | Pulls from DDMAST.STCYC | Statement Cycle |
IntCycle | Pulls from DDMAST.INTCYC | Interest Credit Cycle |
SerChgCycle | Pulls from DDMAST.SCCYC | Service Charge Cycle |
StmtPasCode | Pas | Passbook Savings Account |
StmtPasCode | Stmt | Statement Savings Account |
ItmTrunc | ImgAndTrunc | Images and Items w/ Stmt, No Trunc/Safekeep |
ItmTrunc | Img | Images w/ Stmt, Trunc/Safekeep for Items |
ItmTrunc | NoTrunc | No Truncation/Safekeeping or Imaging |
ItmTrunc | Trunc | Truncation/Safekeeping Only (No Imaging) |
StmtFreqCode | Day | Day |
StmtFreqCode | Month | Month |
StmtPrtCode | No | No |
StmtPrtCode | Yes | Yes |
StmtSerChg | No | No |
StmtSerChg | Yes | Yes |
StmtCrInt | NA | Blank |
StmtCrInt | NoCrInt | No |
StmtCrInt | CrInt | Yes |
ImgPrtChkOrderCode | N | No |
ImgPrtChkOrderCode | Y | Yes |
ImgItemsFrntBackCode | 1 | Fronts Only |
ImgItemsFrntBackCode | 3 | Fronts and Back |
ImgItemsFrntBackCode | 4 | All Fronts, Backs, on Credits Only |
ImgIncCrCode | A | Print All of the Credits |
ImgIncCrCode | N | Not Print Any Credit |
ImgIncCrCode | Y | Print Selected Credit Transactions Only |
StmtSCycResetFreqCode | C | Service Charge Cycle |
StmtSCycResetFreqCode | I | Interest Cycle |
StmtSCycResetFreqCode | M | Calendar Month |
StmtSCycResetFreqCode | N | No Charge |
StmtSCycResetFreqCode | Q | Quarterly |
AcctReOpenCode | N | No |
AcctReOpenCode | Y | Yes |
ChgODFeeDaysType | CalDays | Actual Days |
ChgODFeeDaysType | BusDays | Business Days |
ConsDaysCntType | CalDays | Actual Days |
ConsDaysCntType | BusDays | Business Days |
ChgdOffAutoCode | N | No |
ChgdOffAutoCode | Y | Yes |
LangType | ENG | English |
LangType | FRE | French |
LangType | GER | German |
LangType | POL | Polish |
LangType | SPA | Spanish |
LangType | SWE | Swedish |
OffCodeText | Pulls from CFOFFL.CFOFFR | Officer Text |