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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: FSCUL

Package: National Online Information Sharing

Routine: FSCUL


Information

FSCUL ;SLC/STAFF-NOIS Utilities Lists ;1/13/98 17:13

Source Information

Source file <FSCUL.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  

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

Package Total Caller Graph
National Online Information Sharing 12 FSCEB  FSCLMPC  FSCLMPCC  FSCLMPD  FSCLMPE  FSCLMPM  FSCLMPNB  FSCLMPNR  
FSCLMPQR  FSCLMPQS  FSCLMPS  FSCNAS  

Entry Points

Name Comments DBIA/ICR reference
EXPAND(CHOICE,OK,DEFAULT) ; from FSCLMPC, FSCLMPD
SELECT(CHOICE,PARAM,DEFAULT,SELECT,OK) ; from FSCEB, FSCLMPC, FSCLMPCC, FSCLMPD, FSCLMPE, FSCLMPM, FSCLMPNB, FSCLMPNR, FSCLMPQR, FSCLMPQS, FSCLMPS, FSCNAS
; select a list of numbers
; ex. D ("1-7,15-22","S","","VALUES",.OK)
; returns ^TMP("FSC SELECT",$J,SELECT)=entry
; ^TMP("FSC SELECT",$J,SELECT,entry #)=""
; OK = 1:valid, 0:invalid
NUMS(STRING,SUB) ;

External References

Name Field # of Occurrence
^DIC EXPAND+12, EXPAND+14, EXPAND+17
^DIR EXPAND+6

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SELECT+11
Function Call: WRITE
  • Prompt: !,$S($L(PROMPT):PROMPT,1:"Select Calls")," (",CHOICE,"): ",$S($L($G(DEFAULT)):DEFAULT_"// ",1:"")
  • Line Location: SELECT+11
Function Call: WRITE
  • Prompt: " invalid entry"
  • Line Location: SELECT+13
Function Call: WRITE
  • Prompt: " enter only a single number"
  • Line Location: SELECT+19
Function Call: WRITE
  • Prompt: " enter a single number"
  • Line Location: SELECT+26
Routine Call
  • DIC
  • Line Location:
    • EXPAND+12
    • EXPAND+14
    • EXPAND+17
Routine Call
  • DIR
  • Line Location:
    • EXPAND+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("FSC SELECT" SELECT+6!, SELECT+8*, SELECT+9*, SELECT+22!, SELECT+23*, SELECT+28, SELECT+31!, SELECT+32!, NUMS+3*, NUMS+4*
, NUMS+5*
^TMP("FSC STATS" EXPAND+17!

Label References

Name Line Occurrences
NUMS SELECT+10, SELECT+27

Naked Globals

Name Field # of Occurrence
^( SELECT+6!, SELECT+8*, SELECT+9*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHOICE EXPAND~, EXPAND+7*, EXPAND+8!*, EXPAND+9*, EXPAND+11, EXPAND+13, EXPAND+16, SELECT~, SELECT+8, SELECT+9
, SELECT+10, SELECT+11
CHOICE( EXPAND+14*, EXPAND+17*
CHOICE("F" EXPAND+12*
CNT EXPAND+1~, EXPAND+14*, EXPAND+17*, NUMS+1~, NUMS+2*
DEFAULT EXPAND~, EXPAND+5, SELECT~, SELECT+11, SELECT+12
DIC EXPAND+1~!, EXPAND+12*!, EXPAND+14*, EXPAND+15!, EXPAND+17*, EXPAND+18!
DIC("A" EXPAND+12*, EXPAND+14*, EXPAND+17*
DIC(0 EXPAND+12*, EXPAND+14*, EXPAND+17*
DIR EXPAND+1~!, EXPAND+6!
DIR("A" EXPAND+4*
DIR("B" EXPAND+5*
DIR(0 EXPAND+3*
DTIME SELECT+11
>> DTOUT EXPAND+7
>> DUOUT EXPAND+7
ENTRY SELECT+6~, SELECT+21*, SELECT+23, SELECT+26, SELECT+27
OK EXPAND~, EXPAND+2*, EXPAND+7*, EXPAND+8, EXPAND+10, EXPAND+12*, SELECT~, SELECT+6*, SELECT+11*, SELECT+12*
, SELECT+13*, SELECT+24, SELECT+25*, SELECT+26*, SELECT+28*, SELECT+29
PARAM SELECT~, SELECT+7*, SELECT+19, SELECT+24
PROMPT SELECT+6~, SELECT+7*, SELECT+11
SELECT SELECT~, SELECT+6, SELECT+8, SELECT+9, SELECT+22, SELECT+23, SELECT+27, SELECT+28, SELECT+31
STRING NUMS~, NUMS+1, NUMS+2
SUB NUMS~, NUMS+3, NUMS+4, NUMS+5
U SELECT+7, SELECT+12
UNIT NUMS+1~, NUMS+2*, NUMS+3, NUMS+4
UNIT1 NUMS+1~, NUMS+4*, NUMS+5*
UNIT2 NUMS+1~, NUMS+4*, NUMS+5
X EXPAND+1~, SELECT+6~, SELECT+11*, SELECT+12*, SELECT+13, SELECT+14, SELECT+15, SELECT+17, SELECT+21, SELECT+28*
Y EXPAND+1~!, EXPAND+8, EXPAND+12, EXPAND+14, EXPAND+17
Y(0 EXPAND+14, EXPAND+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All