IBCNSOK ;ALB/AAS - Patient Insurance consistency checker ; 2/22/93
Source file <IBCNSOK.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SET | ||
| END | ||
| HDR | ; -- Print header
|
|
| FIX | ; -- reset pointer correctly
|
|
| UP | ||
| DEV | ||
| ONE | ; -- print one line
|
|
| REPORT | ; -- Okay now tell us about the errors
|
|
| ERR3 | ; -- dangle insurance node left
|
|
| ERR2 | ; -- wrong insurance pointer
|
|
| ERR1 | ; -- no group plan pointer
|
|
| DQ | ; -- entry point from task man
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(36 - [#36] | ONE+5, ONE+7, ONE+9 |
| ^DPT - [#2] | DQ+11, DQ+14, DQ+15, ERR3+2!, SET, ONE+2, ONE+4 |
| ^IBA(355.3 - [#355.3] | DQ+17, FIX+5, ONE+6, ONE+8 |
| ^TMP( | REPORT+4, REPORT+5, REPORT+6, REPORT+7 |
| ^TMP("IBCNS-ERR" | %+1!, END!, SET* |
| Name | Line Occurrences |
|---|---|
| DQ | DEV+6 |
| END | UP+4, DEV, DEV+1, DEV+6, DQ+22 |
| ERR1 | DQ+18 |
| ERR2 | DQ+19 |
| ERR3 | DQ+15 |
| FIX | ERR1+1, ERR2+1 |
| HDR | REPORT+2 |
| ONE | REPORT+7 |
| REPORT | DQ+22 |
| SET | ERR3+1 |
| Name | Field # of Occurrence |
|---|---|
| ^( | REPORT+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DQ+3, REPORT+1 |
| %ZIS | DEV*, END+3! |
| DA | END+3!, DQ+8~, FIX+6*, FIX+8! |
| DA(1 | FIX+6* |
| DFN | DQ+8~, DQ+9*, DQ+11*, DQ+14, DQ+15, ERR3+2, FIX+6, SET, REPORT+6*, REPORT+7 , ONE+2, ONE+4 |
| DIC | END+3!, DQ+8~, FIX+8! |
| DIE | END+3!, DQ+8~, FIX+6*, FIX+8! |
| DIR | UP+3!, END+3! |
| DIR("?" | UP+2* |
| DIR("A" | UP+1* |
| DIR("B" | UP+1* |
| DIR(0 | UP+1* |
| DIRUT | UP+4, END+3!, HDR+2 |
| DR | END+3!, DQ+8~, FIX+7*, FIX+8! |
| DT | % |
| I | END+3! |
| IBCDFN | END+3!, DQ+8~, DQ+11*, DQ+14, DQ+15, ERR3+2, FIX+6, SET, REPORT+7*, ONE+4 |
| IBCDFND | END+3!, DQ+8~, DQ+14*, DQ+15, DQ+17, DQ+18, DQ+19, FIX+3, FIX+5, ONE+4* , ONE+5 |
| IBCNT | DQ+8~, DQ+9*, DQ+11* |
| IBCNTI | END+3!, DQ+8~, DQ+9*, DQ+11* |
| IBCNTP | END+3!, DQ+8~, DQ+9* |
| IBCNTPP | END+3!, DQ+8~, DQ+9*, DQ+12, DQ+13* |
| IBCOPOL2 | END+3! |
| IBCPOL | END+3!, DQ+8~, DQ+17*, DQ+19, FIX+1, FIX+3*, FIX+4, FIX+5, FIX+7, SET |
| >> IBCPOL2 | FIX+1*, SET |
| >> IBCPOLD | ONE+6*, ONE+7, ONE+8*, ONE+9 |
| >> IBDATA | REPORT+7*, ONE+6, ONE+8, ONE+11 |
| >> IBHDT | REPORT+1*, HDR+5 |
| IBI | END+3!, DQ+8~ |
| >> IBPAG | REPORT+1*, HDR+2, HDR+3, HDR+4*, HDR+5 |
| >> IBQUIT | DQ+2*, HDR+1, HDR+2*, HDR+8* |
| >> IBSPDT | DQ+3*, DQ+7 |
| >> IBUPDAT | UP*, UP+4*, DQ+6, ERR3+2, FIX+8, ONE+10 |
| IBUPDT | END+3! |
| IO | DQ+1 |
| IO("Q" | DEV+1! |
| IOF | HDR+3 |
| IOM | HDR+5, HDR+7 |
| IOST | HDR+2, HDR+3 |
| J | END+3! |
| >> NAME | REPORT+3*, REPORT+5*, REPORT+6, REPORT+7 |
| NODE | END+3!, ERR1+1*, ERR2+1*, ERR3+1*, SET, REPORT+3*, REPORT+4, REPORT+5, REPORT+6, REPORT+7 |
| >> POP | DEV |
| >> VA("PID" | ONE+3 |
| X | END+3! |
| Y | UP+4, END+3!, DQ+7* |
| >> ZTDESC | DEV+2* |
| >> ZTIO | DEV+2* |
| >> ZTQUEUED | END+1, DQ+4, DQ+12, ERR3+2, FIX+8, HDR+8 |
| >> ZTREQ | END+1* |
| >> ZTRTN | DEV+2* |
| >> ZTSAVE("IB*" | DEV+2* |
| ZTSK | DEV+4! |
| >> ZTSTOP | HDR+8* |