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

Package: Lexicon Utility

Routine: LEXDFSO


Information

LEXDFSO ;ISL/KER - Default Filter - Sources ;04/21/2014

Source Information

Source file <LEXDFSO.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Lexicon Utility 2 $$EN^LEXDCCC  $$NAME^LEXDM3  
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: 1

Package Total Caller Graph
Lexicon Utility 1 LEXDFLC  

Entry Points

Name Comments DBIA/ICR reference
EN(LEXX) ; Entry point S X=$$EN^LEXDFSO
SAB
ASSEM ; Assemble the return value FILTER^NAME
PRO(LEXX) ; OK to proceed Y/N
INTRO ; Introduction/Proceed
PROH ; Proceed help

External References

Name Field # of Occurrence
^DIR PRO+4
$$EN^LEXDCCC EN+3
$$NAME^LEXDM3 ASSEM+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"You will be provided with ",LEXSAB," classifications systems to either include"
  • Line Location: INTRO+2
Function Call: WRITE
  • Prompt: !,"or exclude during Lexicon look-up. If you select a classification system"
  • Line Location: INTRO+3
Function Call: WRITE
  • Prompt: !,"(i.e., ICD) to be included, any terms which qualify during the search and are"
  • Line Location: INTRO+4
Function Call: WRITE
  • Prompt: !,"linked to an ""included"" classification code (example ICD code) will be "
  • Line Location: INTRO+5
Function Call: WRITE
  • Prompt: !,"included in the selection list."
  • Line Location: INTRO+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRO+1
Function Call: WRITE
  • Prompt: !!,?2,"Answer"
  • Line Location: PROH+1
Function Call: WRITE
  • Prompt: !!,?4,"Yes Continue to build a filter based on Classification Codes"
  • Line Location: PROH+2
Function Call: WRITE
  • Prompt: !,?4,"No Exit without building a filter",!
  • Line Location: PROH+3
Routine Call
  • DIR
  • Line Location:
    • PRO+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.02 - [#757.02] SAB+2
^LEX(757.03 - [#757.03] SAB+1
^TMP("LEXTSAB" SAB+3*, SAB+4!

Label References

Name Line Occurrences
$$PRO EN+1
ASSEM EN+6
INTRO EN+1
SAB INTRO+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PRO+1~
DIR("?" PRO+3*
DIR("??" PRO+3*
DIR("A" PRO+2*
DIR("B" PRO+2*
DIR(0 PRO+4*
DIROUT PRO+1~
DIRUT PRO+1~
DTOUT PRO+1~
DUOUT PRO+1~
LEXFIL EN+1~*, ASSEM+1~*, ASSEM+2*, ASSEM+3, ASSEM+4*
LEXI SAB~*, SAB+1*, SAB+2, SAB+3
LEXNAM ASSEM+1~*, ASSEM+3*, ASSEM+4*
LEXPRO EN+1~*, EN+2
LEXSAB INTRO+1~, INTRO+2, SAB*, SAB+3*
LEXX EN~, EN+3*, EN+4, EN+5, EN+6, EN+7, PRO~, PRO+4*, ASSEM+1, ASSEM+3*
, ASSEM+4*
U ASSEM+3
X PRO+1~
Y PRO+1~, PRO+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All