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

Package: Fee Basis

Routine: FBCHREQ


Information

FBCHREQ ;AISC/DMK - USED FOR FEE NOTIFICATION/REQUEST ;1/22/15 12:14

Source Information

Source file <FBCHREQ.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Fee Basis 5 ($$DATX,$$SSN)^FBAAUTL  EN^FBCH78  (EN,VENDOR)^FBCHREQ1  ^FBCHROC  $$ADDUA^FBUTL9  
VA FileMan 5 (,IX)^DIC  ^DIE  ^DIK  EN^DIQ  ^DIR  
Registration 1 FEE^DGREG  

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

Package Total Caller Graph
Fee Basis 8 FBCH DISPLAY REQUEST  FBCH ENTER REQUEST  FBCH LEGAL ENTITLEMENT  FBCH MEDICAL ENTITLEMENT  FBCH78  FBCHDEL  FBCHREQ1  FBCHREQ2  

Entry Points

Name Comments DBIA/ICR reference
ADD ;Entry point for entering a notification/request
LENT ;Entry point for enter/edit legal entitlement
LENT1
ELIG
ASK
MENT ;Entry point for enter/edit medical entitlement
MENT1
SETUP
END
ASKV ;Look-Up call by veteran for file 162.2
CHEK ;Check for another request for same pt. not completed
KILL
INELI
OUTP ;Entry to inquire about a notification/request

External References

Name Field # of Occurrence
FEE^DGREG ADD+1
^DIC ADD+2
IX^DIC ASKV+1
^DIE ADD+8, ELIG+2, MENT1INELI+2
^DIK KILL
EN^DIQ OUTP+1
^DIR ELIG+1, ASKSETUPINELI
$$DATX^FBAAUTL ADD+4
$$SSN^FBAAUTL ASKV+2
EN^FBCH78 SETUP
EN^FBCHREQ1 ADD+7, ADD+9, ADD+10
VENDOR^FBCHREQ1 ADD+7
^FBCHROC ADD+16
$$ADDUA^FBUTL9 ADD+14, ELIG+5, MENT1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: *7,?55,$$DATX^FBAAUTL($P(Y,"^",2))
  • Line Location: ADD+4
Function Call: WRITE
  • Prompt: !,*7,"This notification has a status of complete. Cannot edit.",!
  • Line Location: ADD+5
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+8
Function Call: WRITE
  • Prompt: !,*7,"Admission overlaps another request for this patient.",!
  • Line Location: ADD+10
Function Call: WRITE
  • Prompt: !,"Error adding record in User Audit. Please contact IRM."
  • Line Location: ADD+15
Function Call: WRITE
  • Prompt: !!,?15,"REPORT OF CONTACT INFORMATION",!
  • Line Location: ADD+16
Function Call: WRITE
  • Prompt: !!,?10,"ELIGIBILITY HAS NOT BEEN DETERMINED NOR PENDING",!,?10,"CANNOT ENTER ENTITLEMENT."
  • Line Location: LENT1+1
Function Call: WRITE
  • Prompt: !,?4,"VETERAN HAS A DISHONORABLE DISCHARGE, "
  • Line Location: ELIG+0
Function Call: WRITE
  • Prompt: $S(X="Y":"ONLY ELIGIBLE FOR AGENT ORANGE EXAM.",1:"NOT ELIGIBLE FOR BENEFITS.")
  • Line Location: ELIG+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: ELIG+2
Function Call: WRITE
  • Prompt: !,"Error adding record in User Audit. Please contact IRM."
  • Line Location: ELIG+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: MENT1+0
Function Call: WRITE
  • Prompt: !,"Error adding record in User Audit. Please contact IRM."
  • Line Location: MENT1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKV+1
Function Call: WRITE
  • Prompt: !!,"There is an incomplete 7078 for this patient.",!,"The reference number is "_FB7078
  • Line Location: KILL+0
Function Call: WRITE
  • Prompt: !!,?19,"< NEW REQUEST DELETED >"
  • Line Location: KILL+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: OUTP+1
Routine Call
  • DIC
  • Line Location:
    • ADD+2
Routine Call
  • DIC
  • Line Location:
    • ASKV+1
Routine Call
  • DIE
  • Line Location:
    • ADD+8
    • ELIG+2
    • MENT1
    • INELI+2
Routine Call
  • DIR
  • Line Location:
    • ELIG+1
    • ASK
    • SETUP
    • INELI

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LENT1ELIGASKV+2
^FB7078 - [#162.4] CHEK+1
^FB7078("AC" CHEK+1
^FBAA(162.2 - [#162.2] ADD+6, LENT1

Label References

Name Line Occurrences
ADD ADD+3, ADD+5
ASKV LENT+1, MENT+2, ASKV+1, OUTP+1
END ADD+1, ADD+3, ADD+5, ADD+9, LENT+1, LENT1+1, ELIG+1, ELIG+7, ASKMENT+2
SETUPINELIINELI+1, OUTP+1
INELI ELIG+1, INELI+1
KILL CHEK+1
MENT1 ASK
OUTP OUTP+2

Naked Globals

Name Field # of Occurrence
^( ELIG
^(0 ASKV+2, CHEK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A END+1!
D ADD+17!, END!, ASKV+1*!, KILL!
D0 END+1!
DA ADD+7*, ADD+8*, ADD+9, ADD+17!, LENT1ELIG+5, MENT1+3, END!, ASKV+1*, KILL!
DF END!
DFN ADD+1, ADD+17!, LENT1*, ELIG, END!, CHEK+1, KILL!
DIC ADD+2*, ADD+17!, ELIG+2, MENT1, END!, ASKV+1*, INELI+2
DIC("A" ASKV+1*!
DIC("S" ADD+2*!, LENT+1*, MENT+1*, ASKV+1!
DIC(0 ADD+2*, ASKV+1*
DIE ADD+8*, ADD+17!, ELIG+2*, MENT1*, END!, INELI+2*
DIK KILL*!
DIR ELIG+1!, ASK!, SETUP!
DIR("A" ELIG+1*, ASK*, SETUP*
DIR("B" ELIG+1*, ASK*, SETUP*
DIR(0 ELIG+1*, ASK*, SETUP*, INELI*
DIRUT ELIG+1, ASKSETUPEND+1!
DLAYGO ADD+2*, ADD+17!, END!
DR ADD+8*, ADD+17!, ELIG+2*, MENT1*, END!, INELI+2*, OUTP+1*
DTOUT END+1!, INELI
DUOUT END+1!, INELI
FB END+1!
FB1 END+1!
FB7078 CHEK+1*, KILL!
FBAADT END!
FBAAPN ADD+17!, END!
FBADA END!
FBADDT END+1!
FBAUT ADD+17!, END!
FBBEGDT ADD+17!, END!
FBCHTEL ADD+17!, END!
FBCHVEN ADD+6*, ADD+7, ADD+17!, END!
FBDA ADD+3*, ADD+6, ADD+7, ADD+8, ADD+14, ADD+17!, END!, ASKV+1*
FBDATE ADD+17!
FBDEL ADD+17!, END!
FBDFN END!, ASKV+2*
FBDOA ADD+17!, END+1!
FBFLAG ADD+17!, END!
FBLENT LENT+1*, ELIG+7, END!
FBLG ADD+10, ADD+17!, END!
FBMENT MENT1*, SETUP, END!
FBN ADD+3*, ADD+5!, ADD+6, ADD+7, ADD+9, ADD+13, ADD+17!, KILL!
FBNAME END!, ASKV+2*
FBOUT ADD+9, ADD+17!, END!, END+1!
FBPER ADD+17!, END+1!
FBPHY END!
FBPROG ADD+17!, END!, END+1!
FBSSN END!, ASKV+2*
FBSUSP END!, INELI+1*
FBSW ADD+17!, END+1!
FBTXT ADD+12~, ADD+13*, ADD+14
FBUP ADD+16, ADD+17!, END!
FBV END!
FBVD ADD+17!, END+1!
FBVT ADD+17!, END!, CHEK+1*, KILL!
FBX ADD+12~, ADD+14*, ADD+15, ADD+17!, ELIG+4~, ELIG+5*, ELIG+6, MENT1+2~, MENT1+3*, MENT1+4
, END!
FBZZ ADD+17!
HY ADD+17!
J ADD+17!
S END+1!
U ADD+5
VA ADD+17!
VAL ADD+17!, END!, END+1!
X ADD+3, ADD+17!, LENT+1, LENT1*, LENT1+1, ELIG*, ELIG+1, MENT+2, END!, ASKV+1
INELI+1, OUTP+1
X1 ADD+17!
X2 ADD+17!
Y ADD+3, ADD+4, ADD+9, ADD+17!, ELIG+1, ASKSETUP, END!, ASKV+1, KILL*
INELI+1
Y(0 ADD+5, ASKV+2
Z ADD+17!, END!
ZZZ ADD+17!
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