IBARXEX ;ALB/AAS - RX COPAY INCOME EXEMPTION ROUTINE - MANUAL UPDATE OPTION ; 16-NOV-92
Source file <IBARXEX.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Integrated Billing | 4 | IB RX HARDSHIP IBAERR3 IBARXEI IBARXEX1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PATQ | ||
| DISP | ; -- single screen display of Pharmacy co-pay income exemption status | |
| STAT | ; -- show current status | |
| EN | ; -- entry point from alert processing , dfn defined | |
| PAT | ||
| HDR | ||
| SHOWONE | ; -- write display line for one entry | |
| END | ||
| SELCY | ; -- select calendar year to work with | |
| SELCYQ | 
| Name | Field # of Occurrence | 
|---|---|
| HOME^%ZIS | %+1 | 
| ^DIC | PAT+2 | 
| DT^DICRW | % | 
| D^DIQ | SELCY+3 | 
| ^DIR | SELCY+5 | 
| $$STDATE^IBARXEU | SELCY+5 | 
| $$LST^IBARXEU0 | SELCY+3 | 
| $$TEXT^IBARXEU0 | SHOWONE+3, STAT+4, HDR+1 | 
| $$STATUS^IBARXEU1 | STAT+1 | 
| AUTO^IBARXEX1 | EN+4 | 
| MANUAL^IBARXEX1 | EN+5 | 
| $$PT^IBEFUNC | DISP+1 | 
| $$DAT1^IBOUTL | SHOWONE+2, SHOWONE+5, HDR+1 | 
| PAUSE^IBOUTL | PATQ | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^IBA(354 - [#354] | DISP+1 | 
| ^IBA(354.1 - [#354.1] | DISP+6, SHOWONE+1, SELCY+8 | 
| ^IBE(354.2 - [#354.2] | SHOWONE+4, STAT+2, HDR+1 | 
| ^VA(200 - [#200] | SHOWONE+5 | 
| Name | Line Occurrences | 
|---|---|
| DISP | EN+2, PATQ | 
| END | PAT+2, PATQ+2 | 
| HDR | DISP+2 | 
| PAT | PATQ+3 | 
| PATQ | EN+4 | 
| SELCY | SELCY+8 | 
| SELCYQ | SELCY+6 | 
| SHOWONE | DISP+6 | 
| STAT | EN+3, PATQ | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | SHOWONE+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| C | END! | 
| DA | END! | 
| DFN | PAT+2*, DISP+1, DISP+6, STAT+1, SELCY+3, SELCY+8, END! | 
| DIC | PAT+2*!, END! | 
| DIC("A" | PAT+2* | 
| DIC("S" | PAT+2* | 
| DIC("W" | PAT+1* | 
| DIC(0 | PAT+2* | 
| DIE | END! | 
| DIR | SELCY+5! | 
| DIR("?" | SELCY+4* | 
| DIR("A" | SELCY+5* | 
| DIR("B" | SELCY+3* | 
| DIR(0 | SELCY+5* | 
| DIRUT | SELCY+6, END! | 
| DR | END! | 
| DT | %, DISP+5, STAT+1, SELCY+5, SELCY+8 | 
| I | END! | 
| IBACTIVE | END! | 
| IBADDE | END! | 
| IBALERT | END! | 
| IBCHANGE | PATQ, END! | 
| IBCNT | DISP+3*, DISP+6*, DISP+7, END! | 
| IBCODA | END! | 
| IBCODP | END! | 
| IBDA | DISP+6*, SHOWONE+1, END! | 
| IBDT | DISP+5*, DISP+6*, SELCY+7*, SELCY+8!, END! | 
| IBEXDA | END! | 
| IBEXREA | END! | 
| IBJ | END! | 
| IBJOB | EN+1*, END! | 
| IBNEW | PAT+2*, EN+4, END! | 
| IBP | DISP+1*, HDR+1, END! | 
| IBPBN | EN+4, EN+5, DISP+1*, HDR+1, END! | 
| IBQUIT | EN+1*, PATQ, SELCY+6*, END! | 
| IBSTAT | EN+4, EN+5, STAT+2*, STAT+4, STAT+5, END! | 
| IBSTATR | EN+4, STAT+1*, STAT+2, END! | 
| IBTALK | EN+1*, END! | 
| IBWHER | END! | 
| IOF | PAT, HDR | 
| IOM | HDR+3 | 
| J | END! | 
| U | SHOWONE+5 | 
| X | SHOWONE+1*, SHOWONE+2, SHOWONE+3, SHOWONE+4, SHOWONE+5, END! | 
| X1 | END! | 
| XCNP | END! | 
| XMZ | END! | 
| Y | PAT+2, SELCY+3*, SELCY+6, SELCY+7, END! |