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

Package: Clinical Reminders

Routine: PXRMEXU5


Information

PXRMEXU5 ;SLC/PKR - Reminder exchange KIDS utilities, #5. ;06/03/2012

Source Information

Source file <PXRMEXU5.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 3 ($$EXISTS,$$GETACT)^PXRMEXIU  (CLDIQOUT,RMEH)^PXRMEXPU  AWRITE^PXRMUTIL  
VA Fileman 3 ^DIC  $$GET1^DID  GETS^DIQ  
Kernel 1 (BMES,MES)^XPDUTL  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Clinical Reminders 4 PXRMEXFI  PXRMEXIC  PXRMEXPS  PXRMV2IE  
IHS Mods To Patient Care Encounter 3 BPXRM201  BPXRM202  BPXRM203  
Text Integration Utility 1 TIUPS112  

Entry Points

Name Comments DBIA/ICR reference
MMTAB(MTABLE,IENROOT,LAST,FILENUM,IENS,IENRF) ;Generate a merge table entry.
WORDPROC(FILENUM,IENSD,FIELD,DIQOUT,WPTMP) ;
REPCHAR(PXRMRIEN,CHAR1,CHAR2) ;Replace CHAR1 with CHAR2 for all lines in node
MOU(FILENUM,IEN,FIELD,FDA,IENROOT,ACTION,WPTMP) ;Merge or update existing site
ROCR(FDA) ;
ROC(FDA) ;For Reminder Order Checks.
BMTABLE(MTABLE,IENROOT,DIQOUT,FDA) ;Build the table for merging
TIU(IEN,ARRAY,SUB) ;
LOIEN(FILENUM,START) ;Find the first open IEN in a global. If the optional

External References

Name Field # of Occurrence
^DIC ROC+26
$$GET1^DID LOIEN+4, MOU+16
GETS^DIQ MOU+13
$$EXISTS^PXRMEXIU ROC+6
$$GETACT^PXRMEXIU ROC+17
CLDIQOUT^PXRMEXPU MOU+25
RMEH^PXRMEXPU MOU+26
AWRITE^PXRMUTIL MOU+19
BMES^XPDUTL ROC+30
MES^XPDUTL ROC+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ETEXT
  • Line Location: MOU+18
Routine Call
  • DIC
  • Line Location:
    • ROC+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("EOFF" ROC+27
^%ZOSF("EON" ROC+25
^DD( BMTABLE+15, MMTAB+4
^ORD(101.43 - [#101.43] ROC+7
^PXD(811.8 - [#811.8] REPCHAR+4, REPCHAR+5, REPCHAR+6*
^TMP($J TIU+1, TIU+3

Label References

Name Line Occurrences
BMTABLE MOU+30
MMTAB BMTABLE+46
WORDPROC MOU+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION MOU~, MOU+38, ROC+1~, ROC+2*, ROC+3, ROC+17*, ROC+18, ROC+19, ROC+31*
ARRAY TIU~
ARRAY( TIU+4, TIU+5, TIU+6
CHAR1 REPCHAR~, REPCHAR+5
CHAR2 REPCHAR~, REPCHAR+5
CNT TIU+2~, TIU+5*, TIU+6*, TIU+7*
DIC ROC+13~, ROC+20*
DIC(0 ROC+21*
DIQOUT BMTABLE~, MOU+10~, MOU+22, MOU+25, MOU+26, MOU+28, MOU+30, MOU+41, WORDPROC~
DIQOUT( BMTABLE+11, BMTABLE+21, BMTABLE+23, BMTABLE+29, MOU+33, MOU+35, MOU+40, MOU+41, MOU+42, WORDPROC+2
, WORDPROC+3, WORDPROC+4*
DIQOUT("" BMTABLE+10
DIR ROC+13~, ROC+17
DUOUT ROC+13~, ROC+29
ERROR TIU+2~
ETEXT MOU+15~, MOU+17*, MOU+18
FDA BMTABLE~, MOU~, MOU+30, ROC~, ROC+3!, ROCR~
FDA( BMTABLE+5, BMTABLE+17, BMTABLE+25, BMTABLE+28, BMTABLE+29, BMTABLE+35, BMTABLE+37, MOU+38, MOU+42*, ROC+3
, ROC+5, ROC+19!, ROC+33*, ROCR+2, ROCR+3*
FDA("" BMTABLE+5
FIELD MOU~, MOU+13, MOU+39*, MOU+40*, MOU+41, MOU+42, WORDPROC~, WORDPROC+2, WORDPROC+3, WORDPROC+4
FILENAME MOU+15~, MOU+16*, MOU+17
FILENUM BMTABLE+4~, BMTABLE+5*, BMTABLE+10*, BMTABLE+11, BMTABLE+15*, BMTABLE+16, BMTABLE+20*, BMTABLE+21*, BMTABLE+23, BMTABLE+24
, BMTABLE+25, BMTABLE+28, BMTABLE+29, BMTABLE+34*, BMTABLE+35*, BMTABLE+37, BMTABLE+39, BMTABLE+41*, BMTABLE+42*, BMTABLE+44
, BMTABLE+45, BMTABLE+46, LOIEN~, LOIEN+4, MOU~, MOU+13, MOU+16, MOU+26, MMTAB~, MMTAB+4
, MMTAB+7, MMTAB+8, MMTAB+9, WORDPROC~, WORDPROC+2, WORDPROC+3, WORDPROC+4
FNUM MOU+10~, MOU+32*, MOU+33*, MOU+35, MOU+36, MOU+38, MOU+40, MOU+41, MOU+42
FNUP MMTAB+1~, MMTAB+4*, MMTAB+5
GBL LOIEN+3~, LOIEN+4*, LOIEN+8
I1 LOIEN+3~, LOIEN+6*, LOIEN+7*, LOIEN+8*, LOIEN+9, LOIEN+10
I2 LOIEN+3~, LOIEN+6*, LOIEN+7*, LOIEN+9, LOIEN+10*, LOIEN+11
I3 WORDPROC+1~, WORDPROC+3*
IEN BMTABLE+4~, MOU~, MOU+12, MOU+17, ROC+1~, ROC+6*, ROC+7, ROC+8*, ROC+10, TIU~
, TIU+1, TIU+3, TIU+4, TIU+5, TIU+6
IENRF BMTABLE+4~, BMTABLE+46, MMTAB~
IENRF( BMTABLE+39*, MMTAB+8, MMTAB+9*
IENRL MMTAB+1~, MMTAB+8*, MMTAB+9
IENROOT BMTABLE~, BMTABLE+46, MOU~, MOU+30, MMTAB~
IENROOT( BMTABLE+39, MMTAB+9*
IENS BMTABLE+4~, BMTABLE+5*, BMTABLE+6, BMTABLE+13*, BMTABLE+18, MOU+10~, MOU+12*, MOU+13, MMTAB~, MMTAB+2
, MMTAB+7, ROC+1~, ROC+2*, ROC+3*, ROC+5, ROC+19, ROC+33, ROCR+1~, ROCR+2*, ROCR+3
IENSD BMTABLE+4~, BMTABLE+11*, BMTABLE+12, BMTABLE+13, BMTABLE+22*, BMTABLE+23*, BMTABLE+24, BMTABLE+29, BMTABLE+43*, BMTABLE+44*
, BMTABLE+45, BMTABLE+46, MOU+10~, MOU+34*, MOU+35*, MOU+36, MOU+40, MOU+41, MOU+42, WORDPROC~
, WORDPROC+2, WORDPROC+3, WORDPROC+4
IENSF BMTABLE+4~, BMTABLE+17*, BMTABLE+18, BMTABLE+27*, BMTABLE+28*, BMTABLE+29, BMTABLE+36*, BMTABLE+37*, BMTABLE+38, MOU+10~
, MOU+36*, MOU+38, MOU+42
IND BMTABLE+4~, BMTABLE+15*, BMTABLE+38*, BMTABLE+39, MOU+10~, REPCHAR+2~, REPCHAR+3*, REPCHAR+4*, REPCHAR+5, REPCHAR+6
IND1 MOU+10~
IND2 MOU+10~
IND2S MOU+10~
IND3 MOU+10~
LAST BMTABLE+4~, BMTABLE+6*, BMTABLE+46, MMTAB~, MMTAB+6*, MMTAB+7, MMTAB+9
LE MOU+10~
LEN BMTABLE+4~, BMTABLE+12*, BMTABLE+13, BMTABLE+15
LINE REPCHAR+2~, REPCHAR+5*, REPCHAR+6
MSG MOU+10~, MOU+14, ROC+13~, ROC+16
MSG(1 ROC+14*
MSG(2 ROC+15*
MTABLE BMTABLE~, BMTABLE+46, MOU+10~, MOU+30, MMTAB~
MTABLE( BMTABLE+18*, BMTABLE+24*, BMTABLE+29*, BMTABLE+42, BMTABLE+44, BMTABLE+45, MOU+36, MMTAB+5, MMTAB+7*
NL WORDPROC+1~, WORDPROC+2*, WORDPROC+3
NULLF BMTABLE+4~, BMTABLE+9*, BMTABLE+25*, BMTABLE+30*, BMTABLE+33
OI ROC+1~, ROC+5*, ROC+6, ROC+9, ROC+12, ROC+32*, ROC+33
OIEN LOIEN+3~, LOIEN+5*, LOIEN+8, LOIEN+9*, LOIEN+11*, LOIEN+12
OOI ROC+1~, ROC+5*
OUTPUT TIU+2~, TIU+3*, TIU+5, TIU+6, TIU+7
>> PXRMDONE ROC+3*
>> PXRMINST ROCR+3
PXRMRIEN REPCHAR~, REPCHAR+4, REPCHAR+5, REPCHAR+6
SITE MOU+11~
START LOIEN~, LOIEN+7
SUB TIU~, TIU+1, TIU+3
TEXT ROC+1~, ROC+4*, ROC+9*, ROC+12*, ROC+15
TIENROOT MOU+11~
TOPFN BMTABLE+4~, BMTABLE+16*, BMTABLE+17, BMTABLE+18, BMTABLE+20
U ROC+32
UP MMTAB+1~, MMTAB+2*, MMTAB+5
UPIENS MMTAB+1~, MMTAB+5*, MMTAB+7
WPTMP MOU~, MOU+41, WORDPROC~
WPTMP( WORDPROC+3*
X ROC+13~
>> XPDNM ROC+25, ROC+27
Y ROC+13~, ROC+22*, ROC+23, ROC+29*, ROC+30, ROC+31, ROC+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All