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

Package: Clinical Reminders

Routine: PXRMEXU2


Information

PXRMEXU2 ; SLC/PKR/PJH - Reminder exchange repository utilities, #2.;07/02/2020

Source Information

Source file <PXRMEXU2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Reminders 3 UPDATE^PXRMEXPU  DESC^PXRMEXU1  ($$GETTAGV,$$TOXML)^PXRMEXU3  
VA FileMan 1 EN^DDIOL  

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

Package Total Caller Graph
Clinical Reminders 5 PXRMEXCO  PXRMEXLB  PXRMEXLM  PXRMEXPD  PXRMEXSI  

Entry Points

Name Comments DBIA/ICR reference
EXCLASS(IEN) ;Return the class of the Exchange entry.
FDA(IND,LC,TMPIND,FILENAME) ;Build the XML FDA output.
IENROOT(IND,LC,TMPIND,FILENAME) ;Build the XML IEN_ROOT output.
MLWARN(FILENAME,PT01,IEN,LINE,MAXLEN) ;Issue a warning if the length of the
PATTR(IEN,ATTR) ;If the Reminder Exchange entry has the packing attribute
STOREPR(SUCCESS,EFNAME,TMPIND,SELLIST) ;^TMP(TMPIND,$J contains data to be
XMLOUT(IEN) ;Write out the XML content of repository entry ien.

External References

Name Field # of Occurrence
EN^DDIOL MLWARN+17
UPDATE^PXRMEXPU STOREPR+124
DESC^PXRMEXU1 STOREPR+136
$$GETTAGV^PXRMEXU3 EXCLASS+4, EXCLASS+11, STOREPR+139, STOREPR+140, STOREPR+141
$$TOXML^PXRMEXU3 STOREPR+23, STOREPR+24, STOREPR+25, STOREPR+44, STOREPR+45, STOREPR+90, STOREPR+93

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,^PXD(811.8,IEN,100,LC,0)
  • Line Location: XMLOUT+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.8 - [#811.8] EXCLASS+3, EXCLASS+10, PATTR+2, STOREPR+126*, STOREPR+128*, XMLOUT+2, XMLOUT+3
^PXRM(800 - [#800] STOREPR+17
^TMP( FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT+5, IENROOT+6, STOREPR+11
, STOREPR+23, STOREPR+24, STOREPR+25, STOREPR+26, STOREPR+27, STOREPR+33, STOREPR+34, STOREPR+40, STOREPR+41, STOREPR+51
, STOREPR+52, STOREPR+58, STOREPR+68, STOREPR+69, STOREPR+78, STOREPR+81, STOREPR+85, STOREPR+86, STOREPR+92, STOREPR+119
, STOREPR+120, STOREPR+131, STOREPR+132, STOREPR+146!
^TMP("PXRMEXCS" STOREPR+63, STOREPR+95, STOREPR+146!
^TMP("PXRMEXRS" FDA+2*, FDA+3*, FDA+19*, FDA+21*, FDA+22*, FDA+23*, FDA+24*, IENROOT+2*, IENROOT+3*, IENROOT+6*
, IENROOT+7*, IENROOT+8*, STOREPR+14!, STOREPR+15*, STOREPR+16*, STOREPR+18*, STOREPR+22*, STOREPR+23*, STOREPR+24*, STOREPR+25*
, STOREPR+26*, STOREPR+27*, STOREPR+28*, STOREPR+31*, STOREPR+34*, STOREPR+35*, STOREPR+38*, STOREPR+44*, STOREPR+45*, STOREPR+46*
, STOREPR+49*, STOREPR+52*, STOREPR+53*, STOREPR+59*, STOREPR+62*, STOREPR+63*, STOREPR+64*, STOREPR+65*, STOREPR+69*, STOREPR+70*
, STOREPR+71*, STOREPR+72*, STOREPR+87*, STOREPR+90*, STOREPR+91*, STOREPR+93*, STOREPR+94*, STOREPR+95*, STOREPR+96*, STOREPR+105*
, STOREPR+107*, STOREPR+108*, STOREPR+109*, STOREPR+111*, STOREPR+114*, STOREPR+115*, STOREPR+116*, STOREPR+117*, STOREPR+126, STOREPR+138
, STOREPR+145!
^TMP($J STOREPR+13!, STOREPR+61*, STOREPR+66*, STOREPR+73*, STOREPR+89*, STOREPR+97*, STOREPR+99*, STOREPR+102*, STOREPR+104*, STOREPR+113
, STOREPR+114, STOREPR+145!

Label References

Name Line Occurrences
FDA STOREPR+98
IENROOT STOREPR+103
MLWARN STOREPR+144

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ATTR PATTR~, PATTR+2
DATA MLWARN+2~, MLWARN+6*, MLWARN+15
DATE STOREPR+6~, STOREPR+120*, STOREPR+123
DESC STOREPR+130~, STOREPR+134*, STOREPR+136
DESL STOREPR+130~, STOREPR+136
DESL("DATEP" STOREPR+132*
DESL("SOURCE" STOREPR+131*
DESL("VRSN" STOREPR+133*
DTEST STOREPR+6~
EFNAME STOREPR~, STOREPR+121
ENV EXCLASS+1~, EXCLASS+4*, EXCLASS+6, EXCLASS+9, EXCLASS+11*, EXCLASS+12
FDA STOREPR+6~, STOREPR+124
FDA( STOREPR+121*, STOREPR+122*, STOREPR+123*
FIELD FDA+1~, FDA+12*, FDA+13*, FDA+14, FDA+17, FDA+18, FDA+21, FDA+22, MLWARN+2~, MLWARN+5*
, MLWARN+14
FILENAME FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT~, IENROOT+5
, IENROOT+6, MLWARN~, MLWARN+11, STOREPR+6~, STOREPR+79*, STOREPR+81*, STOREPR+82, STOREPR+85, STOREPR+86, STOREPR+90
, STOREPR+92, STOREPR+95, STOREPR+98, STOREPR+103, STOREPR+139*, STOREPR+144
FILENUM FDA+1~, FDA+5*, FDA+6*, FDA+9, FDA+10, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22
, STOREPR+6~, STOREPR+85*, STOREPR+86, STOREPR+91, STOREPR+92, STOREPR+96
IEN EXCLASS~, EXCLASS+3, EXCLASS+10, MLWARN~, MLWARN+13, PATTR~, PATTR+2, STOREPR+6~, STOREPR+141*, STOREPR+144
, XMLOUT~, XMLOUT+2, XMLOUT+3
IENROOT STOREPR+7~, STOREPR+82*, STOREPR+83*, STOREPR+101, STOREPR+124
IENROOT(1 STOREPR+126, STOREPR+128, STOREPR+136
IND EXCLASS+7~, EXCLASS+9*, EXCLASS+10, FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21
, FDA+22, IENROOT~, IENROOT+5, IENROOT+6, STOREPR+7~, STOREPR+32*, STOREPR+33*, STOREPR+34, STOREPR+39*, STOREPR+40*
, STOREPR+41, STOREPR+50*, STOREPR+51*, STOREPR+52, STOREPR+80*, STOREPR+81, STOREPR+85, STOREPR+86, STOREPR+92, STOREPR+95
, STOREPR+98, STOREPR+103, STOREPR+110*, STOREPR+113, STOREPR+114, STOREPR+137*, STOREPR+138
INDEX FDA+1~, FDA+14*, FDA+19, FDA+22, IENROOT+1~, IENROOT+4*, IENROOT+5*, IENROOT+6
INDEX0 FDA+1~, FDA+10*, FDA+14
INDICES MLWARN+2~, MLWARN+4*, MLWARN+5
JND FDA+1~, FDA+20*, FDA+21, STOREPR+7~, STOREPR+43*, STOREPR+44, STOREPR+112*, STOREPR+113*, STOREPR+114
KEYWORD STOREPR+130~, STOREPR+135*, STOREPR+136
LC FDA~, FDA+2*, FDA+3*, FDA+19*, FDA+21*, FDA+22*, FDA+23*, FDA+24*, IENROOT~, IENROOT+2*
, IENROOT+3*, IENROOT+6*, IENROOT+7*, IENROOT+8*, STOREPR+7~, STOREPR+20*, STOREPR+22*, STOREPR+23*, STOREPR+24*, STOREPR+25*
, STOREPR+26*, STOREPR+27*, STOREPR+28*, STOREPR+31*, STOREPR+34*, STOREPR+35*, STOREPR+38*, STOREPR+44*, STOREPR+45*, STOREPR+46*
, STOREPR+49*, STOREPR+52*, STOREPR+53*, STOREPR+59*, STOREPR+61, STOREPR+62*, STOREPR+63*, STOREPR+64*, STOREPR+65*, STOREPR+66
, STOREPR+69*, STOREPR+70*, STOREPR+71*, STOREPR+72*, STOREPR+73, STOREPR+87*, STOREPR+89, STOREPR+90*, STOREPR+91*, STOREPR+92*
, STOREPR+93, STOREPR+94*, STOREPR+95*, STOREPR+96*, STOREPR+97, STOREPR+98, STOREPR+99, STOREPR+102, STOREPR+103, STOREPR+104
, STOREPR+105*, STOREPR+107*, STOREPR+108, STOREPR+109*, STOREPR+111*, STOREPR+114*, STOREPR+115*, STOREPR+116*, STOREPR+117*, STOREPR+128
, STOREPR+137, XMLOUT+1~, XMLOUT+3*
LEN MLWARN+2~, MLWARN+3*, MLWARN+10
LINE MLWARN~, MLWARN+3, MLWARN+4, MLWARN+6, MLWARN+9, STOREPR+7~, STOREPR+67*, STOREPR+68*, STOREPR+69, STOREPR+138*
, STOREPR+139, STOREPR+140, STOREPR+141, STOREPR+143, STOREPR+144
MAXLEN MLWARN~, MLWARN+7
NCMPNT STOREPR+7~, STOREPR+55*, STOREPR+60*, STOREPR+61, STOREPR+66, STOREPR+73, STOREPR+88*, STOREPR+89, STOREPR+97, STOREPR+99
, STOREPR+102, STOREPR+104, STOREPR+109, STOREPR+110
NEWFILE STOREPR+7~, STOREPR+82*, STOREPR+83*, STOREPR+84
NLINES XMLOUT+1~, XMLOUT+2*, XMLOUT+3
NUMF STOREPR+7~, STOREPR+78*, STOREPR+80
PT01 MLWARN~, MLWARN+12, STOREPR+7~, STOREPR+92*, STOREPR+93, STOREPR+140*, STOREPR+144
>> PXRMINST EXCLASS+12
RNAME STOREPR+7~, STOREPR+57*, STOREPR+58*, STOREPR+62, STOREPR+63, STOREPR+68, STOREPR+69
SELLIST STOREPR~
SELLIST( STOREPR+96
SIENS FDA+1~, FDA+8*, FDA+9*, FDA+10, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, STOREPR+8~
, STOREPR+86*, STOREPR+92, STOREPR+94, STOREPR+96
SOURCE STOREPR+8~, STOREPR+119*, STOREPR+122
SUCCESS STOREPR~, STOREPR+11*, STOREPR+124, STOREPR+125
TEMP EXCLASS+1~, EXCLASS+3*, EXCLASS+4, EXCLASS+8*, EXCLASS+9, EXCLASS+10*, EXCLASS+11, STOREPR+8~, STOREPR+41*, STOREPR+42
, STOREPR+43, STOREPR+44, STOREPR+45
TEXT MLWARN+2~, MLWARN+17
TEXT(1 MLWARN+7*
TEXT(10 MLWARN+16*
TEXT(2 MLWARN+8*
TEXT(3 MLWARN+9*
TEXT(4 MLWARN+10*
TEXT(5 MLWARN+11*
TEXT(6 MLWARN+12*
TEXT(7 MLWARN+13*
TEXT(8 MLWARN+14*
TEXT(9 MLWARN+15*
TMPIND FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT~, IENROOT+5
, IENROOT+6, STOREPR~, STOREPR+11, STOREPR+23, STOREPR+24, STOREPR+25, STOREPR+26, STOREPR+27, STOREPR+33, STOREPR+34
, STOREPR+40, STOREPR+41, STOREPR+51, STOREPR+52, STOREPR+58, STOREPR+68, STOREPR+69, STOREPR+78, STOREPR+81, STOREPR+85
, STOREPR+86, STOREPR+92, STOREPR+98, STOREPR+103, STOREPR+119, STOREPR+120, STOREPR+131, STOREPR+132, STOREPR+146
U EXCLASS+12, IENROOT+6, STOREPR+17, STOREPR+128
VALUE IENROOT+1~
VERSN STOREPR+8~, STOREPR+17*, STOREPR+18, STOREPR+133
WPC FDA+1~, FDA+18*, FDA+19, FDA+20
>> XPDNM EXCLASS+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All