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

Package: Fee Basis

Routine: FBCHPET


Information

FBCHPET ;AISC/DMK - EDIT ANCILLARY PAYMENT ;10/02/2014

Source Information

Source file <FBCHPET.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Fee Basis 8 (FILEADJ,LOADADJ)^FBAAFA  (FILERR,LOADRR)^FBAAFR  CPTM^FBAALU  ($$IPACEDIT,CKINVEDI)^FBAAPET1  ($$MODL,REPMOD)^FBAAUTL4  $$ADJL^FBUTL2  $$RRL^FBUTL4  $$UOKPAY^FBUTL9  
VA FileMan 4 MSG^DIALOG  ^DIC  (,FILE)^DIE  $$GET1^DIQ  

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 EDIT ANCILLARY PAYMENT  

Entry Points

Name Comments DBIA/ICR reference
GETPT
GETVD
GETDT
SERV
EDIT
BADDATE(FBDOS,INVRCVDT) ;Reject entry if InvRcvDt is Prior to the Date of Service on the Invoice
END

External References

Name Field # of Occurrence
MSG^DIALOG EDIT+9
^DIC GETPT+5, GETVDGETDTSERV+4
^DIE EDIT+38
FILE^DIE EDIT+9
$$GET1^DIQ EDIT+46
FILEADJ^FBAAFA EDIT+40
LOADADJ^FBAAFA SERV+22
FILERR^FBAAFR EDIT+42
LOADRR^FBAAFR SERV+26
CPTM^FBAALU EDIT+3
$$IPACEDIT^FBAAPET1 EDIT+14
CKINVEDI^FBAAPET1 EDIT+47
$$MODL^FBAAUTL4 SERV+20, EDIT+11
REPMOD^FBAAUTL4 EDIT+11
$$ADJL^FBUTL2 SERV+24, EDIT+40
$$RRL^FBUTL4 SERV+28, EDIT+42
$$UOKPAY^FBUTL9 SERV+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETPT+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETVD+0
Function Call: WRITE
  • Prompt: !!,"You cannot process a payment associated with authorization ",DFN,"-",FTP
  • Line Location: SERV+10
Function Call: WRITE
  • Prompt: !,"due to separation of duties."
  • Line Location: SERV+11
Function Call: WRITE
  • Prompt: !!,*7,"Sorry,only the clerk who entered the payment or",!," a holder of the FBAA LEVEL 2 key can edit this payment."
  • Line Location: SERV+15
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, only a holder of the FBAA LEVEL 2 key can edit a payment",!," once the batch has been released."
  • Line Location: SERV+36
Function Call: WRITE
  • Prompt: !!,*7,"Sorry, you cannot edit a payment when the batch has been sent to Austin."
  • Line Location: SERV+37
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDIT+48
Routine Call
  • DIALOG
  • Line Location:
    • EDIT+9
Routine Call
  • DIC
  • Line Location:
    • GETPT+5
    • GETVD
    • GETDT
    • SERV+4
Routine Call
  • DIE
  • Line Location:
    • EDIT+38
Routine Call
  • DIE
  • Line Location:
    • EDIT+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAAC - [#162] Classic Fileman Calls
162.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FB583 - [#162.7] SERV+14
^FBAA(161.7 - [#161.7] GETPT+1*, GETPT+2*, SERV+35
^FBAAA - [#161] EDIT+36, EDIT+37
^FBAAC - [#162] GETPT+4, GETPT+6*, GETVD+1*, GETDT*, SERV+8, SERV+17, SERV+29, SERV+31, EDIT+31, EDIT+32
EDIT+33, EDIT+35
^FBAAC("AC" GETPT+1, GETPT+2, GETPT+4
^XUSEC("FBAA LEVEL 2" SERV+15, SERV+36

Label References

Name Line Occurrences
EDIT SERV+33
END GETPT+5
GETDT GETDT
GETPT GETPT+5, GETVDGETDTSERV+5, SERV+9, SERV+15, SERV+36, SERV+37, EDIT+3, EDIT+5
GETVD GETVD
SERV SERV+5, EDIT+14, EDIT+48

Naked Globals

Name Field # of Occurrence
^(0 GETPT+2*, GETPT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAT GETPTGETPT+1, GETPT+2, GETPT+4, SERV+5*, SERV+33, SERV+35, END!
DA EDIT*, END!
DA(1 SERV*
DA(2 SERV*
DA(3 SERV*
DFN GETPT+5*, GETPT+6, GETPT+7, GETVD+1, GETDTSERV+9, SERV+10, EDIT+3, EDIT+36, EDIT+37
, END!
DIC GETPT+5*, GETPT+7*, GETVD+2*, GETDT+1, SERV+2*, END!
DIC("A" GETDT*!
DIC("W" SERV+1*
DIC(0 GETPT+5*, GETVD*, GETDT*, SERV+2*
DIE EDIT+26*, END!
DIE("NO^" EDIT+17*
DR EDIT+18*, END!
DR(1 EDIT+20*, EDIT+21*, EDIT+22*, EDIT+23*, EDIT+24*, EDIT+25*
DT FBCHPET+3
DUZ SERV+15, SERV+36
FB1725 SERV+14*, END+2!
FB583 EDIT+28~, EDIT+34*
FBAACP SERV+5*, EDIT+5, EDIT+8, END!
FBAACP(0 SERV+5*, EDIT+3, EDIT+5
FBAACPI SERV+5*, END!
FBAADT GETDT*, SERV+4, EDIT+3, EDIT+29, END!
FBAAIN EDIT+45~, EDIT+46*, EDIT+47
FBAAMM EDIT+28~, END+1!
FBAAMM1 EDIT+28~, EDIT+31*, END+1!
FBAAPTC SERV+5*, END+2!
FBADJ SERV+22, SERV+24, EDIT+40, END+3!
FBADJD END+3!
FBADJL END+3!
FBADJL(0 SERV+24*, EDIT+40
FBAMTPD END!
FBAMTPD(0 SERV+19*
FBCNTRA EDIT+28~, EDIT+37*
FBCNTRP EDIT+28~, EDIT+32*
FBDA SERV+5*, SERV+8, SERV+17, SERV+20, SERV+22, SERV+26, SERV+29, SERV+31, EDIT+7, EDIT+11
EDIT+14, EDIT+31, EDIT+32, EDIT+33, EDIT+35, EDIT+40, EDIT+42, EDIT+46, EDIT+47, END!
FBDA(1 GETDT*, SERVSERV+8, SERV+17, SERV+20, SERV+22, SERV+26, SERV+29, SERV+31, EDIT+7
EDIT+11, EDIT+31, EDIT+32, EDIT+33, EDIT+35, EDIT+40, EDIT+42, EDIT+46, EDIT+47
FBDA(2 GETVD*, GETVD+1, GETDTSERVSERV+8, SERV+17, SERV+20, SERV+22, SERV+26, SERV+29
SERV+31, EDIT+7, EDIT+11, EDIT+31, EDIT+32, EDIT+33, EDIT+35, EDIT+40, EDIT+42, EDIT+46
EDIT+47
FBDA(3 GETPT+5*, SERVSERV+8, SERV+17, SERV+20, SERV+22, SERV+26, SERV+29, SERV+31, EDIT+7
EDIT+11, EDIT+31, EDIT+32, EDIT+33, EDIT+35, EDIT+40, EDIT+42, EDIT+46, EDIT+47
FBDOS BADDATE~, BADDATE+1, BADDATE+2
FBDUZ SERV+5*, SERV+15, END!
FBFDA EDIT+6~
FBFDA( EDIT+8*
>> FBFPPSC SERV+30*, EDIT+44, EDIT+47
>> FBFPPSC(0 SERV+29*, SERV+30, EDIT+44, EDIT+47
>> FBFPPSL SERV+32*
>> FBFPPSL(0 SERV+31*, SERV+32
FBFSAMT END+1!
FBFSAMT(0 SERV+17*, SERV+19
FBFSUSD END+1!
FBFY END!
>> FBGOT EDIT+3
>> FBHCFA(30 END+1!
FBHOLDX END!
FBIENS EDIT+6~, EDIT+7*, EDIT+8
FBMODA END+1!
>> FBMODL SERV+20*, EDIT+3, EDIT+11
FBRRMK SERV+26, SERV+28, EDIT+42, END+3!
FBRRMKD END+3!
FBRRMKL END+3!
FBRRMKL(0 SERV+28*, EDIT+42
FBSD GETDT*, GETDT+1, END!
FBSDI GETDT*, END!
FBSTAT SERV+35*, SERV+36, SERV+37, SERV+38!
FBSV SERV+5*, EDITEDIT+48!, END!
FBTIME END+1!
FBTOT GETPT+2!, GETPT+3*, GETPT+4*
FBUNITS END+3!
FBV GETVD*, END!
FBVD GETVD*, GETVD+2, END!
FBVEN EDIT+28~, EDIT+36*
FBX END+3!
FBZ GETDT+1*, SERV+2, EDIT+26, END!
FBZIP END+1!
FTP SERV+8*, SERV+9, SERV+10, EDIT+28~, EDIT+35*, EDIT+36, EDIT+37, END+3!
FY FBCHPET+3*, END!
I GETPT+1*, GETPT+2!, GETPT+3*, GETPT+4*
ICDVDT EDIT+28~, EDIT+29*
ICPTVDT SERV+4~*, EDIT+28~, EDIT+29*
INVRCVDT BADDATE~, BADDATE+1
J GETPT+3~*, GETPT+4*, END!
J(0 SERV+5*, SERV+19
K GETPT+3~*, GETPT+4*, SERV+5*, END!
L GETPT+3~*, GETPT+4*
M GETPT+3~*, GETPT+4*
PRC END!
SHOWDOS BADDATE+2~*, BADDATE+3
U GETPT+1, GETPT+2, GETPT+4, GETDTSERV+5, SERV+8, SERV+14, SERV+17, SERV+29, SERV+31
SERV+35, SERV+37, EDIT+31, EDIT+32, EDIT+33, EDIT+35, EDIT+36, EDIT+37
X GETPT+5, GETVDGETDTSERV+5, EDIT+33*, EDIT+34, END!
Y GETPT+5, GETVDGETDTSERV+5, END!
Y(0 SERV+5, SERV+14
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