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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: FBAACIE

Package: Fee Basis

Routine: FBAACIE


Information

FBAACIE ;AISC/GRR - COMPLETE PHARMACY INVOICE ;1/22/2015

Source Information

Source file <FBAACIE.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Fee Basis 5 ($$SSN,SITEP)^FBAAUTL  FILEADJ^FBRXFA  FILERR^FBRXFR  ($$VEN,$$VET)^FBUCUTL  $$UOKPAY^FBUTL9  
VA FileMan 5 ^DIC  DT^DICRW  ^DIE  $$GET1^DIQ  ^DIR  
Kernel 2 HOME^%ZIS  H^XUS  

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: 2

Package Total Caller Graph
Fee Basis 2 FBAA COMPLETE PHARMACY INVOICE  FBAALPI  

Entry Points

Name Comments DBIA/ICR reference
RINV
END
GOT
FEE
BLDRR(FBA1,FBA2) ; build array FILERR^FBRXFR understands

External References

Name Field # of Occurrence
HOME^%ZIS FBAACIE+3
^DIC RINV
DT^DICRW FBAACIE+3
^DIE FEE+8
$$GET1^DIQ GOT+1, GOT+2
^DIR GOT+24, FEE
$$SSN^FBAAUTL GOT+3
SITEP^FBAAUTL FBAACIE+4
FILEADJ^FBRXFA FEE+13
FILERR^FBRXFR FEE+15
$$VEN^FBUCUTL GOT+8
$$VET^FBUCUTL GOT+3
$$UOKPAY^FBUTL9 GOT+21
H^XUS FEE+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"There are no Invoices Pending completion!",!!
  • Line Location: FBAACIE+3
Function Call: WRITE
  • Prompt: !,*7,"Fee Site Parameters must be Initialized!"
  • Line Location: FBAACIE+4
Function Call: WRITE
  • Prompt: !
  • Line Location: RINV+0
Function Call: WRITE
  • Prompt: !!,"Invoice is Complete",?30,"Totals: $ "_$J(FBINTOT,1,2)
  • Line Location: RINV+4
Function Call: WRITE
  • Prompt: @IOF,"Vendor: ",FBVNAME," Vendor ID: ",FBVID
  • Line Location: GOT+13
Function Call: WRITE
  • Prompt: !!,"Patient: ",FBPATN," Patient ID: ",FBPID
  • Line Location: GOT+14
Function Call: WRITE
  • Prompt: !,"FPPS Claim ID: ",$S(FBFPPSC="":"N/A",1:FBFPPSC)
  • Line Location: GOT+15
Function Call: WRITE
  • Prompt: ?28,"FPPS Line Item: ",$S(FBFPPSL="":"N/A",1:FBFPPSL)
  • Line Location: GOT+16
Function Call: WRITE
  • Prompt: !!,"Drug Name",?32," RX # "," Strength "," Qty"," Amt Claimed ",!,UL
  • Line Location: GOT+17
Function Call: WRITE
  • Prompt: !,FBDRUG,?34,FBRX,?43,FBSTR,?54,FBQTY,?63,FBAC
  • Line Location: GOT+18
Function Call: WRITE
  • Prompt: !!,?4,"Generic Drug Issued: ",FBGENSUB,?30,"Generic Drug Name: ",$E(FBGEN,1,30)
  • Line Location: GOT+19
Function Call: WRITE
  • Prompt: !!,"You cannot process a payment associated with authorization ",DFN,"-",FTP
  • Line Location: GOT+22
Function Call: WRITE
  • Prompt: !,"due to separation of duties."
  • Line Location: GOT+23
Function Call: WRITE
  • Prompt: !!
  • Line Location: FEE+2
Routine Call
  • %ZIS
  • Line Location:
    • FBAACIE+3
Routine Call
  • DIC
  • Line Location:
    • RINV
Routine Call
  • DIE
  • Line Location:
    • FEE+8
Routine Call
  • DIR
  • Line Location:
    • GOT+24
    • FEE

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FB583 - [#162.7] GOT+11
^FBAA(162.1 - [#162.1] FBAACIE+3, RINV+1, RINV+2, RINV+3!*, RINV+4, GOT+5, GOT+7, GOT+10, FEE+10*
^FBAAV - [#161.2] GOT+8

Label References

Name Line Occurrences
END RINV
GOT RINV+2
RINV RINVRINV+1, RINV+5

Naked Globals

Name Field # of Occurrence
^(0 RINVRINV+2, GOT+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNTR BLDRR+2~, BLDRR+3*, BLDRR+7*, BLDRR+8
D0 END!
D1 END!
DA END!, FEE+3*, FEE+13, FEE+15
DA(1 FEE+3*
DFN END!, GOT+3*, GOT+21, GOT+22
DI END!
DIC RINV*, END!, FEE+3*
DIC("S" RINV*!
DIC(0 RINV*
DIE END!, FEE+3*, FEE+8!
DIR GOT+24!, FEE!
DIR("?" FEE*
DIR("A" GOT+24*
DIR("B" FEE*
DIR(0 GOT+24*, FEE*
DIRUT END!, FEE
DIV END!
DQ END!
DR END!, FEE+3*
DR(1 FEE+4*, FEE+6*, FEE+7*
DTOUT END+1!, FEE+11
FB1725 END!, GOT+11*, FEE+1
FBA1 BLDRR~
FBA1( BLDRR+4, BLDRR+6, BLDRR+8
FBA2 BLDRR~, BLDRR+2!
FBA2( BLDRR+8*
FBAAOUT FBAACIE+5*, END!
FBAAPR END!, GOT+4*, GOT+20
FBAC END!, GOT+3*, GOT+18
FBADJ END+1!, FEE+13
FBAP END!, FEE+2!, FEE+9
FBDATEF END!, GOT+3*
FBDRUG END!, GOT*, GOT+18
FBFPPSC END+1!, GOT+6*, GOT+15
FBFPPSL END+1!, GOT+7*, GOT+16
FBGEN END!, GOT+2*, GOT+19
FBGENSUB END!, GOT+1*, GOT+19
FBIN RINV*, RINV+1, RINV+2, RINV+3, RINV+4, END!, GOT+1, GOT+2, GOT+5, GOT+7
GOT+10, FEE+3, FEE+10, FEE+13, FEE+15
FBINTOT RINV*, RINV+4, END!, FEE+9*, FEE+10
FBMDF FBAACIE+5*, END!, FEEFEE+2*
FBPATN END!, GOT+3*, GOT+14
FBPID END!, GOT+3*, GOT+14
FBPOP FBAACIE+4!, END!
FBQTY END!, GOT+4*, GOT+18
FBRBC END!
FBRRMK END+1!, FEE+6!, FEE+15
FBRX END!, GOT+3*, GOT+18
FBSITE END!
FBSITE(0 FBAACIE+5
FBSTR END!, GOT+4*, GOT+18
FBSW END!
FBVEN END!, GOT+8*
FBVID END!, GOT+8*, GOT+13
FBVNAME END!, GOT+8*, GOT+13
FBX END+1!
FTP END+1!, GOT+12*, GOT+21, GOT+22
I1 BLDRR+2~, BLDRR+3*, BLDRR+4*, BLDRR+6, BLDRR+8
I2 BLDRR+2~, BLDRR+5*, BLDRR+6*, BLDRR+8
IOF GOT+13
J RINV+2*, END!, GOT+1, GOT+2, GOT+7, GOT+10, FEE+3
POP END!
S END!
U GOT+6, GOT+7, GOT+11, GOT+12
UL FBAACIE+5*, END!, GOT+17
ULL END!
X RINV, END!
Y RINV, END!, GOT+5*, GOT+6, GOT+8, FEE+2, FEE+8
Y(0 RINV+2*, GOTGOT+3, GOT+4
Y(2 GOT+10*, GOT+11, GOT+12
Z END!
ZZ END!
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 |  Naked Globals |  Local Variables  | All