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 |