Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RMPOPST1

Package: Prosthetics

Routine: RMPOPST1


Information

RMPOPST1 ;EDS/JAM,RVD - HOME OXYGEN BILLING TRANSACTIONS/POSTING,Part 2 ;7/24/98

Source Information

Source file <RMPOPST1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
IFCAP 4 $$BAL^PRCH58  EDITIC^PRCH7D  EN2^PRCS58  ^PRCS58CC  
VA FileMan 2 NOW^%DTC  ^DIE  
Prosthetics 1 F660^RMPOPST3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Prosthetics 1 RMPOPST0  

Entry Points

Name Comments DBIA/ICR reference
IFCAP ;process payment type - Purchase Card or 1358
PRHCARD ;Processing IFCAP Purchase Card
1358 ;processing IFCAP 1358
BAL(A) ;check balance on 1358 Service Order before posting
AUTH(X) ;create one authorization per patient to be posted
COMPST(PRCSX) ;Post patient transactions as complete to IEN of file 424
GBLUPD ;Update file ^RMPO(665.72 and 660
ITMUPD ;Update global ^RMPO(665.72 with post flag for individual item
PATUPD ;Update global ^RMPO(665.72 with post flag for patient
FCPUPD ;Update global ^RMPO(665.72 with totals for Purchase Card

External References

Name Field # of Occurrence
NOW^%DTC PRHCARD+12, 1358+11
^DIE ITMUPD+9, PATUPD+12, PATUPD+17, FCPUPD+6
$$BAL^PRCH58 BAL+2
EDITIC^PRCH7D PRHCARD+7
EN2^PRCS58 AUTH+4
^PRCS58CC COMPST+1
F660^RMPOPST3 GBLUPD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,FCP," ...Posted"
  • Line Location: IFCAP+3
Function Call: WRITE
  • Prompt: !!,"Authorization failed for: ",PATINFW,!
  • Line Location: 1358+15
Function Call: WRITE
  • Prompt: !!,"Post Completion failed for: "_PATINFW,!
  • Line Location: 1358+23
Function Call: WRITE
  • Prompt: "IFCAP reason: "_$P(Y,U,2)
  • Line Location: 1358+24
Function Call: WRITE
  • Prompt: "Patient IEN(424): ",IEN424
  • Line Location: 1358+25
Routine Call
  • DIE
  • Line Location:
    • ITMUPD+9
    • PATUPD+12
    • PATUPD+17
    • FCPUPD+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPO( PATUPD+5, PATUPD+6, PATUPD+7
^TMP($J IFCAP+2, PRHCARD+4, PRHCARD+5, PRHCARD+9*, PRHCARD+11*, PRHCARD+14, PRHCARD+15*, 1358+4*, 1358+7, 1358+9
1358+14*, 1358+22*, 1358+26*, 1358+29*, ITMUPD+3, ITMUPD+7

Label References

Name Line Occurrences
$$AUTH 1358+12
$$BAL 1358+3
$$COMPST 1358+20
@( IFCAP+1
FCPUPD IFCAP+3
GBLUPD PRHCARD+16, 1358+28
ITMUPD GBLUPD+4
PATUPD ITMUPD+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRHCARD+12, 1358+11
A IFCAP+4!, BAL~, BAL+2
BAL 1358+1~, 1358+3*
CNT PRHCARD+1~, PRHCARD+4*
CNTR PRHCARD+1~, PRHCARD+4*, PRHCARD+5*, PRHCARD+6
CURDT PRHCARD+1~, PRHCARD+12*, 1358+1~, 1358+11*, 1358+12, 1358+19
DA ITMUPD+4!, ITMUPD+8*, PATUPD+2!, PATUPD+12*, PATUPD+14!, PATUPD+15*, FCPUPD+1!, FCPUPD+2*
DA(1 ITMUPD+8*, PATUPD+3*, PATUPD+11, PATUPD+15*, PATUPD+16, FCPUPD+2*, FCPUPD+3
DA(2 ITMUPD+5*, ITMUPD+6, PATUPD+3*, PATUPD+11, PATUPD+15*, PATUPD+16, FCPUPD+2*, FCPUPD+3
DA(3 ITMUPD+5*, ITMUPD+6, PATUPD+3*, PATUPD+11, PATUPD+15*, PATUPD+16
DA(4 ITMUPD+5*, ITMUPD+6, PATUPD+3*, PATUPD+11
DASTR ITMUPD+1~, ITMUPD+6*, ITMUPD+8, PATUPD+1~, PATUPD+11*, PATUPD+12
DFN PRHCARD+1~, PRHCARD+4*, PRHCARD+5, PRHCARD+14*, PRHCARD+15, 1358+1~, 1358+6*, 1358+7*, 1358+9, 1358+14
1358+22, 1358+26, ITMUPD+3, ITMUPD+7, ITMUPD+8, PATUPD+3, PATUPD+5, PATUPD+6, PATUPD+7, PATUPD+15
DIE ITMUPD+4!, ITMUPD+8*, PATUPD+2!, PATUPD+12*, PATUPD+14!, PATUPD+16*, FCPUPD+1!, FCPUPD+3*
DR ITMUPD+4!, ITMUPD+8*, PATUPD+2!, PATUPD+12*, PATUPD+14!, PATUPD+15*, FCPUPD+1!, FCPUPD+4*, FCPUPD+5*
DUZ FCPUPD+5
>> FCP IFCAP+2, IFCAP+3, PRHCARD+4, PRHCARD+5, PRHCARD+9, PRHCARD+11, PRHCARD+14, PRHCARD+15, 1358+4, 1358+7
1358+9, 1358+14, 1358+22, 1358+26, 1358+29, ITMUPD+3, ITMUPD+7
>> FCPTOT PRHCARD+2, 1358+3, FCPUPD+4
>> FIL PATUPD+5, PATUPD+6, PATUPD+7
FLG PATUPD+1~, PATUPD+4*, PATUPD+8*, PATUPD+13*, PATUPD+15
>> I 1358+7*
IEN424 1358+1~, 1358+17*, 1358+19, 1358+25
>> IEN442 PRHCARD+2, 1358+3
>> IENFCP FCPUPD+2
INDVITM PRHCARD+1~
ISTR PATUPD+1~
IT PATUPD+1~, PATUPD+4*, PATUPD+5*, PATUPD+6, PATUPD+7, PATUPD+12
ITM ITMUPD+1~, ITMUPD+7*, ITMUPD+8
ITMSTR PRHCARD+1~, PRHCARD+5*
PATINF 1358+1~, 1358+9*, 1358+12
PATINFW 1358+1~, 1358+9*, 1358+15, 1358+23
PATOT 1358+1~, 1358+9*, 1358+12, 1358+19
>> PAYINF IFCAP+1, FCPUPD+4
>> PCTOT PRHCARD+2, FCPUPD+4
PFLG PATUPD+1~, PATUPD+6*, PATUPD+9, PATUPD+10
PRCA PRHCARD+1~, PRHCARD+2*, PRHCARD+7, PRHCARD+11
PRCB PRHCARD+1~, PRHCARD+2*, PRHCARD+7
PRCC PRHCARD+1~, PRHCARD+2*, PRHCARD+7
PRCS AUTH+2~
PRCS("TYPE" AUTH+3*
PRCSX 1358+1~, 1358+19*, 1358+20, COMPST~
PSTFLG 1358+1~, 1358+6*, 1358+26*, 1358+29
RMPOA PRHCARD+1~
RMPOA(1 PRHCARD+6*
>> RP660 PATUPD+7*, PATUPD+8
>> RVDT ITMUPD+5, PATUPD+3, PATUPD+5, PATUPD+6, PATUPD+7, PATUPD+15, FCPUPD+2
>> SITE ITMUPD+5, PATUPD+3, PATUPD+5, PATUPD+6, PATUPD+7, PATUPD+15, FCPUPD+2
>> SRVORD 1358+12
TOT442 BAL+1~, BAL+2*, BAL+3
TOTD PRHCARD+1~, PRHCARD+4*, PRHCARD+5*, PRHCARD+6
U IFCAP+1, IFCAP+2, PRHCARD+5, PRHCARD+9, PRHCARD+11, PRHCARD+15, 1358+4, 1358+9, 1358+14, 1358+16
1358+17, 1358+19, 1358+22, 1358+24, 1358+26, 1358+29, BAL+3, ITMUPD+3, PATUPD+6, PATUPD+7
FCPUPD+4
>> VDR ITMUPD+5, PATUPD+3, PATUPD+5, PATUPD+6, PATUPD+7, PATUPD+15, FCPUPD+5
X PRHCARD+1~, PRHCARD+8, 1358+12*, AUTH~, PATUPD+1~, PATUPD+4*, PATUPD+5, PATUPD+13*
Y 1358+1~, 1358+12*, 1358+13, 1358+14, 1358+16, 1358+17, 1358+20*, 1358+21, 1358+22, 1358+24
, AUTH+5, COMPST+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All