IBOUNP3 ;ALB/CJM - OUTPATIENT INSURANCE REPORT ;JAN 25,1991
Source file <IBOUNP3.m>
Package | Total | Call Graph |
---|---|---|
Registration | 1 | (ADD,DEM,ELIG,KVAR,OAD,OPD)^VADPT |
VA Fileman | 1 | NOW^%DTC |
Name | Comments | DBIA/ICR reference |
---|---|---|
PAUSE | ;
|
|
DIVTOT | ; prints subtotal for division
|
|
HEADER | ; writes the report header
|
|
CLNTOT | ; prints subtotal for clinic
|
|
INS | ; writes insurance data
|
|
Q | ||
ITEM | ; prints patient data for a single appt
|
|
CKSPACE | ; tries to keep vet's data on same page
|
|
REPORT | ;
|
|
TOTAL | ; prints total for all clincis
|
|
DATA | ||
LOOP | ;
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | REPORT+6, REPORT+7, REPORT+8, DATA, INS+1 |
^DIC(36 - [#36] | INS+1 |
^DIC(5 - [#5] | PRINT+1, PRINT+2, PRINT+3 |
^DPT - [#2] | CKSPACE+11, INS+1 |
^TMP($J | LOOP+2, LOOP+5, LOOP+6, LOOP+7 |
Name | Line Occurrences |
---|---|
CLNTOT | LOOP+6 |
DIVTOT | LOOP+2 |
HEADER | LOOP+3, LOOP+5, CLNTOT+1, DIVTOT+1, TOTAL+1, CKSPACE+12, INS+1 |
ITEM | LOOP+7 |
LOOP | REPORT+11, REPORT+12, REPORT+13 |
PAUSE | REPORT+14, HEADER+3 |
Q | REPORT+11, REPORT+12 |
TOTAL | LOOP+8 |
Name | Field # of Occurrence |
---|---|
^( | INS+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | ITEM+1~*, DATA+1*, PRINT |
B | REPORT+1~, REPORT+7*, REPORT+9, REPORT+10 |
BOT | REPORT+1~, REPORT+2*, LOOP+5, CLNTOT+1, DIVTOT+1, TOTAL+1, CKSPACE+12, INS+1 |
CLNC | REPORT+1~, LOOP+2*, LOOP+5*, LOOP+6, LOOP+7 |
CLNTOT | REPORT+1~, LOOP+1*, LOOP+5*, LOOP+6, CLNTOT+3, ITEM+1* |
CNT | ITEM+1~*, CKSPACE+2*, CKSPACE+4*, CKSPACE+6*, CKSPACE+8*, CKSPACE+10*, CKSPACE+11*, CKSPACE+12 |
CRT | REPORT+1~, REPORT+2*, REPORT+4, REPORT+14, HEADER+1 |
CTG | REPORT+1~, REPORT+11*, REPORT+12*, REPORT+13*, LOOP+2, LOOP+5, LOOP+6, LOOP+7 |
DFN | REPORT+1~, LOOP+7*, CKSPACE+11, INS+1 |
DIVTOT | REPORT+1~, LOOP+1*, LOOP+2*, LOOP+5*, DIVTOT+3 |
DTIME | PAUSE+1 |
E | REPORT+1~, REPORT+8*, REPORT+9, REPORT+10 |
E1 | ITEM+1~*, CKSPACE+3*, PRINT+2 |
E1( | CKSPACE+5* |
E1(1 | PRINT+2 |
E1(2 | PRINT+2 |
E1(3 | PRINT+2 |
E1(4 | PRINT+2 |
E1(5 | PRINT+2 |
E1(6 | PRINT+2 |
E1(8 | PRINT+2 |
E2 | ITEM+1~*, CKSPACE+7*, PRINT+3 |
E2( | CKSPACE+9* |
E2(1 | PRINT+3 |
E2(2 | PRINT+3 |
E2(3 | PRINT+3 |
E2(4 | PRINT+3 |
E2(5 | PRINT+3 |
E2(6 | PRINT+3 |
E2(8 | PRINT+3 |
ES | ITEM+1~*, DATA+2*, PRINT |
FIRST | REPORT+1~, REPORT+3*, HEADER+1, HEADER+4, HEADER+5* |
HDR | REPORT+1~, REPORT+5*, REPORT+11, REPORT+12, REPORT+13 |
HDR1 | REPORT+1~, REPORT+11*, REPORT+12*, REPORT+13*, HEADER+6 |
HDR2 | REPORT+1~, REPORT+9*, REPORT+10*, HEADER+6 |
I | ITEM+1~, CKSPACE+2*, CKSPACE+5*, CKSPACE+6*, CKSPACE+9*, CKSPACE+10*, INS+1~* |
>> IBOBEG | REPORT+7 |
IBODIV | REPORT+1~, LOOP+1*, LOOP+2*, LOOP+4, LOOP+5, LOOP+6, LOOP+7 |
>> IBOEND | REPORT+8 |
>> IBOEXP | REPORT+12 |
>> IBOUI | REPORT+11 |
>> IBOUK | REPORT+13 |
INS | ITEM+1~, INS+1* |
IOF | REPORT+4, HEADER+4 |
IOSL | LOOP+5, CLNTOT+1, DIVTOT+1, TOTAL+1, TOTAL+4, CKSPACE+12, INS+1, HEADER+2 |
IOST | REPORT+2 |
J | INS+1~* |
LINE | REPORT+1~, REPORT+5*, HEADER+8 |
MS | ITEM+1~*, DATA+1*, PRINT |
NAME | REPORT+1~, LOOP+5*, LOOP+6*, LOOP+7, PRINT |
NOW | REPORT+1~, REPORT+6*, HEADER+6 |
PAGE | REPORT+1~, LOOP+1*, HEADER+6, HEADER+9* |
PID | ITEM+1~*, DATA+1*, PRINT |
QUIT | REPORT+1~, REPORT+2*, REPORT+11, REPORT+12, REPORT+14, LOOP+2, LOOP+3, LOOP+5, LOOP+6, LOOP+7 , LOOP+8, TOTAL+1, CKSPACE+12, INS+1, HEADER+1, PAUSE+1* |
SC | ITEM+1~*, DATA+3*, PRINT |
T | PAUSE+1~* |
TIME | REPORT+1~, LOOP+7*, DATA |
TM | ITEM+1~, DATA*, PRINT |
TOTAL | REPORT+1~, LOOP+1*, LOOP+2*, TOTAL+3 |
VA | Q! |
VA("PID" | DATA+1 |
>> VADM(10 | DATA+1 |
>> VADM(4 | DATA+1 |
>> VAEL(3 | DATA+3 |
>> VAERR | DATA+1, DATA+2, DATA+3, CKSPACE+1, CKSPACE+3, CKSPACE+7 |
>> VAOA( | CKSPACE+5, CKSPACE+6, CKSPACE+9, CKSPACE+10 |
>> VAOA("A" | CKSPACE+3*, CKSPACE+7* |
>> VAOA(9 | CKSPACE+3, CKSPACE+7 |
VAPA | ITEM+1~ |
VAPA( | CKSPACE+2 |
VAPA("P" | CKSPACE+1* |
VAPA(1 | PRINT+1 |
VAPA(2 | PRINT+1 |
VAPA(3 | PRINT+1 |
VAPA(4 | PRINT+1 |
VAPA(5 | PRINT+1 |
VAPA(6 | PRINT+1 |
VAPA(8 | PRINT+1 |
>> VAPD(7 | DATA+2 |
>> X | REPORT+6 |
>> Y | REPORT+6*, REPORT+7*, REPORT+8*, DATA*, INS+1* |