ACHSEOB ;IHS/ITSC/PMF - PROCESS EOBRS (1/6) - READ IN, PROCESS ; 22 Feb 2016 11:50 AM
Source file <ACHSEOB.m>
| Package | Total | Call Graph | 
|---|---|---|
| Contract Health Management Information System | 10 | ($$AOP,$$ASF,$$IM,$$LOCK,$$PARM,CLOSEALL,RTRN)^ACHS  REPORT^ACHSEOB0  ^ACHSEOB1  START^ACHSEOB6  ^ACHSEOB8  (AREA,FAC,FACSRCH,KILL)^ACHSEOBB  REPORT^ACHSEOBC  ^ACHSEOBS $$E^ACHSJCHK ERROR^ACHSTCK1 | 
| Kernel | 3 | (,HOME)^%ZIS $$OPEN^%ZISH ^%ZTLOAD | 
| VA Fileman | 3 | ^%DT $$GET1^DIQ ^DIR | 
| IHS VA Utilities | 2 | $$DIR^XBDIR $$C^XBFUNC | 
| Package | Total | Caller Graph | 
|---|---|---|
| Contract Health Management Information System | 5 | ACHSAREAEOBRIN ACHSEOB0 ACHSEOBB ACHSEOBM ACHSFEOBR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SUF | ; | |
| CONT | ; | |
| S2 | ; | |
| S1 | ; | |
| S0 | ; | |
| A3A | ; | |
| SEQOK | ; | |
| RDHDR | ;EP | |
| A3 | ; | |
| CONT1 | ; | |
| ABEND | ;EP | |
| SEQOK1 | ; | |
| ENDX | ;EP | |
| XIT | ; | |
| SAVDCR(S) | ;EP - Save DCR amounts for EOB Summary Report ; S = "B" for begin values, "E" for end values. | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | XIT+12 | 
| ^%ZIS | A3A+2, S1+7, XIT+9 | 
| HOME^%ZIS | A3A+2, S1+9, S1+14, XIT+6, XIT+9 | 
| $$OPEN^%ZISH | CONT1+26 | 
| ^%ZTLOAD | XIT+17 | 
| $$AOP^ACHS | A3+5, CONT1+26 | 
| $$ASF^ACHS | S2+1 | 
| $$IM^ACHS | CONT+3, CONT1+26 | 
| $$LOCK^ACHS | CONT1+19, ENDX+4 | 
| $$PARM^ACHS | A3A+7, SUF+7, CONT1+10 | 
| CLOSEALL^ACHS | SEQOK1+11, ENDX+5 | 
| RTRN^ACHS | ACHSEOB+15, SUF+3, ENDX+8 | 
| REPORT^ACHSEOB0 | S1+4 | 
| ^ACHSEOB1 | RDHDR+1 | 
| START^ACHSEOB6 | XIT+9 | 
| ^ACHSEOB8 | ENDX+9 | 
| AREA^ACHSEOBB | RDHDR+3 | 
| FAC^ACHSEOBB | RDHDR+5 | 
| FACSRCH^ACHSEOBB | SUF+1 | 
| KILL^ACHSEOBB | ENDX+5 | 
| REPORT^ACHSEOBC | XIT+6 | 
| ^ACHSEOBS | S2+4 | 
| $$E^ACHSJCHK | CONT1+10 | 
| ERROR^ACHSTCK1 | CONT1+26 | 
| $$GET1^DIQ | S1+12 | 
| ^DIR | CONT1+16 | 
| $$DIR^XBDIR | S0+4, SUF+4, SUF+32, SUF+34, SEQOK1+10, CONT+3 | 
| $$C^XBFUNC | CONT1+12, CONT1+13, CONT1+14 | 
| 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: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^%ZIS(1 - [#3.5] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ACHS(9 - [#9002069] | ACHSEOB+15, SAVDCR+4 | 
| ^ACHSEOBR | CONT1+22*, CONT1+22! | 
| ^ACHSEOBR("0" | S0+2, CONT1+23* | 
| ^ACHSEOBR("DCR" | SAVDCR+4* | 
| ^ACHSF - [#9002080] | A3A+11, SUF+12*, SEQOK1+6 | 
| ^ACHSUSE("EOBR" | CONT1+20* | 
| ^AUTTLOC - [#9999999.06] | XIT+15 | 
| Name | Line Occurrences | 
|---|---|
| A3 | ACHSEOB+13 | 
| ABEND | S2+6, RDHDR+2, XIT+6, XIT+18 | 
| CONT | SUF+30, SEQOK1+6, SEQOK1+7 | 
| CONT1 | S2+8 | 
| ENDX | ACHSEOB+15, A3A+2, S0+6, S1+4, S1+9, S2+6, SUF+3, SUF+5, SUF+34, CONT+4 , CONT1+10, CONT1+19, CONT1+26, XIT+3, XIT+6, XIT+9, ABEND+1 | 
| S1 | S0+2 | 
| S2 | S1+4 | 
| SAVDCR | CONT1+27, RDHDR+5 | 
| SEQOK | SUF+9, SUF+18 | 
| SUF | S2+1, SUF+34, SEQOK1+12 | 
| XIT | RDHDR+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | ACHSEOB+15 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | XIT+16* | 
| >> %DT | XIT+11* | 
| >> %ZIS | S1+6* | 
| >> %ZIS("A" | A3A+2*, S1+6* | 
| >> %ZIS("IOPAR" | XIT+9* | 
| ACHSAEND | S2+2*, S2+6, S2+7!, ENDX+9 | 
| >> ACHSCFY | ACHSEOB+15 | 
| >> ACHSCTR | CONT1+23* | 
| >> ACHSCTR(1 | CONT1+23* | 
| >> ACHSEMSG | CONT1+26* | 
| >> ACHSEOBD | SEQOK+1*, SEQOK1+6 | 
| >> ACHSEOIO | A3A+4*, S1+10*, XIT+9* | 
| >> ACHSEOSQ | SUF+7*, SUF+9, SUF+12, SUF+18, SUF+26, SUF+30 | 
| >> ACHSERPT | S1+13*, XIT+3, XIT+6 | 
| >> ACHSERR | XIT+6 | 
| >> ACHSFCSQ | A3A+11* | 
| >> ACHSFYWK( | ACHSEOB+15, SAVDCR+4 | 
| >> ACHSIO("Q" | S1+8*, XIT+9 | 
| >> ACHSISAC | S0+6*, ENDX+9 | 
| >> ACHSISAO | ACHSEOB+13, A3+5, A3A+2, A3A+7, A3A+8, S0+2, S1+4, S2+1, CONT1+10, CONT1+19 , CONT1+26, CONT1+27, RDHDR+3, RDHDR+5, XIT+2, ENDX+4, ENDX+9 | 
| >> ACHSK( | SUF+18, SUF+24, SUF+30, SEQOK+1, SEQOK+2, SEQOK1+7, CONT+2 | 
| >> ACHSMEDA | S2+1*, CONT+2*, CONT+3, CONT1+26 | 
| >> ACHSMEDY | S2+1*, S2+2* | 
| >> ACHSPAR | A3+5*, A3A+1, A3A+2, A3A+7*, A3A+8 | 
| >> ACHSREP | SUF+17*, SUF+30, SUF+32*, RDHDR+5 | 
| >> ACHSRPT | XIT+1*, XIT+2* | 
| >> ACHSSEQN | SEQOK+2* | 
| >> ACHSTERR | RDHDR+2 | 
| >> ACHSUFLS( | SUF+18, SUF+24, SUF+30, SEQOK+1, SEQOK+2, SEQOK1+7, CONT+2 | 
| >> ACHSUFLS(0 | SUF+3 | 
| >> ACHSUFLS(9999 | SUF+4 | 
| CONT | ENDX+6! | 
| DIR | CONT1+17!, ENDX+6! | 
| DIR("?" | CONT1+15* | 
| DIR("A" | CONT1+15* | 
| DIR("B" | CONT1+15* | 
| DIR(0 | CONT1+15* | 
| >> DIRUT | S1+4, SUF+5, CONT+4 | 
| >> DTOUT | S0+6, S1+4, CONT+4 | 
| >> DUOUT | S0+6, S1+4, SUF+5, CONT+4 | 
| DUZ(2 | ACHSEOB+15, A3A+11, S2+1, SUF+12, SEQOK1+6, XIT+15, SAVDCR+4 | 
| IO | A3A+4, S1+10, S1+15, XIT+6, XIT+9 | 
| IO("Q" | S1+8 | 
| IO(0 | SUF+2, SUF+19, SEQOK1+8, CONT1+11, CONT1+28 | 
| IOM | S1+13 | 
| ION | S1+13 | 
| >> IONOFF | ENDX+2* | 
| >> IOP | XIT+9* | 
| >> IOPAR | S1+12, XIT+14* | 
| >> IORVOFF | SUF+21 | 
| >> IORVON | SUF+21 | 
| >> IOS | S1+12 | 
| IOSL | S1+13 | 
| IOST | S1+13 | 
| >> POP | A3A+2, S1+9 | 
| S | SAVDCR~, SAVDCR+4 | 
| U | ACHSEOB+15, A3A+11, SUF+12, XIT+15 | 
| >> X | XIT+11* | 
| Y | S0+4*, S0+6, SUF+4*, SUF+5, SUF+18, SUF+24, SUF+30, SUF+32~, SEQOK+1, SEQOK+2 , SEQOK1+7, CONT+2, CONT+3*, CONT+4, CONT1+10, XIT+13, SAVDCR+2~, SAVDCR+3*, SAVDCR+4* | 
| >> ZTDESC | XIT+15* | 
| >> ZTDTH | XIT+13* | 
| ZTIO | S1+13*, XIT+9! | 
| ZTIO("IOPAR" | S1+12*, XIT+9, XIT+14 | 
| >> ZTRTN | XIT+15* | 
| >> ZTSAVE( | XIT+16* | 
| >> ZTSK | XIT+18 |