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

Package: Clinical Reminders

Routine: PXRMCQLM


Information

PXRMCQLM ;SLC/PKR - List Manager routines for clinical quality measures. ;07/18/2014

Source Information

Source file <PXRMCQLM.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Clinical Reminders 3 BMINQ^PXRMCQIN  (BLDLIST,INITMPG,INQ)^PXRMCQLM  ($$LMFMTSTR,COLFMT)^PXRMTEXT  
List Manager 3 EN^VALM  (CLEAR,FULL)^VALM1  CLEAN^VALM10  
VA FileMan 2 BROWSE^DDBR  ^DIR  
Kernel 1 (ENDR,KILL)^%ZISS  

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

Package Total Caller Graph
Clinical Reminders 5 PXRM CQM INQUIRE  PXRM CQM MENU  PXRM CQM SELECT ENTRY  PXRM NLM CQM MENU  PXRMCQLM  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
BLDLIST(NODE) ;Build of list of value set file entries.
ENTRY ;Entry code
EXIT ;Exit code
FORMAT(NUMBER,NAME,CMSID,FMTSTR,NL,OUTPUT) ;Format entry number and name for
GETSEL(TEXT) ;Get a single selection
HELP ;Display help.
HDR ; Header code
HTEXT ;Taxonomy mangement help text.
INQ(IEN) ;Display the contents of a measure.
INQS ;Inquiry for a selected value set.
INITMPG ;Initialize all the ^TMP globals.
PEXIT ; Protocol exit code
START ;Main entry point for PXRM Value Set Menu.
XQORM ;Set range for selection.
XSEL ;Entry action for protocol PXRM CQM SELECT ENTRY.

External References

Name Field # of Occurrence
ENDR^%ZISS START+3
KILL^%ZISS START+6
BROWSE^DDBR HELP+8
^DIR GETSEL+6, XSEL+26
BMINQ^PXRMCQIN INQ+1
BLDLIST^PXRMCQLM ENTRY+2
INITMPG^PXRMCQLM ENTRY+1, EXIT+1
INQ^PXRMCQLM INQS+5, XSEL+32
$$LMFMTSTR^PXRMTEXT BLDLIST+4
COLFMT^PXRMTEXT FORMAT+4
EN^VALM START+4
CLEAR^VALM1 XSEL+30
FULL^VALM1 EXIT+3, XSEL+17
CLEAN^VALM10 EXIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,"Only one item number allowed."
  • Line Location: XSEL+7
Function Call: WRITE
  • Prompt: !,SEL_" is not a valid item number."
  • Line Location: XSEL+10
Routine Call
  • DIR
  • Line Location:
    • GETSEL+6
    • XSEL+26
Routine Call
  • VALM
  • Line Location:
    • START+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+3
^PXRM(802.3 - [#802.3] BLDLIST+7, BLDLIST+9, BLDLIST+11
^TMP( BLDLIST+2!, BLDLIST+12*, BLDLIST+13*, BLDLIST+17*, BLDLIST+18*, BLDLIST+19*, BLDLIST+20*, BLDLIST+21*
^TMP("PXRMCQML" GETSEL+2, GETSEL+7, INITMPG+1!, XQORM+2, XSEL+14

Label References

Name Line Occurrences
$$GETSEL INQS+3
FORMAT BLDLIST+14
XQORM ENTRY+3, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CMSID BLDLIST+1~, BLDLIST+11*, BLDLIST+14, FORMAT~, FORMAT+3
DDS HELP+1~, HELP+4*
DIR GETSEL+1~, XSEL+20~
DIR("?" XSEL+25*
DIR("A" GETSEL+5*, XSEL+23*
DIR("B" XSEL+24*
DIR(0 GETSEL+4*, 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
EDITOK XSEL+1~
FMTSTR BLDLIST+1~, BLDLIST+4*, BLDLIST+14, FORMAT~, FORMAT+4
IEN BLDLIST+1~, BLDLIST+8*, BLDLIST+9*, BLDLIST+11, BLDLIST+12, BLDLIST+13, INQ~, INQ+1, INQS+1~, INQS+3*
INQS+4, INQS+5, XSEL+1~, XSEL+14*, XSEL+32
IND BLDLIST+1~, BLDLIST+16*, BLDLIST+17, HELP+1~, HELP+5*, HELP+6, HELP+7
>> IORESET START+5
NAME BLDLIST+1~, BLDLIST+6*, BLDLIST+7*, BLDLIST+9, BLDLIST+14, FORMAT~, FORMAT+3
NCQM GETSEL+1~, GETSEL+2*, GETSEL+3, GETSEL+4, XQORM+1~, XQORM+2*, XQORM+3
NL BLDLIST+1~, BLDLIST+14, BLDLIST+16, FORMAT~, FORMAT+4
NODE BLDLIST~, BLDLIST+2, BLDLIST+12, BLDLIST+13, BLDLIST+17, BLDLIST+18, BLDLIST+19, BLDLIST+20, BLDLIST+21
NUM BLDLIST+1~, BLDLIST+5*, BLDLIST+10*, BLDLIST+12, BLDLIST+13, BLDLIST+14, BLDLIST+18, BLDLIST+19, BLDLIST+21
NUMBER FORMAT~, FORMAT+3
OPTION XSEL+20~, XSEL+29*, XSEL+32
OUTPUT BLDLIST+1~, BLDLIST+14, FORMAT~, FORMAT+4
OUTPUT( BLDLIST+17
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
START BLDLIST+1~, BLDLIST+15*, BLDLIST+19
TEMP FORMAT+2~, FORMAT+3*, FORMAT+4
TEXT GETSEL~, GETSEL+5, HELP+1~
TEXT( HELP+6*, HELP+7!
U BLDLIST+11, BLDLIST+19, FORMAT+3, XQORM+3, XSEL+21
>> VALMAR XSEL+9
VALMBCK EXIT+4*, HELP+9*, INQ+2*, INQS+4*, START+1~, XSEL+8*, XSEL+11*, XSEL+27*, XSEL+28*, XSEL+33*
>> VALMCNT BLDLIST+5*, BLDLIST+15, BLDLIST+17*, BLDLIST+18, BLDLIST+19, BLDLIST+20, XSEL+9
>> VALMDDF BLDLIST+4
>> VALMHDR(1 HDR+1*
VALMSG HDR+2*, PEXIT+1*, START+1~
X GETSEL+1~, START+1~, START+2*, XSEL+20~
>> XQORM("#" XQORM+3*
>> XQORM("A" XQORM+4*
>> XQORNOD(0 XSEL+2
Y GETSEL+1~, GETSEL+7, 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 |  Label References |  Local Variables |  Marked Items  | All