IBMHRPT ;EDE/YMG - Mental Health Copay Exemption Report; 05/04/2023
Source file <IBMHRPT.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 6 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT $$CJ^XLFSTR ($$NAME,$$STA)^XUAF4 |
VA FileMan | 3 | $$EXTERNAL^DILFD ($$GET1,GETS)^DIQ ^DIR |
Integrated Billing | 2 | ($$ISCDCANC,$$NUMVSTCK,$$OECHK)^IBECEAMH ($$GETEXCEL,PRTEXCEL)^IBUCMM |
Registration | 1 | FIRST^VAUTOMA |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IB MH COPAY RPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point
|
|
COMPILE | ; compile report
|
|
; print report
|
||
HDR | ; print header
|
|
ASKDT() | ; prompt for start and end dates
|
|
ASKDIV(DIVS) | ; prompt for division(s)
|
|
ASKSORT() | ; display "sort by" prompt
|
|
FLTRSTR() | ; returns "Filtered by" string to print
|
|
SORTSTR() | ; returns "Sorted by" string to print
|
|
PAUSE | ; "Press Return to Continue" prompt
|
|
ASKCANC() | ; display "include cancelled bills" prompt
|
|
ASKFREE() | ; display "include free visits" prompt
|
Name | Field # of Occurrence |
---|---|
^%ZIS | EN+15 |
HOME^%ZIS | EN+20 |
^%ZISC | EN+25 |
^%ZTLOAD | EN+20 |
$$EXTERNAL^DILFD | ASKDT+12 |
$$GET1^DIQ | ASKDT+7 |
GETS^DIQ | COMPILE+9 |
^DIR | ASKDT+13, ASKDT+20, ASKSORT+7, PAUSE+3, ASKCANC+8, ASKFREE+8 |
$$ISCDCANC^IBECEAMH | COMPILE+14 |
$$NUMVSTCK^IBECEAMH | COMPILE+5 |
$$OECHK^IBECEAMH | COMPILE+15 |
$$GETEXCEL^IBUCMM | EN+10 |
PRTEXCEL^IBUCMM | EN+11 |
FIRST^VAUTOMA | ASKDIV+10 |
$$FMTE^XLFDT | PRINT+4, PRINT+21 |
$$CJ^XLFSTR | PRINT+16, PRINT+31 |
$$NAME^XUAF4 | COMPILE+18 |
$$STA^XUAF4 | COMPILE+17 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IB - [#350] | GETS^DIQ |
^IBE(350.9 - [#350.9] | EXTERNAL^DILFD, GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | EN+2~, EN+15* |
%ZIS("B" | EN+15* |
CNT | COMPILE+1~, COMPILE+2*, COMPILE+8*, COMPILE+23, COMPILE+25, PRINT+19*, PRINT+20 |
DASH | HDR+1~, HDR+3*, HDR+8 |
DIC | ASKDIV+9~, ASKDIV+10* |
DIR | ASKDT+5~, ASKSORT+4~, PAUSE+1~, ASKCANC+4~, ASKFREE+4~ |
DIR("?" | ASKDT+10*, ASKDT+11*, ASKDT+12*, ASKDT+18*, ASKDT+19* |
DIR("A" | ASKDT+9*, ASKDT+17*, ASKSORT+6*, ASKCANC+6*, ASKFREE+6* |
DIR(0 | ASKDT+8*, ASKDT+16*, ASKSORT+5*, PAUSE+3*, ASKCANC+7*, ASKFREE+7* |
DIROUT | ASKDT+5~, ASKDT+13, ASKDT+20, ASKSORT+4~, ASKSORT+7, PAUSE+1~, ASKCANC+4~, ASKCANC+9, ASKFREE+4~, ASKFREE+9 |
DIRUT | ASKDT+5~, ASKDT+13, ASKDT+20, ASKSORT+4~, ASKSORT+7, PAUSE+1~, PAUSE+4, ASKCANC+4~, ASKCANC+9, ASKFREE+4~ , ASKFREE+9 |
DIVS | ASKDIV~, ASKDIV+12* |
DT | PRINT+4, ASKDT+8 |
DTOUT | ASKDT+5~, ASKSORT+4~, ASKSORT+7, PAUSE+1~, ASKCANC+4~, ASKCANC+9, ASKFREE+4~, ASKFREE+9 |
DUOUT | ASKDT+5~, ASKSORT+4~, ASKSORT+7, PAUSE+1~, ASKCANC+4~, ASKCANC+9, ASKFREE+4~, ASKFREE+9 |
EXTDT | PRINT+1~, PRINT+4*, PRINT+6, HDR+5 |
IBATYP | COMPILE+1~, COMPILE+12*, COMPILE+21 |
IBBILL | COMPILE+1~, COMPILE+19*, COMPILE+21 |
IBCANC | EN+1~, EN+7*, COMPILE+13 |
IBDATA | COMPILE+1~, PRINT+1~, PRINT+20*, PRINT+21, PRINT+23, PRINT+26, PRINT+27 |
IBDATA(350 | COMPILE+10, COMPILE+12, COMPILE+13, COMPILE+15, COMPILE+19, COMPILE+20, COMPILE+21, COMPILE+22 |
IBDFN | COMPILE+1~, COMPILE+2*, COMPILE+3, COMPILE+5, COMPILE+7 |
IBDIV | COMPILE+1~, COMPILE+10*, COMPILE+11, COMPILE+17, COMPILE+18 |
IBDIVNM | COMPILE+1~, COMPILE+18*, COMPILE+21 |
IBDIVS | EN+1~, EN+4, COMPILE+11, FLTRSTR+1 |
IBDIVS( | COMPILE+11 |
IBDT | COMPILE+1~, COMPILE+3*, COMPILE+4, COMPILE+7 |
IBEDT | EN+1~, EN+6*, COMPILE+3 |
IBENC | COMPILE+1~, COMPILE+15* |
IBEVDT | COMPILE+1~, COMPILE+4*, COMPILE+5, COMPILE+15, COMPILE+21, COMPILE+24, PRINT+1~, PRINT+21*, PRINT+23, PRINT+26 |
IBEXCEL | EN+1~, EN+10*, EN+11, EN+12, PRINT+5, PRINT+10, PRINT+15, PRINT+22, PRINT+31 |
IBFREE | EN+1~, EN+8*, COMPILE+6 |
IBFVSTS | COMPILE+1~, COMPILE+5*, COMPILE+6, COMPILE+22 |
IBIDX | COMPILE+1~, COMPILE+24*, COMPILE+25, PRINT+1~, PRINT+18*, PRINT+19 |
IBIEN | COMPILE+1~, COMPILE+7*, COMPILE+9, COMPILE+14 |
IBOK | COMPILE+1~, COMPILE+14*, COMPILE+15*, COMPILE+16 |
IBPATN | COMPILE+1~, COMPILE+20*, COMPILE+21, COMPILE+24 |
IBSDT | EN+1~, EN+6*, COMPILE+3 |
IBSORT | EN+1~, EN+9*, COMPILE+24, SORTSTR+1 |
IBSTA | COMPILE+1~, COMPILE+17*, COMPILE+21, COMPILE+24 |
IBSTAT | COMPILE+1~, COMPILE+13*, COMPILE+21 |
IBSTR | COMPILE+1~, COMPILE+21*, COMPILE+22*, COMPILE+23 |
IENS | COMPILE+1~, COMPILE+9*, COMPILE+10, COMPILE+12, COMPILE+13, COMPILE+15, COMPILE+19, COMPILE+20, COMPILE+21, COMPILE+22 |
IO | PRINT+2 |
IO("Q" | EN+14!, EN+16 |
IOF | PRINT+11, HDR+2 |
IOP | EN+14! |
IOSL | PRINT+28 |
IOST | PRINT+11 |
LN | PRINT+1~, PRINT+25*, PRINT+28, HDR+4* |
MHSDT | ASKDT+4~, ASKDT+7*, ASKDT+8, ASKDT+12 |
PAGE | PRINT+1~, PRINT+3*, HDR+2, HDR+4*, HDR+5 |
POP | EN+2~, EN+15* |
QUIT | PRINT+1~, PRINT+3*, PRINT+18, PRINT+19, PRINT+31, HDR+2, PAUSE+4* |
SDT | ASKDT+4~, ASKDT+14*, ASKDT+16, ASKDT+21 |
U | EN+6, COMPILE+21, COMPILE+22, PRINT+7, PRINT+21, PRINT+23, PRINT+26, PRINT+27, ASKDT+21 |
VAUTDV | ASKDIV+9~, ASKDIV+11, ASKDIV+12 |
VAUTDV("" | ASKDIV+11 |
VAUTNI | ASKDIV+9~, ASKDIV+10* |
VAUTSTR | ASKDIV+9~, ASKDIV+10* |
VAUTVB | ASKDIV+9~, ASKDIV+10* |
X | ASKDT+5~, ASKSORT+4~, PAUSE+1~, ASKCANC+4~, ASKFREE+4~ |
Y | ASKDT+5~, ASKDT+14, ASKDT+21, ASKSORT+4~, ASKSORT+8, PAUSE+1~, ASKCANC+4~, ASKCANC+10, ASKFREE+4~, ASKFREE+10 |
Z | EN+1~, EN+5*, EN+6, COMPILE+1~, COMPILE+15* |
ZTDESC | EN+2~, EN+17* |
>> ZTQUEUED | COMPILE+8, PRINT+11, PRINT+31, HDR+2 |
ZTRTN | EN+2~, EN+17* |
ZTSAVE | EN+2~ |
ZTSAVE("IBCANC" | EN+18* |
ZTSAVE("IBDIVS" | EN+18* |
ZTSAVE("IBEDT" | EN+18* |
ZTSAVE("IBEXCEL" | EN+18* |
ZTSAVE("IBFREE" | EN+18* |
ZTSAVE("IBSDT" | EN+18* |
ZTSAVE("IBSORT" | EN+18* |
ZTSAVE("ZTREQ" | EN+19* |
ZTSK | EN+2~, EN+21 |