Download File

IOCS-CODES
Computer System
Documentation
USPS-LR-I-13/R2000-1
OVERVIEW OF THE THREE PARTS OF IOCS-CODES DOCUMENTATION
This library reference, USPS-LR-13/R2000-1, provides the technical documentation for the
three applications which make up the IOCS-CODES system. It combines all IOCS-CODES
Computer System documentation into this single library reference. This library reference is
divided into three parts which replace or update all IOCS-CODES library references that were
submitted in the R97 rate case. Replacement or elimination of R97 submissions are as
follows:

This document eliminates the need for USPS-LR-48/R97-1 as all of the IOCS-CODES
computer system descriptions are in this comprehensive document.

Part 1 of this document replaces the portions of USPS-LR-H-50/R97-1 relating to the
data entry application ADP documentation.

Part 2 of this document replaces the portions of USPS-LR-H-50/R97-1 relating to the
base unit application ADP documentation.

Part 3 of this document replaces entirely USPS-LR-H51/R97-1.
The IOCS application consists of three application systems. One system performs
administrative functions on the Base Unit while the other is used for data collection in the
field, and a third handles mainframe transmission and consolidation. This IOCS
documentation is divided up into three parts: Data Entry, Base Unit, and Mainframe. The
Data Entry and Base Unit sections each contain the statistics, database file structure, and
flowcharts that illustrate IOCS process flow, file relationships and programs used during
testing. The third section follows the Data Entry and Base Unit in the Mainframe which
includes the JCL programs. Listed below is the order in which this document is presented.
The IOCS Data Entry documentation consists of 67 Clipper programs and 12 database files,
which are as follows:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
FORCODES.DBF
IOCSAMPL.DBF
MODS.DBF
PUB_NAME.DBF
Rates.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
The IOCS Base Unit documentation consists of 32 Clipper programs and 14 database files,
which are as follows:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
IOCSADMIN.DBF
IOCSAMPL.DBF
NEWSAMPLE.DBF
OCCUCODE.DBF
PAYLOC.DBF
PLERROR.DBF
PPINFO.DBF
The IOCS Mainframe documentation consists of a list of the Source Programs, Control Files
and includes the TRACS Mainframe JCL programs (Job Code Language). This constitutes
the third section of the IOCS documentation.
IOCS-CODES
Computer System
Documentation
Part 1
IOCS Data Entry System
IOCS-CODES Computer System Documentation
USPS-LR-I-13//R2000-1
Introduction
IOCS is written in Clipper and automates the Postal Service’s Form
2600, called the In-Office Cost System Questionnaire. The
application consists of three application systems. One system
performs administrative functions on the Base Unit while the other
is used for data collection in the field, and a third handles
mainframe transmission and consolidation. This IOCS documentation is
divided up into three sections: Data Entry, Base Unit, and
Mainframe. The Data Entry and Base Unit sections each contain the
statistics, database file structures, and flowcharts that illustrate
IOCS process flow, file relationships and programs used during
testing. The third section following the Data Entry and Base Unit
is the Mainframe which includes the JCL programs. Listed below is
the order in which this document is presented.
The IOCS Data Entry documentation consists of 67 Clipper programs
and 12 database files, which are as follows:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
FORCODES.DBF
IOCSAMPL.DBF
MODS.DBF
PUB_NAME.DBF
Rates.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
The IOCS Base Unit documentation consists of 32 Clipper programs and
14 database files, which are as follows:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
IOCADMIN.DBF
IOCSAMPL.DBF
NEWSAMPL.DBF
OCCUCODE.DBF
Part 1
IOCS Data Entry
DE-
1
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
PAYLOC.DBF
PLERROR.DBF
PPINFO.DBF
The IOCS Mainframe documentation consists of a list of the Source
Programs, Control Files and includes the TRACS Mainframe JCL
programs (Job Code Language). This constitutes the third section of
the IOCS documentation.
Part 1
IOCS Data Entry
DE-
2
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
INTRODUCTION
CODES-IOCS is an application written in Clipper that
automates the Postal Service's Form 2600, called the InOffice Cost System Questionnaire. The application consists
of two systems. One system performs administrative
functions on the Base Unit while the other is used for data
collection in the field.
This documentation contains program statistics, database
file structures, and flowcharts that illustrate IOCS
process flow, file relationships, and programs used during
testing. The IOCS Data Entry application consists of 67
Clipper programs and 12 database files:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
FORCODES.DBF
IOCSAMPL.DBF
MODS.DBF
PUB_NAME.DBF
Rates.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
Source code for PQ4 1998 complements this technical
documentation.
Part 1
IOCS Data Entry
DE-
3
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Statistics for IOCS Data Entry Application
The source code for the programs listed here which comprise the IOCS Data Entry
application are included on the CD.
Source Code File
DE_CLARE.prg
DE_MENU.prg
DE_DATA.prg
DE_DELE.prg
DE_REMT.prg
DE_SAMP.prg
DE_CNTL.prg
ERS501.PRG
Q01.prg
Q02.prg
Q04.prg
Q05.prg
Q06.prg
Q08.prg
Q09.prg
Q10.prg
Q13.prg
Q15A.prg
Q15B.prg
Q15C.prg
Q15C1.prg
Q15D.prg
Q15E.prg
Q15F.prg
Q15G.prg
Q16A.prg
Q16B.prg
Q16C.prg
Q16F.prg
Q18E.prg
Q18E2.prg
Q18F.prg
Q18G.prg
Q18.prg
Q18A.prg
Q18B.prg
Q18C.prg
Q18D.prg
Q19.prg
Q20.prg
Q21.prg
Q21B.prg
Q21C.prg
Q21D.prg
Q22.prg
Part 1
Blank
Lines
19
41
10
7
21
109
36
44
3
46
7
4
4
2
2
1
1
2
2
5
2
14
2
2
4
2
5
2
7
17
2
22
11
5
3
4
2
10
8
6
2
8
3
9
19
Comment Lines Lines
Lines
Lines of Code Headers Total
43
50
20
16
4
86
30
179
16
223
12
3
5
3
4
4
2
2
4
4
4
29
1
1
4
2
8
2
7
8
2
24
8
7
4
3
2
16
6
13
4
22
2
8
128
IOCS Data Entry
161
361
208
180
210
549
862
288
162
831
112
93
28
39
98
20
28
39
80
148
64
548
55
57
160
56
185
111
103
239
69
197
241
103
76
70
26
236
164
127
45
357
106
663
200
67
492
98
41
30
342
648
123
56
180
73
49
40
40
64
28
29
32
60
61
41
209
44
44
72
41
86
51
48
173
39
90
113
37
41
49
36
129
69
48
40
101
46
131
93
290
944
336
244
265
1086
1576
634
237
1280
204
149
77
84
168
53
60
75
146
218
111
800
102
104
240
101
284
166
165
437
112
333
373
152
124
126
66
391
247
194
91
488
157
811
440
Number of
Functions
3
30
7
1
1
12
15
5
2
10
3
2
2
2
2
1
1
1
2
4
2
12
2
2
4
2
5
2
3
13
2
6
8
2
2
3
2
10
5
2
2
8
2
7
6
DE-
4
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Statistics for IOCS Laptop (continued)
Source Code File
Q23A.prg
Q23AI.prg
Q23B.prg
Q23B1.prg
Q23C.prg
Q23C1.prg
Q23CI.prg
Q23D.prg
Q23G.prg
Q23H.prg
Q23M.prg
Q23E.prg
Q23F.prg
Q24.prg
Q25.prg
Q25A.prg
Q26.prg
Q27.prg
QWRITE.prg
POPUP.prg
NPOP.PRG
HLP.prg
TOTALS
Blank
Lines
Comment Lines Lines
Lines
Lines of Code Headers Total
Number of
Functions
5
20
63
39
127
2
21
243
327
144
735
8
16
37
237
88
378
6
49
40
419
271
779
10
15
59
288
87
449
4
19
6
168
54
247
2
8
253
133
75
469
4
15
16
96
138
265
6
3
2
103
44
152
2
10
9
275
110
404
5
65
221
877
333
1496
16
9
10
136
59
214
3
2
7
71
38
118
2
13
8
266
141
428
9
3
11
148
54
216
3
23
10
140
117
290
8
7
8
118
63
196
4
1
2
20
30
53
1
47
128
426
152
753
9
125
205
208
101
639
2
41
38
182
81
342
1
8
5
256
58
327
2
---------------------------------------------1042
2363
13712
6701
23818
329
Time Required to Document
Operation
Read Source Files
Write & Print Source Files
1 minutes,
Write & Print Reports
Total Processing Time
1 minutes,
24
20
12
56
Time
seconds
seconds
seconds
seconds
Temporary file directory = C:\WINDOWS\TEMP\
DOC Version 3.12 Beta F
Part 1
IOCS Data Entry
DE-
5
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Database File Structure Report
System: IOCS Laptop
Author: ACS-GSG
Copyright (c) 1998
Structure for database : S:\Baseline\1998Q4.lt\IOCS\CARAUDIT.DBF
Number of data records : 0
Field
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Part 1
Field name
FINNO
SSN
PP
TESTDATE
VERSION
DELETEFLAG
SCHREADTI
ACTREADTI
NITEDIFF
SUNDIFF
HOLIPREM
OVERTIME
LIMITDUTY
SAMPMETHOD
RESCHED
RESCHREAD
LEAVECAT
ROSTERCHG
TOTALREAD
SAMPLER
OFFROSTER
MODS_SEL
MODS_NUM
ROUTE_TYPE
OTHER_RTE
ROUTER
STREET_TME
EMPLONPREM
INOFFICEAC
NONEABOVE
DIRECTION
EMPLHNDLG
CONTAINOP
ONEITEM
ITEMEMPTY
SAMETYPE
NOTSAMETYP
COUNTABLE
CONTAINER
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
type
C
C
C
C
C
L
C
C
C
C
C
C
C
C
L
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
116 fields
length
6
9
2
8
2
1
4
4
1
1
1
1
1
1
1
1
1
3
2
3
1
1
3
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
4
4
4
4
IOCS Data Entry
dec
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE-
6
IOCS-CODES Computer System Documentation
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
Part 1
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
6
8
6
1
1
9
1
1
9
IOCS Data Entry
USPS-LR-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE-
7
IOCS-CODES Computer System Documentation
103
104
105
106
107
108
109
110
111
112
113
114
115
116
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
L
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----341
==================================================
Structure for database : S:\Baseline\1998Q4.lt\IOCS\CARRIER.DBF
Number of data records : 7
116 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
ROUTE_TYPE
C
1
0
25
OTHER_RTE
C
1
0
26
ROUTER
C
1
0
27
STREET_TME
C
1
0
28
EMPLONPREM
C
1
0
29
INOFFICEAC
C
1
0
30
NONEABOVE
C
1
0
31
DIRECTION
C
1
0
32
EMPLHNDLG
C
1
0
33
CONTAINOP
C
3
0
34
ONEITEM
C
1
0
35
ITEMEMPTY
C
1
0
36
SAMETYPE
C
1
0
Part 1
IOCS Data Entry
DE-
8
IOCS-CODES Computer System Documentation
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Part 1
NOTSAMETYP
COUNTABLE
CONTAINER
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
1
1
1
1
1
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
IOCS Data Entry
USPS-LR-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE-
9
IOCS-CODES Computer System Documentation
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
6
0
8
0
6
0
1
0
1
0
9
0
1
0
1
0
9
0
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----341
==================================================
Part 1
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
IOCS Data Entry
DE- 10
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\CLEAUDIT.DBF
Number of data records : 0
130 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
PLATFRMOPR
C
1
0
25
OTHERPLAT
C
1
0
26
MAIL_PREP
C
1
0
27
PROC_DISTR
C
1
0
28
INC_SECOND
C
2
0
29
SEC_SEG
C
1
0
30
WALK_SEQ
C
1
0
31
ALLIEDLABR
C
1
0
32
GOOD_ALLIE
C
1
0
33
MISC_OPERA
C
1
0
34
EXPRESS_18
C
1
0
35
DELIVERY
C
1
0
36
LOCATE
C
1
0
37
HANDLE
C
1
0
38
NO_HANDLE
C
1
0
39
SERVICE
C
1
0
40
WINDOW_PT1
C
1
0
41
WINDOW_PT2
C
1
0
42
ADMIN_ACTI
C
5
0
43
MANUMECHOP
C
3
0
44
MANUSORT
C
1
0
45
DIRECTION
C
1
0
46
EMPLHNDLG
C
1
0
47
CONTAINOP
C
3
0
48
ONEITEM
C
1
0
49
ITEMEMPTY
C
1
0
50
SAMETYPE
C
1
0
51
NOTSAMETYP
C
1
0
52
COUNTABLE
C
1
0
53
CONTAINER
C
1
0
Part 1
IOCS Data Entry
DE- 11
IOCS-CODES Computer System Documentation
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Part 1
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
1
1
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
6
8
6
IOCS Data Entry
USPS-LR-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE- 12
IOCS-CODES Computer System Documentation
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
1
0
1
0
9
0
1
0
1
0
9
0
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----362
==================================================
Part 1
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
IOCS Data Entry
DE- 13
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\CLERK.DBF
Number of data records : 30
130 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
PLATFRMOPR
C
1
0
25
OTHERPLAT
C
1
0
26
MAIL_PREP
C
1
0
27
PROC_DISTR
C
1
0
28
INC_SECOND
C
2
0
29
SEC_SEG
C
1
0
30
WALK_SEQ
C
1
0
31
ALLIEDLABR
C
1
0
32
GOOD_ALLIE
C
1
0
33
MISC_OPERA
C
1
0
34
EXPRESS_18
C
1
0
35
DELIVERY
C
1
0
36
LOCATE
C
1
0
37
HANDLE
C
1
0
38
NO_HANDLE
C
1
0
39
SERVICE
C
1
0
40
WINDOW_PT1
C
1
0
41
WINDOW_PT2
C
1
0
42
ADMIN_ACTI
C
5
0
43
MANUMECHOP
C
3
0
44
MANUSORT
C
1
0
45
DIRECTION
C
1
0
46
EMPLHNDLG
C
1
0
47
CONTAINOP
C
3
0
48
ONEITEM
C
1
0
49
ITEMEMPTY
C
1
0
50
SAMETYPE
C
1
0
51
NOTSAMETYP
C
1
0
52
COUNTABLE
C
1
0
53
CONTAINER
C
1
0
Part 1
IOCS Data Entry
DE- 14
IOCS-CODES Computer System Documentation
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Part 1
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
1
1
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
6
8
6
IOCS Data Entry
USPS-LR-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE- 15
IOCS-CODES Computer System Documentation
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
1
0
1
0
9
0
1
0
1
0
9
0
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----362
==================================================
Part 1
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
IOCS Data Entry
DE- 16
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\FORCODES.DBF
Number of data records : 276
1 fields
Field
Field name
type
length
dec
1
COUNTRY
C
28
0
----32
==================================================
Structure for database : S:\Baseline\1998Q4.lt\IOCS\IOCSAMPL.DBF
Number of data records : 480
33 fields
Field
Field name
type
length
dec
1
REGION
C
1
0
2
DISTRICT
C
1
0
3
FINNO
C
6
0
4
WEEKNO
C
1
0
5
PAYLOC
C
3
0
6
ROSDES
C
2
0
7
SSN
C
9
0
8
PP
C
2
0
9
CAG
C
1
0
10
EMPNAME
C
17
0
11
ACTIVITY
C
1
0
12
PONAME
C
16
0
13
POZIP
C
10
0
14
TESTDATE
C
8
0
15
READCODE
C
1
0
16
DAYCODE
C
1
0
17
OCCCODE
C
8
0
18
OCCTITLE
C
19
0
19
MODSCODE
C
1
0
20
RNDTIME
C
3
0
21
PAYLOCNAME
C
31
0
22
FACCODE
C
1
0
23
RTISCH1
C
4
0
24
ETISCH1
C
4
0
25
RTIACT1
C
4
0
26
ETIACT1
C
4
0
27
RTISCH2
C
4
0
28
ETISCH2
C
4
0
29
RTIACT2
C
4
0
30
ETIACT2
C
4
0
31
READTI
C
4
0
32
RESCHED
L
1
0
33
RESCHREAD
L
1
0
----182
Index files used with this database
S:\Baseline\1998Q4.lt\IOCS\IOCSAMPL.NTX
(SSN+DTOS(CTOD(TESTDATE))+PP)
==================================================
Part 1
IOCS Data Entry
DE- 17
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\MODS.DBF
Number of data records : 807
2 fields
Field
Field name
type
length
dec
1
MODSCODE
C
3
0
2
DESCRIP
C
60
0
----64
Index files used with this database
S:\Baseline\1998Q4.lt\IOCS\MODS.NTX
(MODSCODE)
==================================================
Structure for database : S:\Baseline\1998Q4.lt\IOCS\PUB_NAME.DBF
Number of data records : 1811
4 fields
Field
Field name
type
length
dec
1
PUB_NAME
C
50
0
2
PUB_NUMBER
C
6
0
3
PUB_ISSN
C
8
0
4
PUB_ZIP
C
5
0
----70
Index files used with this database
S:\Baseline\1998Q4.lt\IOCS\PUB_NAME.NTX
(PUB_NAME)
==================================================
Structure for database : S:\Baseline\1998Q4.lt\IOCS\Rates.DBF
Number of data records : 25
5 fields
Field
Field name
type
length
dec
1
EFF_DATE
D
8
0
2
CLASS
C
3
0
3
DESCRIPT
C
25
0
4
MIN
N
7
3
5
MAX
N
7
3
----51
==================================================
Structure for database : S:\Baseline\1998Q4.lt\IOCS\REMARKS.DBF
Number of data records : 113
7 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
DELETEFLAG
L
1
0
6
REMARK
C
52
0
7
REMKSCODE
C
3
0
----82
==================================================
Part 1
IOCS Data Entry
DE- 18
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\SUPAUDIT.DBF
Number of data records : 0
91 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
RESCH_DATE
C
8
0
6
REASONCODE
C
1
0
7
VERSION
C
2
0
8
DELETEFLAG
L
1
0
9
SCHREADTI
C
4
0
10
ACTREADTI
C
4
0
11
NITEDIFF
C
1
0
12
SUNDIFF
C
1
0
13
HOLIPREM
C
1
0
14
OVERTIME
C
1
0
15
LIMITDUTY
C
1
0
16
SAMPMETHOD
C
1
0
17
RESCHED
L
1
0
18
RESCHREAD
L
1
0
19
LEAVECAT
C
1
0
20
ROSTERCHG
C
3
0
21
TOTALREAD
C
2
0
22
SAMPLER
C
3
0
23
OFFROSTER
C
1
0
24
OCCCODE
C
8
0
25
OCCTITLE
C
19
0
26
MODS_SEL
C
1
0
27
MODS_NUM
C
3
0
28
SUPVANY
C
1
0
29
SUPVCRAFT
C
1
0
30
OTHERSUPV
C
1
0
31
SUPVOSUPV
C
1
0
32
CRAFTCAT
C
1
0
33
PLATFORM
C
1
0
34
ACCEPTMAIL
C
1
0
35
OTHERPLAT
C
1
0
36
COLLPREP
C
1
0
37
PROCDISTR
C
1
0
38
LETTERMAN
C
1
0
39
LTRSOCRBCR
C
1
0
40
LTRLSM
C
1
0
41
FLATS
C
1
0
42
IPPS
C
1
0
43
PARCELS
C
1
0
44
OTHERDISTR
C
1
0
45
MISCOPERAT
C
1
0
46
REGISTRY
C
1
0
47
POSTAGEDUE
C
1
0
48
CLAIMSINQU
C
1
0
49
CNTLMARKUP
C
1
0
50
EXPRESSMAI
C
1
0
51
SPECDELIVE
C
1
0
52
NIXIE
C
1
0
53
OTHERMISC
C
1
0
Part 1
IOCS Data Entry
DE- 19
IOCS-CODES Computer System Documentation
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----159
==================================================
Part 1
WINDOW
ADMINACT
PERSONNEL
OTHERELR
TIMEATTEND
ALLOTHERTA
ACCTAUDIT
HQRECSTUDY
REVENUEPRO
CUSTOMSERV
INDUSENGIN
TRANSOFFIC
HNDLEMPTY
GENADMINWK
OTHERADMIN
NONEOTHER
CITYDELIVE
RURALCARR
SPECIALDEL
OTHERCRFT
VEHSERVICE
MAINTENANC
OTHERCRAFT
NOCRFEMP
TRAINING
SUPACCTAUD
SUPINDENGR
SUPQAREVNU
SUPADMINWK
SUPHUMRES
SUPMKTCOM
SUPSECRETA
SUPTRANS
SUPPRODCNT
OTHERNOCRA
SUPNONABOV
BASICFUNC
REMARKFLAG
USPS-LR-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
IOCS Data Entry
DE- 20
IOCS-CODES Computer System Documentation
USPS-LR-13/R2000-1
Structure for database : S:\Baseline\1998Q4.lt\IOCS\SUPERV.DBF
Number of data records : 65
91 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
RESCH_DATE
C
8
0
6
REASONCODE
C
1
0
7
VERSION
C
2
0
8
DELETEFLAG
L
1
0
9
SCHREADTI
C
4
0
10
ACTREADTI
C
4
0
11
NITEDIFF
C
1
0
12
SUNDIFF
C
1
0
13
HOLIPREM
C
1
0
14
OVERTIME
C
1
0
15
LIMITDUTY
C
1
0
16
SAMPMETHOD
C
1
0
17
RESCHED
L
1
0
18
RESCHREAD
L
1
0
19
LEAVECAT
C
1
0
20
ROSTERCHG
C
3
0
21
TOTALREAD
C
2
0
22
SAMPLER
C
3
0
23
OFFROSTER
C
1
0
24
OCCCODE
C
8
0
25
OCCTITLE
C
19
0
26
MODS_SEL
C
1
0
27
MODS_NUM
C
3
0
28
SUPVANY
C
1
0
29
SUPVCRAFT
C
1
0
30
OTHERSUPV
C
1
0
31
SUPVOSUPV
C
1
0
32
CRAFTCAT
C
1
0
33
PLATFORM
C
1
0
34
ACCEPTMAIL
C
1
0
35
OTHERPLAT
C
1
0
36
COLLPREP
C
1
0
37
PROCDISTR
C
1
0
38
LETTERMAN
C
1
0
39
LTRSOCRBCR
C
1
0
40
LTRLSM
C
1
0
41
FLATS
C
1
0
42
IPPS
C
1
0
43
PARCELS
C
1
0
44
OTHERDISTR
C
1
0
45
MISCOPERAT
C
1
0
46
REGISTRY
C
1
0
47
POSTAGEDUE
C
1
0
48
CLAIMSINQU
C
1
0
49
CNTLMARKUP
C
1
0
50
EXPRESSMAI
C
1
0
51
SPECDELIVE
C
1
0
52
NIXIE
C
1
0
53
OTHERMISC
C
1
0
Part 1
IOCS Data Entry
DE- 21
IOCS-CODES Computer System Documentation
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
Part 1
WINDOW
ADMINACT
PERSONNEL
OTHERELR
TIMEATTEND
ALLOTHERTA
ACCTAUDIT
HQRECSTUDY
REVENUEPRO
CUSTOMSERV
INDUSENGIN
TRANSOFFIC
HNDLEMPTY
GENADMINWK
OTHERADMIN
NONEOTHER
CITYDELIVE
RURALCARR
SPECIALDEL
OTHERCRFT
VEHSERVICE
MAINTENANC
OTHERCRAFT
NOCRFEMP
TRAINING
SUPACCTAUD
SUPINDENGR
SUPQAREVNU
SUPADMINWK
SUPHUMRES
SUPMKTCOM
SUPSECRETA
SUPTRANS
SUPPRODCNT
OTHERNOCRA
SUPNONABOV
BASICFUNC
REMARKFLAG
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
----159
IOCS Data Entry
USPS-LR-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DE- 22
IOCS-CODES
Computer System
Documentation
Part 2
IOCS Base Unit System
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
Introduction
The CODES IOCS Base Unit application, written in Clipper,
permits data from the field to be uploaded and aggregated.
The system is divided into two parts: administrative
functions, and data from the field.
This documentation contains program statistics, database
file structure, and flowcharts that illustrate IOCS process
flow, file relationships, and programs used during testing.
The IOCS Base Unit application consists of 32 Clipper
programs and 14 database files:
CARAUDIT.DBF
CARRIER.DBF
CLEAUDIT.DBF
CLERK.DBF
REMARKS.DBF
SUPAUDIT.DBF
SUPERV.DBF
IOCADMIN.DBF
IOCSAMPL.DBF
NEWSAMPL.DBF
OCCUCODE.DBF
PAYLOC.DBF
PLERROR.DBF
PPINFO.DBF
Source code for PQ4 1998 complements this technical
documentation in LR-I-15.
Part 2
IOCS Base Unit
BU-
1
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
Statistics for the IOCS Base Unit Application
The souce code for the programs listed here which comprise the IOCS Base Unit
application are included on the CD.
Source Code File
IOCSmenu.Prg
DATAMGMT.prg
SYSMGMT.prg
PUBLICS.prg
REVIEW.prg
REVAUDIT.prg
REVADMN.prg
CHKSTAT.prg
OCCPRINT.prg
ENDQTR.prg
SCH_MGMT.prg
CHEKDISK.prg
KEYPROC.prg
PAYLOCAT.prg
SCH_READ.prg
UPLOAD.prg
REMOTE.prg
NDSKTRAN.prg
fileio.prg
DISKTRAN.prg
SETUP.prg
CONCATN8.prg
SCH_EDIT.prg
SCH_REVU.prg
RESCHED.prg
ENDPP.prg
DELREAD.prg
DISKPREP.prg
SEOQ.PRG
ERS501.PRG
LAPC.PRG
Gauge.prg
TOTALS
Blank Comment Lines Lines
Lines Number of
Lines Lines of Code Headers Total Functions
17
22
150
186
375
10
2
2
44
33
81
1
2
2
45
33
82
1
25
23
169
84
301
4
16
21
306
105
448
7
3
29
170
34
236
1
6
19
186
83
294
4
11
11
226
97
345
4
7
14
211
111
343
6
21
7
210
69
307
3
39
14
266
88
407
3
3
3
67
28
101
1
3
13
52
209
277
13
5
23
705
239
972
13
22
45
885
201
1153
12
5
2
35
29
71
1
9
27
205
50
291
2
34
19
642
308
1003
12
0
0
0
0
0
0
2
5
21
37
65
1
18
107
539
202
866
8
33
54
451
140
678
8
23
33
626
126
808
6
91
69
801
239
1200
13
46
61
902
229
1238
12
10
2
126
37
175
1
15
35
340
62
452
2
27
45
611
84
767
3
4
1
72
33
110
2
45
180
288
123
636
5
9
4
15
66
94
4
38
46
79
69
232
3
---------------------------------------------591
938
9445
3434
14408
166
Time Required to Document
Operation
Time
Read Source Files
24 seconds
Write & Print Source Files
54 seconds
Write & Print Reports
9 seconds
Total Processing Time
1 minutes, 27 seconds
Temporary file directory = C:\WINDOWS\TEMP\
DOC Version 3.12 Beta F
Part 2
IOCS Base Unit
BU-
2
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
DBF and NTX File Report
System: IOCS Base Unit
Author: ACS-GSG
Copyright (c)
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\CARAUDIT.DBF
Number of data records : 0
116 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
ROUTE_TYPE
C
1
0
25
OTHER_RTE
C
1
0
26
ROUTER
C
1
0
27
STREET_TME
C
1
0
28
EMPLONPREM
C
1
0
29
INOFFICEAC
C
1
0
30
NONEABOVE
C
1
0
31
DIRECTION
C
1
0
32
EMPLHNDLG
C
1
0
33
CONTAINOP
C
3
0
34
ONEITEM
C
1
0
35
ITEMEMPTY
C
1
0
36
SAMETYPE
C
1
0
37
NOTSAMETYP
C
1
0
38
COUNTABLE
C
1
0
39
CONTAINER
C
1
0
40
CONT_EMPTY
C
1
0
41
IDENT_MAIL
C
1
0
42
CARDS
C
4
0
43
LETTERS
C
4
0
44
FLATS
C
4
0
45
IPPS
C
4
0
Part 2
IOCS Base Unit
BU-
3
IOCS-CODES Computer System Documentation
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
Part 2
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
6
8
6
1
1
9
1
1
9
IOCS Base Unit
USPS-LR-I-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU-
4
IOCS-CODES Computer System Documentation
103
104
105
106
107
108
109
110
111
112
113
114
115
116
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
L
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----341
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\CARRIER.DBF
Number of data records : 7
116 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
ROUTE_TYPE
C
1
0
25
OTHER_RTE
C
1
0
26
ROUTER
C
1
0
27
STREET_TME
C
1
0
28
EMPLONPREM
C
1
0
29
INOFFICEAC
C
1
0
30
NONEABOVE
C
1
0
31
DIRECTION
C
1
0
32
EMPLHNDLG
C
1
0
33
CONTAINOP
C
3
0
34
ONEITEM
C
1
0
35
ITEMEMPTY
C
1
0
36
SAMETYPE
C
1
0
Part 2
IOCS Base Unit
BU-
5
IOCS-CODES Computer System Documentation
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Part 2
NOTSAMETYP
COUNTABLE
CONTAINER
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
1
1
1
1
1
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
IOCS Base Unit
USPS-LR-I-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU-
6
IOCS-CODES Computer System Documentation
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
6
0
8
0
6
0
1
0
1
0
9
0
1
0
1
0
9
0
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----341
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\CLEAUDIT.DBF
Number of data records : 0
130 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
VERSION
C
2
0
6
DELETEFLAG
L
1
0
7
SCHREADTI
C
4
0
8
ACTREADTI
C
4
0
9
NITEDIFF
C
1
0
10
SUNDIFF
C
1
0
11
HOLIPREM
C
1
0
12
OVERTIME
C
1
0
13
LIMITDUTY
C
1
0
14
SAMPMETHOD
C
1
0
15
RESCHED
L
1
0
16
RESCHREAD
L
1
0
17
LEAVECAT
C
1
0
18
ROSTERCHG
C
3
0
19
TOTALREAD
C
2
0
20
SAMPLER
C
3
0
21
OFFROSTER
C
1
0
22
MODS_SEL
C
1
0
23
MODS_NUM
C
3
0
24
PLATFRMOPR
C
1
0
25
OTHERPLAT
C
1
0
26
MAIL_PREP
C
1
0
27
PROC_DISTR
C
1
0
Part 2
IOCS Base Unit
BU-
7
IOCS-CODES Computer System Documentation
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Part 2
INC_SECOND
SEC_SEG
WALK_SEQ
ALLIEDLABR
GOOD_ALLIE
MISC_OPERA
EXPRESS_18
DELIVERY
LOCATE
HANDLE
NO_HANDLE
SERVICE
WINDOW_PT1
WINDOW_PT2
ADMIN_ACTI
MANUMECHOP
MANUSORT
DIRECTION
EMPLHNDLG
CONTAINOP
ONEITEM
ITEMEMPTY
SAMETYPE
NOTSAMETYP
COUNTABLE
CONTAINER
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
3
1
1
1
3
1
1
1
1
1
1
1
1
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
IOCS Base Unit
USPS-LR-I-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU-
8
IOCS-CODES Computer System Documentation
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
1
0
2
0
1
0
15
0
1
0
1
0
1
0
1
0
25
0
1
0
25
0
10
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
2
0
2
0
6
0
1
0
6
0
8
0
6
0
1
0
1
0
9
0
1
0
1
0
9
0
1
0
1
0
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----362
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\CLERK.DBF
Number of data records : 30
130 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
Part 2
IOCS Base Unit
BU-
9
IOCS-CODES Computer System Documentation
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Part 2
VERSION
DELETEFLAG
SCHREADTI
ACTREADTI
NITEDIFF
SUNDIFF
HOLIPREM
OVERTIME
LIMITDUTY
SAMPMETHOD
RESCHED
RESCHREAD
LEAVECAT
ROSTERCHG
TOTALREAD
SAMPLER
OFFROSTER
MODS_SEL
MODS_NUM
PLATFRMOPR
OTHERPLAT
MAIL_PREP
PROC_DISTR
INC_SECOND
SEC_SEG
WALK_SEQ
ALLIEDLABR
GOOD_ALLIE
MISC_OPERA
EXPRESS_18
DELIVERY
LOCATE
HANDLE
NO_HANDLE
SERVICE
WINDOW_PT1
WINDOW_PT2
ADMIN_ACTI
MANUMECHOP
MANUSORT
DIRECTION
EMPLHNDLG
CONTAINOP
ONEITEM
ITEMEMPTY
SAMETYPE
NOTSAMETYP
COUNTABLE
CONTAINER
CONT_EMPTY
IDENT_MAIL
CARDS
LETTERS
FLATS
IPPS
PARCELS
BUNDLES
C
L
C
C
C
C
C
C
C
C
L
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
USPS-LR-I-13/R2000-1
2
1
4
4
1
1
1
1
1
1
1
1
1
3
2
3
1
1
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
3
1
1
1
3
1
1
1
1
1
1
1
1
4
4
4
4
4
3
IOCS Base Unit
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU- 10
IOCS-CODES Computer System Documentation
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
Part 2
CON_CONS
FLAT_TRAYS
LETR_TRAYS
SPR_TRAYS
PALLETS
OTHERITEMS
BLUE_SACK
GREEN_SACK
ORANG_SACK
BROWN_SACK
WHIT1_SACK
WHIT2_SACK
WHIT3_SACK
OTHER_SACK
INTL_SACK
SINGLESHPE
USPSFORM
AUTOCOMPAT
RBCSID
DETACHCARD
Q22BANDC
INDICIA
INTL_MARKS
CUSTOM_FOR
CLSOFMAIL
ATTACHMNT
Q23BL1
SCAN
DONE_FOR
METHPMT
CUSTOM_US
DOM_MARKS
PRINT_MATT
SS_ENDORSE
ADDL_SVCS
USORIG_INT
DEDICATE_E
M_BAG
FOREIGN_OR
DEDICATE_F
EXPRES_SD
PIECEWGHT
WEIGHT_LB
WEIGHT_OZ
REVENUE
POSTAGEDUE
POST_AMT
ISSN_NUMB
PUB_NUMBER
APPL_PENDG
ORIGIN_CDE
ORIGIN_ZIP
ORG_DETER
DEST_CDE
DEST_ZIP
MISSENT
INCOR_ZIP
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
4
1
25
1
2
1
15
1
1
1
1
25
1
25
10
1
1
1
1
1
1
1
2
2
6
1
6
8
6
1
1
9
1
1
9
1
1
IOCS Base Unit
USPS-LR-I-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU- 11
IOCS-CODES Computer System Documentation
119
120
121
122
123
124
125
126
127
128
129
130
NO_RECORDS
SAME_SS
SS_CERT
SS_COD
SS_RTNRCPT
SS_REGISTE
SS_SPECDEL
SS_SPECHND
SS_BREPLY
SS_INSURED
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
L
2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----362
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\REMARKS.DBF
Number of data records : 113
7 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
DELETEFLAG
L
1
0
6
REMARK
C
52
0
7
REMKSCODE
C
3
0
----82
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\SUPAUDIT.DBF
Number of data records : 0
91 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
RESCH_DATE
C
8
0
6
REASONCODE
C
1
0
7
VERSION
C
2
0
8
DELETEFLAG
L
1
0
9
SCHREADTI
C
4
0
10
ACTREADTI
C
4
0
11
NITEDIFF
C
1
0
12
SUNDIFF
C
1
0
13
HOLIPREM
C
1
0
14
OVERTIME
C
1
0
15
LIMITDUTY
C
1
0
16
SAMPMETHOD
C
1
0
17
RESCHED
L
1
0
18
RESCHREAD
L
1
0
19
LEAVECAT
C
1
0
20
ROSTERCHG
C
3
0
21
TOTALREAD
C
2
0
22
SAMPLER
C
3
0
23
OFFROSTER
C
1
0
24
OCCCODE
C
8
0
Part 2
IOCS Base Unit
BU- 12
IOCS-CODES Computer System Documentation
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
Part 2
OCCTITLE
MODS_SEL
MODS_NUM
SUPVANY
SUPVCRAFT
OTHERSUPV
SUPVOSUPV
CRAFTCAT
PLATFORM
ACCEPTMAIL
OTHERPLAT
COLLPREP
PROCDISTR
LETTERMAN
LTRSOCRBCR
LTRLSM
FLATS
IPPS
PARCELS
OTHERDISTR
MISCOPERAT
REGISTRY
POSTAGEDUE
CLAIMSINQU
CNTLMARKUP
EXPRESSMAI
SPECDELIVE
NIXIE
OTHERMISC
WINDOW
ADMINACT
PERSONNEL
OTHERELR
TIMEATTEND
ALLOTHERTA
ACCTAUDIT
HQRECSTUDY
REVENUEPRO
CUSTOMSERV
INDUSENGIN
TRANSOFFIC
HNDLEMPTY
GENADMINWK
OTHERADMIN
NONEOTHER
CITYDELIVE
RURALCARR
SPECIALDEL
OTHERCRFT
VEHSERVICE
MAINTENANC
OTHERCRAFT
NOCRFEMP
TRAINING
SUPACCTAUD
SUPINDENGR
SUPQAREVNU
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
19
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
IOCS Base Unit
USPS-LR-I-13/R2000-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BU- 13
IOCS-CODES Computer System Documentation
82
83
84
85
86
87
88
89
90
91
SUPADMINWK
SUPHUMRES
SUPMKTCOM
SUPSECRETA
SUPTRANS
SUPPRODCNT
OTHERNOCRA
SUPNONABOV
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
L
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----159
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\SUPERV.DBF
Number of data records : 65
91 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
SSN
C
9
0
3
PP
C
2
0
4
TESTDATE
C
8
0
5
RESCH_DATE
C
8
0
6
REASONCODE
C
1
0
7
VERSION
C
2
0
8
DELETEFLAG
L
1
0
9
SCHREADTI
C
4
0
10
ACTREADTI
C
4
0
11
NITEDIFF
C
1
0
12
SUNDIFF
C
1
0
13
HOLIPREM
C
1
0
14
OVERTIME
C
1
0
15
LIMITDUTY
C
1
0
16
SAMPMETHOD
C
1
0
17
RESCHED
L
1
0
18
RESCHREAD
L
1
0
19
LEAVECAT
C
1
0
20
ROSTERCHG
C
3
0
21
TOTALREAD
C
2
0
22
SAMPLER
C
3
0
23
OFFROSTER
C
1
0
24
OCCCODE
C
8
0
25
OCCTITLE
C
19
0
26
MODS_SEL
C
1
0
27
MODS_NUM
C
3
0
28
SUPVANY
C
1
0
29
SUPVCRAFT
C
1
0
30
OTHERSUPV
C
1
0
31
SUPVOSUPV
C
1
0
32
CRAFTCAT
C
1
0
33
PLATFORM
C
1
0
34
ACCEPTMAIL
C
1
0
35
OTHERPLAT
C
1
0
36
COLLPREP
C
1
0
37
PROCDISTR
C
1
0
38
LETTERMAN
C
1
0
39
LTRSOCRBCR
C
1
0
40
LTRLSM
C
1
0
Part 2
IOCS Base Unit
BU- 14
IOCS-CODES Computer System Documentation
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
FLATS
IPPS
PARCELS
OTHERDISTR
MISCOPERAT
REGISTRY
POSTAGEDUE
CLAIMSINQU
CNTLMARKUP
EXPRESSMAI
SPECDELIVE
NIXIE
OTHERMISC
WINDOW
ADMINACT
PERSONNEL
OTHERELR
TIMEATTEND
ALLOTHERTA
ACCTAUDIT
HQRECSTUDY
REVENUEPRO
CUSTOMSERV
INDUSENGIN
TRANSOFFIC
HNDLEMPTY
GENADMINWK
OTHERADMIN
NONEOTHER
CITYDELIVE
RURALCARR
SPECIALDEL
OTHERCRFT
VEHSERVICE
MAINTENANC
OTHERCRAFT
NOCRFEMP
TRAINING
SUPACCTAUD
SUPINDENGR
SUPQAREVNU
SUPADMINWK
SUPHUMRES
SUPMKTCOM
SUPSECRETA
SUPTRANS
SUPPRODCNT
OTHERNOCRA
SUPNONABOV
BASICFUNC
REMARKFLAG
USPS-LR-I-13/R2000-1
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
----159
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\IOCADMIN.DBF
Number of data records : 481
10 fields
Part 2
IOCS Base Unit
BU- 15
IOCS-CODES Computer System Documentation
Field
1
2
3
4
5
6
7
8
9
10
Field name
FINNO
SSN
PP
TESTDATE
CHKIN_DATE
XMIT_DATE
RESCH_DATE
SAMPLER
EDITOR
RESCHED
USPS-LR-I-13/R2000-1
type
C
C
C
C
C
C
C
C
C
L
length
dec
6
0
9
0
2
0
8
0
8
0
8
0
8
0
3
0
2
0
1
0
----56
Index files used with this database
S:\Baseline\1998Q4.bu\IOCS\IOCADMIN.NTX
(SSN+DTOS(CTOD(TESTDATE))+PP)
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\IOCSAMPL.DBF
Number of data records : 480
33 fields
Field
Field name
type
length
dec
1
REGION
C
1
0
2
DISTRICT
C
1
0
3
FINNO
C
6
0
4
WEEKNO
C
1
0
5
PAYLOC
C
3
0
6
ROSDES
C
2
0
7
SSN
C
9
0
8
PP
C
2
0
9
CAG
C
1
0
10
EMPNAME
C
17
0
11
ACTIVITY
C
1
0
12
PONAME
C
16
0
13
POZIP
C
10
0
14
TESTDATE
C
8
0
15
READCODE
C
1
0
16
DAYCODE
C
1
0
17
OCCCODE
C
8
0
18
OCCTITLE
C
19
0
19
MODSCODE
C
1
0
20
RNDTIME
C
3
0
21
PAYLOCNAME
C
31
0
22
FACCODE
C
1
0
23
RTISCH1
C
4
0
24
ETISCH1
C
4
0
25
RTIACT1
C
4
0
26
ETIACT1
C
4
0
27
RTISCH2
C
4
0
28
ETISCH2
C
4
0
29
RTIACT2
C
4
0
30
ETIACT2
C
4
0
31
READTI
C
4
0
32
RESCHED
L
1
0
33
RESCHREAD
L
1
0
----182
Index files used with this database
Part 2
IOCS Base Unit
BU- 16
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
S:\Baseline\1998Q4.bu\IOCS\IOCSAMPL.NTX
(SSN+DTOS(CTOD(TESTDATE))+PP)
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\NEWSAMPL.DBF
Number of data records : 0
33 fields
Field
Field name
type
length
dec
1
REGION
C
1
0
2
DISTRICT
C
1
0
3
FINNO
C
6
0
4
WEEKNO
C
1
0
5
PAYLOC
C
3
0
6
ROSDES
C
2
0
7
SSN
C
9
0
8
PP
C
2
0
9
CAG
C
1
0
10
EMPNAME
C
17
0
11
ACTIVITY
C
1
0
12
PONAME
C
16
0
13
POZIP
C
10
0
14
TESTDATE
C
8
0
15
READCODE
C
1
0
16
DAYCODE
C
1
0
17
OCCCODE
C
8
0
18
OCCTITLE
C
19
0
19
MODSCODE
C
1
0
20
RNDTIME
C
3
0
21
PAYLOCNAME
C
31
0
22
FACCODE
C
1
0
23
RTISCH1
C
4
0
24
ETISCH1
C
4
0
25
RTIACT1
C
4
0
26
ETIACT1
C
4
0
27
RTISCH2
C
4
0
28
ETISCH2
C
4
0
29
RTIACT2
C
4
0
30
ETIACT2
C
4
0
31
READTI
C
4
0
32
RESCHED
L
1
0
33
RESCHREAD
L
1
0
----182
Index files used with this database
S:\Baseline\1998Q4.bu\IOCS\NEWSAMPL.NTX
(SSN+DTOS(CTOD(TESTDATE))+PP)
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\OCCUCODE.DBF
Number of data records : 416
2 fields
Field
Field name
type
length
dec
1
OCCODE
C
8
0
2
OCCTITLE
C
35
0
----63
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\PAYLOC.DBF
Part 2
IOCS Base Unit
BU- 17
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
Number of data records : 762
3 fields
Field
Field name
type
length
dec
1
FINNO
C
6
0
2
PAYLOC
C
3
0
3
PAYLOCNAME
C
31
0
----42
Index files used with this database
S:\Baseline\1998Q4.bu\IOCS\PAYLOC.NTX
(FINNO+PAYLOC)
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\PLERROR.DBF
Number of data records : 13
0 fields
Field
Field name
type
length
dec
----10
==================================================
Structure for database : S:\Baseline\1998Q4.bu\IOCS\PPINFO.DBF
Number of data records : 26
5 fields
Field
Field name
type
length
dec
1
2
3
4
5
Part 2
PAYPERIOD
BEGQTRDATE
ENDQTRDATE
BEGPPDATE
ENDPPDATE
C
C
C
C
C
2
8
8
8
8
----36
IOCS Base Unit
0
0
0
0
0
BU- 18
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
IOCS-CODES
Computer System
Documentation
Part 3
IOCS Mainframe System
Part 3
IOCS Mainframe
MF-
1
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
INTRODUCTION
Documentation for the IOCS mainframe consists of the following programs which are divided into
three main sections known as Control, Source, and JCLs :
The Control programs are as follows:
HSD90001
HSD90002
HSD90003
HSD90011
HSD90012
HSD90013
HSD90031
HSD90032
HSD90033
The Source programs are as follows:
HSD500C3
HSD510c6
HSD965c4
HSD968c1
HSD970c8
HSD971c5
HSD973c5
HSD975ce
HSD977c1
HSD980c2
HSD981c2
The JCLs are included in this documentation and are listed below.
HSD9000q
HSD9001q
HSD9002q
HSD9003q
Part 3
IOCS Mainframe
MF-
2
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//HSD9000P PROC VER910=5
//********************************************************************
//* I O C S
S A M P L E
F I L E
P A R T I O N I N G
*
//********************************************************************
//*
00050000
00060000
00070000
00080000
00090000
//********************************************************************
//*
SORT ZIP TABLE FILE
*
//********************************************************************
//S01
EXEC PGM=SORT
//OUT1
OUTPUT DEST=R77,CLASS=A,COPIES=2
//OUT2
OUTPUT DEST=U8058,CLASS=A,COPIES=2
//OUT3
OUTPUT DEST=U281,CLASS=A,COPIES=1
//SYSOUT
DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTIN
DD DSN=HSFRAN.PS001D01.ZIPTABLE.ORFEO,DISP=SHR
//SORTOUT DD DSN=&&TEMP,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(5,1),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90001),DISP=SHR
//*** SORT FIELDS=(1,3,A),FORMAT=CH
//*
//********************************************************************
//* MOVE SORTED ZIP INFORMATION INTO TEMPORARY FILE
*
//********************************************************************
//S02
EXEC PGM=HSD500C0,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//MSCTABLE DD DSN=&&TEMP,DISP=(OLD,DELETE)
//TEMP
DD DSN=&&TEMP1,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(5,1),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//*
//********************************************************************
//*
CREATE ZIP TABLE VSAM FILE
*
//********************************************************************
//S03
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90002),DISP=SHR
//*
//********************************************************************
00100000
00110000
00120000
00130000
00131004
00132004
00133004
00140000
00150000
00160000
00170000
00180000
00190000
00200000
00210000
00220000
00230000
00240000
00250002
00260000
00270000
00280000
00290000
00300000
00310000
00320000
00330000
00340000
00350000
00360000
00370000
00380000
00390000
00400000
00410000
00420000
00430000
00440000
00450000
00460000
00470000
00480002
00490000
00500000
Part 3
IOCS Mainframe
MF-
3
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//*
LOAD ZIP TABLE VSAM FILE
*
//********************************************************************
//S04
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUT1
DD DSN=&&TEMP1,DISP=(OLD,DELETE)
//SYSUT2
DD DSN=HSDHQV.VS501D01.ZIPTABLE,DISP=SHR
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
//*
//********************************************************************
//*
CREATE IOCS SAMPLE FILE VSAM
*
//********************************************************************
//S05
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90003),DISP=SHR
//*
//********************************************************************
//*
LOAD IOCS SAMPLE FILE VSAM WITH NEW SAMPLE DATA
*
//********************************************************************
//S06
EXEC PGM=HSD910C&VER910,REGION=4096K,COND=(0,NE),TIME=10,
//
PARM='&PP.&FY.&BQTR.&EQTR.&BPP.&EPP'
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
//SYSOUT
DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//HSD910P1 DD SYSOUT=(,),
//
OUTPUT=(*.S01.OUT1,*.S01.OUT2,*.S01.OUT3)
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//ZIPTABLE DD DSN=HSDHQV.VS501D01.ZIPTABLE,DISP=SHR
//PDCFILE DD DSN=ALB.HQ005T01.DOWNLOAD.FY&FY..PP&PP,DISP=SHR,
//
UNIT=TAPE,VOL=(,RETAIN)
//*PDCFILE DD DSN=HSDHQN.HQ005D01.DOWNLOAD.FY&FY..PP&PP,DISP=SHR
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
//FINFILE DD DSN=HSDHQN.PS001D01.FIN.XCEPTION,DISP=SHR
//ZIPFILE DD DSN=HSDHQN.PS001D01.ZIP.XCEPTION,DISP=SHR
//HQSAMPLE DD DSN=HSDHQV.VS910D01.IOCS.SAMPLE,DISP=OLD
//SAMPSORT DD DSN=&&TEMP2,
//
DISP=(NEW,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(50,10),RLSE),
//
DCB=(RECFM=FB,LRECL=200,BLKSIZE=6200)
//*
//********************************************************************
//* CLEAN UP PREVIOUS COPY OF THE IOCS SAMPLE FILE BACKUP
*
//********************************************************************
//S07
EXEC PGM=IEFBR14,COND=(0,NE)
//FILE
DD DSN=HSDHQN.PS910D01.IOCS.SAMPLE.FY&FY..PP&PP,
//
UNIT=SYSDA,DISP=(MOD,DELETE,DELETE),
//
SPACE=(CYL,(1),RLSE)
//*
//********************************************************************
Part 3
IOCS Mainframe
00510000
00520000
00530000
00540000
00550000
00560000
00570000
00580005
00590002
00600000
00610000
00620000
00630000
00640000
00650000
00660000
00670002
00680000
00690000
00700000
00710000
00720000
00730000
00770002
00780000
00790000
00800000
00801004
00802004
00830000
00840000
00850000
00860002
00870000
00880000
00890000
00900000
00910000
00920000
00930002
00940000
00950000
00960000
00970000
00980000
00990000
01000000
01010000
01020000
01040002
01050000
01060000
01070000
01080000
MF-
4
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//*
BACK UP IOCS SAMPLE FILE TO DISK
*
//********************************************************************
//S08
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSUT1
DD DSN=HSDHQV.VS910D01.IOCS.SAMPLE,DISP=SHR
//SYSUT2
DD DSN=HSDHQN.PS910D01.IOCS.SAMPLE.FY&FY..PP&PP,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(50,10),RLSE),
//
DCB=(RECFM=FB,LRECL=200,BLKSIZE=6200)
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
//*
Part 3
IOCS Mainframe
01090000
01100000
01110000
01120000
01130000
01140002
01160002
01170000
01180000
01190000
01200002
01210000
MF-
5
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//HSD9001P PROC VER965=4,VER968=1
//********************************************************************
//* I O C S
E X T R A C T
F I L E
C R E A T I O N
*
//********************************************************************
//*
//********************************************************************
//*
SORT ZIP TABLE FILE
*
//********************************************************************
//S01
EXEC PGM=SORT
//SYSOUT
DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTIN
DD DSN=HSFRAN.PS001D01.ZIPTABLE.ORFEO,DISP=SHR
//SORTOUT DD DSN=&&TEMP,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(5,1),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90011),DISP=SHR
//*** SORT FIELDS=(1,3,A),FORMAT=CH
//*
//********************************************************************
//* MOVE SORTED ZIP INFORMATION INTO TEMPORARY FILE
*
//********************************************************************
//S02
EXEC PGM=HSD500C0,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//MSCTABLE DD DSN=&&TEMP,DISP=(OLD,DELETE)
//TEMP
DD DSN=&&TEMP1,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(TRK,(5,1),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//*
//********************************************************************
//* CREATE NEW IOCS EXTRACT FILE AS A FLAT FILE
*
//********************************************************************
//S03
EXEC PGM=HSD965C&VER965,TIME=10,
//
PARM='&PP&FY&BQTR&DFLG',COND=(0,NE)
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//HSD965P1 DD SYSOUT=A
//HSD965P2 DD SYSOUT=A
//ZIPTABLE DD DSN=&&TEMP1,DISP=(OLD,DELETE)
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
//SAMPLE
DD DSN=ALB.HQ005T01.DOWNLOAD.FY&FY..PP&PP,DISP=SHR
//*SAMPLE
DD DSN=HSDHQN.HQ005D01.DOWNLOAD.FY&FY..PP&PP,DISP=SHR
//FINFILE DD DSN=HSDHQN.PS001D01.FIN.XCEPTION,DISP=SHR
//EXTRACTV DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
//EXTRACT DD DSN=&&TEMP2,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,15),RLSE),
//
DCB=(RECFM=FB,LRECL=50,BLKSIZE=6200)
Part 3
IOCS Mainframe
00050000
00060000
00070000
00080000
00090000
00100000
00110000
00120000
00130000
00140000
00150000
00160000
00170000
00180000
00190000
00200000
00210000
00220000
00230000
00240000
00250000
00260000
00270000
00280000
00290000
00300000
00310000
00320000
00330000
00340000
00350000
00360000
00370000
00380000
00390000
00400000
00410000
00420000
00430000
00440000
00450000
00460000
00470000
00480000
00490000
00500000
00510000
00520000
00530000
00540000
00550000
00560000
00570000
00580000
00590000
00600000
00610000
MF-
6
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//*
//********************************************************************
//* SORT THE IOCS EXTRACT FILE
*
//********************************************************************
//S04
EXEC PGM=SORT,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
//SORTIN
DD DSN=&&TEMP2,DISP=(OLD,DELETE)
//SORTOUT DD DSN=&&TEMP3,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,15),RLSE),
//
DCB=(RECFM=FB,LRECL=50,BLKSIZE=6200)
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90012),DISP=SHR
//**** SORT FIELDS=(1,11,A),FORMAT=CH
//*
//********************************************************************
//*
ELIMINATE DUPLICATE EXTRACT RECORDS. THEY ARE GENERATED DURING*
//*
THE COMBINING OF THE OLD WITH NEW EXTRACT RECORDS IN HSD965C# *
//********************************************************************
//S05
EXEC PGM=HSD968C&VER968,TIME=130,COND=(0,NE)
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
//SYSOUT
DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//EXTRACT DD DSN=&&TEMP3,DISP=(OLD,DELETE)
//EXTRACTO DD DSN=&&TEMP4,
//
DISP=(NEW,PASS,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,15),RLSE),
//
DCB=(RECFM=FB,LRECL=50,BLKSIZE=6200)
//SYSIN
DD DUMMY
//*
//********************************************************************
//*
DELETE AND DEFINE THE IOCS EXTRACT FILE
*
//********************************************************************
//S06
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90013),DISP=SHR
//*
//*
//********************************************************************
Part 3
IOCS Mainframe
00620000
00630000
00640000
00650000
00660000
00670000
00680000
00690000
00700000
00710000
00720000
00730000
00740000
00750000
00760000
00770000
00780000
00790000
00800000
00810000
00820000
00830000
00840000
00850000
00860000
00870000
00880000
00890000
00900000
00910000
00920000
00930000
00940000
00950000
00960000
00970000
00980000
00990000
01000000
01010000
01020000
01030000
01040000
01050000
MF-
7
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//*
POPULATE THE IOCS EXTRACT FILE WITH DATA
*
//********************************************************************
//S07
EXEC PGM=IDCAMS,COND=(0,NE)
//SYSOUT
DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUT1
DD DSN=&&TEMP4,DISP=(OLD,DELETE)
//SYSUT2
DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
//*
Part 3
IOCS Mainframe
01060000
01070000
01080000
01090000
01100000
01110000
01120000
01130000
01140000
01150000
MF-
8
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//HSD9002P PROC VER977=1,VER970=7,PP=
//**********************************************************************
//*
I O C S
P R E C H E C K I N
*
//**********************************************************************
//S01
EXEC PGM=HSD977C&VER977,PARM=&PP,COND=(0,NE)
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
//SYSOUT
DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSDUMP DD SYSOUT=*
//EXTRACT DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
//HSD977P1 DD SYSOUT=*
//*
//S02
EXEC PGM=HSD970C&VER970,TIME=10,COND=(0,NE)
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
//SYSOUT DD
SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSDUMP DD SYSOUT=*
//IOCSMAST DD DSN=HSDHQV.VS975D01.IOCSDATA,DISP=SHR
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
//EXTRACT DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
//HSD970P1 DD SYSOUT=*
//HSD970P2 DD SYSOUT=*
//HSD970P3 DD SYSOUT=*
Part 3
IOCS Mainframe
MF-
9
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//HSD9003P PROC VER973=5,VER974=5,VER975=B
00010008
//*********************************************************
00011011
//*
CONVERT FY97 IOCS DATA TO CURRENT DATA FORMAT
*
00012011
//*********************************************************
00013011
//S01
EXEC PGM=IOCSCONV,TIME=10
00014011
//OUT1
OUTPUT DEST=U8058,CLASS=H,COPIES=1
00014111
//OUT2
OUTPUT DEST=R163,CLASS=X,COPIES=1
00014211
//OUT3
OUTPUT DEST=U281,CLASS=A,COPIES=1
00014311
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
00015012
//SYSOUT
DD SYSOUT=*
00016011
//SYSPRINT DD SYSOUT=*
00017011
//INFILE
DD DSN=HSDHQV.VS975D01.IOCSBETA,DISP=OLD
00018011
//OUTFILE DD DSN=HSDHQN.PS900D01.EXCEED,DISP=MOD
00019011
//*
00019111
//**********************************************************************00019211
//*
COPY FY97 IOCS VSAM DATA TO TAPE AND CREATE NEW VSAM
00019311
//**********************************************************************00019411
//S0AA
EXEC PGM=IDCAMS,COND=(0,NE)
00019511
//SYSPRINT DD SYSOUT=*
00019611
//SYSUDUMP DD SYSOUT=*
00019711
//SYSUT1
DD DSN=HSDHQV.VS975D01.IOCSBETA,DISP=OLD
00019811
//SYSUT2
DD DSN=HSDHQN.PS975T01.VSAMBETA.IOC&FY.&PP.&WK,
00019911
//
DISP=(NEW,CATLG,UNCATLG),
00020011
//
UNIT=TAPE,LABEL=RETPD=1825,
00020111
//
DCB=(RECFM=FB,LRECL=430,BLKSIZE=27950)
00020211
//SYSUT3
DD DSN=HSDHQN.PS001D01.BLANK430,DISP=SHR
00020311
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD901S7),DISP=SHR
00020411
//*
00020511
//*********************************************************
00020611
//*
START WEEKLY IOCS CHECKIN PROCESS
*
00020711
//*********************************************************
00020811
//**********************************************************************00021005
//*
I O C S
C H E C K I N
*00030005
//**********************************************************************00040005
//*
00050005
//* RECLASS RELEASE 7.0 CHANGE RLEN
00051008
//**********************************************************************00060005
//*
COPY LAST WEEKS DATA TO IOCS VSAM FILE
*00070005
//**********************************************************************00080005
//S0BB
EXEC PGM=IDCAMS
00090011
//SYSPRINT DD SYSOUT=*
00130005
//SYSUDUMP DD SYSOUT=*
00140005
//SYSUT1
DD DSN=HSDHQN.PS900D01.EXCEED,DISP=OLD
00150005
//SYSUT2
DD DSN=HSDHQV.VS975D01.IOCSDATA,DISP=OLD
00160005
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
00170005
//*
00180005
//**********************************************************************00190005
//*
SORT IOCS DATA AND WRITE TO TEMPORARY FILE
*00200005
//**********************************************************************00210005
//S02
EXEC PGM=HSD973C&VER973,TIME=10,COND=(0,NE)
00220005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
00230005
//SYSOUT
DD SYSOUT=*
00240005
//SYSDUMP DD SYSOUT=*
00250005
//SYSPRINT DD SYSOUT=*
00260005
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(40,40),RLSE)
00270005
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(40,40),RLSE)
00280005
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(40,40),RLSE)
00290005
Part 3
IOCS Mainframe
MF- 10
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//IOCSMAST DD DSN=HSDHQV.VS975D01.IOCSDATA,DISP=OLD
00300005
//* CHANGE RLEN FROM 380 TO 430
00301010
//TEMPFILE DD DSN=HSDHQN.PS973D01.IOCSDATA,
00310005
//
DISP=(NEW,CATLG,DELETE),
00320005
//
DCB=(RECFM=FB,LRECL=430,BLKSIZE=27950),
00330010
//
SPACE=(CYL,(70,20)),
00340005
//
UNIT=SYSDA
00350005
//* CHANGE RLEN FROM 383 TO 433
00351010
//IOCSERR DD DSN=HSDHQN.PS900D01.ERROR.IOC&FY.&PP.&WK,
00360005
//
DISP=(NEW,CATLG,DELETE),
00370005
//
UNIT=SYSDA,SPACE=(TRK,(50,10),RLSE),
00380005
//
DCB=(RECFM=FB,LRECL=433,BLKSIZE=27712)
00390010
//*
00400005
//**********************************************************************00410005
//*
COPY IOCS VSAM DATA TO TAPE AND CREATE NEW VSAM
*00420005
//* RECLASS RELEASE 7.0 CHANGE RLEN
00421006
//* SYSUT2
FROM 380 TO 430
00422006
//**********************************************************************00430005
//S04
EXEC PGM=IDCAMS,COND=(0,NE)
00440005
//SYSPRINT DD SYSOUT=*
00450005
//SYSUDUMP DD SYSOUT=*
00460005
//SYSUT1
DD DSN=HSDHQV.VS975D01.IOCSDATA,DISP=OLD
00470005
//SYSUT2
DD DSN=HSDHQN.PS975T01.VSAMDATA.IOC&FY.&PP.&WK,
00480005
//
DISP=(NEW,CATLG,UNCATLG),
00490005
//
UNIT=TAPE,LABEL=RETPD=1825,
00500005
//
DCB=(RECFM=FB,LRECL=430,BLKSIZE=27950)
00510010
//SYSUT3
DD DSN=HSDHQN.PS001D01.BLANK430,DISP=SHR
00520009
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90031),DISP=SHR
00530005
//*
00540005
//**********************************************************************00550005
//*
COPY AUDIT VSAM DATA TO TAPE AND CREATE NEW VSAM
*00560005
//* RECLASS RELEASE 7.0 CHANGE RLEN
00561009
//* SYSUT2
FROM 380 TO 430
00562009
//**********************************************************************00570005
//S06
EXEC PGM=IDCAMS,COND=(0,NE)
00580005
//SYSOUT
DD SYSOUT=*
00590005
//SYSUDUMP DD SYSOUT=*
00600005
//SYSPRINT DD SYSOUT=*
00610005
//SYSUT1
DD DSN=HSDHQV.VS975D01.AUDTDATA,DISP=OLD
00620005
//SYSUT2
DD DSN=HSDHQN.PS975T01.AUDIT.IOC&FY.&PP.&WK,
00630005
//
DISP=(NEW,CATLG,DELETE),
00640005
//
UNIT=TAPE,LABEL=RETPD=1825,
00650005
//
DCB=(STDMODEL,RECFM=FB,LRECL=430,BLKSIZE=27950)
00660010
//SYSUT3
DD DSN=HSDHQN.PS001D01.BLANK430,DISP=SHR
00670009
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90032),DISP=SHR
00680005
//*
00690005
//**********************************************************************00700005
//*
SPLIT IOCS DATA INTO SUPERVISOR, CARRIER, CLERK
*00710005
//*
AND REMARKS TEMPORARY DATA FILES
*00720005
//**********************************************************************00730005
//S08
EXEC PGM=HSD974C&VER974,TIME=10,COND=(0,NE)
00740005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
00750005
//SYSOUT
DD SYSOUT=*
00760005
//SYSDUMP DD SYSOUT=*
00770005
//SYSPRINT DD SYSOUT=*
00780005
//IOCSTEMP DD DSN=HSDHQN.PS973D01.IOCSDATA,DISP=OLD
00790005
//* CHANGE RLEN FROM 377 TO 427
00791010
Part 3
IOCS Mainframe
MF- 11
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//IOCSSUP DD DSN=&&TEMPSUP,
00800005
//
DISP=(NEW,PASS,DELETE),
00810005
//
DCB=(RECFM=FB,LRECL=427,BLKSIZE=27755),
00820010
//
SPACE=(TRK,(50,20)),
00830005
//
UNIT=SYSDA
00840005
//* CHANGE RLEN FROM 377 TO 427
00841010
//IOCSCAR DD DSN=&&TEMPCAR,
00850005
//
DISP=(NEW,PASS,DELETE),
00860005
//
DCB=(RECFM=FB,LRECL=427,BLKSIZE=27755),
00870010
//
SPACE=(TRK,(50,20)),
00880005
//
UNIT=SYSDA
00890005
//* CHANGE RLEN FROM 377 TO 427
00891010
//IOCSCLE DD DSN=&&TEMPCLE,
00900005
//
DISP=(NEW,PASS,DELETE),
00910005
//
DCB=(RECFM=FB,LRECL=427,BLKSIZE=27755),
00920010
//
SPACE=(TRK,(50,20)),
00930005
//
UNIT=SYSDA
00940005
//* CHANGE RLEN FROM 377 TO 427
00941010
//IOCSREM DD DSN=&&TEMPREM,
00950005
//
DISP=(NEW,PASS,DELETE),
00960005
//
DCB=(RECFM=FB,LRECL=427,BLKSIZE=27755),
00970010
//
SPACE=(TRK,(50,20)),
00980005
//
UNIT=SYSDA
00990005
//*
01000005
//**********************************************************************01010005
//*
BACK UP OF EXTRACT FILE PRIOR TO CHECK-IN RUN
*01020005
//**********************************************************************01030005
//S10
EXEC PGM=IDCAMS,COND=(0,NE)
01040005
//SYSPRINT DD SYSOUT=*
01050005
//SYSUDUMP DD SYSOUT=*
01060005
//SYSUT1
DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
01070005
//SYSUT2
DD DSN=HSDHQN.PS900T01.PRE.EXTRACT.IOC&FY.&PP.&WK,
01080005
//
DISP=(NEW,CATLG,UNCATLG),
01090005
//
UNIT=TAPE,LABEL=RETPD=1825,
01100005
//
DCB=(RECFM=FB,LRECL=50,BLKSIZE=6500)
01110005
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
01120005
//*
01130005
//**********************************************************************01140005
//*
PROCESS IOCS DATA
*01150005
//**********************************************************************01160005
//S12
EXEC PGM=HSD975C&VER975,REGION=4096K,TIME=10,COND=(0,NE),
01170005
//
PARM='&ENDD.&PP.&WK.&BQTR'
01180005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
01190005
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
01200005
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
01210005
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
01220005
//SYSOUT
DD SYSOUT=*
01230005
//SYSUDUMP DD SYSOUT=*
01240005
//SYSPRINT DD SYSOUT=*
01250005
//HSD975P1 DD DSN=HSDHQN.PS975D01.CNTLRPT.IOC&FY.&PP.&WK,
01260005
//
DISP=(NEW,CATLG,DELETE),
01270005
//
UNIT=SYSDA,SPACE=(CYL,(5,2),RLSE),
01280005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
01290005
//EXTRACT DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
01300005
//OCCUCODE DD DSN=HSDHQV.VS960D01.OCCUCODE,DISP=SHR
01310005
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
01320005
//DOPOFILE DD DSN=HSDHQV.VS004D01.DOPO,DISP=SHR
01330005
Part 3
IOCS Mainframe
MF- 12
IOCS-CODES Computer System Documentation
//SUPERV
DD DSN=&&TEMPSUP,DISP=(OLD,PASS)
//CARRIER DD DSN=&&TEMPCAR,DISP=(OLD,PASS)
//CLERK
DD DSN=&&TEMPCLE,DISP=(OLD,PASS)
//REMARKS DD DSN=&&TEMPREM,DISP=(OLD,PASS)
//** FIRST CHANGE RECLASS 7.0 RLEN FROM 465 TO 500
//IOCSDATA DD DSN=HSDHQN.PS975T01.IOCSDATA.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,UNCATLG),
//
UNIT=TAPE,LABEL=RETPD=1825,
//
DCB=(RECFM=FB,LRECL=500,BLKSIZE=27500)
//** CHANGE RLEN FROM 380 TO 430
//EDITFILE DD DSN=HSDHQN.PS975D01.EDITFILE.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(10,2),RLSE),
//
DCB=(RECFM=FB,LRECL=430,BLKSIZE=27950)
//** CHANGE RLEN FROM 478 TO 528
//ERRORFIL DD DSN=HSDHQN.PS975D01.ERRORFIL.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=528,BLKSIZE=27984)
//RMKSTEMP DD DSN=HSDHQN.PS975D01.RMKSTEMP.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//RMKSOUT DD DSN=HSDHQN.PS975T01.REMARKS.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,UNCATLG),
//
UNIT=TAPE,LABEL=RETPD=1825,
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//** CHANGE RLEN FROM 377 TO 427
//ERRORMKS DD DSN=HSDHQN.PS975D01.ERRORMKS.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=427,BLKSIZE=27755)
//RMKAUDIT DD DSN=HSDHQN.PS005T01.AUDITREM.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,UNCATLG),
//
UNIT=TAPE,LABEL=RETPD=1825,
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//STATUS
DD DSN=HSDHQN.PS975D01.STATUS.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(5,1),RLSE),
//
DCB=(RECFM=FB,LRECL=81,BLKSIZE=6156)
//RMKSSORT DD DSN=&&RMKSSORT,
//
DISP=(NEW,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160)
//** CHANGE RLEN FROM 478 TO 528
//IOCSSORT DD DSN=&&IOCSSORT,
//
DISP=(NEW,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=528,BLKSIZE=27984)
//STATSORT DD DSN=&&STATSORT,
//
DISP=(NEW,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=81,BLKSIZE=6156)
//HSD975P2 DD DSN=HSDHQN.PS975D01.STATRPT.IOC&FY.&PP.&WK,
//
DISP=(NEW,CATLG,DELETE),
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
Part 3
IOCS Mainframe
USPS-LR-I-13/R2000-1
01340005
01350005
01360005
01370005
01371010
01380005
01390005
01400005
01410010
01411010
01420005
01430005
01440005
01450007
01451010
01460005
01470005
01480005
01490007
01500005
01510005
01520005
01530005
01540005
01550005
01560005
01570005
01571010
01580005
01590005
01600005
01610007
01620005
01630005
01640005
01650005
01660005
01670005
01680005
01690005
01700005
01710005
01720005
01730005
01731010
01740005
01750005
01760005
01770007
01780005
01790005
01800005
01810005
01820005
01830005
01840005
01850005
MF- 13
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//*
01860005
//**********************************************************************01870005
//*
BACK UP SAMPLE EXTRACT VSAM FILE TO TAPE
*01880005
//**********************************************************************01890005
//S14
EXEC PGM=IDCAMS,COND=(0,NE)
01900005
//SYSPRINT DD SYSOUT=*
01910005
//SYSUDUMP DD SYSOUT=*
01920005
//SYSUT1
DD DSN=HSDHQV.VS900D01.EXTRACT,DISP=OLD
01930005
//SYSUT2
DD DSN=HSDHQN.PS900T01.POST.EXTRACT.IOC&FY.&PP.&WK,
01940005
//
DISP=(NEW,CATLG,UNCATLG),
01950005
//
UNIT=TAPE,LABEL=RETPD=1825,
01960005
//
DCB=(RECFM=FB,LRECL=50,BLKSIZE=6500)
01970005
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD600U7),DISP=SHR
01980005
//*
01990005
//**********************************************************************02000005
//*
CREATE TEXT FILE VSAM
*02010005
//**********************************************************************02020005
//S16
EXEC PGM=IDCAMS,COND=(0,NE)
02030005
//SYSPRINT DD SYSOUT=*
02040005
//SYSUDUMP DD SYSOUT=*
02050005
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90033),DISP=SHR
02060005
//*
02070005
//**********************************************************************02080005
//*
LOAD TEXT FILE VSAM FROM MSC STATUS REPORT DATASET
*02090005
//**********************************************************************02100005
//S18
EXEC PGM=HSD686C0,COND=(0,NE)
02110005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
02120005
//SYSOUT
DD SYSOUT=*
02130005
//SYSPRINT DD SYSOUT=*
02140005
//SYSUDUMP DD SYSOUT=*
02150005
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
02160005
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
02170005
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(30,30),RLSE)
02180005
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
02190005
//REPORT
DD DSN=HSDHQN.PS975D01.STATRPT.IOC&FY.&PP.&WK,
02200005
//
DISP=OLD
02210005
//HQTEXT
DD DSN=HSDHQV.VS975D01.IOCS.TEXT,DISP=OLD
02220005
//TEXTSORT DD DSN=&&TEMP12,
02230005
//
DISP=(NEW,DELETE),
02240005
//
UNIT=SYSDA,SPACE=(CYL,(30,10),RLSE),
02250005
//
DCB=(RECFM=FB,LRECL=142,BLKSIZE=6149)
02260005
//*
02270005
//**********************************************************************02280005
//*
UNCATLG PRIOR WEEK HEADQURTERS TEXT
*02290005
//**********************************************************************02300005
//S20
EXEC PGM=IEFBR14,COND=(0,NE)
02310005
//SYSPRINT DD SYSOUT=*
02320005
//DD1
DD DSN=HSDHQN.PS001D01.IOCS.TEXT,DISP=(SHR,DELETE)
02330005
//DD2
DD DSN=HSDHQN.PS975D01.REGION2,DISP=(SHR,DELETE)
02340005
//DD3
DD DSN=HSDHQN.PS975D01.REGION3,DISP=(SHR,DELETE)
02350005
//DD4
DD DSN=HSDHQN.PS975D01.REGION5,DISP=(SHR,DELETE)
02360005
//DD5
DD DSN=HSDHQN.PS900D01.EXCEED,DISP=(SHR,DELETE)
02370005
//*
02380005
//**********************************************************************02390005
//*
CREATE COPY OF CURRENT WEEK HEADQUARTERS TEXT
*02400005
//**********************************************************************02410005
//S22
EXEC PGM=IEBGENER,COND=(0,NE)
02420005
Part 3
IOCS Mainframe
MF- 14
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//SYSPRINT DD SYSOUT=*
02430005
//SYSUDUMP DD SYSOUT=*
02440005
//SYSUT1
DD DSN=HSDHQN.PS975D01.HQTRS.TEXT,DISP=SHR
02450005
//SYSUT2
DD DSN=HSDHQN.PS001D01.IOCS.TEXT,
02460005
//
DISP=(NEW,CATLG,DELETE),
02470005
//
UNIT=SYSDA,SPACE=(TRK,(5,2),RLSE),
02480005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02490005
//SYSIN
DD DUMMY
02500005
//*
02510005
//**********************************************************************02520005
//*
CREATE REGIONAL MSC STATUS REPORTS FOR PRINTING
*02530005
//**********************************************************************02540005
//S24
EXEC PGM=HSD980C0,REGION=4096K,COND=(0,NE)
02550005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
02560005
//SYSOUT
DD SYSOUT=*
02570005
//SYSPRINT DD SYSOUT=*
02580005
//SYSUDUMP DD SYSOUT=*
02590005
//REPORT
DD DSN=HSDHQN.PS975D01.STATRPT.IOC&FY.&PP.&WK,
02600005
//
DISP=OLD
02610005
//CNTLRPT DD DSN=HSDHQN.PS975D01.CNTLRPT.IOC&FY.&PP.&WK,
02620005
//
DISP=OLD
02630005
//HQTEXT
DD DSN=HSDHQN.PS001D01.IOCS.TEXT,DISP=OLD
02640005
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
02650005
//OUTAREA2 DD DSN=&&TXTAREA2,
02660005
//
DISP=(NEW,PASS,DELETE),
02670005
//
UNIT=SYSDA,SPACE=(CYL,(5,2),RLSE),
02680005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02690005
//OUTAREA3 DD DSN=&&TXTAREA3,
02700005
//
DISP=(NEW,PASS,DELETE),
02710005
//
UNIT=SYSDA,SPACE=(CYL,(5,2),RLSE),
02720005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02730005
//OUTAREA5 DD DSN=&&TXTAREA5,
02740005
//
DISP=(NEW,PASS,DELETE),
02750005
//
UNIT=SYSDA,SPACE=(CYL,(5,2),RLSE),
02760005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02770005
//*
02780005
//**********************************************************************02790005
//*
CREATE REGIONAL CONTROL REPORTS FOR PRINTING
*02800005
//**********************************************************************02810005
//S26
EXEC PGM=HSD981C0,COND=(0,NE)
02820005
//STEPLIB DD DSN=HSDHQN.CODES.LOAD,DISP=SHR
02830005
//SYSOUT
DD SYSOUT=*
02840005
//SYSPRINT DD SYSOUT=*
02850005
//SYSUDUMP DD SYSOUT=*
02860005
//CNTLRPT DD DSN=HSDHQN.PS975D01.CNTLRPT.IOC&FY.&PP.&WK,
02870005
//
DISP=OLD
02880005
//SITEFILE DD DSN=HSDHQV.VS610D01.SITEFILE,DISP=SHR
02890005
//OUTSPSC2 DD DSN=HSDHQN.PS975D01.REGION2,
02900005
//
DISP=(NEW,CATLG,DELETE),
02910005
//
UNIT=SYSDA,SPACE=(TRK,(1,1),RLSE),
02920005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02930005
//OUTSPSC3 DD DSN=HSDHQN.PS975D01.REGION3,
02940005
//
DISP=(NEW,CATLG,DELETE),
02950005
//
UNIT=SYSDA,SPACE=(TRK,(1,1),RLSE),
02960005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
02970005
//OUTSPSC5 DD DSN=HSDHQN.PS975D01.REGION5,
02980005
//
DISP=(NEW,CATLG,DELETE),
02990005
Part 3
IOCS Mainframe
MF- 15
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//
UNIT=SYSDA,SPACE=(TRK,(1,1),RLSE),
03000005
//
DCB=(RECFM=FB,LRECL=133,BLKSIZE=6118)
03010005
//*
03020005
//**********************************************************************03030005
//*
COPY SUPERVISOR DATA TO TAPE
*03040005
//**********************************************************************03050005
//S28
EXEC PGM=IEBGENER,COND=(0,NE)
03060005
//SYSOUT
DD SYSOUT=*
03070005
//SYSPRINT DD SYSOUT=*
03080005
//SYSUT1
DD DSN=&&TEMPSUP,DISP=(OLD,DELETE)
03090005
//** CHANGE RLEN FROM 377 TO 427
03091010
//SYSUT2
DD DSN=HSDHQN.PS005T01.CODESSUP.IOC&FY.&PP.&WK,
03100005
//
DISP=(NEW,CATLG,UNCATLG),
03110005
//
UNIT=TAPE,VOL=(,RETAIN),LABEL=RETPD=1825,
03120005
//
DCB=(STDMODEL,RECFM=FB,LRECL=427,BLKSIZE=27755)
03130010
//SYSIN
DD DUMMY
03140005
//*
03150005
//**********************************************************************03160005
//*
COPY CARRIER DATA TO TAPE
*03170005
//**********************************************************************03180005
//S30
EXEC PGM=IEBGENER,COND=(0,NE)
03190005
//SYSOUT
DD SYSOUT=*
03200005
//SYSPRINT DD SYSOUT=*
03210005
//SYSUT1
DD DSN=&&TEMPCAR,DISP=(OLD,DELETE)
03220005
//** CHANGE RLEN FROM 377 TO 427
03221010
//SYSUT2
DD DSN=HSDHQN.PS005T01.CODESCAR.IOC&FY.&PP.&WK,
03230005
//
DISP=(NEW,CATLG,UNCATLG),
03240005
//
UNIT=TAPE,VOL=(,RETAIN),LABEL=RETPD=1825,
03250005
//
DCB=(STDMODEL,RECFM=FB,LRECL=427,BLKSIZE=27755)
03260010
//SYSIN
DD DUMMY
03270005
//*
03280005
//**********************************************************************03290005
//*
COPY CLERK DATA TO TAPE
*03300005
//**********************************************************************03310005
//S32
EXEC PGM=IEBGENER,COND=(0,NE)
03320005
//SYSOUT
DD SYSOUT=*
03330005
//SYSPRINT DD SYSOUT=*
03340005
//SYSUT1
DD DSN=&&TEMPCLE,DISP=(OLD,DELETE)
03350005
//** CHANGE RLEN FROM 377 TO 427
03351010
//SYSUT2
DD DSN=HSDHQN.PS005T01.CODESCLE.IOC&FY.&PP.&WK,
03360005
//
DISP=(NEW,CATLG,UNCATLG),
03370005
//
UNIT=TAPE,VOL=(,RETAIN),LABEL=RETPD=1825,
03380005
//
DCB=(STDMODEL,RECFM=FB,LRECL=427,BLKSIZE=27755)
03390010
//SYSIN
DD DUMMY
03400005
//*
03410005
//**********************************************************************03420005
//*
COPY REMARKS DATA TO TAPE
*03430005
//**********************************************************************03440005
//S34
EXEC PGM=IEBGENER,COND=(0,NE)
03450005
//SYSOUT
DD SYSOUT=*
03460005
//SYSPRINT DD SYSOUT=*
03470005
//SYSUT1
DD DSN=&&TEMPREM,DISP=(OLD,DELETE)
03480005
//** CHANGE RLEN FROM 377 TO 427
03481010
//SYSUT2
DD DSN=HSDHQN.PS005T01.CODESREM.IOC&FY.&PP.&WK,
03490005
//
DISP=(NEW,CATLG,UNCATLG),
03500005
//
UNIT=TAPE,VOL=(,RETAIN),LABEL=RETPD=1825,
03510005
//
DCB=(STDMODEL,RECFM=FB,LRECL=427,BLKSIZE=27755)
03520010
Part 3
IOCS Mainframe
MF- 16
IOCS-CODES Computer System Documentation
USPS-LR-I-13/R2000-1
//SYSIN
DD DUMMY
03530005
//*
03540005
//**********************************************************************03550005
//*
MOVE NEXT WEEKS DATA TO DISK
*03560005
//**********************************************************************03570005
//S36
EXEC PGM=IEBGENER,COND=(0,NE)
03580005
//SYSPRINT DD SYSOUT=*
03590005
//SYSUDUMP DD SYSOUT=*
03600005
//SYSUT1
DD DSN=HSDHQN.PS975D01.EDITFILE.IOC&FY.&PP.&WK,
03610005
//
DISP=OLD
03620005
//** CHANGE RLEN FROM 380 TO 430
03621010
//SYSUT2
DD DSN=HSDHQN.PS900D01.EXCEED,
03630005
//
DISP=(NEW,CATLG,DELETE),
03640005
//
DCB=(RECFM=FB,LRECL=430,BLKSIZE=27950),
03650007
//
SPACE=(CYL,(10,2)),
03660005
//
UNIT=SYSDA
03670005
//SYSIN
DD DUMMY
03680005
//*
03690005
//**********************************************************************03700005
//*
DELETE CATALOGED IOCS DATA
*03710005
//**********************************************************************03720005
//S38
EXEC PGM=IEFBR14,COND=(0,NE)
03730005
//SYSPRINT DD SYSOUT=*
03740005
//DD1
DD DSN=HSDHQN.PS973D01.IOCSDATA,DISP=(OLD,DELETE)
03750005
//*
03760005
//**********************************************************************03770005
//*
PRINT MSC STATUS REPORT AT HQ1 PRINTER
*03780005
//**********************************************************************03790005
//S40
EXEC PGM=IEBPTPCH,COND=(0,NE)
03800005
//SYSOUT
DD SYSOUT=*
03810005
//SYSUDUMP DD SYSOUT=*
03820005
//SYSPRINT DD SYSOUT=*
03830005
//SYSUT1
DD DSN=&&TXTAREA2,DISP=(OLD,DELETE)
03840005
//
DD DSN=&&TXTAREA3,DISP=(OLD,DELETE)
03850005
//
DD DSN=&&TXTAREA5,DISP=(OLD,DELETE)
03860005
//
DD DSN=HSDHQN.PS975D01.CNTLRPT.IOC&FY.&PP.&WK,
03870005
//
DISP=OLD
03880005
//SYSUT2
DD SYSOUT=(,),DCB=LRECL=133,
03890005
//
OUTPUT=(*.S01.OUT1,*.S01.OUT2,*.S01.OUT3)
03900005
//SYSIN
DD DSN=HSDHQN.CODES.CONTROL(HSD90034),DISP=SHR
03910005
//*
03920005
Part 3
IOCS Mainframe
MF- 17