000002 000200 identification division. 000003 000300...

57
000001 000100*DMLIST 000002 000200 IDENTIFICATION DIVISION. 000003 000300 PROGRAM-ID. DRB651O9. 000004 000400 AUTHOR. CA-IDMS CAAVQB32. 000005 000500 INSTALLATION. CV3DNP1. 000006 000600 DATE-WRITTEN. 06/14/05. 000007 000700*----------------------------------------------------------------* 000008 000800* * 000009 000900* CA-IDMS SQL QUICK BRIDGE 14.1 [B12K] JUN 18 1999 * 000010 001000* * 000011 001100*----------------------------------------------------------------* 000012 001200 ENVIRONMENT DIVISION. 000013 001300* 000014 001400 CONFIGURATION SECTION. 000015 001500*SOURCE-COMPUTER. IBM WITH DEBUGGING MODE. 000016 001600* 000017 001700*IDMS-CONTROL SECTION. 000018 001800*PROTOCOL. MODE IS BATCH DEBUG 000019 001900* IDMS-RECORDS MANUAL. 000020 002000*----------------------------------------------------------------* 000021 002100* * 000022 002200*----------------------------------------------------------------* 000023 002300 DATA DIVISION. 000024 002400* 000025 002500*SCHEMA SECTION. 000026 002600*DB DRSU05 WITHIN CDMMIS VERSION 1. 000027 002700*----------------------------------------------------------------* 000028 002800* * 000029 002900*----------------------------------------------------------------* 000030 003000 WORKING-STORAGE SECTION. 000031 003100 01 FILLER PIC X(50) VALUE BLW=00000+000 50C 000032 003200 '******* DRB651O9 WORKING STORAGE STARTS HERE ==>'. 000033 003300 000034 003400* 01 COPY IDMS SUBSCHEMA-NAMES. 000035 01 SUBSCHEMA-SSNAME PIC X(8) BLW=00000+038 8C 000036 VALUE 'DRSU05 ' . 000037 01 SUBSCHEMA-RECNAMES. BLW=00000+040 0CL784 000038 03 SR128 PIC X(16) BLW=00000+040,0000000 16C

Upload: others

Post on 06-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

  • 000001 000100*DMLIST 000002 000200 IDENTIFICATION DIVISION. 000003 000300 PROGRAM-ID. DRB651O9. 000004 000400 AUTHOR. CA-IDMS CAAVQB32. 000005 000500 INSTALLATION. CV3DNP1. 000006 000600 DATE-WRITTEN. 06/14/05. 000007 000700*----------------------------------------------------------------* 000008 000800* * 000009 000900* CA-IDMS SQL QUICK BRIDGE 14.1 [B12K] JUN 18 1999 * 000010 001000* * 000011 001100*----------------------------------------------------------------* 000012 001200 ENVIRONMENT DIVISION. 000013 001300* 000014 001400 CONFIGURATION SECTION. 000015 001500*SOURCE-COMPUTER. IBM WITH DEBUGGING MODE. 000016 001600* 000017 001700*IDMS-CONTROL SECTION. 000018 001800*PROTOCOL. MODE IS BATCH DEBUG 000019 001900* IDMS-RECORDS MANUAL. 000020 002000*----------------------------------------------------------------* 000021 002100* * 000022 002200*----------------------------------------------------------------* 000023 002300 DATA DIVISION. 000024 002400* 000025 002500*SCHEMA SECTION. 000026 002600*DB DRSU05 WITHIN CDMMIS VERSION 1. 000027 002700*----------------------------------------------------------------* 000028 002800* * 000029 002900*----------------------------------------------------------------* 000030 003000 WORKING-STORAGE SECTION. 000031 003100 01 FILLER PIC X(50) VALUE BLW=00000+000 50C 000032 003200 '******* DRB651O9 WORKING STORAGE STARTS HERE ==>'. 000033 003300 000034 003400* 01 COPY IDMS SUBSCHEMA-NAMES. 000035 01 SUBSCHEMA-SSNAME PIC X(8) BLW=00000+038 8C 000036 VALUE 'DRSU05 ' . 000037 01 SUBSCHEMA-RECNAMES. BLW=00000+040 0CL784 000038 03 SR128 PIC X(16) BLW=00000+040,0000000 16C

  • 000039 VALUE 'DRC-RESCHED ' . 000040 03 SR124 PIC X(16) BLW=00000+050,0000010 16C 000041 VALUE 'DRC-CONSLTNT ' . 000042 03 SR146 PIC X(16) BLW=00000+060,0000020 16C 000043 VALUE 'DC-PRECOMM ' . 000044 03 SR147 PIC X(16) BLW=00000+070,0000030 16C 000045 VALUE 'DC-COMMDATA ' . 000046 03 SR507 PIC X(16) BLW=00000+080,0000040 16C 000047 VALUE 'DRD-CORRARCH ' . 000048 03 SR508 PIC X(16) BLW=00000+090,0000050 16C 000049 VALUE 'DRD-CORRRQST ' . 000050 03 SR324 PIC X(16) BLW=00000+0A0,0000060 16C 000051 VALUE 'DPR-SOPROC ' . 000052 03 SR323 PIC X(16) BLW=00000+0B0,0000070 16C 000053 VALUE 'DPR-RPPROC ' . 000054 03 SR322 PIC X(16) BLW=00000+0C0,0000080 16C 000055 VALUE 'DPR-SOREVPR ' . 000056 03 SR321 PIC X(16) BLW=00000+0D0,0000090 16C 000057 VALUE 'DPR-RPREVPR ' . 000058 03 SR319 PIC X(16) BLW=00000+0E0,00000A0 16C 000059 VALUE 'DPR-BPPROC ' . 000060 03 SR308 PIC X(16) BLW=00000+0F0,00000B0 16C 000061 VALUE 'DPR-BPREVPR ' . 000062 03 SR1010 PIC X(16) BLW=00000+100,00000C0 16C 000063 VALUE 'DG-PGMCNTL ' . 000064 03 SR470 PIC X(16) BLW=00000+110,00000D0 16C 000065 VALUE 'DRS-PEFDCN ' . 000066 03 SR465 PIC X(16) BLW=00000+120,00000E0 16C 000067 VALUE 'DRS-PEFINDIV ' . 000068 03 SR450 PIC X(16) BLW=00000+130,00000F0 16C 000069 VALUE 'DRS-MEDS ' . 000070 03 SR435 PIC X(16) BLW=00000+140,0000100 16C 000071 VALUE 'DRS-SSANXREF ' . 000072 03 SR425 PIC X(16) BLW=00000+150,0000110 16C 000073 VALUE 'DRS-BIDXREF ' . 000074 03 SR346 PIC X(16) BLW=00000+160,0000120 16C 000075 VALUE 'DPR-ZIP ' . 000076 03 SR130 PIC X(16) BLW=00000+170,0000130 16C 000077 VALUE 'DC-AUDDCN ' .

  • 000078 03 SR127 PIC X(16) BLW=00000+180,0000140 16C 000079 VALUE 'DRC-SCRRPT ' . 000080 03 SR302 PIC X(16) BLW=00000+190,0000150 16C 000081 VALUE 'DPR-BPSTAPER ' . 000082 03 SR309 PIC X(16) BLW=00000+1A0,0000160 16C 000083 VALUE 'DPR-RPSTAPER ' . 000084 03 SR110 PIC X(16) BLW=00000+1B0,0000170 16C 000085 VALUE 'DC-RANGE ' . 000086 03 SR105 PIC X(16) BLW=00000+1C0,0000180 16C 000087 VALUE 'DC-DATE ' . 000088 03 SR100 PIC X(16) BLW=00000+1D0,0000190 16C 000089 VALUE 'DC-CLMSCTL ' . 000090 03 SR343 PIC X(16) BLW=00000+1E0,00001A0 16C 000091 VALUE 'DPR-PROVSPEC ' . 000092 03 SR342 PIC X(16) BLW=00000+1F0,00001B0 16C 000093 VALUE 'DPR-PROVTEXT ' . 000094 03 SR341 PIC X(16) BLW=00000+200,00001C0 16C 000095 VALUE 'DPR-PROVREFR ' . 000096 03 SR344 PIC X(16) BLW=00000+210,00001D0 16C 000097 VALUE 'DPR-SURVEY-TRANS' . 000098 03 SR540 PIC X(16) BLW=00000+220,00001E0 16C 000099 VALUE 'DRD-CORROOAK ' . 000100 03 SR535 PIC X(16) BLW=00000+230,00001F0 16C 000101 VALUE 'DRD-SUPPADDR ' . 000102 03 SR530 PIC X(16) BLW=00000+240,0000200 16C 000103 VALUE 'DRD-ACTREM ' . 000104 03 SR525 PIC X(16) BLW=00000+250,0000210 16C 000105 VALUE 'DRD-ACTAKEN ' . 000106 03 SR520 PIC X(16) BLW=00000+260,0000220 16C 000107 VALUE 'DRD-CORRTEXT ' . 000108 03 SR515 PIC X(16) BLW=00000+270,0000230 16C 000109 VALUE 'DRD-CORR ' . 000110 03 SR510 PIC X(16) BLW=00000+280,0000240 16C 000111 VALUE 'DRD-BENEREP ' . 000112 03 SR505 PIC X(16) BLW=00000+290,0000250 16C 000113 VALUE 'DRD-BENE ' . 000114 03 SR410 PIC X(16) BLW=00000+2A0,0000260 16C 000115 VALUE 'DRS-BID ' . 000116 03 SR415 PIC X(16) BLW=00000+2B0,0000270 16C

  • 000117 VALUE 'DRS-ALTSSAN ' . 000118 03 SR405 PIC X(16) BLW=00000+2C0,0000280 16C 000119 VALUE 'DRS-INDIV ' . 000120 03 SR312 PIC X(16) BLW=00000+2D0,0000290 16C 000121 VALUE 'DPR-SPECTYPE ' . 000122 03 SR311 PIC X(16) BLW=00000+2E0,00002A0 16C 000123 VALUE 'DPR-SPECJN ' . 000124 03 SR307 PIC X(16) BLW=00000+2F0,00002B0 16C 000125 VALUE 'DPR-RENDPROV ' . 000126 03 SR306 PIC X(16) BLW=00000+300,00002C0 16C 000127 VALUE 'DPR-OFCASSOC ' . 000128 03 SR304 PIC X(16) BLW=00000+310,00002D0 16C 000129 VALUE 'DPR-SVCOFC ' . 000130 03 SR300 PIC X(16) BLW=00000+320,00002E0 16C 000131 VALUE 'DPR-BILLPROV ' . 000132 03 SR340 PIC X(16) BLW=00000+330,00002F0 16C 000133 VALUE 'DPR-ENRCRN ' . 000134 03 SR335 PIC X(16) BLW=00000+340,0000300 16C 000135 VALUE 'DPR-CRNBPROV ' . 000136 01 SUBSCHEMA-SETNAMES. BLW=00000+350 0CL624 000137 03 INDIV-BIDSSAN PIC X(16) BLW=00000+350,0000000 16C 000138 VALUE 'INDIV-BIDSSAN ' . 000139 03 BILLPROV-SVCOFC PIC X(16) BLW=00000+360,0000010 16C 000140 VALUE 'BILLPROV-SVCOFC ' . 000141 03 SVCOFC-OFCASSOC PIC X(16) BLW=00000+370,0000020 16C 000142 VALUE 'SVCOFC-OFCASSOC ' . 000143 03 RENDPROV-OFCASOC PIC X(16) BLW=00000+380,0000030 16C 000144 VALUE 'RENDPROV-OFCASOC' . 000145 03 RENDPROV-SPECJN PIC X(16) BLW=00000+390,0000040 16C 000146 VALUE 'RENDPROV-SPECJN ' . 000147 03 SPECTYPE-SPECJN PIC X(16) BLW=00000+3A0,0000050 16C 000148 VALUE 'SPECTYPE-SPECJN ' . 000149 03 CRNBPROV-ENRCRN PIC X(16) BLW=00000+3B0,0000060 16C 000150 VALUE 'CRNBPROV-ENRCRN ' . 000151 03 BENE-BENEREP PIC X(16) BLW=00000+3C0,0000070 16C 000152 VALUE 'BENE-BENEREP ' . 000153 03 BENE-CORR PIC X(16) BLW=00000+3D0,0000080 16C 000154 VALUE 'BENE-CORR ' . 000155 03 CORR-CORRTEXT PIC X(16) BLW=00000+3E0,0000090 16C

  • 000156 VALUE 'CORR-CORRTEXT ' . 000157 03 CORR-ACTAKEN PIC X(16) BLW=00000+3F0,00000A0 16C 000158 VALUE 'CORR-ACTAKEN ' . 000159 03 ACTAKEN-ACTREM PIC X(16) BLW=00000+400,00000B0 16C 000160 VALUE 'ACTAKEN-ACTREM ' . 000161 03 CORR-SUPPADDR PIC X(16) BLW=00000+410,00000C0 16C 000162 VALUE 'CORR-SUPPADDR ' . 000163 03 IX-BENE-NAME PIC X(16) BLW=00000+420,00000D0 16C 000164 VALUE 'IX-BENE-NAME ' . 000165 03 IX-PROV-CORR PIC X(16) BLW=00000+430,00000E0 16C 000166 VALUE 'IX-PROV-CORR ' . 000167 03 IX-CORR-NAME PIC X(16) BLW=00000+440,00000F0 16C 000168 VALUE 'IX-CORR-NAME ' . 000169 03 IX-CORR-DATE PIC X(16) BLW=00000+450,0000100 16C 000170 VALUE 'IX-CORR-DATE ' . 000171 03 PROVRFR-PROVTXT PIC X(16) BLW=00000+460,0000110 16C 000172 VALUE 'PROVRFR-PROVTXT ' . 000173 03 PROVRFR-PROVSPC PIC X(16) BLW=00000+470,0000120 16C 000174 VALUE 'PROVRFR-PROVSPC ' . 000175 03 IX-REFR-SPEC PIC X(16) BLW=00000+480,0000130 16C 000176 VALUE 'IX-REFR-SPEC ' . 000177 03 SVCOFC-PROVRFR PIC X(16) BLW=00000+490,0000140 16C 000178 VALUE 'SVCOFC-PROVRFR ' . 000179 03 CLMSCTL-DATE PIC X(16) BLW=00000+4A0,0000150 16C 000180 VALUE 'CLMSCTL-DATE ' . 000181 03 DATE-RANGE PIC X(16) BLW=00000+4B0,0000160 16C 000182 VALUE 'DATE-RANGE ' . 000183 03 RENDPROV-RPSTPER PIC X(16) BLW=00000+4C0,0000170 16C 000184 VALUE 'RENDPROV-RPSTPER' . 000185 03 BILLPROV-BPSTPER PIC X(16) BLW=00000+4D0,0000180 16C 000186 VALUE 'BILLPROV-BPSTPER' . 000187 03 CALC PIC X(16) BLW=00000+4E0,0000190 16C 000188 VALUE 'CALC ' . 000189 03 PEFINDIV-PEFDCN PIC X(16) BLW=00000+4F0,00001A0 16C 000190 VALUE 'PEFINDIV-PEFDCN ' . 000191 03 MEDS-BIDSSAN PIC X(16) BLW=00000+500,00001B0 16C 000192 VALUE 'MEDS-BIDSSAN ' . 000193 03 IX-RPROV-NAME PIC X(16) BLW=00000+510,00001C0 16C 000194 VALUE 'IX-RPROV-NAME ' .

  • 000195 03 BILLPROV-BPREV PIC X(16) BLW=00000+520,00001D0 16C 000196 VALUE 'BILLPROV-BPREV ' . 000197 03 BPREVPR-BPPROC PIC X(16) BLW=00000+530,00001E0 16C 000198 VALUE 'BPREVPR-BPPROC ' . 000199 03 SVCOFC-SOREV PIC X(16) BLW=00000+540,00001F0 16C 000200 VALUE 'SVCOFC-SOREV ' . 000201 03 SOREVPR-SOPROC PIC X(16) BLW=00000+550,0000200 16C 000202 VALUE 'SOREVPR-SOPROC ' . 000203 03 RENDPROV-RPREV PIC X(16) BLW=00000+560,0000210 16C 000204 VALUE 'RENDPROV-RPREV ' . 000205 03 RPREVPR-RPPROC PIC X(16) BLW=00000+570,0000220 16C 000206 VALUE 'RPREVPR-RPPROC ' . 000207 03 IX-SSAN-CORR PIC X(16) BLW=00000+580,0000230 16C 000208 VALUE 'IX-SSAN-CORR ' . 000209 03 CONSLTNT-SCRRPT PIC X(16) BLW=00000+590,0000240 16C 000210 VALUE 'CONSLTNT-SCRRPT ' . 000211 03 SCRRPT-RESCHED PIC X(16) BLW=00000+5A0,0000250 16C 000212 VALUE 'SCRRPT-RESCHED ' . 000213 03 PRECOMM-COMMDATA PIC X(16) BLW=00000+5B0,0000260 16C 000214 VALUE 'PRECOMM-COMMDATA' . 000215 01 SUBSCHEMA-AREANAMES. BLW=00000+5C0 0CL368 000216 03 DFAR03 PIC X(16) BLW=00000+5C0,0000000 16C 000217 VALUE 'DFAR03 ' . 000218 03 DFAR06 PIC X(16) BLW=00000+5D0,0000010 16C 000219 VALUE 'DFAR06 ' . 000220 03 DFAR07 PIC X(16) BLW=00000+5E0,0000020 16C 000221 VALUE 'DFAR07 ' . 000222 03 DFAR08 PIC X(16) BLW=00000+5F0,0000030 16C 000223 VALUE 'DFAR08 ' . 000224 03 DFAR12 PIC X(16) BLW=00000+600,0000040 16C 000225 VALUE 'DFAR12 ' . 000226 03 DFAR17 PIC X(16) BLW=00000+610,0000050 16C 000227 VALUE 'DFAR17 ' . 000228 03 DFAR23 PIC X(16) BLW=00000+620,0000060 16C 000229 VALUE 'DFAR23 ' . 000230 03 DPARX1 PIC X(16) BLW=00000+630,0000070 16C 000231 VALUE 'DPARX1 ' . 000232 03 DPAR01 PIC X(16) BLW=00000+640,0000080 16C 000233 VALUE 'DPAR01 ' .

  • 000234 03 DPAR02 PIC X(16) BLW=00000+650,0000090 16C 000235 VALUE 'DPAR02 ' . 000236 03 DPAR06 PIC X(16) BLW=00000+660,00000A0 16C 000237 VALUE 'DPAR06 ' . 000238 03 DPAR07 PIC X(16) BLW=00000+670,00000B0 16C 000239 VALUE 'DPAR07 ' . 000240 03 DPAR12 PIC X(16) BLW=00000+680,00000C0 16C 000241 VALUE 'DPAR12 ' . 000242 03 DRAR01 PIC X(16) BLW=00000+690,00000D0 16C 000243 VALUE 'DRAR01 ' . 000244 03 DRAR02 PIC X(16) BLW=00000+6A0,00000E0 16C 000245 VALUE 'DRAR02 ' . 000246 03 DRAR04 PIC X(16) BLW=00000+6B0,00000F0 16C 000247 VALUE 'DRAR04 ' . 000248 03 DRAR05 PIC X(16) BLW=00000+6C0,0000100 16C 000249 VALUE 'DRAR05 ' . 000250 03 DRAR08 PIC X(16) BLW=00000+6D0,0000110 16C 000251 VALUE 'DRAR08 ' . 000252 03 DRAR09 PIC X(16) BLW=00000+6E0,0000120 16C 000253 VALUE 'DRAR09 ' . 000254 03 DRAR13 PIC X(16) BLW=00000+6F0,0000130 16C 000255 VALUE 'DRAR13 ' . 000256 03 DRAR14 PIC X(16) BLW=00000+700,0000140 16C 000257 VALUE 'DRAR14 ' . 000258 03 DRAR15 PIC X(16) BLW=00000+710,0000150 16C 000259 VALUE 'DRAR15 ' . 000260 03 DRAR17 PIC X(16) BLW=00000+720,0000160 16C 000261 VALUE 'DRAR17 ' . 000262 003500 000263 003600 01 WS-SWITCHES. BLW=00000+730 0CL4 000264 003700 05 SW-XXXX PIC X(01). BLW=00000+730,0000000 1C 000265 003800 88 SW-YES VALUE 'Y'. 000266 003900 88 SW-NO VALUE 'N'. 000267 004000 05 AUX-PATH-SW OCCURS 1 TIMES PIC X(01). BLW=00000+731,0000001 1C 000268 004100 88 DISC-AUX VALUE '1' 000269 004200 THRU '2'. 000270 004300 88 NULL-AUX VALUE '1'. 000271 004400 88 CHNG-AUX VALUE '2'. 000272 004500 88 KEEP-AUX VALUE '0'.

  • 000273 004600 05 DISC-REQUEST-SW PIC X(01). BLW=00000+732,0000002 1C 000274 004700 88 DISC-REQUEST VALUE 'Y'. 000275 004800 88 NO-DISCONNECT VALUE 'N'. 000276 004900 05 DISC-PATH-SW PIC X(01). BLW=00000+733,0000003 1C 000277 005000 88 DISC-PATH VALUE '1' 000278 005100 THRU '2'. 000279 005200 88 NULL-PATH VALUE '1'. 000280 005300 88 CHNG-PATH VALUE '2'. 000281 005400 88 KEEP-PATH VALUE 'K'. 000282 005500 000283 005600 01 WS-NUMBER. BLW=00000+738 0CL5 000284 005700 05 WS-S-VER PIC S9(08) COMP-3. BLW=00000+738,0000000 5P 000285 005800 000286 005900 01 WS-SAVE-DBKEY PIC S9(8) COMP SYNC. BLW=00000+740 1F 000287 006000 000288 006100 01 WS-ERROR-MESSAGES. BLW=00000+748 0CL82 000289 006200 05 DB-ERROR-MSG. BLW=00000+748,0000000 0CL82 000290 006300 10 FILLER PIC X(14) VALUE BLW=00000+748,0000000 14C 000291 006400 'DML STATEMENT '. 000292 006500 10 DB-ERROR-DML-NBR PIC 9(02). BLW=00000+756,000000E 2C 000293 006600 10 FILLER PIC X(29) VALUE BLW=00000+758,0000010 29C 000294 006700 ' RETURNED AN ERROR STATUS OF '. 000295 006800 10 DB-ERROR-STATUS PIC X(04). BLW=00000+775,000002D 4C 000296 006900 10 FILLER PIC X(33) VALUE SPACE. BLW=00000+779,0000031 33C IMP 000297 007000 000298 007100* COPY IDMS AWR-APPL-WORK-RECORD. 000299 01 AWR-APPL-WORK-RECORD. BLW=00000+7A0 0CL185 000300 05 AWR-SUB1 PIC S9(04) COMP. BLW=00000+7A0,0000000 2C 000301 05 AWR-SUB2 PIC S9(04) COMP. BLW=00000+7A2,0000002 2C 000302 05 AWR-SUB3 PIC S9(04) COMP. BLW=00000+7A4,0000004 2C 000303 05 AWR-FLAG1 PIC X(01). BLW=00000+7A6,0000006 1C 000304 05 AWR-FLAG2 PIC X(01). BLW=00000+7A7,0000007 1C 000305 05 AWR-FLAG3 PIC X(01). BLW=00000+7A8,0000008 1C 000306 05 AWR-WORK-AREA-1 PIC X(50). BLW=00000+7A9,0000009 50C 000307 05 AWR-WORK-AREA-2 REDEFINES AWR-WORK-AREA-1. BLW=00000+7A9,0000009 0CL50 306 000308 10 AWR-WORK-AREA-3 PIC X(25) BLW=00000+7A9,0000009 25C 000309 OCCURS 2.

  • 000310 05 AWR-WORK-AREA-4 REDEFINES AWR-WORK-AREA-1. BLW=00000+7A9,0000009 0CL50 306 000311 10 AWR-WORK-AREA-5 PIC X(10) BLW=00000+7A9,0000009 10C 000312 OCCURS 5. 000313 05 AWR-WORK-AREA-6 REDEFINES AWR-WORK-AREA-1. BLW=00000+7A9,0000009 0CL50 306 000314 10 AWR-WORK-AREA-7 PIC X(05) BLW=00000+7A9,0000009 5C 000315 OCCURS 10. 000316 05 AWR-WORK-AREA-8 REDEFINES AWR-WORK-AREA-1. BLW=00000+7A9,0000009 0CL50 306 000317 10 AWR-WORK-AREA-9 PIC X(01) BLW=00000+7A9,0000009 1C 000318 OCCURS 50. 000319 05 AWR-WORK-TOTAL PIC S9(09)V99 COMP-3 BLW=00000+7DB,000003B 6P 000320 OCCURS 5. 000321 05 AWR-WORK-COUNTER PIC S9(09)V99 COMP-3 BLW=00000+7F9,0000059 6P 000322 OCCURS 5. 000323 05 AWR-DBKEY PIC S9(8) COMP BLW=00000+817,0000077 4C 000324 OCCURS 4. 000325 05 AWR-DATE-TIME-STAMP OCCURS 4. BLW=00000+827,0000087 0CL8 000326 10 AWR-DATE-STAMP PIC 9(07) COMP-3. BLW=00000+827,0000087 4P 000327 10 AWR-TIME-STAMP PIC 9(06) COMP-3. BLW=00000+82B,000008B 4P 000328 05 AWR-WORK-DATE-YYDDD PIC 9(05). BLW=00000+847,00000A7 5C 000329 05 AWR-WORK-DATE-YYDDD-X BLW=00000+847,00000A7 0CL5 000330 REDEFINES AWR-WORK-DATE-YYDDD. 328 000331 10 AWR-WORK-DATE-YYDDD-YY BLW=00000+847,00000A7 2C 000332 PIC 9(02). 000333 10 AWR-WORK-DATE-YYDDD-DDD BLW=00000+849,00000A9 3C 000334 PIC 9(03). 000335 05 AWR-WORK-DATE PIC 9(06). BLW=00000+84C,00000AC 6C 000336 05 AWR-WORK-DATE-MDY-X REDEFINES AWR-WORK-DATE. BLW=00000+84C,00000AC 0CL6 335 000337 10 AWR-WORK-DATE-MDY-MM BLW=00000+84C,00000AC 2C 000338 PIC 9(02). 000339 10 AWR-WORK-DATE-MDY-DD BLW=00000+84E,00000AE 2C 000340 PIC 9(02). 000341 10 AWR-WORK-DATE-MDY-YY BLW=00000+850,00000B0 2C 000342 PIC 9(02). 000343 05 AWR-WORK-DATE-YMD-X REDEFINES AWR-WORK-DATE. BLW=00000+84C,00000AC 0CL6 335

  • 000344 10 AWR-WORK-DATE-YMD-YY BLW=00000+84C,00000AC 2C 000345 PIC 9(02). 000346 10 AWR-WORK-DATE-YMD-MM BLW=00000+84E,00000AE 2C 000347 PIC 9(02). 000348 10 AWR-WORK-DATE-YMD-DD BLW=00000+850,00000B0 2C 000349 PIC 9(02). 000350 05 AWR-WORK-DATE-CYMD PIC 9(07). BLW=00000+852,00000B2 7C 000351 05 AWR-WORK-DATE-CYMD-X REDEFINES AWR-WORK-DATE-CYMD. BLW=00000+852,00000B2 0CL7 350 000352 10 AWR-WORK-DATE-CYMD-C BLW=00000+852,00000B2 1C 000353 PIC 9(01). 000354 10 AWR-WORK-DATE-C-YMD-X. BLW=00000+853,00000B3 0CL6 000355 15 AWR-WORK-DATE-CYMD-YY BLW=00000+853,00000B3 2C 000356 PIC 9(02). 000357 15 AWR-WORK-DATE-CYMD-MM BLW=00000+855,00000B5 2C 000358 PIC 9(02). 000359 15 AWR-WORK-DATE-CYMD-DD BLW=00000+857,00000B7 2C 000360 PIC 9(02). 000361 007200* COPY IDMS RECORD WR-CEN-UPDATE-REC. 000362 01 WR-CEN-UPDATE-REC. BLW=00000+860 0CL82 000363 05 WR-CCYYMMDD-DATE1-GRP. BLW=00000+860,0000000 0CL8 000364 10 WR-DATE1-C1 PIC 9(01). BLW=00000+860,0000000 1C 000365 10 WR-DATE1-CYYMMDD. BLW=00000+861,0000001 0CL7 000366 15 WR-DATE1-C2 BLW=00000+861,0000001 1C 000367 PIC 9(01). 000368 15 WR-DATE1-YY BLW=00000+862,0000002 2C 000369 PIC 9(02). 000370 15 WR-DATE1-MM BLW=00000+864,0000004 2C 000371 PIC 9(02). 000372 15 WR-DATE1-DD BLW=00000+866,0000006 2C 000373 PIC 9(02). 000374 05 WR-CCYYMMDD-DATE1 REDEFINES WR-CCYYMMDD-DATE1-GRP BLW=00000+860,0000000 8C 363 000375 PIC 9(08). 000376 05 WR-CC-YYMMDD-DATE1-GRP BLW=00000+860,0000000 0CL8 000377 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000378 10 WR-DATE1-CC PIC 9(02). BLW=00000+860,0000000 2C 000379 10 WR-DATE1-YYMMDD PIC 9(06). BLW=00000+862,0000002 6C 000380 05 WR-CCYY-MMDD-DATE1-GRP BLW=00000+860,0000000 0CL8

  • 000381 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000382 10 WR-DATE1-CCYY PIC 9(04). BLW=00000+860,0000000 4C 000383 10 WR-DATE1-MMDD PIC 9(04). BLW=00000+864,0000004 4C 000384 05 WR-CCYYMM-DD-DATE1-GRP BLW=00000+860,0000000 0CL8 000385 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000386 10 WR-DATE1-CCYYMM PIC 9(06). BLW=00000+860,0000000 6C 000387 10 FILLER PIC X(2). BLW=00000+866,0000006 2C 000388 05 WR-CC-YYMM-DD-DATE1-GRP BLW=00000+860,0000000 0CL8 000389 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000390 10 FILLER PIC X(2). BLW=00000+860,0000000 2C 000391 10 WR-DATE1-YYMM PIC 9(04). BLW=00000+862,0000002 4C 000392 10 FILLER PIC X(2). BLW=00000+866,0000006 2C 000393 05 WR-MMDDCCYY-DATE1-GRP BLW=00000+860,0000000 0CL8 000394 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000395 10 WR-DATE1-MMDDYY PIC 9(06). BLW=00000+860,0000000 6C 000396 10 FILLER PIC X(2). BLW=00000+866,0000006 2C 000397 05 WR-MM-DD-CC-YY-DATE1-GRP BLW=00000+860,0000000 0CL8 000398 REDEFINES WR-CCYYMMDD-DATE1-GRP. 363 000399 10 WR-DATE1-MDY-MM PIC 9(02). BLW=00000+860,0000000 2C 000400 10 WR-DATE1-MDY-DD PIC 9(02). BLW=00000+862,0000002 2C 000401 10 WR-DATE1-MDY-CC PIC 9(02). BLW=00000+864,0000004 2C 000402 10 WR-DATE1-MDY-YY PIC 9(02). BLW=00000+866,0000006 2C 000403 05 WR-CCYYMMDD-DATE2-GRP. BLW=00000+868,0000008 0CL8 000404 10 WR-DATE2-C1 PIC 9(01). BLW=00000+868,0000008 1C 000405 10 WR-DATE2-CYYMMDD. BLW=00000+869,0000009 0CL7 000406 15 WR-DATE2-C2 BLW=00000+869,0000009 1C 000407 PIC 9(01). 000408 15 WR-DATE2-YY BLW=00000+86A,000000A 2C 000409 PIC 9(02). 000410 15 WR-DATE2-MM BLW=00000+86C,000000C 2C 000411 PIC 9(02). 000412 15 WR-DATE2-DD BLW=00000+86E,000000E 2C 000413 PIC 9(02). 000414 05 WR-CCYYMMDD-DATE2 REDEFINES WR-CCYYMMDD-DATE2-GRP BLW=00000+868,0000008 8C 403 000415 PIC 9(08). 000416 05 WR-CC-YYMMDD-DATE2-GRP BLW=00000+868,0000008 0CL8 000417 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000418 10 WR-DATE2-CC PIC 9(02). BLW=00000+868,0000008 2C

  • 000419 10 WR-DATE2-YYMMDD PIC 9(06). BLW=00000+86A,000000A 6C 000420 05 WR-CCYY-MMDD-DATE2-GRP BLW=00000+868,0000008 0CL8 000421 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000422 10 WR-DATE2-CCYY PIC 9(04). BLW=00000+868,0000008 4C 000423 10 WR-DATE2-MMDD PIC 9(04). BLW=00000+86C,000000C 4C 000424 05 WR-CCYYMM-DD-DATE2-GRP BLW=00000+868,0000008 0CL8 000425 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000426 10 WR-DATE2-CCYYMM PIC 9(06). BLW=00000+868,0000008 6C 000427 10 FILLER PIC X(2). BLW=00000+86E,000000E 2C 000428 05 WR-CC-YYMM-DD-DATE2-GRP BLW=00000+868,0000008 0CL8 000429 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000430 10 FILLER PIC X(2). BLW=00000+868,0000008 2C 000431 10 WR-DATE2-YYMM PIC 9(04). BLW=00000+86A,000000A 4C 000432 10 FILLER PIC X(2). BLW=00000+86E,000000E 2C 000433 05 WR-MMDDCCYY-DATE2-GRP BLW=00000+868,0000008 0CL8 000434 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000435 10 WR-DATE2-MMDDYY PIC 9(06). BLW=00000+868,0000008 6C 000436 10 FILLER PIC X(2). BLW=00000+86E,000000E 2C 000437 05 WR-MM-DD-CC-YY-DATE2-GRP BLW=00000+868,0000008 0CL8 000438 REDEFINES WR-CCYYMMDD-DATE2-GRP. 403 000439 10 WR-DATE2-MDY-MM PIC 9(02). BLW=00000+868,0000008 2C 000440 10 WR-DATE2-MDY-DD PIC 9(02). BLW=00000+86A,000000A 2C 000441 10 WR-DATE2-MDY-CC PIC 9(02). BLW=00000+86C,000000C 2C 000442 10 WR-DATE2-MDY-YY PIC 9(02). BLW=00000+86E,000000E 2C 000443 05 WR-CENTURY PIC 9(02). BLW=00000+870,0000010 2C 000444 05 WR-DCN1 PIC 9(15). BLW=00000+872,0000012 15C 000445 05 WR-REDEF1-DCN1 REDEFINES WR-DCN1. BLW=00000+872,0000012 0CL15 444 000446 10 WR-DCN1-CC PIC 9(02). BLW=00000+872,0000012 2C 000447 10 WR-DCN1-YY PIC 9(02). BLW=00000+874,0000014 2C 000448 10 FILLER PIC X(0011). BLW=00000+876,0000016 11C 000449 05 WR-REDEF2-DCN1 REDEFINES WR-DCN1. BLW=00000+872,0000012 0CL15 444 000450 10 FILLER PIC X(2). BLW=00000+872,0000012 2C 000451 10 WR-DCN1-11 PIC 9(11). BLW=00000+874,0000014 11C 000452 10 WR-DCN1-SUFFIX PIC 9(02). BLW=00000+87F,000001F 2C 000453 05 WR-REDEF3-DCN1 REDEFINES WR-DCN1. BLW=00000+872,0000012 0CL15 444 000454 10 WR-DCN1-13 PIC 9(13). BLW=00000+872,0000012 13C

  • 000455 10 FILLER PIC X(2). BLW=00000+87F,000001F 2C 000456 05 WR-REDEF4-DCN1 REDEFINES WR-DCN1. BLW=00000+872,0000012 0CL15 444 000457 10 FILLER PIC X(2). BLW=00000+872,0000012 2C 000458 10 WR-DCN1-JULIAN PIC 9(05). BLW=00000+874,0000014 5C 000459 10 FILLER PIC X(8). BLW=00000+879,0000019 8C 000460 05 WR-DCN2 PIC 9(15). BLW=00000+881,0000021 15C 000461 05 WR-REDEF1-DCN2 REDEFINES WR-DCN2. BLW=00000+881,0000021 0CL15 460 000462 10 WR-DCN2-CC PIC 9(02). BLW=00000+881,0000021 2C 000463 10 WR-DCN2-YY PIC 9(02). BLW=00000+883,0000023 2C 000464 10 FILLER PIC X(0011). BLW=00000+885,0000025 11C 000465 05 WR-REDEF2-DCN2 REDEFINES WR-DCN2. BLW=00000+881,0000021 0CL15 460 000466 10 FILLER PIC X(2). BLW=00000+881,0000021 2C 000467 10 WR-DCN2-11 PIC 9(11). BLW=00000+883,0000023 11C 000468 10 WR-DCN2-SUFFIX PIC 9(02). BLW=00000+88E,000002E 2C 000469 05 WR-REDEF3-DCN2 REDEFINES WR-DCN2. BLW=00000+881,0000021 0CL15 460 000470 10 WR-DCN2-13 PIC 9(13). BLW=00000+881,0000021 13C 000471 10 FILLER PIC X(2). BLW=00000+88E,000002E 2C 000472 05 WR-REDEF4-DCN2 REDEFINES WR-DCN2. BLW=00000+881,0000021 0CL15 460 000473 10 FILLER PIC X(2). BLW=00000+881,0000021 2C 000474 10 WR-DCN2-JULIAN PIC 9(05). BLW=00000+883,0000023 5C 000475 10 FILLER PIC X(8). BLW=00000+888,0000028 8C 000476 05 WR-DATE3-MM-DD-CCYY PIC X(10). BLW=00000+890,0000030 10C 000477 05 WR-DATE3-MM-DD-CC-YY REDEFINES WR-DATE3-MM-DD-CCYY. BLW=00000+890,0000030 0CL10 476 000478 10 WR-DATE3-MM PIC 9(02). BLW=00000+890,0000030 2C 000479 10 WR-DATE3-SLASH1 PIC X(01). BLW=00000+892,0000032 1C 000480 10 WR-DATE3-DD PIC 9(02). BLW=00000+893,0000033 2C 000481 10 WR-DATE3-SLASH2 PIC X(01). BLW=00000+895,0000035 1C 000482 10 WR-DATE3-CC PIC 9(02). BLW=00000+896,0000036 2C 000483 10 WR-DATE3-YY PIC 9(02). BLW=00000+898,0000038 2C 000484 05 WR-DATE3-MM-DD-YY REDEFINES WR-DATE3-MM-DD-CCYY. BLW=00000+890,0000030 0CL10 476 000485 10 WR-DATE3-MMSDDSYY BLW=00000+890,0000030 8C 000486 PIC X(08).

  • 000487 10 FILLER PIC X(2). BLW=00000+898,0000038 2C 000488 05 WR-DATE4-MM-DD-CCYY PIC X(10). BLW=00000+89A,000003A 10C 000489 05 WR-DATE4-MM-DD-CC-YY REDEFINES WR-DATE4-MM-DD-CCYY. BLW=00000+89A,000003A 0CL10 488 000490 10 WR-DATE4-MM PIC 9(02). BLW=00000+89A,000003A 2C 000491 10 WR-DATE4-SLASH1 PIC X(01). BLW=00000+89C,000003C 1C 000492 10 WR-DATE4-DD PIC 9(02). BLW=00000+89D,000003D 2C 000493 10 WR-DATE4-SLASH2 PIC X(01). BLW=00000+89F,000003F 1C 000494 10 WR-DATE4-CC PIC 9(02). BLW=00000+8A0,0000040 2C 000495 10 WR-DATE4-YY PIC 9(02). BLW=00000+8A2,0000042 2C 000496 05 WR-DATE4-MM-DD-YY REDEFINES WR-DATE4-MM-DD-CCYY. BLW=00000+89A,000003A 0CL10 488 000497 10 WR-DATE4-MMSDDSYY BLW=00000+89A,000003A 8C 000498 PIC X(08). 000499 10 FILLER PIC X(2). BLW=00000+8A2,0000042 2C 000500 05 WR-JULDATE1-CCYYDDD PIC 9(07). BLW=00000+8A4,0000044 7C 000501 05 WR-JULDATE1-CC-YYDDD REDEFINES WR-JULDATE1-CCYYDDD. BLW=00000+8A4,0000044 0CL7 500 000502 10 WR-JULDATE1-CC PIC 9(02). BLW=00000+8A4,0000044 2C 000503 10 WR-JULDATE1-YYDDD BLW=00000+8A6,0000046 5C 000504 PIC 9(05). 000505 05 WR-JULDATE1-CC-YY-DDD BLW=00000+8A4,0000044 0CL7 000506 REDEFINES WR-JULDATE1-CCYYDDD. 500 000507 10 FILLER PIC X(2). BLW=00000+8A4,0000044 2C 000508 10 WR-JULDATE1-YY PIC 9(02). BLW=00000+8A6,0000046 2C 000509 10 WR-JULDATE1-DDD PIC 9(03). BLW=00000+8A8,0000048 3C 000510 05 WR-JULDATE2-CCYYDDD PIC 9(07). BLW=00000+8AB,000004B 7C 000511 05 WR-JULDATE2-CC-YYDDD REDEFINES WR-JULDATE2-CCYYDDD. BLW=00000+8AB,000004B 0CL7 510 000512 10 WR-JULDATE2-CC PIC 9(02). BLW=00000+8AB,000004B 2C 000513 10 WR-JULDATE2-YYDDD BLW=00000+8AD,000004D 5C 000514 PIC 9(05). 000515 05 WR-JULDATE2-CC-YY-DDD BLW=00000+8AB,000004B 0CL7 000516 REDEFINES WR-JULDATE2-CCYYDDD. 510 000517 10 FILLER PIC X(2). BLW=00000+8AB,000004B 2C 000518 10 WR-JULDATE2-YY PIC 9(02). BLW=00000+8AD,000004D 2C 000519 10 WR-JULDATE2-DDD PIC 9(03). BLW=00000+8AF,000004F 3C 000520 007300/ 000521 007400*----------------------------------------------------------------*

  • 000522 007500* * 000523 007600*----------------------------------------------------------------* 000524 007700 LINKAGE SECTION. 000525 007800 000526 007900*PROCEDURE PARAMETERS 000527 008000 000528 008100* FIELDS OF PROCEDURE RECORD 000529 008200 77 R651-RECIP-SSA-NBR-D PIC X(09). BLL=00001+000 9C 000530 008300 77 R651-RECIP-ID-GRP-D PIC X(14). BLL=00002+000 14C 000531 008400 77 R651-RECIP-LNAME-D PIC X(12). BLL=00003+000 12C 000532 008500 77 R651-RECIP-FNAME-D PIC X(10). BLL=00004+000 10C 000533 008600 77 R651-RECIP-MNAME-D PIC X(01). BLL=00005+000 1C 000534 008700 77 R651-BENE-CITY-D PIC X(17). BLL=00006+000 17C 000535 008800 77 R651-BENE-LNAME-D PIC X(12). BLL=00007+000 12C 000536 008900 77 R651-BENE-FNAME-D PIC X(10). BLL=00008+000 10C 000537 009000 77 R651-BENE-MNAME-D PIC X(01). BLL=00009+000 1C 000538 009100 77 R651-BILL-PROV-ID-D PIC X(6). BLL=00010+000 6C 000539 009200 77 R651-CORR-REF-NBR-D PIC 9(11). BLL=00011+000 11C 000540 009300 77 R651-CAT-TYPE-D PIC 9(02). BLL=00012+000 2C 000541 009400 77 R651-SUB-CAT-TYPE-D PIC 9(02). BLL=00013+000 2C 000542 009500 77 R651-RECEIPT-DATE-D PIC X(08). BLL=00014+000 8C 000543 009600 77 R651-STATUS-DATE-D PIC X(008). BLL=00015+000 8C 000544 009700 77 R651-PRIOR-DAYS-OP-D PIC S9(03). BLL=00016+000 3C 000545 009800 77 R651-ACTION-CODE-D PIC X(02). BLL=00017+000 2C 000546 009900 77 R651-ACTION-DATE-D PIC X(08). BLL=00018+000 8C 000547 010000 77 R651-REQ-SSA-NBR-D PIC X(09). BLL=00019+000 9C 000548 010100 77 R651-REQ-RECIP-ID-D PIC X(14). BLL=00020+000 14C 000549 010200 77 R651-REQ-LNAME-D PIC X(12). BLL=00021+000 12C 000550 010300 77 R651-REQ-FNAME-D PIC X(10). BLL=00022+000 10C 000551 010400 77 R651-CORR-DBKEY-D PIC S9(8) COMP. BLL=00023+000 4C 000552 010500 77 R651-CORR-DBKEY-RST-D PIC S9(8) COMP. BLL=00024+000 4C 000553 010600 77 R651-BIDXREF-DBKEY-D PIC S9(8) COMP. BLL=00025+000 4C 000554 010700 77 R651-BIDXREF-DBKEY-RST-D PIC S9(8) COMP. BLL=00026+000 4C 000555 010800 000556 010900*PROCEDURE PARAMETER INDICATORS 000557 011000 77 R651-RECIP-SSA-NBR-I PIC S9(4) COMP SYNC. BLL=00027+000 1H 000558 011100 77 R651-RECIP-ID-GRP-I PIC S9(4) COMP SYNC. BLL=00028+000 1H 000559 011200 77 R651-RECIP-LNAME-I PIC S9(4) COMP SYNC. BLL=00029+000 1H 000560 011300 77 R651-RECIP-FNAME-I PIC S9(4) COMP SYNC. BLL=00030+000 1H

  • 000561 011400 77 R651-RECIP-MNAME-I PIC S9(4) COMP SYNC. BLL=00031+000 1H 000562 011500 77 R651-BENE-CITY-I PIC S9(4) COMP SYNC. BLL=00032+000 1H 000563 011600 77 R651-BENE-LNAME-I PIC S9(4) COMP SYNC. BLL=00033+000 1H 000564 011700 77 R651-BENE-FNAME-I PIC S9(4) COMP SYNC. BLL=00034+000 1H 000565 011800 77 R651-BENE-MNAME-I PIC S9(4) COMP SYNC. BLL=00035+000 1H 000566 011900 77 R651-BILL-PROV-ID-I PIC S9(4) COMP SYNC. BLL=00036+000 1H 000567 012000 77 R651-CORR-REF-NBR-I PIC S9(4) COMP SYNC. BLL=00037+000 1H 000568 012100 77 R651-CAT-TYPE-I PIC S9(4) COMP SYNC. BLL=00038+000 1H 000569 012200 77 R651-SUB-CAT-TYPE-I PIC S9(4) COMP SYNC. BLL=00039+000 1H 000570 012300 77 R651-RECEIPT-DATE-I PIC S9(4) COMP SYNC. BLL=00040+000 1H 000571 012400 77 R651-STATUS-DATE-I PIC S9(4) COMP SYNC. BLL=00041+000 1H 000572 012500 77 R651-PRIOR-DAYS-OP-I PIC S9(4) COMP SYNC. BLL=00042+000 1H 000573 012600 77 R651-ACTION-CODE-I PIC S9(4) COMP SYNC. BLL=00043+000 1H 000574 012700 77 R651-ACTION-DATE-I PIC S9(4) COMP SYNC. BLL=00044+000 1H 000575 012800 77 R651-REQ-SSA-NBR-I PIC S9(4) COMP SYNC. BLL=00045+000 1H 000576 012900 77 R651-REQ-RECIP-ID-I PIC S9(4) COMP SYNC. BLL=00046+000 1H 000577 013000 77 R651-REQ-LNAME-I PIC S9(4) COMP SYNC. BLL=00047+000 1H 000578 013100 77 R651-REQ-FNAME-I PIC S9(4) COMP SYNC. BLL=00048+000 1H 000579 013200 77 R651-CORR-DBKEY-I PIC S9(4) COMP SYNC. BLL=00049+000 1H 000580 013300 77 R651-CORR-DBKEY-RST-I PIC S9(4) COMP SYNC. BLL=00050+000 1H 000581 013400 77 R651-BIDXREF-DBKEY-I PIC S9(4) COMP SYNC. BLL=00051+000 1H 000582 013500 77 R651-BIDXREF-DBKEY-RST-I PIC S9(4) COMP SYNC. BLL=00052+000 1H 000583 013600 000584 013700*PROCEDURE CONTROL PARAMETERS 000585 013800 77 RESULT-IND PIC S9(04) COMP SYNC. BLL=00053+000 1H 000586 013900 01 SQLSTATE. BLL=00054+000 0CL5 000587 014000 02 SQLSTATE-CLASS PIC X(02). BLL=00054+000,0000000 2C 000588 014100 02 SQLSTATE-SUBCLASS PIC X(03). BLL=00054+002,0000002 3C 000589 014200 77 PROCEDURE-NAME PIC X(18). BLL=00055+000 18C 000590 014300 77 SPECIFIC-NAME PIC X(08). BLL=00056+000 8C 000591 014400 77 MESSAGE-TEXT PIC X(80). BLL=00057+000 80C 000592 014500 01 SQL-COMMAND-CODE PIC S9(08) COMP SYNC. BLL=00058+000 1F 000593 014600 88 SQL-COMMAND-CODE-VALID VALUE +1 000594 014700 THRU +40. 000595 014800 01 SQL-OP-CODE PIC S9(08) COMP SYNC. BLL=00059+000 1F 000596 014900 88 SQL-OPEN-SCAN VALUE +12. 000597 015000 88 SQL-NEXT-ROW VALUE +16. 000598 015100 88 SQL-CLOSE-SCAN VALUE +20. 000599 015200 88 SQL-SUSPEND-SCAN VALUE +24.

  • 000600 015300 88 SQL-RESUME-SCAN VALUE +28. 000601 015400 88 SQL-INSERT-ROW VALUE +32. 000602 015500 88 SQL-DELETE-ROW VALUE +36. 000603 015600 88 SQL-UPDATE-ROW VALUE +40. 000604 015700 01 INSTANCE-ID PIC S9(08) COMP SYNC. BLL=00060+000 1F 000605 015800 01 LOCAL-WORK-AREA. BLL=00061+000 0CL234 000606 015900 02 WA-REC-TABLE OCCURS 1 TIMES. BLL=00061+000,0000000 0CL8 000607 016000 05 WA-REC-DBKEY PIC S9(08) COMP SYNC. BLL=00061+000,0000000 1F 000608 016100 05 WA-REC-KEY-TABLE OCCURS 1 TIMES. BLL=00061+004,0000004 0CL1 000609 016200 07 WA-HOW-MANY-RECS PIC X(01). BLL=00061+004,0000004 1C 000610 016300 88 MULTIPLE-REC VALUE 'M'. 000611 016400 88 SINGLE-REC VALUE 'S'. 000612 016500 05 WA-02000-IND PIC X(01). BLL=00061+005,0000005 1C 000613 016600 88 LOOP-DONE VALUE 'D'. 000614 016700 88 LOOP-CONTINUE VALUE 'C'. 000615 016800 02 WA-AUX-TABLE OCCURS 1 TIMES. BLL=00061+008,0000008 0CL4 000616 016900 05 WA-AUX-DBKEY PIC S9(08) COMP SYNC. BLL=00061+008,0000008 1F 000617 017000 02 WA-SWITCHES. BLL=00061+00C,000000C 0CL12 000618 017100 05 WA-KEY-TABLE OCCURS 1 TIMES. BLL=00061+00C,000000C 0CL1 000619 017200 07 WA-KEY-IND PIC X(01). BLL=00061+00C,000000C 1C 000620 017300 88 UNIQUE-KEY VALUE 'U'. 000621 017400 88 NOT-UNIQUE-KEY VALUE 'N'. 000622 017500 05 WA-UNIKEY-IND PIC X(01). BLL=00061+00D,000000D 1C 000623 017600 88 UNIKEY-2ND-TIME VALUE '2'. 000624 017700 88 UNIKEY-1ST-TIME VALUE 'F'. 000625 017800 05 WA-AUX-IND PIC X(01). BLL=00061+00E,000000E 1C 000626 017900 88 AUX-DONE VALUE 'D'. 000627 018000 88 AUX-CONTINUE VALUE 'C'. 000628 018100 05 FIRST-TIME-IND PIC X(01). BLL=00061+00F,000000F 1C 000629 018200 88 FIRST-TIME VALUE 'Y'. 000630 018300 05 END-OF-CORR-IND PIC X(01). BLL=00061+010,0000010 1C 000631 018400 88 END-OF-CORR VALUE 'Y'. 000632 018500 05 END-OF-BID-IND PIC X(01). BLL=00061+011,0000011 1C 000633 018600 88 END-OF-BID VALUE 'Y'. 000634 018700 05 CORR-FOUND-IND PIC X(01). BLL=00061+012,0000012 1C 000635 018800 88 CORR-FOUND VALUE 'Y'. 000636 018900 05 CORR1-FOUND-IND PIC X(01). BLL=00061+013,0000013 1C 000637 019000 88 CORR1-FOUND VALUE 'Y'. 000638 019100 05 CORR2-FOUND-IND PIC X(01). BLL=00061+014,0000014 1C

  • 000639 019200 88 CORR2-FOUND VALUE 'Y'. 000640 019300 05 BID-FOUND-IND PIC X(01). BLL=00061+015,0000015 1C 000641 019400 88 BID-FOUND VALUE 'Y'. 000642 019500 05 BENE-FOUND-IND PIC X(01). BLL=00061+016,0000016 1C 000643 019600 88 BENE-FOUND VALUE 'Y'. 000644 019700 05 NAME-FOUND-IND PIC X(01). BLL=00061+017,0000017 1C 000645 019800 88 NAME-FOUND VALUE 'Y'. 000646 019900 02 WA-MISCELLANEOUS. BLL=00061+018,0000018 0CL210 000647 020000 05 SUB1 PIC 9(02). BLL=00061+018,0000018 2C 000648 020100 05 SUB2 PIC 9(02). BLL=00061+01A,000001A 2C 000649 020200 05 WA-SRCH-LNAME-LEN PIC 9(02). BLL=00061+01C,000001C 2C 000650 020300 05 WA-SRCH-FNAME-LEN PIC 9(02). BLL=00061+01E,000001E 2C 000651 020400 05 WA-CURR-LNAME-LEN PIC 9(02). BLL=00061+020,0000020 2C 000652 020500 05 WA-CURR-FNAME-LEN PIC 9(02). BLL=00061+022,0000022 2C 000653 020600 05 WA-NAME-IX-CODE PIC X(01). BLL=00061+024,0000024 1C 000654 020700 05 WA-NAME PIC X(12). BLL=00061+025,0000025 12C 000655 020800 05 FILLER REDEFINES WA-NAME. BLL=00061+025,0000025 0CL12 654 000656 020900 10 WA-NAME-CHAR OCCURS 12 TIMES PIC X(01). BLL=00061+025,0000025 1C 000657 021000 05 WA-ACCESS-METHOD PIC X(01). BLL=00061+031,0000031 1C 000658 021100 05 CORR-SEL-CNT PIC 9(05). BLL=00061+032,0000032 5C 000659 021200 05 WA-PROCESS-DATE PIC 9(08). BLL=00061+037,0000037 8C 000660 021300 05 FILLER REDEFINES WA-PROCESS-DATE. BLL=00061+037,0000037 0CL8 659 000661 021400 10 WA-PROCESS-DATE-CC PIC X(02). BLL=00061+037,0000037 2C 000662 021500 10 WA-PROCESS-DATE-YY PIC X(02). BLL=00061+039,0000039 2C 000663 021600 10 WA-PROCESS-DATE-MM PIC X(02). BLL=00061+03B,000003B 2C 000664 021700 10 WA-PROCESS-DATE-DD PIC X(02). BLL=00061+03D,000003D 2C 000665 021800 05 WA-PROCESS-JUL-DATE PIC 9(07). BLL=00061+03F,000003F 7C 000666 021900 05 FILLER REDEFINES WA-PROCESS-JUL-DATE. BLL=00061+03F,000003F 0CL7 665 000667 022000 10 WA-PROCESS-JUL-CC PIC 9(02). BLL=00061+03F,000003F 2C 000668 022100 10 WA-PROCESS-JUL-YYDDD PIC 9(05). BLL=00061+041,0000041 5C 000669 022200 10 FILLER REDEFINES WA-PROCESS-JUL-YYDDD. BLL=00061+041,0000041 0CL5 668 000670 022300 15 WA-PROCESS-JUL-YY PIC 9(02). BLL=00061+041,0000041 2C 000671 022400 15 FILLER PIC 9(03). BLL=00061+043,0000043 3C 000672 022500 05 WA-PROCESS-INTEGER PIC 9(07). BLL=00061+046,0000046 7C 000673 022600 05 WA-HOLD-INTEGER PIC 9(07). BLL=00061+04D,000004D 7C

  • 000674 022700 05 WA-HOLD-DAY PIC 9(07). BLL=00061+054,0000054 7C 000675 022800 05 WA-HOLD-DATE PIC 9(08). BLL=00061+05B,000005B 8C 000676 022900 05 WA-HOLD-DATEX REDEFINES WA-HOLD-DATE PIC X(8). BLL=00061+05B,000005B 8C 675 000677 023000 05 WA-IX-PROV-CORR-KEY. BLL=00061+063,0000063 0CL16 000678 023100 10 WA-IX-PROV-ID-NBR PIC X(6). BLL=00061+063,0000063 6C 000679 023200 10 WA-IX-PROV-CORR-TYPE PIC 9(2). BLL=00061+069,0000069 2C 000680 023300 10 WA-IX-PROV-STATUS-DATE PIC X(8). BLL=00061+06B,000006B 8C 000681 023400 05 WA-IX-CORR-DATE-KEY. BLL=00061+073,0000073 0CL18 000682 023500 10 WA-IX-CORR-CAT-TYPE PIC 9(2). BLL=00061+073,0000073 2C 000683 023600 10 WA-IX-CORR-STATUS-DATE PIC X(8). BLL=00061+075,0000075 8C 000684 023700 10 WA-IX-CORR-ENTER-DATE PIC X(8). BLL=00061+07D,000007D 8C 000685 023800 05 WA-MMSDDSYY-DATE. BLL=00061+085,0000085 0CL8 000686 023900 10 WA-MMSDDSYY-MM PIC 9(2). BLL=00061+085,0000085 2C 000687 024000 10 WA-MMSDDSYY-SLASH1 PIC X(1). BLL=00061+087,0000087 1C 000688 024100 10 WA-MMSDDSYY-DD PIC 9(2). BLL=00061+088,0000088 2C 000689 024200 10 WA-MMSDDSYY-SLASH2 PIC X(1). BLL=00061+08A,000008A 1C 000690 024300 10 WA-MMSDDSYY-YY PIC 9(2). BLL=00061+08B,000008B 2C 000691 024400 05 WA-CCYYMMDD-DATE. BLL=00061+08D,000008D 0CL8 000692 024500 10 WA-CCYYMMDD-CC PIC 9(2). BLL=00061+08D,000008D 2C 000693 024600 10 WA-CCYYMMDD-YY PIC 9(2). BLL=00061+08F,000008F 2C 000694 024700 10 WA-CCYYMMDD-MM PIC 9(2). BLL=00061+091,0000091 2C 000695 024800 10 WA-CCYYMMDD-DD PIC 9(2). BLL=00061+093,0000093 2C 000696 024900 05 R651-BILL-PROV-ID-S PIC X(06). BLL=00061+095,0000095 6C 000697 025000 05 R651-CAT-TYPE-S PIC 9(02). BLL=00061+09B,000009B 2C 000698 025100 05 R651-RECEIPT-DATE-S PIC X(08). BLL=00061+09D,000009D 8C 000699 025200 05 R651-STATUS-DATE-S PIC X(08). BLL=00061+0A5,00000A5 8C 000700 025300 05 R651-REQ-SSA-NBR-S PIC X(09). BLL=00061+0AD,00000AD 9C 000701 025400 05 R651-REQ-RECIP-ID-S PIC X(14). BLL=00061+0B6,00000B6 14C 000702 025500 05 R651-REQ-LNAME-S PIC X(12). BLL=00061+0C4,00000C4 12C 000703 025600 05 R651-REQ-FNAME-S PIC X(10). BLL=00061+0D0,00000D0 10C 000704 025700 05 R651-CORR-DBKEY-S PIC S9(8) COMP. BLL=00061+0DA,00000DA 4C 000705 025800 05 R651-BIDXREF-DBKEY-S PIC S9(8) COMP. BLL=00061+0DE,00000DE 4C 000706 025900 05 R651-CORR-DBKEY-RST-S PIC S9(8) COMP. BLL=00061+0E2,00000E2 4C 000707 026000 05 R651-BIDXREF-DBKEY-RST-S PIC S9(8) COMP. BLL=00061+0E6,00000E6 4C 000708 026100 01 GLOBAL-WORK-AREA. BLL=00062+000 0CL753 000709 026200* 02 COPY IDMS SUBSCHEMA-CTRL. 000710 02 SUBSCHEMA-CTRL. BLL=00062+000,0000000 0CL216 000711 04 PROGRAM-NAME PIC X(8). BLL=00062+000,0000000 8C

  • 000712 04 ERROR-STATUS PIC X(4). BLL=00062+008,0000008 4C 000713 88 DB-STATUS-OK 000714 VALUE '0000' . 000715 88 ANY-STATUS 000716 VALUE ' ' THRU '9999' . 000717 88 ANY-ERROR-STATUS 000718 VALUE '0001' THRU '9999' . 000719 88 DB-END-OF-SET 000720 VALUE '0307' . 000721 88 DB-REC-NOT-FOUND 000722 VALUE '0326' . 000723 04 DBKEY PIC S9(8) COMP SYNC. BLL=00062+00C,000000C 1F 000724 04 RECORD-NAME PIC X(16). BLL=00062+010,0000010 16C 000725 04 RRECORD-NAME REDEFINES RECORD-NAME. BLL=00062+010,0000010 0CL16 724 000726 06 SSC-NODN PIC X(8). BLL=00062+010,0000010 8C 000727 06 SSC-DBN PIC X(8). BLL=00062+018,0000018 8C 000728 04 AREA-NAME PIC X(16). BLL=00062+020,0000020 16C 000729 04 AREA-RNAME REDEFINES AREA-NAME. BLL=00062+020,0000020 0CL16 728 000730 06 SSC-DNO PIC X(8). BLL=00062+020,0000020 8C 000731 06 SSC-DNA PIC X(8). BLL=00062+028,0000028 8C 000732 04 ERROR-SET PIC X(16). BLL=00062+030,0000030 16C 000733 04 ERROR-RECORD PIC X(16). BLL=00062+040,0000040 16C 000734 04 ERROR-AREA PIC X(16). BLL=00062+050,0000050 16C 000735 04 IDBMSCOM-AREA PIC X(100). BLL=00062+060,0000060 100C 000736 04 IDBMSCOM REDEFINES IDBMSCOM-AREA BLL=00062+060,0000060 1C 735 000737 PIC X 000738 OCCURS 100. 000739 04 RIDBMSCOM REDEFINES IDBMSCOM-AREA. BLL=00062+060,0000060 0CL100 735 000740 06 DB-SUB-ADDR PIC X(4). BLL=00062+060,0000060 4C 000741 06 FILLER PIC X(96). BLL=00062+064,0000064 96C 000742 04 R1DBMSCOM REDEFINES IDBMSCOM-AREA. BLL=00062+060,0000060 0CL100 735 000743 06 PAGE-INFO. BLL=00062+060,0000060 0CL4 000744 08 PAGE-INFO-GROUP PIC S9(4) COMP. BLL=00062+060,0000060 2C 000745 08 PAGE-INFO-DBK-FORMAT BLL=00062+062,0000062 2C

  • 000746 PIC 9(4) COMP. 000747 06 FILLER PIC X(96). BLL=00062+064,0000064 96C 000748 04 DIRECT-DBKEY PIC S9(8) COMP SYNC. BLL=00062+0C4,00000C4 1F 000749 04 DIRECT-DBK REDEFINES DIRECT-DBKEY BLL=00062+0C4,00000C4 1F 748 000750 PIC S9(8) COMP SYNC. 000751 04 DATABASE-STATUS. BLL=00062+0C8,00000C8 0CL7 000752 06 DBSTATMENT-CODE PIC X(2). BLL=00062+0C8,00000C8 2C 000753 06 DBSTATUS-CODE PIC X(5). BLL=00062+0CA,00000CA 5C 000754 04 FILLER PIC X. BLL=00062+0CF,00000CF 1C 000755 04 RECORD-OCCUR PIC S9(8) COMP SYNC. BLL=00062+0D0,00000D0 1F 000756 04 DML-SEQUENCE PIC S9(8) COMP SYNC. BLL=00062+0D4,00000D4 1F 000757 026300* 02 COPY IDMS RECORD DRD-CORR. 000758 02 DRD-CORR. BLL=00062+0D8,00000D8 0CL168 000759 06 R515-CORR-REFERENCE-NBR-GRP. BLL=00062+0D8,00000D8 0CL13 000760 11 R515-CORR-REFERENCE-NBR-CC BLL=00062+0D8,00000D8 2C 000761 PIC 9(02). 000762 11 R515-CORR-REFERENCE-NBR BLL=00062+0DA,00000DA 11C 000763 PIC 9(11). 000764 06 R515-CORR-ENTERED-DATE-GRP. BLL=00062+0E5,00000E5 0CL8 000765 11 R515-CORR-ENTERED-DATE-CC BLL=00062+0E5,00000E5 2C 000766 PIC 9(002). 000767 11 R515-CORR-ENTERED-DATE-YY BLL=00062+0E7,00000E7 2C 000768 PIC 9(002). 000769 11 R515-CORR-ENTERED-DATE-MM BLL=00062+0E9,00000E9 2C 000770 PIC 9(002). 000771 11 R515-CORR-ENTERED-DATE-DD BLL=00062+0EB,00000EB 2C 000772 PIC 9(002). 000773 06 R515-RECIP-SSAN-NBR PIC X(09). BLL=00062+0ED,00000ED 9C 000774 06 R515-RECIP-ID-14CHAR-GRP. BLL=00062+0F6,00000F6 0CL14 000775 11 R515-RECIP-COUNTY-CODE BLL=00062+0F6,00000F6 2C 000776 PIC X(02). 000777 11 R515-RECIP-AID-CAT-GRP. BLL=00062+0F8,00000F8 0CL2 000778 16 R515-RECIP-AID-CAT-TENS-CODE BLL=00062+0F8,00000F8 1C 000779 PIC X(1). 000780 16 R515-RECIP-AID-CAT-UNITS-CODE BLL=00062+0F9,00000F9 1C 000781 PIC X(1). 000782 11 R515-RECIP-SERIAL-NBR-GRP. BLL=00062+0FA,00000FA 0CL10 000783 16 R515-RECIP-ID-FORMAT-1-GRP. BLL=00062+0FA,00000FA 0CL10

  • 000784 21 R515-RECIP-COUNTY-CASE-NBR BLL=00062+0FA,00000FA 7C 000785 PIC X(07). 000786 21 R515-RECIP-FAM-BUDG-UNIT-CODE BLL=00062+101,0000101 1C 000787 PIC X(01). 000788 21 R515-RECIP-PERSON-NBR BLL=00062+102,0000102 2C 000789 PIC 9(02). 000790 16 R515-RECIP-ID-FORMAT-2-GRP BLL=00062+0FA,00000FA 0CL10 000791 REDEFINES 000792 R515-RECIP-ID-FORMAT-1-GRP. 783 000793