RMPOPST0 ;EDS/JAM - HOME OXYGEN BILLING TRANSACTIONS/POSTING,Part 1 ;7/24/98
Source file <RMPOPST0.m>
Package | Total | Call Graph |
---|---|---|
Prosthetics | 2 | $$FCP^RMPOBILU IFCAP^RMPOPST1 |
VA FileMan | 2 | ^DIK ^DIR |
Registration | 1 | DEM^VADPT |
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 | 3 | RMPOLM1 RMPOPST2 RMPOPST3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
POST | ;main module to post billing transactions to IFCAP
|
|
EXIT | ||
ANY2319() | ;
|
|
BUILD | ;Build array IFCAP with patient transactions to post
|
|
PROCESS | ;process FCP data - ask for method of payment
|
|
PATLCK() | ;Lock patient level in ^RMPO(665.72
|
|
FCPLCK() | ;Lock fund control level in ^RPO(665.72
|
|
UNLKPAT | ;Unlock patient level in ^RMPO(665.72
|
|
UNLKFCP | ;Unlock fund contrl point level in ^RMPO(665.72
|
|
CLEANUP | ;Display post messages for FCP
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRC(441 - [#441] | BUILD+29 |
^RMPO( | BUILD+9, BUILD+19, BUILD+20, PATLCK+1, FCPLCK+1, UNLKPAT+1, UNLKFCP+1 |
^RMPO(665.72 - [#665.72] | BUILD+39 |
^RMPR(661 - [#661] | BUILD+27 |
^TMP($J | POST+1!, POST+11, EXIT+1!, BUILD+45*, BUILD+46, BUILD+48*, BUILD+49*, PROCESS+2, PROCESS+5, PROCESS+7* , PROCESS+9*, PROCESS+16*, PROCESS+17, CLEANUP+4, CLEANUP+5, CLEANUP+8, CLEANUP+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | EXIT+1! |
DA | BUILD+36!, BUILD+38*!, BUILD+40*, BUILD+41! |
DA(1 | BUILD+37*, BUILD+40*, BUILD+41 |
DA(2 | BUILD+36*, BUILD+37, BUILD+40*, BUILD+41 |
DA(3 | BUILD+36*, BUILD+37, BUILD+40*, BUILD+41 |
DA(4 | BUILD+36*, BUILD+37 |
DFN | BUILD+7~, BUILD+8*, BUILD+9, BUILD+19, BUILD+20, BUILD+37, BUILD+39, BUILD+40, BUILD+46, BUILD+48 , BUILD+49, PATLCK+1, UNLKPAT+1, CLEANUP+2~, CLEANUP+9*, CLEANUP+10 |
>> DFNS( | BUILD+8 |
DIE | BUILD+36! |
DIK | BUILD+37*, BUILD+38*!, BUILD+41*! |
DIR | POST+5!, POST+15!, POST+19!, ANY2319+1~, BUILD+32!, CLEANUP+12! |
DIR("?" | POST+16*, ANY2319+8*, ANY2319+9*, ANY2319+10* |
DIR("??" | BUILD+30* |
DIR("A" | POST+15*, ANY2319+5*, ANY2319+6*, BUILD+31*, CLEANUP+12* |
DIR("B" | POST+16*, ANY2319+7* |
DIR(0 | POST+15*, ANY2319+4*, BUILD+31*, CLEANUP+12* |
DIRUT | POST+18, EXIT+1! |
DR | BUILD+36! |
FCP | BUILD+7~, BUILD+24*, BUILD+43, BUILD+45, BUILD+46, BUILD+48, BUILD+49, PROCESS+1~, PROCESS+2*, PROCESS+5 , PROCESS+6, PROCESS+7, PROCESS+9, PROCESS+16, PROCESS+17, CLEANUP+3*, CLEANUP+4*, CLEANUP+5, CLEANUP+8, CLEANUP+9 |
FCPTOT | PROCESS+1~, PROCESS+5* |
FIL | POST+1~, POST+2*, BUILD+9, BUILD+19, BUILD+20, PATLCK+1, FCPLCK+1, UNLKPAT+1, UNLKFCP+1 |
FLG | CLEANUP+2~, CLEANUP+3*, CLEANUP+6, CLEANUP+8*, CLEANUP+11 |
IEN442 | PROCESS+1~, PROCESS+11* |
IENFCP | PROCESS+1~, PROCESS+12*, FCPLCK+1, UNLKFCP+1 |
ITDT | BUILD+7~, BUILD+20*, BUILD+23, BUILD+24 |
ITM | BUILD+7~, BUILD+18*, BUILD+19*, BUILD+20, BUILD+38, BUILD+49 |
ITNO | BUILD+7~, BUILD+24*, BUILD+27 |
ITOT | BUILD+7~, BUILD+24*, BUILD+26, BUILD+45, BUILD+49 |
ITSTR | BUILD+7~ |
LCK | BUILD+7~, BUILD+16*, PROCESS+1~, PROCESS+15* |
LNAM | BUILD+7~, BUILD+47*, BUILD+48 |
PATFLG | BUILD+7~, BUILD+9*, BUILD+11, BUILD+13 |
PATNAM | BUILD+7~, BUILD+14*, BUILD+16, BUILD+29, BUILD+47, BUILD+48 |
PATSSN | BUILD+7~, BUILD+14*, BUILD+48 |
PAYINF | PROCESS+1~, PROCESS+6*, PROCESS+7, PROCESS+8, PROCESS+11, PROCESS+12 |
PCTOT | PROCESS+1~, PROCESS+12* |
QUIT | POST+2*, EXIT+1!, PROCESS+2, PROCESS+8 |
R2319F | BUILD+21!, BUILD+32*, BUILD+34*, BUILD+35, BUILD+42 |
>> RMITEM | BUILD+27*, BUILD+29 |
>> RMPODATE | POST+2, BUILD+36, BUILD+39, BUILD+40 |
>> RMPOVDR | POST+2, BUILD+36, BUILD+39, BUILD+40 |
>> RMPOXITE | POST+2, BUILD+36, BUILD+39, BUILD+40 |
RMPRPAM0 | ANY2319+1~, ANY2319+2*, ANY2319+12*, ANY2319+14 |
>> RMPRPZAM | POST+6*, POST+7, BUILD+28 |
>> RNEXITEM | BUILD+39*, BUILD+40 |
RVDT | POST+1~, POST+2*, BUILD+9, BUILD+19, BUILD+20, PATLCK+1, FCPLCK+1, UNLKPAT+1, UNLKFCP+1 |
SITE | POST+1~, POST+2*, BUILD+9, BUILD+19, BUILD+20, PATLCK+1, FCPLCK+1, UNLKPAT+1, UNLKFCP+1 |
SRVORD | PROCESS+1~, PROCESS+11* |
U | BUILD+11, BUILD+13, BUILD+23, BUILD+24, BUILD+27, BUILD+29, BUILD+49, PROCESS+7, PROCESS+9, PROCESS+11 , PROCESS+12, PROCESS+16, PROCESS+17, CLEANUP+5, CLEANUP+8 |
UNLCK | CLEANUP+2~ |
UNLCK( | CLEANUP+10* |
>> VA("BID" | BUILD+14 |
VADM | EXIT+1! |
VADM(1 | BUILD+14 |
VDR | POST+1~, POST+2*, BUILD+9, BUILD+19, BUILD+20, PATLCK+1, UNLKPAT+1 |
X | ANY2319+1~ |
Y | POST+18, EXIT+1!, ANY2319+1~, ANY2319+12, BUILD+32 |