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

Package: Fee Basis

Routine: FBCHREQ1


Information

FBCHREQ1 ;AISC/DMK - FEE NOTIFICATION CONT ;1/20/2015

Source Information

Source file <FBCHREQ1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Fee Basis 5 VALCK^FBAAUTL1  (EN1,NEW)^FBAAVD  (ASKV,END)^FBCHREQ  EN^FBCHROC  $$ADDUA^FBUTL9  
VA FileMan 5 (,NOW)^%DTC  ^DIC  ^DIE  (,IX)^DIK  ^DIR  
Kernel 1 $$FMDIFF^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: 4

Package Total Caller Graph
Fee Basis 4 FBCH EDIT REQUEST  FBCH ENTER REQUEST  FBCHREQ  ^FBAA(162.2  

Entry Points

Name Comments DBIA/ICR reference
VENDOR ;ASK VENDOR FOR NOTIFICATION
ASKVOK
END
TIMCK ;72 hour time check called from FBAA ENTER REQUEST template
SURE
HELP
EN
EDIT ;EDIT A REQUEST THAT'S NOT COMPLETE
Q
DATCK ;Verify authorized from date is > or = date of admission.

External References

Name Field # of Occurrence
^%DTC TIMCK+2
NOW^%DTC DATCK+9
^DIC VENDOR+1
^DIE ENEDIT+4, EDIT+7
^DIK EN+1
IX^DIK EDIT+12
^DIR ASKVOK
VALCK^FBAAUTL1 SURE
EN1^FBAAVD ASKVOK
NEW^FBAAVD VENDOR+1
ASKV^FBCHREQ EDIT+1
END^FBCHREQ EN+2
EN^FBCHROC EDIT+13
$$ADDUA^FBUTL9 EDIT+9
$$FMDIFF^XLFDT DATCK+10, DATCK+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: VENDOR+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SURE+0
Function Call: WRITE
  • Prompt: !,"Entering an '^' is not allowed. Please answer 'Yes' or 'No'."
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: *7,!?3,"...request deleted",!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"Error adding record in User Audit. Please contact IRM."
  • Line Location: EDIT+10
Function Call: WRITE
  • Prompt: !,*7,"Authorized From Date must be equal to or greater than the Date of Admission"
  • Line Location: DATCK+3
Function Call: WRITE
  • Prompt: !,*7,"Authorized From Date cannot be before the Date of Birth"
  • Line Location: DATCK+4
Function Call: WRITE
  • Prompt: !,*7,"Authorized From Date for a Newborn cannot be after DOB+7"
  • Line Location: DATCK+11
Routine Call
  • DIC
  • Line Location:
    • VENDOR+1
Routine Call
  • DIE
  • Line Location:
    • EN
    • EDIT+4
    • EDIT+7
Routine Call
  • DIR
  • Line Location:
    • ASKVOK

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DATCK+4
^FBAA(161.5 - [#161.5] EN+1, EDIT+11, EDIT+12*
^FBAA(162.2 - [#162.2] TIMCK+1, EDIT+1, EDIT+2, EDIT+4, EDIT+5, DATCK+3

Label References

Name Line Occurrences
END VENDOR+1
HELP SURE
Q EDIT+1
SURE SUREHELP
VENDOR VENDOR+1, ASKVOK

Naked Globals

Name Field # of Occurrence
^(0 TIMCK+1, EDIT+12*
^(1 EDIT+12*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA VENDOR+1*!, TIMCK+1, ENEN+1*, EN+2!, EDIT+1*, EDIT+2, EDIT+4, EDIT+5, EDIT+9
EDIT+11, EDIT+12, Q!, DATCK+3
>> DFN DATCK+1*, DATCK+2*, DATCK+4
DIC VENDOR+1*!, END!, EN+2!, EDIT+13*, Q!
DIC("S" EDIT+1*!
DIC(0 VENDOR+1*, EDIT+13*
DIDEL EN*!
DIE VENDOR+1*!, END!, EN*, EN+2!, EDIT+4*, Q!
DIK EN+1*, EN+2!, EDIT+12*!
DIR ASKVOK!
DIR("A" ASKVOK*
DIR("B" ASKVOK*
DIR(0 ASKVOK*
DIRUT ASKVOK, Q!
DLAYGO VENDOR+1*!, END!, EN+2!
DR EN*, EN+2!, EDIT+4*, EDIT+7*, Q!
DTIME SURE
DTOUT Q!
DUOUT Q!
ENTDATE DATCK+6~, DATCK+7*, DATCK+9
FB Q!
FB(0 EDIT+1*, EDIT+6, EDIT+12
FB(1 EDIT+2*, EDIT+6
FBCHVEN VENDOR+1!*, Q!
FBDA EN+2!, Q!
FBDA(0 EN*, EN+1
FBDATE EN+2!
FBDFN Q!, DATCK+1
FBDOA EDIT+1*, Q!, DATCK+3*
>> FBDOB DATCK+4*, DATCK+10, DATCK+11
FBFRDT EDIT+1*, Q!
FBLG EN+2!
FBN EN+2!, Q!
FBN(0 EDIT+4*, EDIT+6, EDIT+12
FBN(1 EDIT+5*, EDIT+6
FBNAME Q!
>> FBOUT DATCK+3*, DATCK+4*, DATCK+11*
FBREQED EDIT+13*, Q!
FBSSN Q!
>> FBSW TIMCK+1*, SURE*
FBUP EN+2!
>> FBVENEW VENDOR+1*, ASKVOK
>> FBVET DATCK+2
FBVT EN+2!
FBX TIMCK+2*, SUREEDIT+8~, EDIT+9*, EDIT+10
>> HY TIMCK+1*, SURESURE+1
J Q!
NOW DATCK+6~, DATCK+9*, DATCK+10
U EDIT+12
VA EN+2!
>> VAL SURE
X VENDOR+1, TIMCK+1*, TIMCK+2*, SURE*, EN+2!, EDIT+1, Q!, DATCK+3, DATCK+4, DATCK+7
DATCK+8~, DATCK+9*, DATCK+11
>> X1 TIMCK+1*, TIMCK+2
>> X2 TIMCK+2*
Y VENDOR+1, ASKVOKTIMCK+1, TIMCK+2*, SURE*, SURE+1*, EDIT+1, Q!
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