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

Package: Fee Basis

Routine: FBCHDIN


Information

FBCHDIN ;AISC/DMK - DELETE INPATIENT INVOICE ;12/12/14 14:37

Source Information

Source file <FBCHDIN.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Fee Basis 3 CNTTOT^FBAARB  (END,START)^FBCHDI  $$UOKPAY^FBUTL9  
VA FileMan 3 ^DIC  ^DIK  ^DIR  
Kernel 1 HOME^%ZIS  

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 FBCH DELETE INVOICE  

Entry Points

Name Comments DBIA/ICR reference
BAT ;ask batch Number
INV ;get invoice user wants to delete in batch selected
END

External References

Name Field # of Occurrence
HOME^%ZIS BAT+7
^DIC BAT+10, INV+2
^DIK INV+16
^DIR INV+13
CNTTOT^FBAARB INV+19
END^FBCHDI END+3
START^FBCHDI INV+3
$$UOKPAY^FBUTL9 INV+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BAT+8
Function Call: WRITE
  • Prompt: !,"Another user is editing this batch. Try again later."
  • Line Location: BAT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: INV+1
Function Call: WRITE
  • Prompt: !,"You cannot process a payment associated with authorization ",FBDFN,"-",FTP
  • Line Location: INV+10
Function Call: WRITE
  • Prompt: !,"due to separation of duties."
  • Line Location: INV+11
Function Call: WRITE
  • Prompt: !?5,".... deleting!",!
  • Line Location: INV+15
Routine Call
  • %ZIS
  • Line Location:
    • BAT+7
Routine Call
  • DIC
  • Line Location:
    • BAT+10
    • INV+2
Routine Call
  • DIR
  • Line Location:
    • INV+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAA(161.7 - [#161.7] Classic Fileman Calls
^FBAAI - [#162.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(161.7 - [#161.7] BAT+11, INV+2, INV+9, INV+13, INV+24*, END
^FBAAA("AG" INV+8
^XUSEC("FBAA LEVEL 2" BAT+9

Label References

Name Line Occurrences
BAT BAT+12, INV+2, INV+9, INV+13
END BAT+10, INV+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA INV+15*, END+1!
DIC BAT+8*, BAT+10!, INV+1*, INV+2!
DIC("A" INV+2*
DIC("S" BAT+9*, INV+1*
DIC(0 BAT+8*, INV+1*
DIK INV+15*, INV+16!
>> DILOCKTM BAT+11
DIR INV+13!
DIR("A" INV+13*
DIR("B" INV+13*
DIR(0 INV+13*
DIROUT END+2!
DIRUT INV+13, END+2!
DTOUT END+2!
DUOUT END+2!
DUZ BAT+9
FB7078I INV+7*, INV+8, END+2!
FBAAOUT END+1!
FBBAT BAT+13*, INV+2, INV+9, INV+13, INV+19, INV+24, ENDEND+1!
FBBAT(0 BAT+13*, INV+20*, INV+21*, INV+22*, INV+23*, INV+24
FBDFN INV+6*, INV+8, INV+9, INV+10, END+2!
FBDINV INV+3*, INV+15, END+1!
FBDINV(0 INV+3*, INV+6, INV+7
FBDX END+1!
FBDX1 END+1!
FBI INV+3*, END+2!
FBLCNT INV+21, INV+22, END+2!
FBLISTC INV+3*, END+1!
FBPAT END+1!
FBPROC END+1!
FBTOTAL INV+20, END+2!
FBVEN END+1!
FTP INV+8*, INV+9, INV+10, END+2!
Q END+1!
U INV+6, INV+7
X INV+2, END+1!
Y BAT+10, BAT+11, BAT+13, INV+3, INV+13, END+1!
Y(0 BAT+13, INV+3
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