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

Package: Clinical Reminders

Routine: PXRMUIDE


Information

PXRMUIDE ;SLC/PKR - List Manager routines for taxonomy UID edit. ;05/22/2017

Source Information

Source file <PXRMUIDE.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 3 (BLDLIST,INCX,INITMPG,RFDX,SAVE)^PXRMTXLS  (CODELIST,POSTSAVE)^PXRMTXSM  (EXIT,HDR,SAVE,XQORM)^PXRMUIDE  
List Manager 2 (CLEAR,FULL)^VALM1  (CLEAN,KILL)^VALM10  
VA FileMan 2 BROWSE^DDBR  ^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: 7

Package Total Caller Graph
Clinical Reminders 6 PXRM TAXONOMY ALL SELECTED UID EDIT  PXRM TAXONOMY UID EDIT  PXRM TAXONOMY UIDE EXIT  PXRM TAXONOMY UIDE SAVE  PXRM TAXONOMY UIDE SELECT ENTRY  PXRMUIDE  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
ENTRY ;Entry code
EXIT ;Exit code
EXITS ;Exit and save action.
HDR ; Header code
HELP ;Display help.
HTEXT ;Lexicon selection help text. PROBABLY CAN REMOVE AND USE ORIGINAL
PEXIT ; Protocol exit code
SAVE ;Save the changes.
XQORM ; Set range for selection.
XSEL ;Entry action for protocol PXRM TAXONOMY ALL SELECTED SELECT.

External References

Name Field # of Occurrence
BROWSE^DDBR HELP+8
^DIR XSEL+26
BLDLIST^PXRMTXLS ENTRY+7
INCX^PXRMTXLS XSEL+33
INITMPG^PXRMTXLS ENTRY+3, EXIT+1
RFDX^PXRMTXLS XSEL+32
SAVE^PXRMTXLS SAVE+3
CODELIST^PXRMTXSM ENTRY+6
POSTSAVE^PXRMTXSM SAVE+4
EXIT^PXRMUIDE EXITS+2
HDR^PXRMUIDE ENTRY+5
SAVE^PXRMUIDE EXITS+1
XQORM^PXRMUIDE ENTRY+8, PEXIT+3
CLEAR^VALM1 EXIT+6, XSEL+30
FULL^VALM1 EXIT+3, XSEL+17
CLEAN^VALM10 EXIT+4
KILL^VALM10 EXIT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ENUM," is not a valid selection."
  • Line Location: XSEL+10
Function Call: WRITE
  • Prompt: !,"The range is 1 to ",NCODES,"."
  • Line Location: XSEL+11
Routine Call
  • DIR
  • Line Location:
    • XSEL+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+4
^TMP("PXRMCODES" ENTRY+4!, EXIT+2!
^TMP("PXRMTAX" ENTRY+2, SAVE+2
^TMP("PXRMTXSC" XQORM+2, XSEL+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DDS HELP+1~, HELP+4*
DIR XSEL+20~
DIR("?" XSEL+25*
DIR("A" XSEL+23*
DIR("B" XSEL+24*
DIR(0 XSEL+21*, XSEL+22*
DIR0 HELP+1~
DIROUT XSEL+20~, XSEL+27
DIRUT XSEL+20~, XSEL+27
DONE HELP+1~, HELP+4*, HELP+5, HELP+7*
DTOUT XSEL+20~, XSEL+28
DUOUT XSEL+20~, XSEL+28
ENUM XSEL+1~, XSEL+8*, XSEL+9, XSEL+10
IND HELP+1~, HELP+5*, HELP+6, HELP+7, XSEL+1~, XSEL+7*, XSEL+8
LIST XSEL+1~, XSEL+2*, XSEL+4*, XSEL+7, XSEL+8, XSEL+32, XSEL+33
LVALID XSEL+1~, XSEL+5*, XSEL+13*, XSEL+14
NCODES XQORM+1~, XQORM+2*, XQORM+3, XQORM+4, XSEL+1~, XSEL+6*, XSEL+9, XSEL+11
OPTION XSEL+20~, XSEL+29*, XSEL+32, XSEL+33
TAXIEN ENTRY+1~, ENTRY+2*, ENTRY+6, SAVE+1~, SAVE+2*, SAVE+4
TEXT HELP+1~
TEXT( HELP+6*, HELP+7!
U XQORM+4, XSEL+21
>> VALMBCK EXIT+7*, HELP+9*, SAVE+5*, XSEL+14*, XSEL+27*, XSEL+28*, XSEL+35*
>> VALMHDR(1 HDR+1*
>> VALMSG HDR+2*, PEXIT+1*
X XSEL+20~
>> XQORM("#" XQORM+4*
>> XQORM("A" XQORM+5*
>> XQORNOD(0 XSEL+2
Y XSEL+20~, XSEL+29

Marked Items

Name Field # of Occurrence
$T(HTEXT+IND HELP+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All