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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FBRXFED

Package: Fee Basis

Routine: FBRXFED


Information

FBRXFED ;WOIFO/SAB - FPPS DATA EDIT PHARMACY INVOICE ;5/16/14 15:15

Source Information

Source file <FBRXFED.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 MSG^DIALOG  ^DIC  (FILE,UPDATE)^DIE  ^DIR  
Fee Basis 3 CKINVEDI^FBAAEPI1  ($$CKFPPS,FILEQUE)^FBFHLL  ($$FPPSC,$$FPPSL)^FBUTL5  
Kernel 1 $$NOW^XLFDT  

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
Fee Basis 1 FBRX FPPS EDIT INVOICE  

Entry Points

Name Comments DBIA/ICR reference
INVED ; Invoice Edit
ASKINV ; Select Invoice to Edit
EDITFC ; edit FPPS CLAIM ID
ASKRX ; Select Prescription to Edit
EDITFL ; edit FPPS Line Item
INVEDX ; Invoice Edit Exit
; if invoice changed then queue for retransmit to FPPS
CLEAN

External References

Name Field # of Occurrence
MSG^DIALOG EDITFC+16, EDITFC+28, EDITFL+14, EDITFL+26
^DIC ASKINV+4, ASKRX+4
FILE^DIE EDITFC+16, EDITFL+14
UPDATE^DIE EDITFC+28, EDITFL+26
^DIR ASKRX+8
CKINVEDI^FBAAEPI1 EDITFC+31
$$CKFPPS^FBFHLL ASKINV+7
FILEQUE^FBFHLL INVEDX+2
$$FPPSC^FBUTL5 EDITFC+1
$$FPPSL^FBUTL5 EDITFL+1
$$NOW^XLFDT EDITFC+21, EDITFL+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKINV+1
Function Call: WRITE
  • Prompt: !?5,"Invoice ",FBDA," has not been transmitted to FPPS."
  • Line Location: ASKINV+8
Function Call: WRITE
  • Prompt: !,$C(7),"Can not change EDI from YES to NO on invoice that has been sent to FPPS!"
  • Line Location: EDITFC+5
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKRX+1
Routine Call
  • DIALOG
  • Line Location:
    • EDITFC+16
    • EDITFC+28
    • EDITFL+14
    • EDITFL+26
Routine Call
  • DIC
  • Line Location:
    • ASKINV+4
    • ASKRX+4
Routine Call
  • DIE
  • Line Location:
    • EDITFC+16
    • EDITFL+14
Routine Call
  • DIE
  • Line Location:
    • EDITFC+28
    • EDITFL+26
Routine Call
  • DIR
  • Line Location:
    • ASKRX+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAA(162.1 - [#162.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(162.1 - [#162.1] ASKINV+11, ASKRX+12

Label References

Name Line Occurrences
ASKINV ASKINV+7
ASKRX ASKRX+5, EDITFL+28
CLEAN FBRXFED+6
EDITFC EDITFC+4
INVED FBRXFED+5
INVEDX EDITFC+2, ASKRX+4, ASKRX+5, EDITFL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC ASKINV+1*, ASKINV+4!, ASKRX+2*, CLEAN!
DIC("A" ASKINV+1*
DIC("S" ASKINV+3*
DIC("W" ASKRX+3*
DIC(0 ASKINV+1*, ASKRX+2*
DIR ASKRX+8!, CLEAN!
DIR("A" ASKRX+7*
DIR(0 ASKRX+6*
DIROUT CLEAN!
DIRUT ASKRX+5, ASKRX+8, CLEAN!
DTOUT CLEAN!
DUOUT ASKRX+4, CLEAN!
DUZ EDITFC+27, EDITFL+25
FBAAOUT FBRXFED+4*, FBRXFED+5, ASKINV+4*, EDITFC+2*, ASKRX+4*, ASKRX+8*, EDITFL+2*, CLEAN+1!
FBDA ASKINV+5*, ASKINV+7, ASKINV+8, ASKINV+11, EDITFC+15, EDITFC+20, EDITFC+23, EDITFC+31, ASKRX+2, ASKRX+7
ASKRX+12, EDITFL+13, EDITFL+18, EDITFL+21, INVEDX+2, CLEAN+1!
FBFDA EDITFC+14!, EDITFC+16, EDITFC+19!, EDITFC+28, EDITFL+12!, EDITFL+14, EDITFL+17!, EDITFL+26, CLEAN+1!
FBFDA( EDITFC+15*, EDITFC+20*, EDITFC+21*, EDITFC+22*, EDITFC+23*, EDITFC+24*, EDITFC+25*, EDITFC+26*, EDITFC+27*, EDITFL+13*
EDITFL+18*, EDITFL+19*, EDITFL+20*, EDITFL+21*, EDITFL+22*, EDITFL+23*, EDITFL+24*, EDITFL+25*
FBFPPSC ASKINV+11*, EDITFC+1, EDITFC+6*, EDITFC+9, EDITFC+15, EDITFC+26, EDITFC+31, CLEAN+1!
FBFPPSC(0 ASKINV+11*, EDITFC+9, EDITFC+25, EDITFC+31
FBFPPSL ASKRX+12*, EDITFL+1, EDITFL+4*, EDITFL+7, EDITFL+13, EDITFL+24, CLEAN+1!
FBFPPSL(0 ASKRX+12*, EDITFL+7, EDITFL+23
FBINVCHG ASKINV+12*, EDITFC+11*, EDITFL+9*, INVEDX+2, CLEAN+1!
FBRXDA ASKRX+9*, ASKRX+12, EDITFL+13, EDITFL+21, CLEAN+1!
FBX EDITFC+1*, EDITFC+2, EDITFC+4, EDITFC+6, EDITFL+1*, EDITFL+2, EDITFL+4, CLEAN+1!
U ASKINV+11, ASKRX+12
X CLEAN!
Y ASKINV+4, ASKINV+5, ASKRX+5, ASKRX+9, CLEAN!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All