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

Package: Lexicon Utility

Routine: LEXINF5


Information

LEXINF5 ;ISL/KER - Information - Display ;05/23/2017

Source Information

Source file <LEXINF5.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  
Lexicon Utility 1 PR^LEXU  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Lexicon Utility 2 LEXINF2  LEXINF3  

Entry Points

Name Comments DBIA/ICR reference
MA(X,Y,ARY) ; Mappings MP
BL ; Blank Line
TERM(ARY) ; Display by Expression
NOQUE ; Do not queue Display
DEV ; Device/Output
EOP ; End of Page
SB(ARY) ; Subsets SB
CP(ARY) ; Character Positions (ICD-10-PCS) CP
LF ; Line Feed
FS(ARY) ; Fully Specified Names FS
SR(ARY) ; Sources SR
ID(X,Y,ARY) ; Designation ID ID
SK(X,Y,ARY) ; Supplemental Keywords SK
CODE(ARY) ; Display by Code
DC(ARY) ; Diagnostic Categories (ICD-10-CM) DC
OUT ; Output
MP(ARY) ; Major Concept/Preferred Term MC/PF
CONTH ; Ask to Continue Help
CONT(X) ; Ask to Continue
CO(ARY) ; Codes CO
QUE ; Task queued to print Help
TM(X,Y) ; Trim Character Y - Default " "
OT(ARY) ; Other Terms SY/LV
TL(X) ; Text Line

External References

Name Field # of Occurrence
^%ZIS DEV+3
HOME^%ZIS DEV+4, NOQUE+1
^%ZISC DEV+4, NOQUE+1
^%ZTLOAD QUE+1
^DIR CONT+3
PR^LEXU MP+4, MP+8, FS+9, OT+11, SR+8, DC+6, CP+7
$$FMTE^XLFDT CO+6, MA+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: NOQUE+1
Function Call: WRITE
  • Prompt: !,"< Not queued, printing Lexicon data >",!
  • Condition for execution: IOST["P-"
  • Line Location: NOQUE+1
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"Request Queued",1:"Request Cancelled"),!
  • Line Location: QUE+1
Function Call: WRITE
  • Prompt: !," ",LEXT
  • Line Location: OUT+4
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: IOST["P-"
  • Line Location: EOP+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: EOP+1
Function Call: WRITE
  • Prompt: !," Enter either RETURN or '^'."
  • Line Location: CONTH+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+4
    • NOQUE+1
Routine Call
  • DIR
  • Line Location:
    • CONT+3
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.02 - [#757.02] CO+4
^LEX(757.03 - [#757.03] SR+6, CO+4, MA+2
^TMP("LEXINF" TERM+1!, CODE+1!, DEV+3!, DEV+5!, OUT+1, OUT+3, OUT+4, OUT+5!, OUT+7!, TL+2*

Label References

Name Line Occurrences
$$CONT EOP+1
$$TM SK+13
@( NOQUE+1
BL MP+5, MP+9, FS+2, FS+10, OT+3, OT+12, SR+9, CO+7, CO+9, DC+7
, CP+9, SB+7
CO TERM+1, CODE+1
CP TERM+1, CODE+1
DC TERM+1, CODE+1
DEV TERM+1, CODE+1
EOP OUT+5, OUT+6, LF+1
FS TERM+1, CODE+1
ID MP+6, MP+10, FS+11, OT+13
LF OUT+4
MA CO+8
MP TERM+1, CODE+1
NOQUE DEV+5
OT TERM+1, CODE+1
QUE DEV+4
SB TERM+1, CODE+1
SK MP+6, MP+10, FS+12
SR TERM+1, CODE+1
TL MP+4, MP+5, MP+9, FS+2, FS+10, OT+3, OT+12, ID+8, SK+12, SK+13
, SR+9, SR+10, SR+13, CO+7, CO+8, MA+9, MA+12, DC+7, DC+9, CP+9
, CP+10, CP+11, CP+13, SB+7, BL+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEV+1~, DEV+3*
%ZIS("A" DEV+2*, DEV+3!, DEV+4!, DEV+5!
ARY TERM~, TERM+1, CODE~, CODE+1, MP~, MP+6, MP+10, FS~, FS+11, FS+12
, OT~, OT+13, ID~, SK~, SR~, CO~, CO+8, MA~, DC~, CP~
, SB~
ARY( OT+3, OT+4, OT+6, OT+7, OT+8, ID+2, ID+3, ID+4, ID+5, ID+6
, SK+2, SK+3, SK+4, SK+6, SK+7
ARY("CO" CO+1, CO+2, DC+1, CP+1
ARY("CP" CP+2, CP+3, CP+5
ARY("DC" DC+2, DC+4
ARY("FS" FS+2, FS+3, FS+5, FS+6, FS+7
ARY("MC" MP+1, MP+3
ARY("MP" MA+3, MA+4
ARY("PF" MP+2, MP+7, OT+1
ARY("SB" SB+2, SB+3, SB+4
ARY("SR" SR+2, SR+4, SR+5
DIR CONT+1~
DIR("?" CONT+2*
DIR("??" CONT+2*
DIR("A" CONT+1*
DIR("PRE" CONT+2*
DIR(0 CONT+1*
DIROUT CONT+1~, CONT+3
DIRUT CONT+1~, CONT+3
DTOUT CONT+1~, CONT+3
DUOUT CONT+1~, CONT+3
IO NOQUE+1
IO("Q" DEV+4, QUE+1!
IOF NOQUE+1, OUT+1, OUT+5, OUT+6, EOP+1
ION DEV+3, DEV+4
IOSL OUT+2
IOST NOQUE+1, OUT+1, LF+1, EOP+1
LEXA MP+1~, MP+4!, MP+7~, MP+8!, FS+1~, FS+4~, FS+9!, OT+5~, OT+11!, SK+1~
, SK+5!, SK+6!, SR+1~, SR+5~, SR+8, DC+3~, DC+6!, CP+4~, CP+7!, SB+1~
LEXA( MP+5, MP+9, FS+10, OT+12, SK+9*, SK+10*, SK+12, SK+13, SR+12, SR+13
, DC+8, DC+9, CP+12, CP+13
LEXA(0 SK+11
LEXA(1 MP+4*, MP+8*, FS+9*, OT+11*, SR+8*, SR+10, SR+11, DC+6*, CP+7*
LEXAB SB+3~, SB+5*, SB+6
LEXC ID+1~, ID+5~*, ID+7
LEXCF DEV+1~, OUT+2~, OUT+4*, OUT+5, OUT+6, EOP+1*
LEXCL SK+1~, SK+5*, SK+8*, SK+9*, SK+10
LEXCO CO+2~*, CO+5, CO+8
LEXCODE CP+1~, CP+2*, CP+9, CP+10
LEXCONT DEV+1~, OUT+2~, EOP+1~*
LEXCT ID+1~, ID+4*, ID+8*, SR+1~, SR+3*, SR+8*, SR+9, CO+1~*, CO+7*, CO+9
, MA+1~, MA+3*, MA+9*, DC+1~*, DC+7*, CP+1~, CP+2*, CP+8*, SB+1~, SB+2*
, SB+7*
LEXDC DC+3~, DC+4*, DC+6, CP+4~, CP+5*, CP+7
LEXDNC DEV+1~
LEXEF CO+2~, CO+3*, CO+6, DC+3~, DC+4*, CP+4~, CP+5*
LEXEOP DEV+1~, OUT+2~*, OUT+3*, LF+1
LEXEX SB+3~, SB+4*
LEXEXP MP+1~, MP+3*, MP+4, MP+7~*, MP+8, FS+1~, FS+4~, FS+7*, FS+8*, FS+9*
, OT+5~, OT+8*, OT+9*, OT+10*, OT+11
LEXH ID+1~, ID+5~, ID+6*, ID+7
LEXI MP+1~, MP+4*, MP+5*, MP+7~, MP+9*, FS+1~, FS+4~, FS+10*, OT+5~, OT+12*
, SK+1~, SK+5*, SK+9*, SK+10, SK+12~*, SK+13, SR+1~, SR+12~*, SR+13, DC+3~
, DC+8*, DC+9, CP+4~, CP+12*, CP+13, SB+1~, DEV+1~, TL+2~*
LEXID ID+1~, ID+4*, ID+5, ID+6
LEXIE CO+2~, CO+3*, CO+4, CO+7, DC+3~, DC+5*, CP+4~, CP+6*, SB+3~, SB+5*
, SB+6
LEXIEN FS+1~, FS+4~, FS+5*, FS+9, OT+5~, OT+6*, OT+10, SR+1~, SR+5~, SR+6*
, SR+7, MA+4~, MA+8*, MA+11
LEXIIEN MP+3, MP+7, MP+11~, FS+9, OT+10, SR+7, CO+7, MA+11, DC+5, CP+6
, SB+6
LEXIT OUT+2~*, OUT+3, OUT+5, CONT+1, CONT+3*
LEXK SK+1~, SK+4~*, SK+7~*, SK+8
LEXLC DEV+1~, OUT+2~, OUT+3*, LF+1*, EOP+1*
LEXLN OUT+2~, OUT+3*, OUT+4
LEXMAT MA+4~, MA+8*
LEXMC MP+1~*, MP+2, MP+3, MP+6
LEXMX SK+1~, SK+2*, SK+4*, SK+5*, SK+8
LEXND SR+1~, SR+5~*, SR+6, SR+7, CO+2~*, CO+3, MA+4~*, MA+5, MA+6, MA+7
, MA+8, DC+3~, DC+4*, DC+5, CP+4~, CP+5*, CP+6, SB+3~, SB+4*, SB+5
LEXNM SK+1~, SK+5*, SK+9, SK+10, CO+2~, CO+4*, CO+5, DC+3~, DC+5*, DC+6
, CP+4~, CP+6*, CP+7, SB+3~*, SB+5
LEXNOM SR+1~, SR+5~, SR+7*, SR+8, MA+1~, MA+2*, MA+3
LEXPF MP+1~, MP+2*, MP+6, MP+7, OT+1~*
LEXSAB SR+1~, SR+5~, SR+6*, SR+8
LEXSDO SR+5~, SR+7*, SR+8
LEXSEQ FS+1~, FS+3*, FS+5, FS+6, FS+7, FS+11, FS+12, OT+2~, OT+4*, OT+6
, OT+7, OT+8, OT+13, ID+1~*, ID+2, ID+3, ID+4, ID+5, ID+6, SK+1~*
, SK+2, SK+3, SK+4, SK+6, SK+7, SR+1~, SR+4*, SR+5, CO+1~*, CO+2
, MA+1~, MA+3*, MA+4, DC+1~*, DC+2*, DC+4, CP+1~, CP+2*, CP+3*, CP+5
, SB+1~, SB+2*, SB+3, SB+4
LEXSK SK+1~, SK+3*, SK+4, SK+5*, SK+6*, SK+7
LEXSR CO+2~, CO+4*, CO+8
LEXSRC MA+1~, MA+2*, MA+5
LEXSS SB+3~, SB+4*
LEXST CO+2~, CO+3*, CO+5*, CO+6, DC+3~, DC+4*, CP+4~, CP+5*, SB+3~, SB+4*
LEXSTA FS+1~, FS+4~, FS+6*, FS+8, OT+5~, OT+7*, OT+9
LEXSTR ID+1~, ID+5~, ID+7*, ID+8, SK+1~, SK+6*, SK+8*, SK+9*, SK+10, SK+12~
, SK+13~*, SR+1~, SR+5~, SR+8*, SR+9*, SR+10*, SR+13~*, CO+2~, CO+5*, CO+6*
, CO+7*, CO+8*, MA+4~, MA+9*, MA+10*, MA+11*, MA+12, DC+3~, DC+6*, DC+7*
, CP+4~, CP+7*, CP+11*
LEXSYS MA+1~, MA+2*, MA+5
LEXT ID+1~, ID+2*, ID+3, ID+7, DC+3~, DC+9~*, CP+4~, CP+9~, CP+10*, CP+13~*
, SB+1~, SB+3~, SB+5*, SB+6*, SB+7*, OUT+4~*
LEXTAR MA+4~*, MA+9
LEXTEF MA+4~, MA+6*, MA+7*, MA+11
LEXTST MA+4~, MA+5*, MA+6*, MA+10
LEXTSY MA+4~, MA+7*, MA+10
LEXTTL MP+1~, MP+2*, MP+4, MP+7~, MP+8*, MP+9, FS+1~*, FS+2*, OT+2~*, OT+3*
, ID+1~, ID+2*, ID+3*, ID+8, SK+1~, SK+5*, SK+12, SR+1~, SR+3*, SR+9
, CO+1~*, CO+7, MA+1~, MA+3*, MA+9, DC+1~*, DC+7, CP+1~*, CP+9, SB+1~
, SB+2*, SB+7
LEXTY OT+1~*, OT+2, OT+3, OT+4, OT+6, OT+7, OT+8, OT+13, ID+1~*, ID+2
, ID+3, ID+4, ID+5, ID+6, SK+1~*, SK+2, SK+3, SK+4, SK+6, SK+7
LEXTYPE TERM+1~*, CODE+1*, CO+9
POP DEV+1~, DEV+3
TEST MP+11~, TL+1
X ID~, ID+1, SK~, SK+1, MA~, MA+2, CONT~, CONT+3, TL~, TL+1
, TL+2, TM~, TM+1*, TM+2*, TM+3*, TM+4
Y ID~, ID+1, SK~, SK+1, MA~, MA+2, CONT+1~, TM~, TM+1*, TM+2
, TM+3
ZTDESC DEV+1~, DEV+2*
ZTDTH DEV+1~, DEV+3*
ZTIO DEV+1~, DEV+3*, DEV+4*
ZTQUEUED DEV+1~
ZTREQ DEV+1~
ZTRTN DEV+1~, DEV+2*, NOQUE+1
ZTSAVE DEV+1~
ZTSAVE( DEV+3*
ZTSK DEV+1~, QUE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All