RMPOBILA ;HIN/RVD - BILLING TRANSACTIONS (ADD/DEL PATIENT) ;3/18/99
Source file <RMPOBILA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Prosthetics | 1 | RMPOLM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADD | ||
GETPAT | ;get patient information
|
|
VEN(RVEN) | ; Determine whether to include trx for RMPODFN
|
|
VDRSTAT(VDR) | ;
|
|
BUILDP | ;Now the Patient level
|
|
BUILDI | ; BUILD ITEM (REQUIRES ZX1 = ENTIRE ITEM NODE FROM FILE #665)
|
|
STAT(RMPODFN) | ;STATUS OF PT FOR GIVEN BUILD
|
|
QUIT() | ||
EXIT | ;Kill variables before quitting
|
|
DEL | ||
OK2EDIT() | ;
|
|
LOCKED() | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RMPR(665 - [#665] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(665.7231 | BUILDP+4 |
^DD(665.72319 | BUILDI+6 |
^RMPO(665.72 - [#665.72] | ADD+4, BUILDP+1, DEL+10, OK2EDIT+2, LOCKED+2 |
^RMPR(665 - [#665] | GETPAT+2, GETPAT+3, VEN+3, VEN+6, VEN+9, VEN+13, VEN+16, VEN+20, VEN+23, VDRSTAT+2 , VDRSTAT+3 |
Name | Field # of Occurrence |
---|---|
^(0 | OK2EDIT+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | BUILDP+2!, BUILDI+2!, BUILDI+8*, EXIT+1!, DEL+7* |
DA(1 | BUILDP+3*, BUILDP+5, BUILDI+3*, BUILDI+5, DEL+7*, DEL+8 |
DA(2 | BUILDP+3*, BUILDP+5, BUILDI+3*, BUILDI+5, DEL+7*, DEL+8 |
DA(3 | BUILDP+3*, BUILDP+5, BUILDI+3*, BUILDI+5, DEL+7*, DEL+8 |
DA(4 | BUILDI+3*, BUILDI+5 |
DD | BUILDP+2!, BUILDI+2! |
DIC | ADD!, ADD+2*, BUILDP+2!, BUILDP+5*, BUILDI+2!, BUILDI+5*, BUILDI+8, EXIT+1! |
DIC("P" | BUILDP+4*, BUILDI+6* |
DIC("S" | ADD+1* |
DIC(0 | ADD+2*, BUILDP+4*, BUILDI+6* |
DIE | BUILDI+2!, BUILDI+8* |
>> DIK | DEL+8* |
DINUM | BUILDP+3*, BUILDI+2! |
DIR | EXIT+1!, DEL+2!, DEL+4!, DEL+5! |
DIR("A" | DEL+5* |
DIR("B" | DEL+5* |
DIR(0 | DEL+2*, DEL+4*, DEL+5* |
>> DIROUT | QUIT |
DO | BUILDP+2!, BUILDI+2! |
DR | BUILDI+2!, BUILDI+13*, BUILDI+14*, BUILDI+15*, BUILDI+16*, BUILDI+17*, BUILDI+18*, BUILDI+19*, BUILDI+20*, BUILDI+21* , BUILDI+22*, BUILDI+23*, BUILDI+24*, BUILDI+25* |
>> DTOUT | QUIT, DEL+6 |
>> DUOUT | QUIT, DEL+6 |
>> FOUND | VDRSTAT+1*, VDRSTAT+3*, VDRSTAT+4 |
>> OK | STAT+1*, STAT+2, STAT+3, STAT+4, STAT+5, STAT+6, STAT+7, STAT+8, STAT+9, STAT+10 |
>> QUIT | QUIT* |
RMPODFN | ADD!, ADD+3*, ADD+4, GETPAT+2, GETPAT+3, VEN+3, VEN+6, VEN+9, VEN+13, VEN+16 , VEN+20, VEN+23, VDRSTAT+2, VDRSTAT+3, BUILDP+1, BUILDP+3, BUILDI+3, STAT~, EXIT+1!, DEL+7 , DEL+10, OK2EDIT+2, LOCKED+2 |
>> RMPOINDT | VEN+9*, VEN+10 |
>> RMPORVDT | ADD+4, VEN+10, VEN+20, BUILDP+1, BUILDP+3, BUILDI+3, DEL+7, DEL+10, OK2EDIT+2, LOCKED+2 |
>> RMPORX | VEN+16*, VEN+17, VEN+20 |
>> RMPOTOT | BUILDI+11*, BUILDI+18 |
>> RMPOVDR | ADD+3, ADD+4, GETPAT+4, BUILDP+1, BUILDP+3, BUILDI+3, STAT+1, DEL+7, DEL+10, OK2EDIT+2 , LOCKED+2 |
>> RMPOXITE | ADD+4, VEN+3, BUILDP+1, BUILDP+3, BUILDI+3, DEL+7, DEL+10, OK2EDIT+2, LOCKED+2 |
>> RMREMARK | BUILDI+12* |
RVEN | VEN~, VEN+25 |
U | GETPAT+4, VEN+3, VEN+9, VEN+20, VDRSTAT+3, BUILDP+4, BUILDI+4, BUILDI+6, BUILDI+11, BUILDI+12 , BUILDI+13, BUILDI+14, BUILDI+15, BUILDI+17, BUILDI+19, BUILDI+20, BUILDI+22, BUILDI+23, BUILDI+24, BUILDI+25 , OK2EDIT+2 |
VDR | VDRSTAT~, VDRSTAT+3 |
X | BUILDP+3*, BUILDI+4*, EXIT+1! |
Y | ADD+2, ADD+3, BUILDI+8, EXIT+1!, DEL+6 |
>> ZV | BUILDP+4*, BUILDP+5, BUILDI+4*, BUILDI+5 |
>> ZX1 | GETPAT+3*, GETPAT+4, BUILDI+4, BUILDI+11, BUILDI+12, BUILDI+13, BUILDI+14, BUILDI+15, BUILDI+17, BUILDI+19 , BUILDI+20, BUILDI+22, BUILDI+23, BUILDI+24, BUILDI+25 |
ZXITM | GETPAT+1*, GETPAT+2*, GETPAT+3, VDRSTAT+1*, VDRSTAT+2*, VDRSTAT+3, BUILDI+21, EXIT+1! |