ACHSEOBB ; IHS/ITSC/TPF/PMF - PROCESS EOBRS (2/6) CONTINUATION ;
Source file <ACHSEOBB.m>
| Package | Total | Call Graph |
|---|---|---|
| Contract Health Management Information System | 8 | ($$AOP,$$IM,$$OS,$$PARM,$$ZEROTH)^ACHS ABEND^ACHSEOB (GBLD,SIGN)^ACHSEOB1 ^ACHSEOB2 ^ACHSEOB3 FILDEL^ACHSEOBC $$TERMINAL^ACHSHCMD ^ACHSUF |
| Kernel | 3 | ^%ZISC ($$LIST,$$MV,$$OPEN)^%ZISH $$FMTE^XLFDT |
| IHS VA Utilities | 1 | $$DIR^XBDIR |
| VA Fileman | 1 | FILE^DICN |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| M1A | ;
|
|
| C0END | ;
|
|
| M1 | ;EP
|
|
| REC | ;EP
|
|
| HA | ;;9.23.30;;10.31.38
|
|
| G1 | ;;8.23.29;;9.30.36;;10.37.43;11.44.50;12.51.57
|
|
| AREA | ;EP - Update Area parameter file after processing FI EOBR file.
|
|
| PRT | ;EP - From EOBR Error Report.
|
|
| FACSRCH | ;EP
|
|
| C3 | ;
|
|
| FAC | ;EP - Update CHS FACILITY with EOB Seq # and Process date.
|
|
| C1 | ;
|
|
| E1 | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.56;;13.57.62;;14.63.68;;15.69.74;;16.75.80
|
|
| C5 | ;
|
|
| A | ;;1.1.2;;2.3.4;;3.5.6;;4.7.8;;5.9.18;;8.23.31;;9.32.38;;10.39.45;;11.46.53;;12.54.65;;13.66.72;;14.73.78;;15.79.80
|
|
| C | ;;8.23.38;;9.39.42;;10.43.43;;11.44.44;;12.45.54;;13.55.55;;16.56.68
|
|
| B | ;;8.23.52;;9.53.59;;10.60.67;;11.68.69;;12.70.72;;14.73.76
|
|
| E | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.55;;13.56.60;;14.61.65;;15.66.70;;16.71.75
|
|
| D | ;;8.23.52;;9.53.61.S;;10.62.70.S;;11.71.79.S
|
|
| G | ;;8.23.26;;9.27.30;;10.31.34
|
|
| F | ;;7.20.22;;8.23.30;;9.31.38;;10.39.43;;11.44.46;;12.47.55.S;;13.56.64.S;;14.65.68;;15.69.70;;16.71.75
|
|
| I | ;;8.23.29;;9.30.33;;10.34.38.S;;11.39.41;;12.42.50.S;;13.51.56.S;;14.57.66.S
|
|
| H | ;;1.1.2;;2.3.4;;4.7.8;;8.23.28;;11.41.45;;12.46.50;;13.51.55;;14.56.65.S;;16.66.70;;15.71.80.S
|
|
| CA | ;;14.23.30;;15.31.38
|
|
| J | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.58;;13.59.66;;14.67.74
|
|
| C2 | ;
|
|
| C01 | ;
|
|
| REC2(ACHSREC,ACHSARRY) | ;EP - DIVIDE A RECORD INTO ITS RESPECTIVE FIELDS
|
|
| KILL | ;EP
|
|
| REC1 | ;EP - Set values of EOBR being processed into local array.
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | C01+27, C0END+2 |
| $$LIST^%ZISH | FACSRCH+2 |
| $$MV^%ZISH | AREA+11 |
| $$OPEN^%ZISH | C01+23 |
| $$AOP^ACHS | M1+3, AREA+10, AREA+11, AREA+12 |
| $$IM^ACHS | FACSRCH+2, C01+5, C01+15, C01+23 |
| $$OS^ACHS | C01+4, C01+14 |
| $$PARM^ACHS | M1+7, REC2+6, REC2+7, C1+2 |
| $$ZEROTH^ACHS | AREA+1, FAC+1 |
| ABEND^ACHSEOB | FACSRCH+2, C01+23, C01+26 |
| GBLD^ACHSEOB1 | PRT+2 |
| SIGN^ACHSEOB1 | REC2+14, REC2+23 |
| ^ACHSEOB2 | M1+3 |
| ^ACHSEOB3 | M1+7 |
| FILDEL^ACHSEOBC | C0END+3 |
| $$TERMINAL^ACHSHCMD | C01+9, C01+19 |
| ^ACHSUF | M1+7 |
| FILE^DICN | AREA+3, FAC+3 |
| $$DIR^XBDIR | AREA+4 |
| $$FMTE^XLFDT | C3+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ACHSAOP - [#9002079] | AREA+1*, AREA+5*, AREA+7*, AREA+8, AREA+9* |
| ^ACHSEOBR("P" | M1A+2* |
| ^ACHSEOBR("SEQ-ERROR" | M1+17* |
| ^ACHSF - [#9002080] | AREA+8*, FAC+1*, FAC+4* |
| ^ACHSUSE("EOBR" | KILL+7! |
| ^TMP("ACHSEOB" | M1A+5!, PRT+2*, PRT+5* |
| Name | Line Occurrences |
|---|---|
| C01 | C01+28, C01+30 |
| C0END | C01+2 |
| C2 | C3+2 |
| C3 | C3+6 |
| C5 | C2+2 |
| M1A | M1+13 |
| REC1 | PRT+2 |
| REC2 | REC1+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %MT | KILL+2! |
| ACHS | REC2+2~, REC2+13*, REC2+15, REC2+23* |
| >> ACHSAOSQ | AREA+7 |
| ACHSARRY | REC2~ |
| ACHSARRY( | REC2+16*, REC2+17*, REC2+23* |
| ACHSCTR | KILL+2! |
| ACHSCTR(1 | M1A+2 |
| ACHSDA | KILL+2! |
| ACHSDATE | KILL+3! |
| ACHSDELD | KILL+3! |
| ACHSDERR | KILL+2! |
| ACHSDIEN | KILL+2! |
| ACHSDOCR | KILL+2! |
| ACHSDSAV | KILL+3! |
| ACHSDUZ2 | M1+7*, KILL+2! |
| ACHSEBET | KILL+3! |
| ACHSEDXT | REC2+12*, REC2+16, KILL+6! |
| ACHSEOBD | AREA+2, AREA+5, FAC+2, KILL+3! |
| ACHSEOBR | M1+13, M1+17, M1A+3, M1A+4, M1A+5!, M1A+6*, REC+1*, REC+3, PRT+2, PRT+5 , REC1+1, KILL+2! |
| ACHSEOBR("A" | M1A+1, M1A+2 |
| ACHSEOBR("E" | REC1+2 |
| ACHSEOBR("J" | REC1+2 |
| ACHSEOIO | KILL+2! |
| ACHSERDT | KILL+3! |
| ACHSERPT | KILL+3! |
| ACHSERR | KILL+3! |
| ACHSERRC | KILL+3! |
| ACHSERRE | M1A+5! |
| ACHSFILE | AREA+7, KILL+3! |
| ACHSFNAM | KILL+3! |
| ACHSFSIZ | KILL+3! |
| ACHSHCMD | C01+5*, C01+9, C01+15*, C01+19, KILL+3! |
| ACHSHFS1 | KILL+4! |
| ACHSI | C1+4*, C2+3*, C3+1*, C3+2, C3+3, KILL+4! |
| ACHSII | C1+4*, C2+1*, C2+2, C3+1, KILL+4! |
| >> ACHSISAC | AREA+13* |
| >> ACHSISAO | M1+3, M1+7 |
| ACHSISEQ | KILL+4! |
| >> ACHSJ | C1+4*, C3+3*, C3+5 |
| >> ACHSK( | C3+3*, C3+5 |
| ACHSLCTR | KILL+4! |
| ACHSLEOB | KILL+4! |
| ACHSLMT | KILL+4! |
| ACHSMCNT | AREA+9, KILL+4! |
| ACHSMEDA | REC2+8, AREA+11, AREA+12, FACSRCH+2, KILL+2! |
| ACHSMEDY | KILL+2! |
| ACHSMFLG | KILL+4! |
| ACHSMSEQ | KILL+4! |
| ACHSMSG | KILL+2! |
| ACHSOLD | M1A+3*, KILL+2! |
| ACHSOMSG | KILL+4! |
| ACHSPDT | KILL+4! |
| ACHSPG | KILL+4! |
| ACHSQUIT | KILL+4! |
| ACHSR | KILL+4! |
| ACHSRCT | KILL+4! |
| ACHSRDAT | KILL+4! |
| ACHSREC | REC2~, REC2+3, REC2+4, REC2+5, REC2+12, REC2+16, REC2+17, REC2+23 |
| >> ACHSREJ | REC1+2* |
| >> ACHSRJCT | REC2+12*, REC2+15 |
| ACHSRL | REC2+2~, REC2+9*, REC2+13, REC2+23 |
| ACHSRPT | KILL+4! |
| ACHSRR | KILL+4! |
| ACHSRT | REC2+2~, REC2+3*, REC2+4*, REC2+5*, REC2+6*, REC2+7*, REC2+8*, REC2+11, REC2+16, REC2+17 , REC2+22*, REC2+23 |
| >> ACHSRTCD | C01+9*, C01+19* |
| ACHSSEL | KILL+4! |
| ACHSSEQN | FAC+4, KILL+6! |
| ACHSSUF | KILL+2! |
| ACHSTDA | KILL+2! |
| ACHSTERR | M1+17*, REC+3*, KILL+2! |
| ACHSTIME | KILL+4! |
| ACHSUFLS | FACSRCH+1!, FACSRCH+2, FACSRCH+4*, C01+1*, C01+2, C01+3, C01+11, C01+21, C01+23, C01+28 , C01+29, KILL+4! |
| ACHSUFLS( | AREA+7, C01+1, C01+3, C01+11*, C01+21*, C01+23, C01+28*, C01+29*, C3+5 |
| ACHSUFLS("C" | C2+1, C3+1 |
| ACHSUFLS(0 | FACSRCH+3 |
| ACHSXX | KILL+5! |
| ACHSYAYA | M1+7*! |
| ACHSZ3 | KILL+5! |
| ACHSZDEV | KILL+5! |
| ACHSZFCT | KILL+5! |
| ACHSZFLC | KILL+5! |
| ACHSZFN | KILL+5! |
| ACHSZFNM | KILL+5! |
| ACHSZFO | KILL+5! |
| ACHSZFPT | M1A+2, KILL+5! |
| ACHSZIN | KILL+5! |
| ACHSZRC | KILL+5! |
| ACHSZZ | KILL+5! |
| ACHSZZA | KILL+5! |
| >> DA(1 | AREA+2*, FAC+2* |
| DD | AREA+3!, FAC+3! |
| DIC | AREA+2*, FAC+2*, KILL+5! |
| DIC(0 | AREA+2*, FAC+2* |
| >> DINUM | AREA+2*, FAC+2* |
| DIR | KILL+5! |
| DO | AREA+3!, FAC+3! |
| DT | REC2+6, REC2+7, AREA+9 |
| DTIME | C01+25 |
| DUZ(2 | M1+7*, AREA+1, AREA+2, AREA+5, AREA+7, AREA+8, AREA+9, FAC+1, FAC+2, FAC+4 |
| DX | KILL+2! |
| DY | KILL+2! |
| IO | C01+24 |
| IO(0 | M1+14, REC+3, AREA+4, C1+1, C3+4 |
| >> IONOFF | C0END+1* |
| U | AREA+5, AREA+7, AREA+8, AREA+9, FAC+4 |
| X | M1A+4*, M1A+6, REC2+13*, REC2+14, REC2+16, REC2+17, REC2+23*, AREA+2*, FAC+2*, C01+25* , C01+28, C01+29, KILL+5! |
| X1 | KILL+5! |
| X2 | KILL+5! |
| Y | AREA+4, C01+3*, C01+4, C01+5, C01+11, C01+14, C01+15, C01+21, KILL+5! |
| Z | KILL+5! |
| Name | Field # of Occurrence |
|---|---|
| $T(@ACHSRT | REC2+9 |