IBAERR3 ;ALB/AAS - RX COPAY EXEMPTION ALERT PROCESSOR ; 15-JAN-93
Source file <IBAERR3.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Integrated Billing | 3 | IBAERR2 IBAMTC IBARXEB | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 11 | ; -- process action alerts | |
| WRITE | ; -- write out long message | |
| PROCQ | ||
| WRITEQ | ||
| TOWHO | ; -- set xqa array to deliver to | |
| SENDQ | ||
| TOWHOQ | ||
| UP | ; -- update error file with user | |
| SEND | ; -- use kernel alerts | |
| 1 | ; -- process info only alerts | |
| PURGE | ; -- purge entries in 354.4, clear pointer in 354.1, delete alert | |
| MSG | ;; | |
| CLEARQ | ||
| PROC | ; -- process alert | |
| CLEAR | ; -- clear entry in 354.4 and alert in 354.1 | |
| UPQ | 
| Name | Field # of Occurrence | 
|---|---|
| C^%DTC | PURGE+7, PURGE+8 | 
| FILE^DICN | SEND+6 | 
| ^DIE | SEND+13, SEND+15, UP+5, UP+9, PURGE+17 | 
| ^DIK | PURGE+22 | 
| ^DIR | PROC+4, CLEAR+4 | 
| ^IBAERR2 | WRITE+6, WRITE+10, WRITE+11 | 
| DISP^IBARXEU | WRITE+4 | 
| EN^IBARXEX | PROC+6 | 
| $$PT^IBEFUNC | SEND+3, WRITE+2 | 
| $$DAT1^IBOUTL | WRITE+7 | 
| DELETEA^XQALERT | PURGE+20 | 
| SETUP^XQALERT | SEND+19 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^IBA(354.1 - [#354.1] | Classic Fileman Calls | 
| ^IBA(354.4 - [#354.4] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^IBA(354.1 - [#354.1] | UP+7, PURGE+17 | 
| ^IBA(354.4 - [#354.4] | UP+4, PURGE+6, PURGE+11, PURGE+13, PURGE+19 | 
| ^IBE(350.9 - [#350.9] | TOWHO+4 | 
| ^IBE(354.5 - [#354.5] | SEND+4, SEND+5, TOWHO+2, TOWHO+3, PURGE+16 | 
| ^VA(200 - [#200] | WRITE+7 | 
| ^XMB(3.8 - [#3.8] | TOWHO+3, TOWHO+4 | 
| Name | Line Occurrences | 
|---|---|
| CLEAR | 1+3, 11+3 | 
| CLEARQ | CLEAR+5 | 
| PROC | 11+3 | 
| PROCQ | PROC+5 | 
| SENDQ | SEND+2, SEND+4, SEND+5 | 
| TOWHO | SEND+17, PURGE+20 | 
| UP | 1+3, 11+3 | 
| UPQ | UP+3, UP+4, UP+7 | 
| WRITE | 1+3, 11+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | TOWHO+2, TOWHO+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | SEND+1~, SEND+13*!, SEND+15*!, UP+2~, UP+4*, UP+8!, UP+9*, PURGE+17*!, PURGE+22*! | 
| DD | SEND+6! | 
| DFN | SEND+3, SEND+11, 1+2~, 11+2~, PROC+6*, WRITE+2*, WRITE+4 | 
| DIC | SEND+1~, SEND+6*, SEND+13!, SEND+15!, UP+2~, UP+8! | 
| DIC(0 | SEND+6* | 
| DIE | SEND+1~, SEND+13*!, SEND+15*!, UP+2~, UP+5*, UP+8!, UP+9*, PURGE+17*! | 
| DIK | PURGE+22*! | 
| DIR | 1+2~, 11+2~, PROC+2~, CLEAR+2~ | 
| DIR("?" | PROC+3*, CLEAR+3* | 
| DIR("A" | PROC+4*, CLEAR+4* | 
| DIR("B" | PROC+4*, CLEAR+4* | 
| DIR(0 | PROC+4*, CLEAR+4* | 
| DIRUT | 1+2~, 11+2~, PROC+5, CLEAR+1, CLEAR+5 | 
| DLAYGO | SEND+1~, SEND+6* | 
| DO | SEND+6! | 
| DR | SEND+1~, SEND+13*!, SEND+15*!, UP+2~, UP+5*, UP+8!, UP+9*, PURGE+17*! | 
| DT | SEND+11, WRITE+4, PURGE+7, PURGE+8 | 
| DUOUT | 1+2~, 11+2~ | 
| DUZ | SEND+11, UP+5 | 
| I | TOWHO+1~, TOWHO+2*, TOWHO+3* | 
| IB30 | PURGE+7*, PURGE+11, PURGE+24! | 
| IB60 | PURGE+8*, PURGE+14, PURGE+24! | 
| IBA | SEND+1~, SEND+4*, SEND+7, SEND+8, SEND+9 | 
| >> IBALERT | SEND+2*, SEND+4, SEND+5, SEND+6, SEND+11, TOWHO+2, TOWHO+3, TOWHO+4, PURGE+19* | 
| IBCLEAR | 1+2~*, 1+4!, 11+2~*, PROC+5*, CLEAR+4 | 
| IBDA | SEND+6*, SEND+7, SEND+11, SEND+13, PURGE+11*, PURGE+13, PURGE+16, PURGE+17, PURGE+19, PURGE+22 , PURGE+24! | 
| IBDFN | PROC+2~, PROC+6* | 
| >> IBDT | PURGE+9*, PURGE+11*, PURGE+14 | 
| >> IBEXDA | SEND+11, SEND+15 | 
| >> IBEXERR | SEND+2, SENDQ* | 
| >> IBJOB | SEND+11 | 
| IBP | SEND+1~, SEND+3*, SEND+8, 1+2~, 11+2~, WRITE+2*, WRITE+3 | 
| >> IBWHER | SEND+11 | 
| J | TOWHO+1~, TOWHO+2*, TOWHO+3*, TOWHO+4* | 
| X | SEND+1~, SEND+5*, SEND+6*, PROC+2~, CLEAR+2~, UP+2~, UP+4*, UP+8!, PURGE+7, PURGE+8 , PURGE+13*, PURGE+14, PURGE+17*, PURGE+24! | 
| X1 | PURGE+7*, PURGE+8*, PURGE+24! | 
| X2 | PURGE+7*, PURGE+8*, PURGE+24! | 
| XQA | SEND+1~, TOWHO+4, PURGE+24! | 
| XQA( | TOWHO+2* | 
| XQA("G." | TOWHO+3*, TOWHO+4* | 
| XQADATA | SEND+1~, SEND+11*, 1+1, 11+1, WRITE+2, WRITE+5, WRITE+6, WRITE+7, WRITE+10, WRITE+11 , UP+3, UP+4, UP+7, UP+9 | 
| XQAID | SEND+1~, SEND+7*, PURGE+16*, PURGE+24! | 
| XQAKILL | SEND+1~, SEND+7*, 1+1!, 11+1!, CLEAR+7*, UP+1, PURGE+20*, PURGE+24! | 
| XQAMSG | SEND+1~, SEND+8* | 
| XQAOPT | SEND+1~ | 
| XQAROU | SEND+1~, SEND+9* | 
| Y | SEND+1~, SEND+6, PROC+2~, PROC+5, CLEAR+2~, CLEAR+7, UP+2~, UP+8! | 
| >> ZTQUEUED | PURGE+10 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(ERR+(4)^IBAERR2 | WRITE+6 | 
| $T(JOB+(6)^IBAERR2 | WRITE+10 | 
| $T(MSG+(2) | WRITE+5 | 
| $T(WHERE+(6)^IBAERR2 | WRITE+11 |