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

Package: National Online Information Sharing

Routine: FSCNAS


Information

FSCNAS ;SLC/STAFF NOIS Notification Alert Send ;1/11/98 18:41

Source Information

Source file <FSCNAS.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
National Online Information Sharing 4 $$VALUE^FSCGET  $$CALL^FSCLMPE1  NEWALERT^FSCNOTS  SELECT^FSCUL  
Kernel 3 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  SETUP^XQALERT  
VA FileMan 3 ^DIC  IX1^DIK  ^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: 2

Package Total Caller Graph
National Online Information Sharing 2 FSCLMPNN  FSCRPCN  

Entry Points

Name Comments DBIA/ICR reference
ALERT(MSG) ; from FSCLMPNN
CALLS(OK) ;
TYPE(TYPE,OK) ;
RECIP(RECIP,OK) ;
DELIVER(DELIVERY,OK) ;
SEND(XQAMSG,XQA,DELIVERY,OK) ;
NEWSEND(ALERT,CALL) ; from FSCRPCN

External References

Name Field # of Occurrence
^DIC RECIP+19, RECIP+25
IX1^DIK NEWSEND+8
^DIR CALLS+9, TYPE+10, RECIP+9, DELIVER+8, SEND+10
$$VALUE^FSCGET SEND+3
$$CALL^FSCLMPE1 CALLS+18
NEWALERT^FSCNOTS SEND+13
SELECT^FSCUL CALLS+16
$$FMADD^XLFDT DELIVER+2
$$FMTE^XLFDT DELIVER+5, SEND+2
$$UP^XLFSTR RECIP+12
SETUP^XQALERT SEND+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Alert was NOT sent."
  • Line Location: ALERT+14
Function Call: WRITE
  • Prompt: !!,"Alert sent."
  • Line Location: ALERT+15
Function Call: WRITE
  • Prompt: " ??",$C(7)
  • Line Location: RECIP+14
Function Call: WRITE
  • Prompt: " ??",$C(7)
  • Line Location: RECIP+15
Function Call: WRITE
  • Prompt: " Deleted."
  • Line Location: RECIP+22
Function Call: WRITE
  • Prompt: " ?? <not previously selected>",$C(7)
  • Line Location: RECIP+23
Function Call: WRITE
  • Prompt: " Deleted."
  • Line Location: RECIP+28
Function Call: WRITE
  • Prompt: " ?? <not previously selected>",$C(7)
  • Line Location: RECIP+29
Routine Call
  • DIC
  • Line Location:
    • RECIP+19
    • RECIP+25
Routine Call
  • DIR
  • Line Location:
    • CALLS+9
    • TYPE+10
    • RECIP+9
    • DELIVER+8
    • SEND+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FSCD("SEND" - [#7100.4] NEWSEND+2, NEWSEND+3, NEWSEND+4, NEWSEND+5*, NEWSEND+6*, NEWSEND+7
^TMP("FSC SELECT" CALLS+3, CALLS+13, CALLS+14, CALLS+18
^TMP("FSCCALLS" ALERT+2!, ALERT+16!, CALLS+18*, SEND+14

Label References

Name Line Occurrences
CALLS ALERT+4
DELIVER ALERT+11
NEWSEND SEND+14
RECIP ALERT+7
SEND ALERT+13
TYPE ALERT+5

Naked Globals

Name Field # of Occurrence
^("VVALUES" CALLS+14
^(0 NEWSEND+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALERT SEND+1~, SEND+13, SEND+14, SEND+16, NEWSEND~, NEWSEND+5
CALL CALLS+1~, CALLS+18*, SEND+1~, SEND+14*, NEWSEND~, NEWSEND+5
CHOICE CALLS+1~, CALLS+13*, CALLS+14*, CALLS+15*, CALLS+16
DA NEWSEND+1~, NEWSEND+8*
DEL RECIP+1~, RECIP+13*, RECIP+15, RECIP+20, RECIP+26
DELIVERY ALERT+2~, ALERT+8*, ALERT+11, ALERT+13, DELIVER~, DELIVER+10*, SEND~, SEND+2, SEND+4*, SEND+13
, SEND+15
DIC RECIP+18~!, RECIP+19*!, RECIP+24~!, RECIP+25*!
DIC(0 RECIP+19*, RECIP+25*
DIK NEWSEND+1~, NEWSEND+8*
DIR CALLS+1~!, CALLS+9!, TYPE+1~!, TYPE+10!, RECIP+1~!, RECIP+31!, DELIVER+1~!, DELIVER+8!, SEND+1~!, SEND+10!
DIR("?" CALLS+4*, CALLS+5*, CALLS+6*, CALLS+7*, TYPE+4*, TYPE+5*, TYPE+6*, TYPE+7*, TYPE+8*, RECIP+3*
, RECIP+4*, RECIP+5*, RECIP+6*, DELIVER+4*, DELIVER+5*, DELIVER+6*, SEND+6*, SEND+7*, SEND+8*
DIR("??" CALLS+8*, TYPE+9*, RECIP+7*, DELIVER+7*, SEND+9*
DIR("A" CALLS+3*, TYPE+3*, RECIP+2*, RECIP+30*, DELIVER+3*, SEND+5*
DIR("B" CALLS+3*, TYPE+2*, DELIVER+3*, SEND+5*
DIR(0 CALLS+3*, TYPE+2*, RECIP+2*, DELIVER+3*, SEND+5*
>> DIRUT CALLS+10, CALLS+19, TYPE+11, RECIP+10, DELIVER+9, SEND+11
DONE RECIP+1~, RECIP+8*, RECIP+10*, RECIP+11*
DT DELIVER+2, SEND+2, SEND+4
>> DTOUT RECIP+31
DUZ ALERT+10, SEND+3, SEND+13
>> FSCCNT CALLS+13
FUTURE DELIVER+1~, DELIVER+2*, DELIVER+3, DELIVER+5
LIMIT DELIVER+1~, DELIVER+2*, DELIVER+5
LISTNUM CALLS+1~, CALLS+18*
MSG ALERT~, ALERT+1, ALERT+13
NUM NEWSEND+1~, NEWSEND+2*, NEWSEND+4*, NEWSEND+5, NEWSEND+6, NEWSEND+8
OK ALERT+2~*, ALERT+4, ALERT+5, ALERT+7, ALERT+11, ALERT+12, ALERT+13, ALERT+14, CALLS~, CALLS+1*
, CALLS+10*, CALLS+11, CALLS+16, CALLS+17, CALLS+19*, TYPE~, TYPE+1*, TYPE+11*, RECIP~, RECIP+1*
, RECIP+31*, RECIP+32*, DELIVER~, DELIVER+1*, DELIVER+9*, SEND~, SEND+1*, SEND+11*, SEND+12*
RECIP ALERT+2~!, ALERT+7, ALERT+13, ALERT+16!, RECIP~, RECIP+1!, RECIP+15
RECIP( ALERT+10*, RECIP+26*, RECIP+28!
RECIP("G." RECIP+20*, RECIP+22!
RECIP(0 RECIP+32
TYPE ALERT+2~, ALERT+5, ALERT+6, TYPE~, TYPE+12*
U RECIP+20, RECIP+22, NEWSEND+2, NEWSEND+5, NEWSEND+6
>> VALMAR CALLS+2, CALLS+15
X RECIP+1~, RECIP+13*, RECIP+19*, RECIP+25*
XQA SEND~
XQADATA SEND+1~, SEND+16*
XQAID SEND+1~, SEND+16*
XQAMSG SEND~, SEND+2*, SEND+3*, SEND+13
XQAROU SEND+1~, SEND+16*
Y CALLS+1~, CALLS+11, TYPE+1~, TYPE+12, RECIP+1~, RECIP+11, RECIP+12*, RECIP+13*, RECIP+14, RECIP+17
, RECIP+19, RECIP+20, RECIP+22, RECIP+25, RECIP+26, RECIP+28, DELIVER+1~, DELIVER+10, SEND+1~, SEND+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All