PageRenderTime 56ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/ojc-core/encodersl/encoder-coco/test/data/JCAPS51/cucr001i.cobol

https://bitbucket.org/pymma/openesb-components
COBOL | 802 lines | 777 code | 1 blank | 24 comment | 0 complexity | b82c88ae8713fe68c6dbeafeda5f9afe MD5 | raw file
  1. * MVS PORT-- CODE RUN THROUGH PROCESSOR
  2. * on Sat May 30 01:06:08 1998
  3. *****************************************************************
  4. ** **
  5. ** FOUNDATION FOR COOPERATIVE PROCESSING **
  6. ** **
  7. ** COBOL COPYBOOK **
  8. ** **
  9. ** COPYRIGHT (C) 1996 ANDERSEN CONSULTING. **
  10. ** ALL RIGHTS RESERVED. **
  11. ** **
  12. *****************************************************************
  13. ** **
  14. ** COPYBOOK: CUCR001I **
  15. ** **
  16. ** COPYBOOK FOR: Copybook.CUCR001I RETRIEVAL SVC INPUT **
  17. ** **
  18. ** GENERATED ON: Thu May 14 17:08:40 1998 **
  19. ** **
  20. ** SHORT DESCRIPTION: CUCR001I RETRIEVAL SVC INPUT **
  21. ** **
  22. ** BY: GRWILLIS **
  23. ** **
  24. *****************************************************************
  25. 03 MSG-I-CUCR001I.
  26. 05 MSG-I-STANDARD-HEADER.
  27. 07 MSG-I-CD-FUNC-ID PIC X(2).
  28. 88 MSG-I-FUNC-01 VALUE '01'.
  29. 88 MSG-I-FUNC-02 VALUE '02'.
  30. 88 MSG-I-FUNC-03 VALUE '03'.
  31. 88 MSG-I-FUNC-04 VALUE '04'.
  32. 88 MSG-I-FUNC-05 VALUE '05'.
  33. 88 MSG-I-FUNC-06 VALUE '06'.
  34. 88 MSG-I-FUNC-07 VALUE '07'.
  35. 88 MSG-I-FUNC-08 VALUE '08'.
  36. 88 MSG-I-FUNC-09 VALUE '09'.
  37. 88 MSG-I-FUNC-10 VALUE '10'.
  38. 88 MSG-I-FUNC-11 VALUE '11'.
  39. 88 MSG-I-FUNC-12 VALUE '12'.
  40. 88 MSG-I-FUNC-13 VALUE '13'.
  41. 88 MSG-I-FUNC-14 VALUE '14'.
  42. 88 MSG-I-FUNC-15 VALUE '15'.
  43. 88 MSG-I-FUNC-16 VALUE '16'.
  44. 88 MSG-I-FUNC-17 VALUE '17'.
  45. 88 MSG-I-FUNC-18 VALUE '18'.
  46. 88 MSG-I-FUNC-19 VALUE '19'.
  47. 88 MSG-I-FUNC-20 VALUE '20'.
  48. 88 MSG-I-FUNC-21 VALUE '21'.
  49. 88 MSG-I-FUNC-22 VALUE '22'.
  50. 88 MSG-I-FUNC-23 VALUE '23'.
  51. 88 MSG-I-FUNC-24 VALUE '24'.
  52. 88 MSG-I-FUNC-25 VALUE '25'.
  53. 88 MSG-I-FUNC-26 VALUE '26'.
  54. 88 MSG-I-FUNC-27 VALUE '27'.
  55. 88 MSG-I-FUNC-28 VALUE '28'.
  56. 88 MSG-I-FUNC-29 VALUE '29'.
  57. 88 MSG-I-FUNC-30 VALUE '30'.
  58. 88 MSG-I-FUNC-31 VALUE '31'.
  59. 88 MSG-I-FUNC-32 VALUE '32'.
  60. 88 MSG-I-FUNC-33 VALUE '33'.
  61. 88 MSG-I-FUNC-34 VALUE '34'.
  62. 88 MSG-I-FUNC-35 VALUE '35'.
  63. 88 MSG-I-FUNC-36 VALUE '36'.
  64. 88 MSG-I-FUNC-37 VALUE '37'.
  65. 88 MSG-I-FUNC-38 VALUE '38'.
  66. 88 MSG-I-FUNC-39 VALUE '39'.
  67. 88 MSG-I-FUNC-40 VALUE '40'.
  68. 88 MSG-I-FUNC-41 VALUE '41'.
  69. 88 MSG-I-FUNC-42 VALUE '42'.
  70. 88 MSG-I-FUNC-43 VALUE '43'.
  71. 88 MSG-I-FUNC-44 VALUE '44'.
  72. 88 MSG-I-FUNC-45 VALUE '45'.
  73. 88 MSG-I-FUNC-46 VALUE '46'.
  74. 88 MSG-I-FUNC-47 VALUE '47'.
  75. 88 MSG-I-FUNC-48 VALUE '48'.
  76. 88 MSG-I-FUNC-49 VALUE '49'.
  77. 88 MSG-I-FUNC-50 VALUE '50'.
  78. 07 MSG-I-DT-CURR-DATE PIC X(10).
  79. 07 MSG-I-KY-CONV-ID PIC X(8).
  80. 07 MSG-I-STNDRD-HEAD-SUBGRP.
  81. 09 MSG-I-KY-BA PIC S9(10) COMP-3.
  82. 09 MSG-I-KY-CUST-NO PIC S9(9) COMP.
  83. 09 MSG-I-KY-PREM-NO PIC S9(9) COMP.
  84. 09 MSG-I-KY-SPT PIC S9(8) COMP-3.
  85. 09 MSG-I-KY-FORD-NO PIC S9(9) COMP-3.
  86. 09 MSG-I-ID-EQUIPMENT PIC S9(8) COMP.
  87. 09 MSG-I-NO-FUTURE-KEY-X PIC S9(9) COMP.
  88. 09 MSG-I-NO-FUTURE-KEY-Y PIC S9(9) COMP.
  89. 09 MSG-I-NO-FUTURE-KEY-Z PIC S9(9) COMP.
  90. 09 MSG-I-NO-LOCK-SEQ-CUST PIC S9(2) COMP-3.
  91. 09 MSG-I-NO-LOCK-SEQ-PREM PIC S9(2) COMP-3.
  92. 09 MSG-I-NO-LOCK-SEQ-BA PIC S9(2) COMP-3.
  93. 09 MSG-I-NO-LOCK-SEQ-BA-AIM PIC S9(2) COMP-3.
  94. 09 MSG-I-NO-LOCK-SEQ-SPT PIC S9(2) COMP-3.
  95. 09 MSG-I-NO-LOCK-SEQ-FO-HDR PIC S9(2) COMP-3.
  96. 09 MSG-I-NO-LOCK-SEQ-EQUIP PIC S9(2) COMP.
  97. 09 MSG-I-NO-LOCK-SEQ-X PIC S9(2) COMP-3.
  98. 09 MSG-I-NO-LOCK-SEQ-Y PIC S9(2) COMP-3.
  99. 09 MSG-I-NO-LOCK-SEQ-Z PIC S9(2) COMP-3.
  100. 07 MSG-I-KY-USERID-2 PIC X(8).
  101. 07 MSG-I-NO-SVC-VERSION PIC S9(14) COMP.
  102. 07 MSG-I-PERF-SUBGRP-2.
  103. 09 MSG-I-ID-PREV-MSG-INST PIC X(24).
  104. 09 MSG-I-NO-PREV-RESP-TIME PIC S9(4)V9(3) COMP-3.
  105. 07 MSG-I-CD-STD-MSG-HDR-FLR PIC X(20).
  106. 05 MSG-I-RETR-KEYS-1.
  107. 07 MSG-I-CD-MEGA-SCROLL-TYPE PIC X(4).
  108. 07 MSG-I-CD-ACS-CMD PIC X(2).
  109. 88 MSG-I-FETCH VALUE 'F '.
  110. 88 MSG-I-FETCH-NEXT VALUE 'FN'.
  111. 88 MSG-I-FETCH-PREVIOUS VALUE 'FP'.
  112. 88 MSG-I-GET VALUE 'G '.
  113. 88 MSG-I-GET-NEXT VALUE 'GN'.
  114. 88 MSG-I-INSERTED VALUE 'I '.
  115. 88 MSG-I-UPDATE VALUE 'U '.
  116. 88 MSG-I-DELETED VALUE 'D '.
  117. 88 MSG-I-RENAME VALUE 'R '.
  118. 88 MSG-I-UPDATE-SET VALUE 'US'.
  119. 88 MSG-I-DELETE-SET VALUE 'DS'.
  120. 88 MSG-I-SUMM VALUE 'SU'.
  121. 88 MSG-I-INSERT-SET VALUE 'IS'.
  122. 88 MSG-I-COUNT VALUE 'C '.
  123. 88 MSG-I-OPENED VALUE 'OP'.
  124. 88 MSG-I-CLOSED VALUE 'CL'.
  125. 88 MSG-I-CHECKPOINT VALUE 'CK'.
  126. 88 MSG-I-NEXT-PREVIOUS VALUE 'NP'.
  127. 88 MSG-I-MAX VALUE 'MX'.
  128. 88 MSG-I-MIN VALUE 'MN'.
  129. 88 MSG-I-DACP-EXIST-CHK VALUE 'EX'.
  130. 07 MSG-I-FL-PAGE PIC S9(1) COMP-3.
  131. 07 MSG-I-CD-RETRIEVAL-TYPE PIC X(2).
  132. 88 MSG-I-RETR-BA-AND-PRIM-CUST VALUE 'BP'.
  133. 88 MSG-I-RETR-PREM-NO VALUE 'PR'.
  134. 88 MSG-I-RETR-CUST-NO VALUE 'CU'.
  135. 88 MSG-I-RETR-SITE-NO VALUE 'SN'.
  136. 88 MSG-I-RETR-BLDG-NO VALUE 'BU'.
  137. 88 MSG-I-RETR-CUST-NO-AND-PREM-NO VALUE 'CP'.
  138. 88 MSG-I-RETR-RET-ONE-SITE VALUE '1S'.
  139. 88 MSG-I-RETR-RET-MULT-SITES VALUE 'MS'.
  140. 88 MSG-I-RETR-SAD-MULT-CRIT VALUE 'SC'.
  141. 88 MSG-I-RETR-RET-ONE-BLDG VALUE '1B'.
  142. 88 MSG-I-RETR-GAK VALUE 'GA'.
  143. 88 MSG-I-RETR-GNK VALUE 'GN'.
  144. 88 MSG-I-RETR-BA VALUE 'BA'.
  145. 88 MSG-I-RETR-SSN VALUE 'SS'.
  146. 88 MSG-I-RETR-OLD-ACCT VALUE 'OA'.
  147. 88 MSG-I-RETR-PHONE VALUE 'PH'.
  148. 88 MSG-I-RETR-SITE-GNK VALUE 'SK'.
  149. 07 MSG-I-AD-COMPRESSED PIC X(69).
  150. 07 MSG-I-NM-COMPRESSED PIC X(56).
  151. 07 MSG-I-FL-CUST-NM-SOUNDEX PIC X(1).
  152. 88 MSG-I-CUST-NM-SOUNDEX VALUE 'Y'.
  153. 88 MSG-I-NOT-CUST-NM-SNDX VALUE 'N'.
  154. 07 MSG-I-KY-BA PIC S9(10) COMP-3.
  155. 07 MSG-I-KY-SSN PIC S9(9) COMP.
  156. 07 MSG-I-KY-OLD-ACCNT-NO PIC X(16).
  157. 07 MSG-I-TX-HOME-ACD PIC X(3).
  158. 07 MSG-I-TX-HOME-PHN-NO PIC X(8).
  159. 07 MSG-I-KY-MTR-EQUIP-NO PIC X(9).
  160. 07 MSG-I-AD-SERV-CITY PIC X(19).
  161. 07 MSG-I-CD-COUNTY PIC X(3).
  162. 07 MSG-I-AD-SERV-ZIP PIC S9(5) COMP-3.
  163. 07 MSG-I-FL-ACTV-ACCTS-ONLY PIC X(1).
  164. 88 MSG-I-ACTV-ACCTS-ONLY VALUE 'Y'.
  165. 88 MSG-I-NO-ACTV-ACCTS-ONLY VALUE 'N'.
  166. 07 MSG-I-CD-CO PIC S9(4) COMP.
  167. 07 MSG-I-CD-REGION-GROUP
  168. OCCURS 4 TIMES.
  169. 09 MSG-I-CD-REGION PIC X(3).
  170. 07 MSG-I-CD-OPER-CNTR PIC X(3).
  171. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  172. 07 MSG-I-FL-SYSTEM-WIDE PIC X(1).
  173. 88 MSG-I-SYSTEM-WIDE VALUE 'Y'.
  174. 88 MSG-I-NOT-SYSTEM-WIDE VALUE 'N'.
  175. 07 MSG-I-FL-SHOW-ACCT-MAIL PIC X(1).
  176. 88 MSG-I-SHOW-ACCT-MAIL VALUE 'Y'.
  177. 88 MSG-I-NOT-SHOW-ACCT-MAIL VALUE 'N'.
  178. 07 MSG-I-KY-CUST-NO PIC S9(9) COMP.
  179. 07 MSG-I-KY-PREM-NO PIC S9(9) COMP.
  180. 07 MSG-I-KY-BLDG-NO PIC S9(9) COMP.
  181. 07 MSG-I-KY-SITE-NO PIC S9(9) COMP.
  182. 07 MSG-I-KY-GEN-AD-NUM-KEYS
  183. OCCURS 12 TIMES.
  184. 09 MSG-I-KY-GEN-AD-NUMERIC PIC S9(2) COMP.
  185. 07 MSG-I-KY-GEN-NM.
  186. 09 MSG-I-KY-GEN-NM-1 PIC X(8).
  187. 09 MSG-I-KY-GEN-NM-2 PIC X(2).
  188. 07 MSG-I-FL-USE-CRITERIA PIC X(1).
  189. 88 MSG-I-USE-CRITERIA VALUE 'Y'.
  190. 88 MSG-I-NOT-USE-CRITERIA VALUE 'N'.
  191. 07 MSG-I-RETR-WILD-CRITERIA.
  192. 09 MSG-I-NM-CUST-1ST-1 PIC X(15).
  193. 09 MSG-I-NM-CUST-MID-1 PIC X(15).
  194. 09 MSG-I-NM-CUST-LST-1 PIC X(20).
  195. 09 MSG-I-NM-CUST-2 PIC X(28).
  196. 09 MSG-I-AD-SERV-STR-NO PIC X(15).
  197. 09 MSG-I-AD-SERV-CDL-DIR PIC X(2).
  198. 09 MSG-I-AD-SERV-STR-NM PIC X(23).
  199. 09 MSG-I-AD-SERV-STR-SFIX PIC X(4).
  200. 09 MSG-I-AD-SERV-SFIX PIC X(2).
  201. 88 MSG-I-N VALUE 'N'.
  202. 88 MSG-I-S VALUE 'S'.
  203. 88 MSG-I-E VALUE 'E'.
  204. 88 MSG-I-W VALUE 'W'.
  205. 88 MSG-I-NE VALUE 'NE'.
  206. 88 MSG-I-NW VALUE 'NW'.
  207. 88 MSG-I-SE VALUE 'SE'.
  208. 88 MSG-I-SW VALUE 'SW'.
  209. 88 MSG-I-BLANKS VALUE ' '.
  210. 88 MSG-I-VALID-VALUES VALUE 'N','S','E','W','NE','NW',
  211. 'SE','SW'.
  212. 09 MSG-I-AD-SERV-STRUC PIC X(15).
  213. 07 MSG-I-RETR-WILD-KEYS.
  214. 09 MSG-I-NM-CUST-2 PIC X(28).
  215. 09 MSG-I-AD-SERV-STR-NM PIC X(23).
  216. 07 MSG-I-RETR-NAME-KEYS.
  217. 09 MSG-I-NM-CUST-1ST-1 PIC X(15).
  218. 09 MSG-I-NM-CUST-MID-1 PIC X(15).
  219. 09 MSG-I-NM-CUST-LST-1 PIC X(20).
  220. 09 MSG-I-NM-CUST-TTL-1 PIC X(8).
  221. 09 MSG-I-NM-CUST-SFIX-1 PIC X(4).
  222. 05 MSG-I-K-CU04TB57.
  223. 07 MSG-I-K457-PKEY-BUILDING.
  224. 09 MSG-I-KY-BLDG-NO PIC S9(9) COMP.
  225. 05 MSG-I-CUR01K06.
  226. 07 MSG-I-PKEY-SITE.
  227. 09 MSG-I-KY-SITE-NO PIC S9(9) COMP.
  228. 05 MSG-I-SAD-TABLE-MAIN-GRP.
  229. 07 MSG-I-KEY-SAD-TABLE-GROUP.
  230. 09 MSG-I-KY-BA PIC S9(10) COMP-3.
  231. 09 MSG-I-KY-CUST-NO PIC S9(9) COMP.
  232. 09 MSG-I-KY-PREM-NO PIC S9(9) COMP.
  233. 09 MSG-I-CD-ACCT-TYPE PIC X(2).
  234. 88 MSG-I-PEND-SERV VALUE '03'.
  235. 88 MSG-I-DEFAULTED VALUE ' '.
  236. 88 MSG-I-PEND-SERV-OTHER-ACT VALUE '06'.
  237. 88 MSG-I-PEND-FINAL-ELE VALUE '12'.
  238. 88 MSG-I-PEND-FINAL-ELE-ACT VALUE '21'.
  239. 88 MSG-I-FINAL-SERV-ACT VALUE '42'.
  240. 88 MSG-I-DMAG VALUE '48'.
  241. 88 MSG-I-SUM-BILL VALUE '51'.
  242. 88 MSG-I-PAL VALUE '54'.
  243. 88 MSG-I-SL VALUE '57'.
  244. 88 MSG-I-NONCONSUMER VALUE '60'.
  245. 88 MSG-I-CASH VALUE '63'.
  246. 88 MSG-I-DEBITS VALUE '66'.
  247. 88 MSG-I-UNCOLL-CASH VALUE '69'.
  248. 88 MSG-I-SERV-TYPE VALUE '12','21','18','33','42','09',
  249. '15','24','27','30','36','39','54'.
  250. 88 MSG-I-SERV-PEND VALUE '03', '06'.
  251. 88 MSG-I-NON-SERV VALUE '45','48','60','72'.
  252. 88 MSG-I-TAX-ONLY VALUE '72'.
  253. 07 MSG-I-SAD-TABLE-SUB-GROUP.
  254. 09 MSG-I-NM-CUST-1ST-1 PIC X(15).
  255. 09 MSG-I-NM-CUST-MID-1 PIC X(15).
  256. 09 MSG-I-NM-CUST-LST-1 PIC X(20).
  257. 09 MSG-I-KY-SSN PIC S9(9) COMP.
  258. 09 MSG-I-NM-CUST-TTL-1 PIC X(8).
  259. 09 MSG-I-NM-CUST-SFIX-1 PIC X(4).
  260. 09 MSG-I-KY-GRID-NO PIC S9(14) COMP-3.
  261. 09 MSG-I-AD-SERV-CITY PIC X(19).
  262. 09 MSG-I-AD-SERV-ST PIC X(2).
  263. 09 MSG-I-AD-SERV-ZIP PIC S9(5) COMP-3.
  264. 09 MSG-I-CD-GAS-MTR-SUM PIC X(3).
  265. 09 MSG-I-CD-ELE-MTR-SUM PIC X(3).
  266. 09 MSG-I-KY-OLD-ACCT-NO-1 PIC X(16).
  267. 09 MSG-I-KY-GENER-AD-1 PIC X(7).
  268. 09 MSG-I-KY-GENER-AD-2 PIC X(5).
  269. 09 MSG-I-KY-GEN-NM-GRP.
  270. 11 MSG-I-KY-GEN-NM-1 PIC X(8).
  271. 11 MSG-I-KY-GEN-NM-2 PIC X(2).
  272. 09 MSG-I-CD-SAD-STAT PIC X(2).
  273. 88 MSG-I-ACTIVE VALUE '03'.
  274. 88 MSG-I-INACTIVE VALUE '06'.
  275. 88 MSG-I-PEND-PREM VALUE '08'.
  276. 88 MSG-I-PENDING VALUE '09'.
  277. 88 MSG-I-VOID VALUE '12'.
  278. 88 MSG-I-FINALED VALUE '15'.
  279. 88 MSG-I-UNCOLL VALUE '18'.
  280. 88 MSG-I-RO VALUE '21'.
  281. 88 MSG-I-RECONC VALUE '24'.
  282. 88 MSG-I-UNRECONC VALUE '27'.
  283. 88 MSG-I-ESCHEAT VALUE '30'.
  284. 09 MSG-I-NM-COMPRESSED PIC X(56).
  285. 09 MSG-I-AD-COMPRESSED PIC X(69).
  286. 09 MSG-I-CD-SUM-EXIST PIC X(1).
  287. 88 MSG-I-DEL VALUE 'D'.
  288. 88 MSG-I-EXIST VALUE 'E'.
  289. 88 MSG-I-CONV VALUE 'C'.
  290. 09 MSG-I-CD-CIS-EXIST PIC X(1).
  291. 88 MSG-I-DOES-NOT-EXIST VALUE 'D'.
  292. 88 MSG-I-EXIST VALUE 'E'.
  293. 09 MSG-I-CD-ACS-EXIST PIC X(1).
  294. 88 MSG-I-DOES-NOT-EXIST VALUE 'D'.
  295. 88 MSG-I-EXISTS VALUE 'E'.
  296. 09 MSG-I-CD-NF-EXIST PIC X(1).
  297. 09 MSG-I-QY-LNGH-AD PIC S9(2) COMP.
  298. 09 MSG-I-KY-MTR-BILL-GRP PIC S9(2) COMP-3.
  299. 09 MSG-I-CD-CUST-INDIC PIC S9(1) COMP-3.
  300. 88 MSG-I-NO-CUST VALUE 0.
  301. 88 MSG-I-PRIM VALUE 1.
  302. 88 MSG-I-2ND VALUE 2.
  303. 09 MSG-I-CD-ICS-EXIST PIC X(1).
  304. 88 MSG-I-EXIST VALUE 'E'.
  305. 88 MSG-I-DOES-NOT-EXIST VALUE 'D'.
  306. 09 MSG-I-TX-HOME-ACD PIC X(3).
  307. 09 MSG-I-TX-HOME-PHN-NO PIC X(8).
  308. 09 MSG-I-TX-HOME-PHN-EXTN PIC X(4).
  309. 09 MSG-I-TX-BUS-ACD PIC X(3).
  310. 09 MSG-I-TX-BUS-PHN-NO PIC X(8).
  311. 09 MSG-I-TX-BUS-PHN-EXTN PIC X(4).
  312. 09 MSG-I-CD-COUNTY PIC X(3).
  313. 09 MSG-I-CD-REGION PIC X(3).
  314. 09 MSG-I-CD-OPER-CNTR PIC X(3).
  315. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  316. 09 MSG-I-FL-CRITICAL-CONTCT PIC X(1).
  317. 88 MSG-I-CRITICAL VALUE 'Y'.
  318. 88 MSG-I-NON-CRITICAL VALUE 'N'.
  319. 09 MSG-I-KY-AD PIC S9(9) COMP.
  320. 09 MSG-I-CD-AD-TYPE PIC X(1).
  321. 88 MSG-I-PREM VALUE 'P'.
  322. 88 MSG-I-BLDG VALUE 'B'.
  323. 88 MSG-I-3RD-PARTY VALUE 'T'.
  324. 88 MSG-I-MLNG-AD VALUE 'M'.
  325. 88 MSG-I-GUAR VALUE 'G'.
  326. 88 MSG-I-RFND VALUE 'R'.
  327. 88 MSG-I-AGENCY VALUE 'A'.
  328. 88 MSG-I-TEMPORARY VALUE 'Y'.
  329. 88 MSG-I-CUSTOMER-88 VALUE 'C'.
  330. 88 MSG-I-LANDLORD VALUE 'L'.
  331. 09 MSG-I-KY-BLDG-NO PIC S9(9) COMP.
  332. 09 MSG-I-DT-STAT PIC X(10).
  333. 05 MSG-I-CUSTOMER-GRP.
  334. 07 MSG-I-NO-LOCK-SEQ-CUST PIC S9(2) COMP-3.
  335. 07 MSG-I-CD-CO PIC S9(4) COMP.
  336. 07 MSG-I-KY-SSN PIC S9(9) COMP.
  337. 07 MSG-I-TX-HOME-ACD PIC X(3).
  338. 07 MSG-I-TX-HOME-PHN-NO PIC X(8).
  339. 07 MSG-I-TX-HOME-PHN-EXTN PIC X(4).
  340. 07 MSG-I-FL-UNLST-PHN-NO PIC X(1).
  341. 07 MSG-I-TX-BUS-ACD PIC X(3).
  342. 07 MSG-I-TX-BUS-PHN-NO PIC X(8).
  343. 07 MSG-I-TX-BUS-PHN-EXTN PIC X(4).
  344. 07 MSG-I-FL-UNLST-BUS-PHN PIC X(1).
  345. 07 MSG-I-CD-CUST-STAT PIC X(2).
  346. 88 MSG-I-ACT VALUE '01'.
  347. 88 MSG-I-PEND-ACT VALUE '02'.
  348. 88 MSG-I-FINALED VALUE '03'.
  349. 07 MSG-I-DT-CUST-STAT PIC X(10).
  350. 07 MSG-I-NM-CUST-1 PIC X(28).
  351. 07 MSG-I-NM-CUST-2 PIC X(28).
  352. 07 MSG-I-FL-QTE-DEP PIC X(1).
  353. 07 MSG-I-KY-CNTL-UNIT PIC S9(2) COMP-3.
  354. 07 MSG-I-AT-HGST-CR-APPR PIC S9(7)V9(2) COMP-3.
  355. 07 MSG-I-CD-CUST-TYPE PIC X(1).
  356. 88 MSG-I-INDIVIDUAL VALUE 'I'.
  357. 88 MSG-I-CORPORATION VALUE 'C'.
  358. 88 MSG-I-NON-PROFIT VALUE 'N'.
  359. 88 MSG-I-GOVT-MUNICIPAL VALUE 'M'.
  360. 88 MSG-I-GOVT-COUNTY VALUE 'Y'.
  361. 88 MSG-I-GOVT-ST VALUE 'S'.
  362. 88 MSG-I-GOVT-FED VALUE 'F'.
  363. 88 MSG-I-FPC VALUE 'P'.
  364. 88 MSG-I-OTHER-WHOLESALE VALUE 'W'.
  365. 07 MSG-I-CD-CITIZENSHIP PIC X(1).
  366. 07 MSG-I-CD-DO-NOT-QTE PIC X(1).
  367. 88 MSG-I-BUS-RSN VALUE '1'.
  368. 88 MSG-I-HARDSHIP-CASE VALUE '2'.
  369. 88 MSG-I-HEALTH-RSN VALUE '3'.
  370. 88 MSG-I-MED-FACIL VALUE '4'.
  371. 88 MSG-I-CRT-ORD VALUE '5'.
  372. 88 MSG-I-MGMT-DECISION VALUE '6'.
  373. 88 MSG-I-BUILD-REALTOR VALUE '7'.
  374. 88 MSG-I-ANY-VALID-CODE VALUE '1','2','3','4','5','6',
  375. '7'.
  376. 07 MSG-I-DT-CR-RPT-SECUR PIC X(10).
  377. 07 MSG-I-DT-MDSE-DECL PIC X(10).
  378. 07 MSG-I-DT-NOT-RESP-NTC PIC X(10).
  379. 07 MSG-I-CD-ORIG-ACT-AS PIC X(1).
  380. 88 MSG-I-1ST-TM-USER VALUE 'F'.
  381. 88 MSG-I-USED-BEF VALUE 'U'.
  382. 88 MSG-I-DEFAULT-VALU VALUE ' '.
  383. 07 MSG-I-DT-ORIG-MADE-ACT PIC X(10).
  384. 07 MSG-I-FL-SSN-NOT-PROV PIC X(1).
  385. 07 MSG-I-KY-AD PIC S9(9) COMP.
  386. 07 MSG-I-CD-AD-TYPE PIC X(1).
  387. 88 MSG-I-PREM VALUE 'P'.
  388. 88 MSG-I-BLDG VALUE 'B'.
  389. 88 MSG-I-3RD-PARTY VALUE 'T'.
  390. 88 MSG-I-MLNG-AD VALUE 'M'.
  391. 88 MSG-I-GUAR VALUE 'G'.
  392. 88 MSG-I-RFND VALUE 'R'.
  393. 88 MSG-I-AGENCY VALUE 'A'.
  394. 88 MSG-I-TEMPORARY VALUE 'Y'.
  395. 88 MSG-I-CUSTOMER-88 VALUE 'C'.
  396. 88 MSG-I-LANDLORD VALUE 'L'.
  397. 07 MSG-I-CD-STAT PIC S9(2) COMP-3.
  398. 88 MSG-I-INACT VALUE 01.
  399. 88 MSG-I-ACT VALUE 02.
  400. 88 MSG-I-PEND-ACT VALUE 03.
  401. 88 MSG-I-GAS-ACT VALUE 04.
  402. 88 MSG-I-ELECTRIC-ACT VALUE 05.
  403. 88 MSG-I-REMV VALUE 06.
  404. 88 MSG-I-VOID VALUE 07.
  405. 88 MSG-I-UNCOLL VALUE 08.
  406. 88 MSG-I-FINALED VALUE 09.
  407. 88 MSG-I-PEND-TRNSFR VALUE 10.
  408. 88 MSG-I-TRNSFR VALUE 11.
  409. 88 MSG-I-CNCLD VALUE 12.
  410. 88 MSG-I-RECONCILE VALUE 20.
  411. 88 MSG-I-RECONCILE-INSERT VALUE 21.
  412. 88 MSG-I-UNRECONCILE VALUE 22.
  413. 88 MSG-I-DELETED VALUE 99.
  414. 07 MSG-I-DT-STAT PIC X(10).
  415. 05 MSG-I-BUILDING-GRP.
  416. 07 MSG-I-NM-BUILDING PIC X(30).
  417. 07 MSG-I-CD-BLDG-TYPE PIC X(2).
  418. 88 MSG-I-SINGLE-FAMILY VALUE '01'.
  419. 88 MSG-I-MULTI-UNIT-RESIDENTIAL VALUE '02'.
  420. 88 MSG-I-MOBILE-HOME VALUE '03'.
  421. 88 MSG-I-SHOPPING-CENTER VALUE '04'.
  422. 88 MSG-I-WAREHOUSE VALUE '05'.
  423. 88 MSG-I-FACTORY VALUE '06'.
  424. 88 MSG-I-HOSPITAL VALUE '07'.
  425. 88 MSG-I-SCHOOL VALUE '08'.
  426. 88 MSG-I-OTHER-COMMERCIAL VALUE '09'.
  427. 88 MSG-I-NURSING-HOME VALUE '10'.
  428. 88 MSG-I-TEMPORARY-SERVICE VALUE '11'.
  429. 88 MSG-I-GOVERNMENTAL VALUE '12'.
  430. 07 MSG-I-FL-MULT-PREMISE PIC X(1).
  431. 88 MSG-I-FL-MULT-PREMISE-Y VALUE 'Y'.
  432. 88 MSG-I-FL-MULT-PREMISE-N VALUE 'N'.
  433. 07 MSG-I-CD-CITY-CNTY PIC X(4).
  434. 07 MSG-I-CD-OPER-CNTR PIC X(3).
  435. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  436. 07 MSG-I-KY-GWA PIC X(5).
  437. 07 MSG-I-NO-LOT PIC X(20).
  438. 07 MSG-I-NO-BLOCK PIC X(20).
  439. 07 MSG-I-KY-STR-NM PIC S9(7) COMP-3.
  440. 07 MSG-I-AD-SERV-STR-NO PIC X(15).
  441. 07 MSG-I-AD-SERV-CITY PIC X(19).
  442. 07 MSG-I-AD-SERV-ST PIC X(2).
  443. 07 MSG-I-AD-NOTE PIC X(20).
  444. 07 MSG-I-CD-STAR-RATING PIC X(1).
  445. 07 MSG-I-NM-CONTACT PIC X(20).
  446. 07 MSG-I-TX-CNTC-ACD PIC X(3).
  447. 07 MSG-I-TX-CNTC-PHN-NO PIC X(8).
  448. 07 MSG-I-TX-CNTC-EXTN PIC X(4).
  449. 07 MSG-I-KY-MRDG-ASGNMT PIC S9(3) COMP-3.
  450. 07 MSG-I-KY-MTR-BILL-GRP PIC S9(2) COMP-3.
  451. 07 MSG-I-KY-RMRK-BLDG-DIR PIC S9(9) COMP.
  452. 07 MSG-I-KY-CNTL-UNIT PIC S9(2) COMP-3.
  453. 07 MSG-I-CD-BLDG-STAT PIC X(2).
  454. 88 MSG-I-BLDG-INACT VALUE '01'.
  455. 88 MSG-I-BLDG-ACT VALUE '02'.
  456. 88 MSG-I-BLDG-PEND-ACT VALUE '03'.
  457. 88 MSG-I-BLDG-VOID VALUE '07'.
  458. 88 MSG-I-BLDG-PENDING VALUE '08'.
  459. 88 MSG-I-BLDG-DELETE-CONV-ONLY VALUE '09'.
  460. 07 MSG-I-CD-REPORT-LEVEL PIC X(5).
  461. 88 MSG-I-RPT-LVL-APK VALUE 'APK'.
  462. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  463. 88 MSG-I-RPT-LVL-APL VALUE 'APL'.
  464. 88 MSG-I-RPT-LVL-AVP VALUE 'AVP'.
  465. 88 MSG-I-RPT-LVL-BKS VALUE 'BKS'.
  466. 88 MSG-I-RPT-LVL-BLG VALUE 'BLG'.
  467. 88 MSG-I-RPT-LVL-BNV VALUE 'BNV'.
  468. 88 MSG-I-RPT-LVL-CAR VALUE 'CAR'.
  469. 88 MSG-I-RPT-LVL-CLR VALUE 'CLR'.
  470. 88 MSG-I-RPT-LVL-CLW VALUE 'CLW'.
  471. 88 MSG-I-RPT-LVL-CRC VALUE 'CRC'.
  472. 88 MSG-I-RPT-LVL-CRV VALUE 'CRV'.
  473. 88 MSG-I-RPT-LVL-CRW VALUE 'CRW'.
  474. 88 MSG-I-RPT-LVL-DEL VALUE 'DEL'.
  475. 88 MSG-I-RPT-LVL-DUN VALUE 'DUN'.
  476. 88 MSG-I-RPT-LVL-EUS VALUE 'EUS'.
  477. 88 MSG-I-RPT-LVL-FRP VALUE 'FRP'.
  478. 88 MSG-I-RPT-LVL-HNC VALUE 'HNC'.
  479. 88 MSG-I-RPT-LVL-HSP VALUE 'HSP'.
  480. 88 MSG-I-RPT-LVL-INV VALUE 'INV'.
  481. 88 MSG-I-RPT-LVL-JAM VALUE 'JAM'.
  482. 88 MSG-I-RPT-LVL-JAS VALUE 'JAS'.
  483. 88 MSG-I-RPT-LVL-LKP VALUE 'LKP'.
  484. 88 MSG-I-RPT-LVL-LKW VALUE 'LKW'.
  485. 88 MSG-I-RPT-LVL-MAD VALUE 'MAD'.
  486. 88 MSG-I-RPT-LVL-MON VALUE 'MON'.
  487. 88 MSG-I-RPT-LVL-OKL VALUE 'OKL'.
  488. 88 MSG-I-RPT-LVL-PRY VALUE 'PRY'.
  489. 88 MSG-I-RPT-LVL-PSJ VALUE 'PSJ'.
  490. 88 MSG-I-RPT-LVL-RED VALUE 'RED'.
  491. 88 MSG-I-RPT-LVL-STP VALUE 'STP'.
  492. 88 MSG-I-RPT-LVL-TRN VALUE 'TRN'.
  493. 88 MSG-I-RPT-LVL-TRP VALUE 'TRP'.
  494. 88 MSG-I-RPT-LVL-WAL VALUE 'WAL'.
  495. 88 MSG-I-RPT-LVL-WLD VALUE 'WLD'.
  496. 88 MSG-I-RPT-LVL-ZEP VALUE 'ZEP'.
  497. 07 MSG-I-CD-BTU-ZONE PIC X(2).
  498. 05 MSG-I-PREMISE-GRP.
  499. 07 MSG-I-NO-LOCK-SEQ-PREM PIC S9(2) COMP-3.
  500. 07 MSG-I-KY-BLDG-NO PIC S9(9) COMP.
  501. 07 MSG-I-CD-CO PIC S9(4) COMP.
  502. 07 MSG-I-KY-MRDG-ASGNMT PIC S9(3) COMP-3.
  503. 07 MSG-I-KY-MRDG-SEQ-NO PIC S9(4) COMP.
  504. 07 MSG-I-CD-SIC PIC X(6).
  505. 07 MSG-I-CD-PREM-STAT PIC X(2).
  506. 88 MSG-I-PREM-INACT VALUE '01'.
  507. 88 MSG-I-PREM-ACT VALUE '02'.
  508. 88 MSG-I-PREM-PEND-ACT VALUE '03'.
  509. 88 MSG-I-PREM-VOID VALUE '07'.
  510. 88 MSG-I-PREM-PENDING VALUE '08'.
  511. 88 MSG-I-PREM-DELETE-CONV-ONLY VALUE '09'.
  512. 07 MSG-I-KY-GRID-NO PIC S9(14) COMP-3.
  513. 07 MSG-I-AD-SERV-STR-NO PIC X(15).
  514. 07 MSG-I-AD-SERV-STRUC PIC X(15).
  515. 07 MSG-I-AD-NOTE PIC X(20).
  516. 07 MSG-I-DT-MTR-GRP-EFF PIC X(10).
  517. 07 MSG-I-KY-MTR-BILL-GRP PIC S9(2) COMP-3.
  518. 07 MSG-I-NO-KY PIC S9(5) COMP-3.
  519. 07 MSG-I-KY-STR-NM PIC S9(7) COMP-3.
  520. 07 MSG-I-KY-CNTL-UNIT PIC S9(2) COMP-3.
  521. 07 MSG-I-QY-CONSC-KY-NO-USE PIC S9(2) COMP-3.
  522. 07 MSG-I-CD-PREM-ENTR PIC X(1).
  523. 07 MSG-I-CD-PREM-TYPE PIC X(2).
  524. 88 MSG-I-SINGLE-FAMILY VALUE '01'.
  525. 88 MSG-I-APARTMENT VALUE '02'.
  526. 88 MSG-I-CONDOMINIUM VALUE '03'.
  527. 88 MSG-I-TOWNHOUSE VALUE '04'.
  528. 88 MSG-I-MOBILE-HOME VALUE '05'.
  529. 88 MSG-I-OFFICE VALUE '06'.
  530. 88 MSG-I-HOSPITAL VALUE '07'.
  531. 88 MSG-I-SCHOOL VALUE '08'.
  532. 88 MSG-I-CHURCH VALUE '09'.
  533. 88 MSG-I-COMMON-USE-FACILITIES VALUE '10'.
  534. 88 MSG-I-TEMPORARY-SERVICE VALUE '11'.
  535. 88 MSG-I-UNMETERED VALUE '12'.
  536. 88 MSG-I-OTHER-TYPE VALUE '13'.
  537. 88 MSG-I-NON-SERVICE VALUE '14'.
  538. 88 MSG-I-SUBORDINATE VALUE '15'.
  539. 88 MSG-I-RETAIL VALUE '16'.
  540. 88 MSG-I-MANUFACTURING VALUE '17'.
  541. 88 MSG-I-REGULAR VALUE '01','02','03','04','05','06',
  542. '07','08','09','10','11','13'.
  543. 88 MSG-I-WAREHOUSE VALUE '18'.
  544. 07 MSG-I-DT-PREM-STAT PIC X(10).
  545. 07 MSG-I-KY-RMRK-PREM-DIR PIC S9(9) COMP.
  546. 07 MSG-I-DT-FIRST-CONNECT PIC X(10).
  547. 07 MSG-I-CD-OPER-CNTR PIC X(3).
  548. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  549. 07 MSG-I-CD-REPORT-LEVEL PIC X(5).
  550. 88 MSG-I-RPT-LVL-APK VALUE 'APK'.
  551. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  552. 88 MSG-I-RPT-LVL-APL VALUE 'APL'.
  553. 88 MSG-I-RPT-LVL-AVP VALUE 'AVP'.
  554. 88 MSG-I-RPT-LVL-BKS VALUE 'BKS'.
  555. 88 MSG-I-RPT-LVL-BLG VALUE 'BLG'.
  556. 88 MSG-I-RPT-LVL-BNV VALUE 'BNV'.
  557. 88 MSG-I-RPT-LVL-CAR VALUE 'CAR'.
  558. 88 MSG-I-RPT-LVL-CLR VALUE 'CLR'.
  559. 88 MSG-I-RPT-LVL-CLW VALUE 'CLW'.
  560. 88 MSG-I-RPT-LVL-CRC VALUE 'CRC'.
  561. 88 MSG-I-RPT-LVL-CRV VALUE 'CRV'.
  562. 88 MSG-I-RPT-LVL-CRW VALUE 'CRW'.
  563. 88 MSG-I-RPT-LVL-DEL VALUE 'DEL'.
  564. 88 MSG-I-RPT-LVL-DUN VALUE 'DUN'.
  565. 88 MSG-I-RPT-LVL-EUS VALUE 'EUS'.
  566. 88 MSG-I-RPT-LVL-FRP VALUE 'FRP'.
  567. 88 MSG-I-RPT-LVL-HNC VALUE 'HNC'.
  568. 88 MSG-I-RPT-LVL-HSP VALUE 'HSP'.
  569. 88 MSG-I-RPT-LVL-INV VALUE 'INV'.
  570. 88 MSG-I-RPT-LVL-JAM VALUE 'JAM'.
  571. 88 MSG-I-RPT-LVL-JAS VALUE 'JAS'.
  572. 88 MSG-I-RPT-LVL-LKP VALUE 'LKP'.
  573. 88 MSG-I-RPT-LVL-LKW VALUE 'LKW'.
  574. 88 MSG-I-RPT-LVL-MAD VALUE 'MAD'.
  575. 88 MSG-I-RPT-LVL-MON VALUE 'MON'.
  576. 88 MSG-I-RPT-LVL-OKL VALUE 'OKL'.
  577. 88 MSG-I-RPT-LVL-PRY VALUE 'PRY'.
  578. 88 MSG-I-RPT-LVL-PSJ VALUE 'PSJ'.
  579. 88 MSG-I-RPT-LVL-RED VALUE 'RED'.
  580. 88 MSG-I-RPT-LVL-STP VALUE 'STP'.
  581. 88 MSG-I-RPT-LVL-TRN VALUE 'TRN'.
  582. 88 MSG-I-RPT-LVL-TRP VALUE 'TRP'.
  583. 88 MSG-I-RPT-LVL-WAL VALUE 'WAL'.
  584. 88 MSG-I-RPT-LVL-WLD VALUE 'WLD'.
  585. 88 MSG-I-RPT-LVL-ZEP VALUE 'ZEP'.
  586. 05 MSG-I-BILL-ACCT-GRP.
  587. 07 MSG-I-BILL-ACCT-GRP-1.
  588. 09 MSG-I-NO-LOCK-SEQ-BA PIC S9(2) COMP-3.
  589. 09 MSG-I-NO-LOCK-SEQ-BA-AIM PIC S9(2) COMP-3.
  590. 09 MSG-I-KY-CUST-NO PIC S9(9) COMP.
  591. 09 MSG-I-KY-PREM-NO PIC S9(9) COMP.
  592. 09 MSG-I-CD-CO PIC S9(4) COMP.
  593. 09 MSG-I-CD-COMPNY-FACILITY PIC X(2).
  594. 88 MSG-I-VS-COMP-STOREROOM VALUE '01'.
  595. 09 MSG-I-CD-EMP PIC X(2).
  596. 88 MSG-I-ALABAMA-POWER VALUE '01'.
  597. 09 MSG-I-CD-BA-TRNSFR-TYPE PIC X(2).
  598. 88 MSG-I-INCONTIN VALUE '01'.
  599. 88 MSG-I-ALSO-USES VALUE '03'.
  600. 88 MSG-I-CHARGE-ON VALUE '05'.
  601. 88 MSG-I-REBILL VALUE '06'.
  602. 09 MSG-I-DT-NXT-SCH-RDG PIC X(10).
  603. 09 MSG-I-DT-LST-BLLD PIC X(10).
  604. 09 MSG-I-DT-NXT-BILL PIC X(10).
  605. 09 MSG-I-DT-BA-OPEN PIC X(10).
  606. 09 MSG-I-DT-BA-TERM PIC X(10).
  607. 09 MSG-I-DT-CNTL-UNIT-BAL PIC X(10).
  608. 09 MSG-I-DT-CUST-AWAY-BEG PIC X(10).
  609. 09 MSG-I-DT-CUST-AWAY-END PIC X(10).
  610. 09 MSG-I-DT-ON-DEM-BAL PIC X(10).
  611. 09 MSG-I-DT-BILL-CUTOFF PIC X(10).
  612. 09 MSG-I-DT-LST-REG PIC X(10).
  613. 09 MSG-I-DT-RT-FOLLOW-EFF PIC X(10).
  614. 09 MSG-I-CD-RT-TO-FOLLOW PIC X(1).
  615. 88 MSG-I-GAS-RTF VALUE 'G'.
  616. 88 MSG-I-ELE-RTF VALUE 'E'.
  617. 88 MSG-I-COMB-RTF VALUE 'C'.
  618. 88 MSG-I-RTF-CD-SHOULD-REMV VALUE 'X'.
  619. 09 MSG-I-CD-RDG-INSTR PIC X(2).
  620. 88 MSG-I-DO-NOT-EST-TEMP VALUE '01'.
  621. 88 MSG-I-ACCT-CD-A-DEC VALUE '02'.
  622. 88 MSG-I-DO-NOT-EST-PERM VALUE '03'.
  623. 88 MSG-I-DO-NOT-EST-NO-POST-TEMP VALUE '04'.
  624. 88 MSG-I-ACCT-CD-D-DEC VALUE '05'.
  625. 88 MSG-I-DO-NOT-EST-NO-POST-PERM VALUE '06'.
  626. 88 MSG-I-DO-NOT-USE-ESTIMATE VALUE '01','02','03','04',
  627. '05','06','07'.
  628. 88 MSG-I-NO-POST-PERM VALUE '07'.
  629. 09 MSG-I-CD-BA-STAT PIC X(2).
  630. 88 MSG-I-ACT VALUE '02'.
  631. 88 MSG-I-PEND-ACT VALUE '03'.
  632. 88 MSG-I-PEND-TRNSFR VALUE '04'.
  633. 88 MSG-I-VOIDED VALUE '07'.
  634. 88 MSG-I-FINALED VALUE '09'.
  635. 88 MSG-I-UNCOLL VALUE '18'.
  636. 88 MSG-I-NOT-VOID VALUE '02','03','04','09','18','30'.
  637. 88 MSG-I-ESCHEAT VALUE '30'.
  638. 09 MSG-I-CD-BILL-PRCS-INSTR PIC X(4).
  639. 88 MSG-I-NO-BILL-INSTR VALUE '0000'.
  640. 88 MSG-I-BILL VALUE '0100'.
  641. 88 MSG-I-REBILL VALUE '0200'.
  642. 88 MSG-I-BILL-FINAL VALUE '0300'.
  643. 88 MSG-I-REBILL-FINAL VALUE '0400'.
  644. 88 MSG-I-BILL-FINAL-COLL VALUE '0500'.
  645. 88 MSG-I-UPDATED VALUE '0600'.
  646. 88 MSG-I-UPDATED-FINAL VALUE '0700'.
  647. 09 MSG-I-CD-SO-PRCS-INSTR PIC X(3).
  648. 88 MSG-I-NO-SO-PEND VALUE '000'.
  649. 88 MSG-I-BILL VALUE '100'.
  650. 88 MSG-I-BILL-FINAL VALUE '300'.
  651. 88 MSG-I-PEND-TRNSFR VALUE '700'.
  652. 09 MSG-I-CD-TERM-TYPE-GAS PIC X(2).
  653. 09 MSG-I-CD-TERM-TYPE-ELE PIC X(2).
  654. 09 MSG-I-FL-PERM-BILL-RLSE PIC X(1).
  655. 09 MSG-I-KY-OLD-ACCTNO PIC X(16).
  656. 09 MSG-I-FL-SO-PEND PIC X(1).
  657. 09 MSG-I-KY-MTR-BILL-GRP PIC S9(2) COMP-3.
  658. 09 MSG-I-AT-PEND-SALE PIC S9(7)V9(2) COMP-3.
  659. 09 MSG-I-CD-BILL-LITR PIC X(1).
  660. 09 MSG-I-QY-BILL-COPY PIC S9(1) COMP-3.
  661. 09 MSG-I-CD-BILL-EXTN PIC X(1).
  662. 88 MSG-I-NOT-ON-EXTN VALUE '0'.
  663. 88 MSG-I-CUST-LESS-60-MO VALUE '1'.
  664. 88 MSG-I-CUST-LESS-60-1-YR VALUE '2'.
  665. 88 MSG-I-CUST-LESS-60-2-YR VALUE '3'.
  666. 88 MSG-I-CUST-LESS-60-3-YR VALUE '4'.
  667. 88 MSG-I-CUST-LESS-60-4-YR VALUE '5'.
  668. 88 MSG-I-CUST-OVER-60 VALUE '9'.
  669. 09 MSG-I-FL-ELE-TRNSFR PIC X(1).
  670. 09 MSG-I-FL-DEFR-RDG PIC X(1).
  671. 09 MSG-I-FL-OUT-OF-TOWN PIC X(1).
  672. 09 MSG-I-CD-BILL-SAC PIC X(1).
  673. 88 MSG-I-ELE VALUE 'E'.
  674. 88 MSG-I-GAS VALUE 'G'.
  675. 88 MSG-I-ELE-GAS VALUE 'C'.
  676. 09 MSG-I-CD-ACCT-TYPE PIC X(2).
  677. 88 MSG-I-PEND-SERV VALUE '03'.
  678. 88 MSG-I-DEFAULTED VALUE ' '.
  679. 88 MSG-I-PEND-SERV-OTHER-ACT VALUE '06'.
  680. 88 MSG-I-PEND-FINAL-ELE VALUE '12'.
  681. 88 MSG-I-PEND-FINAL-ELE-ACT VALUE '21'.
  682. 88 MSG-I-FINAL-SERV-ACT VALUE '42'.
  683. 88 MSG-I-DMAG VALUE '48'.
  684. 88 MSG-I-SUM-BILL VALUE '51'.
  685. 88 MSG-I-PAL VALUE '54'.
  686. 88 MSG-I-SL VALUE '57'.
  687. 88 MSG-I-NONCONSUMER VALUE '60'.
  688. 88 MSG-I-CASH VALUE '63'.
  689. 88 MSG-I-DEBITS VALUE '66'.
  690. 88 MSG-I-UNCOLL-CASH VALUE '69'.
  691. 88 MSG-I-SERV-TYPE VALUE '12','21','18','33','42','09',
  692. '15','24','27','30','36','39','54'.
  693. 88 MSG-I-SERV-PEND VALUE '03', '06'.
  694. 88 MSG-I-NON-SERV VALUE '45','48','60','72'.
  695. 88 MSG-I-TAX-ONLY VALUE '72'.
  696. 09 MSG-I-CD-WAIVE-RSN PIC X(1).
  697. 88 MSG-I-UTIL-RF VALUE 'U'.
  698. 88 MSG-I-DIST-WAIVE VALUE 'W'.
  699. 88 MSG-I-DEP-REFUND VALUE 'R'.
  700. 88 MSG-I-DEP-ALT VALUE 'A'.
  701. 88 MSG-I-PEND-TRANSFER VALUE 'P'.
  702. 88 MSG-I-CREDIT-SCORING VALUE 'C'.
  703. 09 MSG-I-AT-OPEN-MO-BAL PIC S9(9)V9(2) COMP-3.
  704. 09 MSG-I-AT-MO-ACT PIC S9(9)V9(2) COMP-3.
  705. 09 MSG-I-KY-CNTL-UNIT PIC S9(2) COMP-3.
  706. 09 MSG-I-KY-AD PIC S9(9) COMP.
  707. 09 MSG-I-DT-CURR-RELAT-CYC PIC S9(6) COMP-3.
  708. 09 MSG-I-FL-OB PIC X(1).
  709. 09 MSG-I-FL-RFND-UNCOLL PIC X(1).
  710. 09 MSG-I-CD-AD-TYPE PIC X(1).
  711. 88 MSG-I-PREM VALUE 'P'.
  712. 88 MSG-I-BLDG VALUE 'B'.
  713. 88 MSG-I-3RD-PARTY VALUE 'T'.
  714. 88 MSG-I-MLNG-AD VALUE 'M'.
  715. 88 MSG-I-GUAR VALUE 'G'.
  716. 88 MSG-I-RFND VALUE 'R'.
  717. 88 MSG-I-AGENCY VALUE 'A'.
  718. 88 MSG-I-TEMPORARY VALUE 'Y'.
  719. 88 MSG-I-CUSTOMER-88 VALUE 'C'.
  720. 88 MSG-I-LANDLORD VALUE 'L'.
  721. 09 MSG-I-KY-LST-USE-NO PIC S9(5) COMP-3.
  722. 09 MSG-I-CD-PRMTL-LITR PIC S9(1) COMP-3.
  723. 09 MSG-I-FL-TEMP-BILL-RLSE PIC X(1).
  724. 09 MSG-I-FL-MULT-CUST PIC X(1).
  725. 09 MSG-I-FL-SUM-BILL PIC X(1).
  726. 07 MSG-I-BILL-ACCT-GRP-2.
  727. 09 MSG-I-AT-EXCR-BA PIC S9(8)V9(2) COMP-3.
  728. 09 MSG-I-AT-RFND-BA PIC S9(8)V9(2) COMP-3.
  729. 09 MSG-I-AT-BB-BLLD-BA PIC S9(7)V9(2) COMP-3.
  730. 09 MSG-I-AT-DEP-ON-HAND-BA PIC S9(7)V9(2) COMP-3.
  731. 09 MSG-I-AT-UNBIL-BAL-BA PIC S9(8)V9(2) COMP-3.
  732. 09 MSG-I-CD-MADE-ACT-AS PIC X(1).
  733. 88 MSG-I-INCONT VALUE 'C'.
  734. 88 MSG-I-1ST-TM-USER VALUE 'F'.
  735. 88 MSG-I-USE-BEFORE VALUE 'U'.
  736. 88 MSG-I-ALSO-USES VALUE 'A'.
  737. 09 MSG-I-CD-RTF-SO-TYPE PIC S9(2) COMP-3.
  738. 88 MSG-I-SETT VALUE 01.
  739. 88 MSG-I-OTHR VALUE 02.
  740. 09 MSG-I-CD-RES-COMM PIC X(1).
  741. 88 MSG-I-TAR-MIXED VALUE 'M'.
  742. 88 MSG-I-TAR-RES VALUE 'R'.
  743. 88 MSG-I-TAR-COMM VALUE 'C'.
  744. 09 MSG-I-TM-CNTL-UNIT-BAL PIC X(8).
  745. 09 MSG-I-FL-PAD PIC X(1).
  746. 09 MSG-I-CD-PAD-STAT PIC S9(2) COMP.
  747. 09 MSG-I-NO-PEND-BILL-GRP PIC S9(2) COMP.
  748. 09 MSG-I-DT-CYC-CHG PIC X(10).
  749. 09 MSG-I-CD-ACCT-HANDLING PIC X(1).
  750. 88 MSG-I-REGULAR VALUE 'R'.
  751. 88 MSG-I-SPECIAL VALUE 'S'.
  752. 88 MSG-I-PRE-CAL VALUE 'P'.
  753. 09 MSG-I-NO-CC-TAX-EX-CERT PIC X(13).
  754. 09 MSG-I-DT-CC-TAX-EX-EXP PIC X(10).
  755. 09 MSG-I-CD-TAR-TYPE PIC X(2).
  756. 88 MSG-I-RES VALUE '01'.
  757. 88 MSG-I-COMM VALUE '03'.
  758. 88 MSG-I-INDUST VALUE '05'.
  759. 88 MSG-I-STRT-AND-HWY-LT VALUE '06'.
  760. 88 MSG-I-SALES-TO-PUBL-AUTH VALUE '07'.
  761. 88 MSG-I-RURAL-ELE-COOP VALUE '08'.
  762. 88 MSG-I-MUNICIPAL VALUE '10'.
  763. 88 MSG-I-SERVICE-CHARGE VALUE '14'.
  764. 88 MSG-I-EQUIPMENT-RENTALS VALUE '15'.
  765. 09 MSG-I-CD-TAX-AUTHORITY PIC X(1).
  766. 09 MSG-I-CD-CASH-ONLY-RES PIC X(2).
  767. 09 MSG-I-CD-OPER-CNTR PIC X(3).
  768. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  769. 09 MSG-I-CD-REPORT-LEVEL PIC X(5).
  770. 88 MSG-I-RPT-LVL-APK VALUE 'APK'.
  771. 88 MSG-I-GEN-OFFICE VALUE 'GEN'.
  772. 88 MSG-I-RPT-LVL-APL VALUE 'APL'.
  773. 88 MSG-I-RPT-LVL-AVP VALUE 'AVP'.
  774. 88 MSG-I-RPT-LVL-BKS VALUE 'BKS'.
  775. 88 MSG-I-RPT-LVL-BLG VALUE 'BLG'.
  776. 88 MSG-I-RPT-LVL-BNV VALUE 'BNV'.
  777. 88 MSG-I-RPT-LVL-CAR VALUE 'CAR'.
  778. 88 MSG-I-RPT-LVL-CLR VALUE 'CLR'.
  779. 88 MSG-I-RPT-LVL-CLW VALUE 'CLW'.
  780. 88 MSG-I-RPT-LVL-CRC VALUE 'CRC'.
  781. 88 MSG-I-RPT-LVL-CRV VALUE 'CRV'.
  782. 88 MSG-I-RPT-LVL-CRW VALUE 'CRW'.
  783. 88 MSG-I-RPT-LVL-DEL VALUE 'DEL'.
  784. 88 MSG-I-RPT-LVL-DUN VALUE 'DUN'.
  785. 88 MSG-I-RPT-LVL-EUS VALUE 'EUS'.
  786. 88 MSG-I-RPT-LVL-FRP VALUE 'FRP'.
  787. 88 MSG-I-RPT-LVL-HNC VALUE 'HNC'.
  788. 88 MSG-I-RPT-LVL-HSP VALUE 'HSP'.
  789. 88 MSG-I-RPT-LVL-INV VALUE 'INV'.
  790. 88 MSG-I-RPT-LVL-JAM VALUE 'JAM'.
  791. 88 MSG-I-RPT-LVL-JAS VALUE 'JAS'.
  792. 88 MSG-I-RPT-LVL-LKP VALUE 'LKP'.
  793. 88 MSG-I-RPT-LVL-LKW VALUE 'LKW'.
  794. 88 MSG-I-RPT-LVL-MAD VALUE 'MAD'.
  795. 88 MSG-I-RPT-LVL-MON VALUE 'MON'.
  796. 88 MSG-I-RPT-LVL-OKL VALUE 'OKL'.
  797. 88 MSG-I-RPT-LVL-PRY VALUE 'PRY'.
  798. 88 MSG-I-RPT-LVL-PSJ VALUE 'PSJ'.
  799. 88 MSG-I-RPT-LVL-RED VALUE 'RED'.
  800. 88 MSG-I-RPT-LVL-STP VALUE 'STP'.
  801. 88 MSG-I-RPT-LVL-TRN