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

Package: Clinical Reminders

Routine: PXRMDLR2


Information

PXRMDLR2 ;SLC/AGP - Dialog reporting routine to find active CPRS dialogs ;12/30/2014

Source Information

Source file <PXRMDLR2.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Clinical Reminders 8 (GETDLIST,GETLVRD,GETTDLST,NEWCVOK)^PXRMCVRL  BLDCODE^PXRMDTAX  FARRAY^PXRMDUTL  $$ASKYN^PXRMEUT  (FSEL,ISEL)^PXRMFRPT  SEND^PXRMMSG  FORMATS^PXRMTEXT  ($$BORP,GPRINT)^PXRMUTIL  
VA FileMan 4 BROWSE^DDBR  ^DIC  $$GET1^DIQ  ^DIR  
Kernel 1 (ENDR,KILL)^%ZISS  

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
Clinical Reminders 1 PXRM DIALOG SEARCH REPORT  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
ADDDREAS(TYPE,IEN,REASON) ;add reason the dialog/dialog items in on the list
CODES ;
CPRSLIST ;
ENX ;
ENC ;
CPRSCOM(FINAL,DLIST,NAME) ;
PRINT ;
GETCPRSL(DLIST,USER,LOC) ;
ADDFREAS(TYPE,GBL,FIND,REASON) ;add the reason a finding item is on the list. For now only Taxonomies
RETTYPE(T) ;
REPORT(FINAL,TEMPDIAL,CPRSONLY,SHOWREAS) ;
GETITEMS ;
ASK(YESNO,PROMPT,NUM)
GETDIAL(IEN,REASON) ; recurrsive function that follows up the AD cross-references
MERGE(FINAL) ;
PROMPTS(ITEM) ;
FINDDIAL ;
END ;
ENF ;
GETVALS(GBL,TYPE,INST) ;
CPRSTDLG(TEMPDIAL,TLIST) ;
ENU ;
FINDING ;
PROCESS ;
BLDLIST ;build list of dialogs that contains the selected search items
REASONP(ITEM,NL,START) ;
BLDREAS(DARRAY,GBL,IEN) ;get finding item type and name
SELECT(TYPE,DIC,INST) ;
DIALOG ;
ENR ;
OUTPUT ;
GETCPRSC(FINAL) ;

External References

Name Field # of Occurrence
ENDR^%ZISS PRINT+5
KILL^%ZISS PRINT+8
BROWSE^DDBR PRINT+6
^DIC SELECT+5
$$GET1^DIQ MERGE+2, SELECT+13
^DIR ASK+9, CODES+9, CPRSLIST+13
GETDLIST^PXRMCVRL GETCPRSL+2
GETLVRD^PXRMCVRL GETCPRSC+6, GETCPRSC+7
GETTDLST^PXRMCVRL PROCESS+8
NEWCVOK^PXRMCVRL ENC+1
BLDCODE^PXRMDTAX CODES+2
FARRAY^PXRMDUTL GETITEMS+17
$$ASKYN^PXRMEUT PRINT+11
FSEL^PXRMFRPT FINDING+4
ISEL^PXRMFRPT FINDING+8
SEND^PXRMMSG PRINT+14
FORMATS^PXRMTEXT REASONP+10, REASONP+17, REPORT+17, REPORT+30
$$BORP^PXRMUTIL PRINT+2
GPRINT^PXRMUTIL PRINT+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+8
Function Call: WRITE
  • Prompt: !!,"Cannot search by CPRS Paramater(s), Reminder New Parameter not set to Yes"
  • Line Location: ENC+1
Function Call: WRITE
  • Prompt: !,"No parent dialogs found."
  • Line Location: PROCESS+3
Function Call: WRITE
  • Prompt: !,"No Dialog Found"
  • Line Location: OUTPUT+1
Function Call: WRITE
  • Prompt: !!,"Select from the following coding systems:"
  • Line Location: CODES+8
Function Call: WRITE
  • Prompt: !,"Problem building finding list"
  • Line Location: GETITEMS+17
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: !!!,"CPRS Template Dialogs: "
  • Line Location: REPORT+25
Function Call: WRITE
  • Prompt: !
  • Line Location: SELECT+3
Routine Call
  • DIC
  • Line Location:
    • SELECT+5
Routine Call
  • DIR
  • Line Location:
    • ASK+9
    • CODES+9
    • CPRSLIST+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^PXRMD(801.41 - [#801.41] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.2 - [#811.2] BLDLIST+5
^PXRMD(801.41 - [#801.41] GETDIAL+3, GETDIAL+7, GETDIAL+9, GETDIAL+13, GETDIAL+14, GETITEMS+23, GETITEMS+30, PROMPTS+2, PROMPTS+7, PROMPTS+8
, PROMPTS+9, PROMPTS+10, PROMPTS+11
^TMP("PXRM DIALOG LISTS" FINDDIAL+3!, PROCESS+3!, PROCESS+5!, ENX+1!, ADDDREAS+2, ADDDREAS+3*, ADDDREAS+4, ADDDREAS+5*, ADDFREAS+2, ADDFREAS+3*
, BLDLIST+2, BLDLIST+4, BLDLIST+6*, BLDLIST+10, BLDLIST+13, BLDLIST+14, BLDLIST+15, CPRSCOM+3, CPRSCOM+4, CPRSTDLG+2
, CPRSTDLG+3, CODES+16*, CPRSLIST+2!, CPRSLIST+20*, FINDING+12*, FINDING+15*, GETCPRSC+2, GETCPRSC+3, GETCPRSC+4, GETDIAL+5*
, GETDIAL+10*, GETDIAL+15*, GETITEMS+18, GETITEMS+19, GETITEMS+23*, GETITEMS+30*, MERGE+3, MERGE+4, PROMPTS+10*, REASONP+7
, REASONP+8, REASONP+13, REASONP+14, REASONP+20, REASONP+21, REPORT+20, REPORT+33, SELECT+8*, SELECT+9*, SELECT+10*
, SELECT+11*, SELECT+13*, SELECT+16*, SELECT+18*
^TMP("PXRMXMZ" FINDDIAL+3!, REASONP+11*, REASONP+18*, REPORT+4*, REPORT+7*, REPORT+8*, REPORT+9*, REPORT+15*, REPORT+18*, REPORT+21*
, REPORT+22*, REPORT+26*, REPORT+27*, REPORT+31*, REPORT+34*, REPORT+35*
^TMP($J GETITEMS+16!, GETITEMS+17!, GETITEMS+22, GETITEMS+28, GETITEMS+29, GETITEMS+33!

Label References

Name Line Occurrences
$$BLDREAS GETITEMS+24, GETITEMS+31
$$RETTYPE BLDLIST+16
ADDDREAS GETDIAL+5, GETDIAL+10, GETDIAL+15, GETITEMS+25, GETITEMS+32
ADDFREAS BLDLIST+7
ASK FINDDIAL+5, ENF+1, END+1, ENC+2, ENR+1, PROMPTS+5
BLDLIST PROCESS+2
CODES FINDDIAL+6
CPRSCOM GETCPRSC+10
CPRSLIST ENU+1
CPRSTDLG PROCESS+10
DIALOG END+2
ENC ENU+1, ENR+1
END ENU+1, ENR+1
ENF END+1, END+2, ENC+2
ENR ENC+1, ENC+3
ENX FINDDIAL+5, ENF+1, END+1, ENC+2, ENU+1, ENR+1, OUTPUT+1
FINDDIAL FINDDIAL+6, ENF+1, ENF+2
FINDING ENF+2
GETCPRSC PROCESS+9
GETDIAL BLDLIST+16, GETDIAL+11, GETDIAL+16
GETITEMS BLDLIST+10
GETVALS CPRSLIST+21, CPRSLIST+22, CPRSLIST+23, CPRSLIST+24, CPRSLIST+25
MERGE PROCESS+5
OUTPUT PROCESS+5
PRINT OUTPUT+3
PROMPTS SELECT+17
REASONP REASONP+20, REASONP+21, REPORT+21, REPORT+34
REPORT OUTPUT+2
SELECT DIALOG+5, GETVALS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALIST CODES+1~, CODES+4, CPRSLIST+1~, CPRSLIST+10
ALIST( CODES+3*, CODES+15, CODES+16, CPRSLIST+4*, CPRSLIST+5*, CPRSLIST+6*, CPRSLIST+7*, CPRSLIST+8*, CPRSLIST+9*
ANS FINDDIAL+2~, FINDDIAL+5, FINDDIAL+6, ENF+1!, ENF+2, END+1!, END+2, ENC+2!, ENC+3, ENR+1!
, ENR+2, DIALOG+1~, PRINT+1~, PRINT+11*, PRINT+12, PROMPTS+1~, PROMPTS+5, PROMPTS+6
BOP PRINT+1~, PRINT+2*, PRINT+3, PRINT+9
CLASS GETCPRSC+1~
CNT ADDDREAS+1~, ADDDREAS+4*, ADDDREAS+5*, ADDFREAS+1~, ADDFREAS+2*, ADDFREAS+3*, GETCPRSL+1~, GETDIAL+2~, REASONP+1~, REASONP+6*
, REASONP+7*, REASONP+8, REASONP+12*, REASONP+13*, REASONP+14, REPORT+1~, REPORT+10*, REPORT+16*, REPORT+22, REPORT+26*
, REPORT+29*, REPORT+35, SELECT+1~
CODE BLDLIST+1~, BLDLIST+4*, BLDLIST+5, BLDLIST+7, CODES+1~, CODES+3*
CODESYS CODES+1~, CODES+2
CODESYS( CODES+3
CPRSONLY FINDDIAL+2~, FINDDIAL+4*, ENC+1*, ENC+3*, PROCESS+5, OUTPUT+2, REPORT~, REPORT+8, REPORT+9, REPORT+23
DARRAY FINDDIAL+2~, BLDREAS~, GETITEMS+1~, GETITEMS+24, GETITEMS+31
DARRAY( BLDREAS+2
DARRAY("AUTTEDT(" GETITEMS+3*
DARRAY("AUTTEXAM(" GETITEMS+4*
DARRAY("AUTTHF(" GETITEMS+5*
DARRAY("AUTTIMM(" GETITEMS+6*
DARRAY("AUTTSK(" GETITEMS+7*
DARRAY("GMRD(120.51," GETITEMS+8*
DARRAY("ORD(101.41," GETITEMS+9*
DARRAY("PXD(811.2," GETITEMS+13*
DARRAY("WV(790.1," GETITEMS+12*
DARRAY("WV(790.404," GETITEMS+11*
DARRAY("YTT(601.71," GETITEMS+10*
DIALOGS GETCPRSC+1~, GETCPRSC+5!, GETCPRSC+6, GETCPRSC+7, GETCPRSC+10
DIC DIALOG+1~, DIALOG+2*, DIALOG+5, GETVALS+1~, GETVALS+2*, GETVALS+5, SELECT~
DIC("A" DIALOG+4*, GETVALS+4*
DIC(0 DIALOG+3*, GETVALS+3*
DIEN CPRSCOM+1~, CPRSCOM+3*, CPRSCOM+4, CPRSCOM+5, CPRSTDLG+1~, CPRSTDLG+2*, CPRSTDLG+3, CPRSTDLG+4, GETDIAL+2~, GETDIAL+7*
, GETDIAL+9, GETDIAL+10, GETDIAL+11, GETDIAL+13*, GETDIAL+14, GETDIAL+15, GETDIAL+16, MERGE+1~, MERGE+3*, MERGE+4
, MERGE+5, REPORT+1~, REPORT+19*, REPORT+20, REPORT+21, REPORT+32*, REPORT+33, REPORT+34
DIR ASK+9!, CODES+1~, CPRSLIST+1~
DIR("?" ASK+6*
DIR("??" ASK+7*, CODES+7*
DIR("A" ASK+4*, CODES+4*, CODES+5*, CPRSLIST+10*, CPRSLIST+11*
DIR("B" ASK+5*
DIR(0 ASK+3*, CODES+6*, CPRSLIST+12*
DIROUT ASK+2!, ASK+10, FINDDIAL+1~, CODES+1~, CODES+10, CPRSLIST+14
DIRUT ASK+2!, FINDDIAL+1~, CODES+1~, CODES+10
DLIST FINDDIAL+2~, CPRSCOM~, GETCPRSL~, GETCPRSL+2
DLIST("REMINDER" CPRSCOM+5
DTOUT ASK+2!, ASK+10*, ASK+11, FINDDIAL+1~, FINDDIAL+5, FINDDIAL+6, ENF+1, ENF+2, END+1, END+2
, ENC+2, ENU+1, ENR+1, CODES+10*, CODES+11, CPRSLIST+14*, CPRSLIST+15, CPRSLIST+16, CPRSLIST+17, PROMPTS+5
, SELECT+6
DUOUT ASK+2!, ASK+11, FINDDIAL+1~, FINDDIAL+5, FINDDIAL+6, ENF+1, ENF+2, END+1, END+2, ENC+2
, ENU+1, ENR+1, CODES+11, CPRSLIST+15, CPRSLIST+16, CPRSLIST+17, PROMPTS+5, SELECT+6
DUZ ENC+1, MERGE+2, PRINT+13, PRINT+14
EXT PROMPTS+1~, PROMPTS+4*, PROMPTS+5
FIEN BLDLIST+1~, FINDING+14*, FINDING+15*, GETITEMS+1~, GETITEMS+28*, GETITEMS+29, GETITEMS+31, GETITEMS+32
FINAL FINDDIAL+2~, PROCESS+5, PROCESS+9, OUTPUT+1, OUTPUT+2, CPRSCOM~, GETCPRSC~, GETCPRSC+10, MERGE~, REPORT~
FINAL( CPRSCOM+2*, CPRSCOM+5*, MERGE+5*, REPORT+6, REPORT+13, REPORT+14, REPORT+19
FIND ADDFREAS~, ADDFREAS+2, ADDFREAS+3, BLDLIST+1~, GETITEMS+1~, GETITEMS+19*, GETITEMS+21, GETITEMS+22, GETITEMS+24, GETITEMS+25
, GETITEMS+27, REASONP+1~, REASONP+2*, REASONP+7, REASONP+8
FIRST REPORT+1~, REPORT+5*
FNUM FINDING+1~, FINDING+4, FINDING+8
FNUM( FINDING+12, FINDING+13, FINDING+15
GBL ADDFREAS~, ADDFREAS+2, ADDFREAS+3, BLDLIST+1~, BLDREAS~, BLDREAS+2, BLDREAS+3, FINDING+1~, FINDING+4, FINDING+8
, GETITEMS+1~, GETITEMS+18*, GETITEMS+19, GETITEMS+22, GETITEMS+24, GETITEMS+25, GETITEMS+28, GETITEMS+29, GETITEMS+31, GETITEMS+32
, GETVALS~, GETVALS+2
GBL( FINDING+12, FINDING+15
GNAME FINDING+1~, FINDING+4, FINDING+8
GROUP REPORT+1~, REPORT+6*, REPORT+9, REPORT+13, REPORT+14, REPORT+19
GUIID PROMPTS+1~, PROMPTS+7*, PROMPTS+9
HEADER REPORT+1~
IEN ADDDREAS~, ADDDREAS+2, ADDDREAS+3, ADDDREAS+4, ADDDREAS+5, BLDLIST+1~, BLDLIST+5*, BLDLIST+6, BLDLIST+7, BLDLIST+14*
, BLDLIST+15, BLDLIST+16, BLDREAS~, BLDREAS+3, GETDIAL~, GETDIAL+3, GETDIAL+5, GETDIAL+7, GETDIAL+13, GETITEMS+1~
, GETITEMS+22*, GETITEMS+23, GETITEMS+25, GETITEMS+29*, GETITEMS+30, GETITEMS+32, PROMPTS+1~, PROMPTS+2*, PROMPTS+7, REASONP+1~
, REASONP+2*, REASONP+3*, REASONP+7, REASONP+8, REASONP+13, REASONP+14
IND CODES+13*, CODES+14, FINDING+1~, FINDING+10*, FINDING+11, REASONP+1~, REASONP+11*, REASONP+18*, REPORT+1~, REPORT+18*
, REPORT+31*
INST GETVALS~, GETVALS+5, SELECT~, SELECT+8, SELECT+9, SELECT+10, SELECT+13
INUM CODES+1~, CODES+3*, CODES+6
>> IORESET PRINT+7
ITEM BLDLIST+1~, PROMPTS~, PROMPTS+2, REASONP~, REASONP+2, REASONP+3
ITEMLIST FINDING+1~, FINDING+8, FINDING+9
ITEMLIST( FINDING+12, FINDING+13, FINDING+15
LI CODES+1~, CODES+14*, CODES+15, CODES+16, FINDING+1~, FINDING+11*, FINDING+12, FINDING+13, FINDING+15
LIST CPRSLIST+1~, FINDING+1~, FINDING+4, FINDING+5, FINDING+8, FINDING+11
LIST( CPRSLIST+4*, CPRSLIST+5*, CPRSLIST+6*, CPRSLIST+7*, CPRSLIST+8*, CPRSLIST+9*, CPRSLIST+19
LOC GETCPRSL~, GETCPRSL+2
LOCN REPORT+1~
LVL GETCPRSC+1~, GETCPRSC+4*, GETCPRSC+6, GETCPRSC+7
NAME FINDDIAL+2~, BLDREAS+1~, BLDREAS+3*, BLDREAS+4, CPRSCOM~, CPRSCOM+2, CPRSCOM+5, GETCPRSC+1~, GETCPRSC+3*, GETCPRSC+4
, GETCPRSC+9, MERGE+1~, MERGE+2*, MERGE+5, PROMPTS+1~, PROMPTS+2*, PROMPTS+5, REPORT+1~, REPORT+14*, REPORT+16
, REPORT+19, REPORT+28*, REPORT+29, REPORT+32, SELECT+1~, SELECT+13*
NEWP FINDDIAL+2~, ENC+1, ENU+1, ENR+1
NL REASONP~, REASONP+11*, REASONP+18*, REASONP+20, REASONP+21, REPORT+1~, REPORT+4*, REPORT+7*, REPORT+8*, REPORT+9*
, REPORT+15*, REPORT+18*, REPORT+21*, REPORT+22*, REPORT+26*, REPORT+27*, REPORT+31*, REPORT+34*, REPORT+35*
NODE BLDLIST+15*, BLDLIST+16, CPRSCOM+1~, CPRSCOM+4*, CPRSCOM+5, CPRSTDLG+1~, CPRSTDLG+3*, CPRSTDLG+4, GETDIAL+2~, GETDIAL+3*
, GETDIAL+5, GETDIAL+6, GETDIAL+9*, GETDIAL+10, GETDIAL+14*, GETDIAL+15, GETITEMS+1~, GETITEMS+23*, GETITEMS+30*, MERGE+1~
, MERGE+4*, MERGE+5, REASONP+1~, REASONP+8*, REASONP+9, REASONP+14*, REASONP+15, REASONP+20, REASONP+21, REPORT+1~
NOUT REASONP+1~, REASONP+10, REASONP+11, REASONP+17, REASONP+18, REPORT+1~, REPORT+17, REPORT+18, REPORT+30, REPORT+31
NUM ASK~, ASK+7, CODES+1~, CODES+12*, CODES+13, CPRSLIST+1~, CPRSLIST+3*, CPRSLIST+4*, CPRSLIST+5*, CPRSLIST+6*
, CPRSLIST+7*, CPRSLIST+8*, CPRSLIST+9*, CPRSLIST+12, CPRSLIST+18*, CPRSLIST+19, FINDING+1~, FINDING+5*, FINDING+6, FINDING+10
, GETVALS+1~, PROMPTS+1~, PROMPTS+8*, PROMPTS+9, PROMPTS+10, PROMPTS+11
OIEN GETDIAL+2~, GETDIAL+13*
PARAMS FINDDIAL+2~
PATH BLDLIST+1~, REPORT+1~
PROMPT ASK~, ASK+4
REASON ADDDREAS~, ADDDREAS+2, ADDDREAS+3, ADDDREAS+5, ADDFREAS~, ADDFREAS+3, BLDLIST+1~, BLDLIST+16*, GETDIAL~, GETDIAL+5
, GETDIAL+10, GETDIAL+11, GETDIAL+15, GETDIAL+16, GETITEMS+1~, GETITEMS+24*, GETITEMS+25, GETITEMS+31*, GETITEMS+32
RESULT BLDREAS+1~, BLDREAS+2*, BLDREAS+3, BLDREAS+4, RETTYPE+1~, RETTYPE+2*, RETTYPE+3
SEL SELECT+1~, SELECT+2*, SELECT+4, SELECT+6*, SELECT+7*
SHOWPATH BLDLIST+1~, BLDLIST+2*
SHOWREAS FINDDIAL+2~, FINDDIAL+4*, ENR+2*, OUTPUT+2, REPORT~, REPORT+15, REPORT+20, REPORT+33
SOURCE FINDING+1~, FINDING+4
SOURCE("DIALOG" FINDING+2*
START REASONP~, REASONP+4, REASONP+5, REASONP+7, REASONP+8, REASONP+13, REASONP+14, REASONP+20, REASONP+21
SUB GETITEMS+1~, GETITEMS+15*, GETITEMS+16, GETITEMS+17, GETITEMS+22, GETITEMS+28, GETITEMS+29, GETITEMS+33
T RETTYPE~, RETTYPE+2
TAB REASONP+1~, REASONP+16*, REASONP+17
TEMP GETCPRSC+1~, GETCPRSC+8*, GETCPRSC+9*, GETCPRSC+10, REASONP+1~, REASONP+4*, REASONP+16, REASONP+19, REASONP+20, REASONP+21
TEMPDIAL FINDDIAL+2~, PROCESS+10, OUTPUT+1, OUTPUT+2, CPRSTDLG~, REPORT~
TEMPDIAL( CPRSTDLG+4*, REPORT+28, REPORT+32
TEXT ASK+1~, REASONP+1~, REASONP+9*, REASONP+10, REASONP+15*, REASONP+17, REPORT+1~, REPORT+16*, REPORT+17, REPORT+29*
, REPORT+30
TEXTOUT REASONP+1~, REASONP+10, REASONP+17, REPORT+1~, REPORT+17, REPORT+30
TEXTOUT( REASONP+11, REASONP+18, REPORT+18, REPORT+31
TLIST FINDDIAL+2~, PROCESS+8, PROCESS+10, CPRSTDLG~
TLIST("TEMPLATE" CPRSTDLG+4
>> TO PRINT+14
>> TO( PRINT+13*
TYPE ADDDREAS~, ADDDREAS+2, ADDDREAS+3, ADDDREAS+4, ADDDREAS+5, ADDFREAS~, ADDFREAS+2, ADDFREAS+3, CPRSLIST+1~, CPRSLIST+19*
, CPRSLIST+20, CPRSLIST+21, CPRSLIST+22, CPRSLIST+23, CPRSLIST+24, CPRSLIST+25, GETCPRSC+1~, GETCPRSC+2*, GETCPRSC+3, GETCPRSC+4
, GETCPRSC+6, GETCPRSC+7, GETCPRSC+8, GETCPRSC+9, GETVALS~, GETVALS+4, GETVALS+5, PROMPTS+1~, PROMPTS+2*, PROMPTS+3
, PROMPTS+4, SELECT~, SELECT+8, SELECT+9, SELECT+10, SELECT+11, SELECT+12, SELECT+13, SELECT+16, SELECT+17
, SELECT+18
U ASK+7, BLDLIST+16, BLDREAS+3, CPRSCOM+4, CPRSCOM+5, CPRSTDLG+3, CPRSTDLG+4, CODES+7, GETDIAL+5, GETDIAL+6
, GETDIAL+10, GETDIAL+15, GETITEMS+25, GETITEMS+32, MERGE+5, PROMPTS+2, PROMPTS+10, PROMPTS+11, REASONP+15, REASONP+20
, REASONP+21, REPORT+19, REPORT+32, SELECT+8, SELECT+9, SELECT+10, SELECT+11, SELECT+16, SELECT+18
USER FINDDIAL+2~, GETCPRSL~, GETCPRSL+2
X ASK+1~, CPRSLIST+1~, CPRSLIST+16*, CPRSLIST+18, GETVALS+1~, PRINT+1~, PRINT+4*, REPORT+1~, REPORT+12*, REPORT+13
, REPORT+14, REPORT+19
Y ASK+1~, CODES+1~, CODES+12, CODES+14, CPRSLIST+16, CPRSLIST+18, PROMPTS+2, SELECT+1~, SELECT+7, SELECT+8
, SELECT+9, SELECT+10, SELECT+11, SELECT+13, SELECT+16, SELECT+17, SELECT+18
Y(0 ASK+12
YESNO ASK~, ASK+12*
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