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

Package: Clinical Reminders

Routine: PXRMEXID


Information

PXRMEXID ;SLC/PJH - Reminder Dialog Exchange Install Routine. ;01/28/2013

Source Information

Source file <PXRMEXID.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Clinical Reminders 10 CLIST^PXRMEXCO  ($$FILE,CHECKSUM)^PXRMEXCS  $$CHKREPL^PXRMEXDB  ($$GETFACT,FEIMSG,SETATTR)^PXRMEXFI  FILE^PXRMEXIC  $$EXISTS^PXRMEXIU  (ASK,EXIST)^PXRMEXIX  CDISP^PXRMEXLC  
DISP^PXRMEXLD  $$SELECT^PXRMINQ  
List Manager 2 FULL^VALM1  EN^VALM2  
VA FileMan 1 ^DIE  

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 EXCH INSTALL DIALOG (ALL)  PXRM EXCH INSTALL DIALOG (SELECTED)  PXRMDLG3  PXRMDLG4  PXRMEXLD  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
INSALL
INSBLD(DIALNAM,NAME,INAME) ;
INSREPL(DIALNAME,NAME,REPL,INAME) ;
INSCOM(DIALNAM,IND,SILENT) ;
SETENTRY ;
INSDSC(NAME) ;
INSREPL1(NAME) ;
INSLNK(DNAME) ;
TAG
INSSEL
INSTALL
PXRM(NAME) ;Validate prompts
LOCK() ;
UNLOCK

External References

Name Field # of Occurrence
^DIE INSLNK+11, TAG+8, TAG+13
CLIST^PXRMEXCO INSTALL+4
$$FILE^PXRMEXCS SETENTRY+8
CHECKSUM^PXRMEXCS SETENTRY+7
$$CHKREPL^PXRMEXDB INSBLD+8, INSCOM+16
$$GETFACT^PXRMEXFI SETENTRY+14
FEIMSG^PXRMEXFI SETENTRY+10
SETATTR^PXRMEXFI SETENTRY+1
FILE^PXRMEXIC SETENTRY+26
$$EXISTS^PXRMEXIU SETENTRY+4
ASK^PXRMEXIX INSCOM+22
EXIST^PXRMEXIX INSALL+11, INSCOM+31
CDISP^PXRMEXLC INSLNK+22, INSTALL+6
DISP^PXRMEXLD INSALL+12, INSALL+23, INSSEL+21
$$SELECT^PXRMINQ TAG+2
FULL^VALM1 INSALL+6, INSCOM+13
EN^VALM2 INSSEL+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Reminder Dialog "_DNAME_" is not linked to a reminder.",!
  • Line Location: TAG+0
Function Call: WRITE
  • Prompt: !,"Another user is editing this file, try later"
  • Line Location: LOCK+2
Routine Call
  • DIE
  • Line Location:
    • INSLNK+11
    • TAG+8
    • TAG+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(801.41 - [#801.41] Classic Fileman Calls
^PXD(811.9 - [#811.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.8 - [#811.8] INSCOM+8, INSCOM+37, INSTALL+4
^PXD(811.9 - [#811.9] INSLNK+14
^PXRMD(801.41 - [#801.41] INSLNK+4, INSLNK+8, TAG+10, PXRM+6, PXRM+7, PXRM+8, PXRM+11, PXRM+15, PXRM+17, LOCK+1
, UNLOCK
^TMP("PXRMEXDL" INSLNK+16
^TMP("PXRMEXIAD" SETENTRY+16*
^TMP("PXRMEXLC" INSLNK+25, INSLNK+26
^TMP("PXRMEXLD" INSALL+16, INSCOM+3, INSCOM+34, INSCOM+36, INSSEL+3, INSTALL+7
^TMP("PXRMEXTMP" INSALL+10, INSBLD+3, INSBLD+4, INSBLD+7, INSBLD+11, INSREPL+3, INSREPL+6, INSCOM+9, INSDSC+3, INSDSC+4
, INSREPL1+3, INSREPL1+4, INSSEL+13

Label References

Name Line Occurrences
$$INSDSC INSCOM+17
$$LOCK INSALL+15, INSSEL+11
INSBLD INSBLD+11, INSREPL+6, INSCOM+29
INSCOM INSALL+17, INSCOM+41, INSSEL+15
INSLNK SETENTRY+36
INSREPL INSBLD+8, INSCOM+27
UNLOCK INSALL+20, INSSEL+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION INSCOM+1~, SETENTRY+2*, SETENTRY+10*, SETENTRY+11, SETENTRY+13*, SETENTRY+14*, SETENTRY+16, SETENTRY+20, SETENTRY+22, SETENTRY+24
, SETENTRY+26
ALL INSALL~, INSALL+11, INSALL+12, INSCOM+31, SETENTRY+13, SETENTRY+14, INSSEL~, INSSEL+8*
ANS INSCOM+18~, INSCOM+22, INSCOM+23, INSCOM+24
ATTR INSCOM+1~, SETENTRY+1, SETENTRY+7, SETENTRY+10, SETENTRY+14, SETENTRY+26
ATTR("CHECKSUM" SETENTRY+9
ATTR("FILE NA ME" , SETENTRY+16
ATTR("FILE NU MBER" , SETENTRY+8
ATTR("PT01" SETENTRY+16
CLOK INSTALL~, INSTALL+3*, INSTALL+4, INSTALL+5
CSUM INSCOM+1~, SETENTRY+8*, SETENTRY+9
DA INSLNK+2~, INSLNK+10*, TAG+5~, TAG+7*, TAG+12*
DATA INSDSC+1~, INSDSC+4*, INSREPL1+1~, INSREPL1+4*, INSLNK+20~, INSLNK+26*
DFOUND INSDSC+1~, INSDSC+2*, INSDSC+3, INSDSC+5*, INSDSC+6, INSREPL1+1~, INSREPL1+2*, INSREPL1+3, INSREPL1+5*, INSREPL1+6
DIALNAM INSBLD~, INSBLD+8, INSBLD+11, INSREPL+3, INSREPL+6, INSCOM~, INSCOM+16, INSCOM+27, INSCOM+29, INSCOM+41
DIALNAME INSREPL~
DIE INSLNK+2~, INSLNK+10*, TAG+5~, TAG+7*, TAG+12*
DIEN INSLNK+1~, INSLNK+4*, INSLNK+8, INSLNK+10, INSLNK+14, TAG+10, TAG+12, PXRM+3~, PXRM+6*, PXRM+7
, PXRM+8, PXRM+11*, PXRM+13, PXRM+15, PXRM+17
DIK TAG+5~
>> DILOCKTM LOCK+1
DIROUT INSALL~, INSSEL+1~
DIRUT INSALL~, INSSEL+1~
DISABLE INSLNK+1~, INSLNK+6*, INSLNK+8*
DNAME INSALL+9~, INSALL+10*, INSALL+11, INSALL+17, INSBLD+1~, INSBLD+5*, INSBLD+9, INSBLD+11, INSREPL+1~, INSREPL+4*
, INSREPL+6, SETENTRY+33~, SETENTRY+34*, SETENTRY+35*, SETENTRY+36, INSLNK~, INSLNK+4, INSLNK+16, TAG, INSSEL+1~
, INSSEL+13*, INSSEL+15
DR INSLNK+2~, INSLNK+10*, TAG+5~, TAG+7*, TAG+12*
DSRC INSLNK+1~, TAG+10*, TAG+11*
DTOUT INSALL~, INSSEL+1~
DTYP INSCOM+1~, INSCOM+9*, INSCOM+10*, INSCOM+19, INSCOM+20, INSCOM+31, SETENTRY+29, SETENTRY+32
DUOUT INSALL~, INSSEL+1~
END INSCOM+1~, INSCOM+4*, SETENTRY+7
EXIEN INSCOM+1~, SETENTRY+4*, SETENTRY+5, SETENTRY+8, SETENTRY+14, SETENTRY+26
EXISTS INSCOM+1~, INSCOM+7*, SETENTRY+5*, SETENTRY+6, SETENTRY+13
FILENUM INSCOM+1~, INSCOM+3*, SETENTRY+1
FOUND INSLNK+20~, INSLNK+24*, INSLNK+25
IDATA INSBLD+1~, INSBLD+4*, INSBLD+5, INSREPL+1~, INSREPL+3*, INSREPL+4, INSCOM+26~
IEN TAG+2*, TAG+4, TAG+7, TAG+11, INSTALL~
INAME INSBLD~, INSBLD+8, INSBLD+11, INSREPL~, INSREPL+6, INSCOM+26~, INSCOM+27, INSCOM+29, INSCOM+31
INAME( INSBLD+9*, INSREPL+4*, INSCOM+41
IND INSALL~, INSALL+3*, INSALL+16*, INSALL+17, INSCOM~, INSCOM+3, INSCOM+25, INSCOM+26~, INSCOM+33*, INSCOM+34*
, INSCOM+36, INSCOM+41, SETENTRY+16, INSSEL~, INSSEL+14*, INSSEL+15*, INSTALL~
IND120 INSCOM+1~, INSCOM+5*, SETENTRY+26
INDS INSCOM+18~, INSCOM+25*, INSCOM+34
ISEQ INSBLD+1~, INSBLD+2*, INSBLD+3*, INSBLD+4, INSREPL+1~, INSREPL+2*
JND120 INSCOM+1~, INSCOM+6*, SETENTRY+26
NAME INSBLD~, INSBLD+3, INSBLD+4, INSBLD+8, INSREPL~, INSREPL+3, INSDSC~, INSDSC+3, INSDSC+4, INSREPL1~
, INSREPL1+3, INSREPL1+4, PXRM~, PXRM+2, PXRM+6, PXRM+11
NEWPT01 INSCOM+2~, SETENTRY+10*, SETENTRY+13*, SETENTRY+14, SETENTRY+16, SETENTRY+24, SETENTRY+29, SETENTRY+30, SETENTRY+35
PT01 INSCOM+2~, INSCOM+8*, INSCOM+9, INSCOM+16, INSCOM+17, INSCOM+19, INSCOM+27, INSCOM+29, INSCOM+31, INSCOM+35~
, INSCOM+37*, INSCOM+39, INSCOM+41, SETENTRY+1, SETENTRY+4, SETENTRY+14, SETENTRY+24, SETENTRY+29, SETENTRY+30, SETENTRY+34
PXRMDONE INSALL~, INSALL+3*, INSALL+16, INSCOM+17, INSCOM+22, INSCOM+23*, INSCOM+31, INSCOM+34, SETENTRY+20*, SETENTRY+28
, INSSEL~, INSSEL+8*, INSSEL+15
>> PXRMINST PXRM+4
>> PXRMMODE INSALL+12, INSALL+23, INSSEL+21
PXRMNMCH INSALL+25!, SETENTRY+10*, SETENTRY+13*, SETENTRY+14, SETENTRY+26
PXRMNMCH( INSCOM+39
>> PXRMRIEN INSCOM+8, INSCOM+37, SETENTRY+26, INSLNK+22, INSTALL+4, INSTALL+6
REPL INSBLD+8*, INSREPL~, INSREPL+3, INSCOM+2~, INSCOM+16*, INSCOM+17, INSCOM+27
RESULT PXRM+3~, PXRM+4, PXRM+5*, PXRM+8*
RIEN INSLNK+20~
RNAME INSLNK+1~, INSLNK+16*, INSLNK+19, INSLNK+28, TAG+2
SAME INSCOM+2~, SETENTRY+9*, SETENTRY+10
SILENT INSCOM~, INSCOM+17
START INSCOM+2~, INSCOM+4*, INSCOM+8, INSCOM+35~, INSCOM+36*, INSCOM+37, SETENTRY+7
SUB INSDSC+1~, INSDSC+2*, INSDSC+3*, INSDSC+4, INSREPL1+1~, INSREPL1+2*, INSREPL1+3*, INSREPL1+4, INSLNK+20~, INSLNK+24*
, INSLNK+25*, INSLNK+26
TEMP INSCOM+2~, INSCOM+3*, INSCOM+4, INSCOM+5, INSCOM+6, INSCOM+7, INSCOM+8*, INSCOM+35~, INSCOM+36*
TEXT INSCOM+18~, INSCOM+20*, INSCOM+22
TEXT(1 INSCOM+19*
U INSBLD+5, INSREPL+4, INSCOM+3, INSCOM+4, INSCOM+5, INSCOM+6, INSCOM+7, INSCOM+36, INSLNK+8, INSLNK+10
, INSLNK+26, TAG+4, TAG+7, TAG+10, TAG+11, TAG+12, PXRM+7, PXRM+8, PXRM+15, PXRM+17
>> VALMBCK SETENTRY+22*, SETENTRY+24*, SETENTRY+27*, INSTALL+7*
VALMBG INSSEL+2~, INSSEL+3*
>> VALMCNT INSTALL+7*
>> VALMHDR(2 SETENTRY+18*, SETENTRY+20*, SETENTRY+24*, SETENTRY+28*, SETENTRY+29*, SETENTRY+30*
VALMLST INSSEL+2~, INSSEL+3*
VALMY INSSEL~, INSTALL~
VALMY( INSSEL+15
>> XQORNOD(0 INSSEL+5
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