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* |