- 2.3.74.1 Command Code DDPOL Description
- 2.3.74.2 Command Code DDPOL Input Format
- 2.3.74.3 Command Code DDPOL Valid Output Screens
- 2.3.74.4 Command Code DDPOL Error Screens
- Exhibit 2.3.74-1 COMMAND CODE DDPOL Input Screen
- Exhibit 2.3.74-2 COMMAND CODE DDPOL Response Screen
- Exhibit 2.3.74-3 COMMAND CODE DDPOL Error Screen
-
Command Code DDPOL is designed to research and display information to help aid in fraud detection by monitoring duplicate direct deposits. This command code is used to further research accounts which are listed on the IMF and BMF weekly Multiple Direct Deposit Reports. The reports list bank accounts that have three or more direct deposits made to them in one processing year.
-
The required input for CC DDPOL is as follows:
-
Command Code
-
Command Code Definer
-
File Type Code
-
Routing Transaction Number (RTN)
-
Bank Account Number (BAN)
-
-
The input screen is shown in See Exhibit 2.3.74-1.
-
CC DDPOL will display the following:
-
Total number of returns that were filed for deposit into a specific bank account.
-
Up to 999 returns can be displayed for each tax processing year.
-
-
CC DDPOL will provide the following paging features:
-
IDRS-like paging when display of multiple returns fills a page.
-
The paging routine will automatically position the cursor following the Start of Message symbol. When the ENTER key is depressed, the terminal will display the next page or any page designated by overlaying a page number onto the format by key Input.
-
No entry key is needed to move from one page to another.
-
-
The output screen is shown in See Exhibit 2.3.74-2.
-
The input screen will be displayed back with one of the following error messages:
-
* * DDPOL REQUIRES A DEFINER 7,8 or 9—The input DDPOL command code definer is not valid.
-
** INVALID RTN REQUEST—The Routing Transaction is not numeric.
-
** DDPOL FILE UNAVAILABLE—The attempt to access the Duplicate Direct Deposit Database failed.
-
** NO MATCHING RECORD FOUND—There is no information found for the requested Routing Transaction Number/Bank Account Number in the Duplicate Direct Deposit Database.
-
* * ERROR DETECTED IN RETRIEVING DATA, CONTACT PROGRAMMER—An error has occurred when trying to retrieve a record on the Duplicate Direct Deposit database.
-
** A PAGING REQUEST WAS ENTERED BEFORE A DDPOL REQUEST—The attempt to retrieve an additional page was performed before an initial DDPOL request was made.
-
** NO ADDITIONAL INFORMATION AVAILABLE FOR THIS ACCOUNT—No additional information exists for requested Routing Transaction Number/Bank Account Number.
-
**FILE TYPE CD OF I OR B IS REQUIRED—The input File Type Code is invalid.
-
-
The error screen is shown in See Exhibit 2.3.74-3.
Description: Screen format to input request.
LINE | POSITION | DESCRIPTION | |
---|---|---|---|
1 | 01–05 | Command Code: DDPOL | |
1 | 06 | Command Code Definer | |
7 is Tax processing year 2007 (2006 tax return). | |||
8 is Tax processing year 2008 (2007 tax return). | |||
9 is Tax processing year 2009 (2008 tax return). | |||
1 | 07 | File Type Code | |
I = IMF | |||
B = BMF | |||
1 | 08–16 | Routing Transaction Number | |
1 | 17–33 | Bank Account Number |
Description: Screen layout for requested Routing Transaction Number/Bank Account Number
Note:
This format is the initial response screen. If more Records exist enter paging command for additional screen.
LINE | POSITION | DESCRIPTION |
---|---|---|
1 | 01–05 | Command Code DDPOL |
1 | 23–53 | Screen literal |
3 | 01–04 | Year literal |
3 | 06–09 | Tax year of return |
3 | 11–13 | RTN literal |
3 | 15–23 | Routing Transaction Number (RTN). (This field recaptures the RTN previously entered) |
3 | 25–43 | Bank Account Number literal |
3 | 45–61 | Bank Account Number (BAN). (This field recaptures the BAN previously entered). |
3 | 63–75 | Total returns literal |
3 | 77–80 | Total Returns for this RTN/BAN |
5 | 01–80 | Literals |
6 | 01–80 | Literals |
8–21 | 03–11 | SSN for IMF accounts |
EIN for BMF accounts | ||
8–21 | 14–27 | DLN |
8–21 | 30–35 | Tax Period |
8–21 | 39 | Filing Status |
For IMF: | ||
0 = None | ||
1 = Single | ||
2 = Married filing jointly | ||
3 = Married filing separately | ||
4 = Head of household | ||
5 = Qualifying widow(er) with dependent child | ||
For BMF: | ||
N = None | ||
8–21 | 42–47 | Cycle Added |
8–21 | 50–71 | Refund Amount |
8–21 | 74–78 | Zip Code |
24 | 16–19 | Page literal |
24 | 21–23 | Current Screen Number |
24 | 25–26 | Page literal |
24 | 28–30 | Total number of screens |
24 | 42–46 | Command Code to retrieve additional screen |
24 | 48–50 | Next screen number |
Description: Screen layout for error messages.
LINE | POSITION | DESCRIPTION |
---|---|---|
1 | 01–05 | Command Code DDPOL |
1 | 06 | Command Code Definer |
1 | 07 | File Type Code |
1 | 08–16 | Routing Transaction Number |
2 | 17–33 | Bank Account Number |
24 | 01–79 | Error Message |