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 |  Local Variables |  All
Print Page as PDF
Routine: LEXDD1

Package: Lexicon Utility

Routine: LEXDD1


Information

LEXDD1 ;ISL/KER - Display Defaults ;04/21/2014

Source Information

Source file <LEXDD1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Lexicon Utility 3 BUILD^LEXDD2  $$FL^LEXDD4  ($$SERV,$$USER)^LEXDM4  
VA Fileman 2 $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEX MGR LIST DEFAULTS  

Entry Points

Name Comments DBIA/ICR reference
SERV ; Display for users in a Service
DEF(X) ; Based on DUZ determines if there are defaults defined
ALL ; Display for all users
SHOW ; Show user defaults
USR(X) ; Get response for user type/group
NOQUE ; Local display
DEV ; Request a device
ONE ; Display for one user
QUE ; Queue task to a selected device
BYUSR ; Get response to user/user group
SELUSR ; Select user/user group
SHOWQ ; Quit SHOW

External References

Name Field # of Occurrence
^%ZIS DEV+3
HOME^%ZIS BYUSR+3, BYUSR+9, BYUSR+15
^%ZISC NOQUE+1, QUE+5, ALL+12, ONE+16, SERV+15, SHOWQ+1
^%ZTLOAD QUE+3
$$GET1^DIQ ONE+4, SERV+10
^DIR USR+4
BUILD^LEXDD2 ALL+9, ONE+6, SERV+12
$$FL^LEXDD4 ONE+10
$$SERV^LEXDM4 BYUSR+11
$$USER^LEXDM4 BYUSR+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: !!,"Show User Defaults for"
  • Line Location: SELUSR+2
Function Call: WRITE
  • Prompt: !!," 1: All users with defaults"
  • Line Location: SELUSR+3
Function Call: WRITE
  • Prompt: !," 2: A Single User"
  • Line Location: SELUSR+4
Function Call: WRITE
  • Prompt: !," 3: Users in a Service",!
  • Line Location: SELUSR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: BYUSR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: BYUSR+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: NOQUE+1
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"Request Queued",1:"Request Cancelled"),!
  • Line Location: QUE+4
Function Call: WRITE
  • Prompt: !,LEXITLE
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: !!
  • Condition for execution: IOST["P-"
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: !!,"No users found with defaults set."
  • Line Location: ALL+11
Function Call: WRITE
  • Prompt: !,LEXITLE
  • Line Location: ONE+3
Function Call: WRITE
  • Prompt: !!
  • Condition for execution: IOST["P-"
  • Line Location: ONE+3
Function Call: WRITE
  • Prompt: !,LEXNAME," has no defaults set",!
  • Line Location: ONE+11
Function Call: WRITE
  • Prompt: !,"User has no defaults set",!
  • Line Location: ONE+13
Function Call: WRITE
  • Prompt: !,"User not found",!
  • Line Location: ONE+15
Function Call: WRITE
  • Prompt: !,LEXITLE
  • Line Location: SERV+4
Function Call: WRITE
  • Prompt: !!
  • Condition for execution: IOST["P-"
  • Line Location: SERV+4
Function Call: WRITE
  • Prompt: !!,"No users found with defaults set in the ",$P(^DIC(49,LEXSERV,0),U,1)," service."
  • Line Location: SERV+14
Routine Call
  • %ZIS
  • Line Location:
    • BYUSR+3
    • BYUSR+9
    • BYUSR+15
Routine Call
  • DIR
  • Line Location:
    • USR+4
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] SERV+3, SERV+14
^LEXT(757.2 - [#757.2] ALL+5, ALL+7, SERV+6, SERV+8, DEF+3, DEF+4, DEF+5, DEF+6, DEF+7, DEF+8

Label References

Name Line Occurrences
$$DEF ALL+9, ONE+6, SERV+12
$$USR BYUSR+1
@( NOQUE+1
DEV BYUSR+3, BYUSR+9, BYUSR+15
QUE DEV+3
SELUSR BYUSR+2, BYUSR+4, BYUSR+10
SHOWQ BYUSR+1, BYUSR+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% QUE+1~, SHOWQ+3!
%ZIS DEV+3~*, SHOWQ+3!
DIC SHOWQ+3!
DIC("S" SHOWQ+3!
DIR SHOWQ+3!, USR+5!
DIR("?" USR+3*
DIR("A" USR+2*
DIR("B" USR+2*
DIR(0 USR+4*
DIROUT USR+1~
DIRUT USR+1~
DTOUT USR+1~, USR+5
DUOUT USR+1~
IO("Q" DEV+3, QUE+1!
IOF SHOW+1, NOQUE+1
ION QUE+2
IOP DEV+3~, SHOWQ+3!
IOST ALL+4, ONE+3, SERV+4, SHOWQ+1
LEX SHOWQ+4!
LEXA SHOWQ+4!
LEXAP SHOWQ+4!
LEXAPID SHOWQ+4!, DEF+1~*, DEF+3*, DEF+4
LEXC DEV+1~*, SHOWQ+4!
LEXCNT DEV+1~*, ALL+9*, ALL+10, ONE+6*, SERV+12*, SERV+13, SHOWQ+4!
LEXCTR SHOWQ+4!
LEXCTX SHOWQ+4!
LEXD SELUSR+1!, SHOWQ+4!
LEXDATA SHOWQ+5!
LEXDICS SHOWQ+5!
LEXDUZ BYUSR+4, BYUSR+5*, BYUSR+6, ALL+1~, ALL+6~*, ALL+7*, ALL+8, ONE+1, ONE+4, ONE+5
, ONE+14, SERV+7~*, SERV+8*, SERV+9, SERV+10, SHOWQ+5!, DEF+1, DEF+5, DEF+6, DEF+7
, DEF+8
LEXFIL SHOWQ+5!
LEXFN SHOWQ+5!
LEXI SHOWQ+5!
LEXIEN SHOWQ+5!, DEF+1~, DEF+4*, DEF+5, DEF+6, DEF+7, DEF+8
LEXITL SHOWQ+5!
LEXITLE ALL+1~, ALL+3*, ALL+4, ONE+1~, ONE+2*, ONE+3, SERV+1~, SERV+3*, SERV+4, SHOWQ+6!
LEXLC DEV+1~*, ALL+4*, ONE+3*, SERV+4*, SHOWQ+6!
LEXLN SHOWQ+6!
LEXMODE SHOW+2~, SELUSR+1!, BYUSR+1*, BYUSR+2, BYUSR+4, BYUSR+10, SHOWQ+6!
LEXNAME ONE+9~*, ONE+10*, ONE+11, SHOWQ+6!
LEXNM ONE+1~, ONE+4*, ONE+5, ONE+8, ONE+9, ONE+12, ONE+14, SERV+1~
LEXOK ALL+9*, ONE+1~, ONE+6*, ONE+7, SERV+12*, SHOWQ+6!
LEXSERV SHOW+2~, BYUSR+11*, BYUSR+12, SERV+1, SERV+2*, SERV+3, SERV+11, SERV+14, SHOWQ+6!
LEXSHOW SHOWQ+7!
LEXSPC SHOWQ+7!
LEXSTLN SHOWQ+7!
LEXSTR SHOWQ+7!
LEXSUB SHOWQ+7!
LEXSV SERV+1~
LEXT SHOWQ+6!
LEXUSER SHOW+2~, SHOWQ+7!
LEXUSR ALL+1~, ALL+2*, ALL+5*, ALL+7, SERV+5*, SERV+6*, SERV+8, SHOWQ+7!
LEXUSV SERV+10~*, SERV+11
POP DEV+3, SHOWQ+3!
U BYUSR+1, SERV+3, SERV+14, USR+5
X SHOWQ+2!, DEF~, DEF+1*, DEF+3, DEF+4, DEF+5*, DEF+6*, DEF+7*, DEF+8*, DEF+9
, USR~, USR+5*
Y SHOWQ+2!, USR+1~
ZTDESC QUE+1~, QUE+2*, QUE+5!, SHOWQ+2!
ZTDTH QUE+1~, QUE+2*, QUE+5!, SHOWQ+2!
ZTIO QUE+1~, QUE+2*, QUE+5!, SHOWQ+2!
ZTQUEUED ALL+12, ONE+16, SERV+15, SHOWQ+2!
ZTREQ ALL+12*, ONE+16*, SERV+15*, SHOWQ+2!
ZTRTN BYUSR+3*, BYUSR+7*, BYUSR+13*, NOQUE+1, QUE+1, QUE+5!, SHOWQ+2!
ZTSAVE BYUSR+1!, NOQUE+1!, QUE+5!, SHOWQ+2!
ZTSAVE("LEXC" DEV+2*
ZTSAVE("LEXCNT" DEV+2*
ZTSAVE("LEXDUZ" BYUSR+8*
ZTSAVE("LEXLC" DEV+2*
ZTSAVE("LEXSERV" BYUSR+14*
ZTSK QUE+1~, QUE+4, QUE+5!, SHOWQ+2!
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 |  Local Variables |  All