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

Package: Clinical Reminders

Routine: PXRMEXIC


Information

PXRMEXIC ;SLC/PKR,PJH - Routines to install repository entry components. ;Mar 12, 2025@10:34:59

Source Information

Source file <PXRMEXIC.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Clinical Reminders 12 (DELALL,DELETE)^PXRMEXFI  (DEF,EDU,EXAM,HF,SFMVPI,TIUOBJ)^PXRMEXIU  (LOC,SFNFTC,TAX)^PXRMEXU0  $$GETTAGV^PXRMEXU3  DLG^PXRMEXU4  ($$LOIEN,DIALOGGF,DLINKSAV,MOU,ROC,ROCR)^PXRMEXU5  EN^PXRMEXUINFOPNL  (BLDALL,CPPCLS,CPRESLS)^PXRMLOGX  
SPDS^PXRMPDS  BLD30N^PXRMTAXD  EXCH^PXRMTXCR  (AWRITE,RENAME)^PXRMUTIL  
Kernel 3 ($$FMTE,$$NOW)^XLFDT  $$UP^XLFSTR  MES^XPDUTL  
VA FileMan 3 $$FIND1^DIC  FIELD^DID  UPDATE^DIE  
Order Entry Results Reporting 1 KILLUPDATING^ORIUTL  

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

Package Total Caller Graph
Clinical Reminders 3 PXRMEXID  PXRMEXLI  PXRMEXSI  

Entry Points

Name Comments DBIA/ICR reference
FILE(PXRMRIEN,SITEIEN,IND120,JND120,ACTION,ATTR,NAMECHG) ;Read and process a
INIEH(FILENUM,IENS,FDA,WPTMP) ;If the file is a clinical reminder file and
NAMECHG(FDA,NAMECHG,FILENUM) ;If this component has been copied to a new
RTNLD(PXRMRIEN,START,END,ATTR,RTN) ;Load a routine from the repository into
RTNSAVE(RTN,NAME) ;Save the routine loaded in RTN to the name
WORDPROC(PXRMRIEN,WPTMP,I1,I2,IND,WPLCNT) ;Load WPTMP with the word

External References

Name Field # of Occurrence
$$FIND1^DIC FILE+46
FIELD^DID FILE+171, FILE+248, INIEH+4, INIEH+6
UPDATE^DIE FILE+179, FILE+195
KILLUPDATING^ORIUTL FILE+196
DELALL^PXRMEXFI FILE+174, FILE+190
DELETE^PXRMEXFI FILE+193
DEF^PXRMEXIU FILE+142
EDU^PXRMEXIU FILE+150
EXAM^PXRMEXIU FILE+153
HF^PXRMEXIU FILE+156
SFMVPI^PXRMEXIU FILE+99, FILE+103, FILE+136
TIUOBJ^PXRMEXIU FILE+147
LOC^PXRMEXU0 FILE+118
SFNFTC^PXRMEXU0 FILE+237
TAX^PXRMEXU0 FILE+121
$$GETTAGV^PXRMEXU3 FILE+231
DLG^PXRMEXU4 FILE+115
$$LOIEN^PXRMEXU5 FILE+36, FILE+47, FILE+178
DIALOGGF^PXRMEXU5 FILE+123
DLINKSAV^PXRMEXU5 FILE+110
MOU^PXRMEXU5 FILE+114, FILE+135
ROC^PXRMEXU5 FILE+104
ROCR^PXRMEXU5 FILE+108
EN^PXRMEXUINFOPNL FILE+158
BLDALL^PXRMLOGX FILE+243
CPPCLS^PXRMLOGX FILE+240
CPRESLS^PXRMLOGX FILE+242
SPDS^PXRMPDS FILE+227
BLD30N^PXRMTAXD FILE+229
EXCH^PXRMTXCR FILE+225
AWRITE^PXRMUTIL FILE+187, FILE+216
RENAME^PXRMUTIL FILE+253
$$FMTE^XLFDT INIEH+11
$$NOW^XLFDT INIEH+11
$$UP^XLFSTR FILE+207
MES^XPDUTL FILE+186, FILE+215

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Only programmers can install Reminder Computed Findings."
  • Line Location: FILE+128
Function Call: WRITE
  • Prompt: !
  • Line Location: FILE+216
Function Call: WRITE
  • Prompt: !
  • Line Location: FILE+217
Routine Call
  • DIC
  • Line Location:
    • FILE+46
Routine Call
  • DIE
  • Line Location:
    • FILE+179
    • FILE+195

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("SAVE" RTNSAVE+9
^PXD(811.2 - [#811.2] FILE+223, FILE+226
^PXD(811.8 - [#811.8] FILE+15, FILE+21, FILE+92, FILE+231, RTNLD+3, RTNLD+14, WORDPROC+5
^PXD(811.9 - [#811.9] FILE+234, FILE+239, FILE+241
^TMP("PXRMHFCAT" FILE+208*
^TMP($J RTNSAVE+4!, RTNSAVE+6*, RTNSAVE+10!

Label References

Name Line Occurrences
INIEH FILE+64
NAMECHG FILE+95
WORDPROC FILE+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION FILE~, FILE+3, FILE+36, FILE+40*, FILE+45, FILE+51, FILE+114, FILE+135, FILE+166
ATTR FILE~, RTNLD~
ATTR("FIELD L ENGTH" , FILE+172, FILE+252, RTNLD+10*
ATTR("FILE NA ME" , FILE+182, FILE+211
ATTR("FILE NU MBER" , FILE+198, RTNLD+6*
ATTR("MIN FIE LD LENGTH" , RTNLD+9*
ATTR("NAME" FILE+204, FILE+223, RTNLD+7*, RTNLD+8*
ATTR("PT01" FILE+182, FILE+211, FILE+234
CLASS FILE+4~, NAMECHG+2~, NAMECHG+9*, NAMECHG+10
CLASSFIELDNUM FILE+4~
DATA FILE+4~, FILE+23*, FILE+29*, FILE+55, FILE+56, FILE+57*, FILE+59
DIE RTNSAVE+2~, RTNSAVE+5*
DUZ INIEH+12
DUZ(0 FILE+127
DUZ0S FILE+4~
EDULIST FILE+4~, FILE+150, FILE+246
EDULIST( FILE+250
END RTNLD~, RTNLD+12
FDA FILE+4~, FILE+64, FILE+95, FILE+98, FILE+99, FILE+103, FILE+104, FILE+108, FILE+110, FILE+114
, FILE+115, FILE+118, FILE+121, FILE+123, FILE+131, FILE+135, FILE+136, FILE+142, FILE+147, FILE+150
, FILE+153, FILE+156, FILE+158, FILE+162, FILE+175, INIEH~, NAMECHG~
FDA( FILE+59*, FILE+61, FILE+133*, FILE+169, FILE+172, FILE+201, FILE+202, INIEH+9, INIEH+11*, INIEH+12*
, INIEH+14, NAMECHG+3, NAMECHG+4, NAMECHG+6*, NAMECHG+9, NAMECHG+10*, NAMECHG+12!
FDAEND FILE+4~, FILE+17*, FILE+20
FDASTART FILE+4~, FILE+16*, FILE+20, FILE+26, FILE+32
FIELD FILE+4~, FILE+27*, FILE+29, FILE+31, FILE+32, FILE+55, FILE+59
FILENUM FILE+4~, FILE+24*, FILE+34, FILE+46, FILE+47, FILE+55, FILE+59, INIEH~, INIEH+2, INIEH+4
, INIEH+6, NAMECHG~, NAMECHG+3, NAMECHG+4, NAMECHG+5, NAMECHG+6, NAMECHG+7, NAMECHG+9, NAMECHG+10, NAMECHG+12
I1 WORDPROC~, WORDPROC+5
I2 WORDPROC~, WORDPROC+5
I3 WORDPROC+2~, WORDPROC+3*, WORDPROC+5
IEN FILE+5~, FILE+222~, FILE+223*, FILE+224, FILE+225, FILE+226, FILE+227, FILE+229, FILE+233~, FILE+234*
, FILE+235, FILE+237, FILE+239, FILE+240, FILE+241, FILE+242, FILE+243
IENREND FILE+5~, FILE+19*, FILE+90
IENROOT FILE+5~, FILE+104, FILE+114, FILE+123, FILE+135, FILE+177
IENROOT( FILE+36*, FILE+47*, FILE+51*, FILE+93*
IENRSTR FILE+5~, FILE+18*, FILE+90
IENS FILE+5~, FILE+25*, FILE+26, FILE+59, FILE+61*, FILE+64, FILE+133, FILE+169*, FILE+172, FILE+176
, FILE+200~, FILE+201*, FILE+202, INIEH~, INIEH+3~, INIEH+9*, INIEH+10, INIEH+11, INIEH+12, INIEH+14
, NAMECHG+2~, NAMECHG+3*, NAMECHG+4, NAMECHG+6, NAMECHG+9, NAMECHG+10, NAMECHG+12
IENUSED FILE+5~, FILE+46*, FILE+47
IND FILE+5~, FILE+20*, FILE+21, FILE+26, FILE+29, FILE+31, FILE+32, FILE+90*, FILE+91, FILE+92
, RTNLD+2~, RTNLD+12*, RTNLD+14, WORDPROC~, WORDPROC+4*, WORDPROC+5
IND120 FILE~, FILE+15
INDICES FILE+5~, FILE+22*, FILE+24, FILE+25, FILE+27
JND120 FILE~, FILE+15
L4C FILE+203~, FILE+205*, FILE+206
LEN FILE+203~, FILE+205*
LINE FILE+6~, FILE+21*, FILE+22, FILE+23, FILE+28, FILE+30, RTNLD+2~, RTNLD+3*, RTNLD+4, RTNLD+7
, RTNLD+14*, RTNLD+15
LN RTNLD+2~, RTNLD+11*, RTNLD+13*, RTNLD+15
MSG FILE+6~, FILE+180, FILE+198, FILE+209
NAME FILE+6~, FILE+203~, FILE+204*, FILE+205, FILE+207, FILE+249*, FILE+250*, FILE+251, FILE+253, RTNSAVE~
, RTNSAVE+8
NAMECHG FILE~, FILE+95, FILE+99, FILE+103, FILE+115, FILE+136, FILE+142, NAMECHG~
NAMECHG( NAMECHG+5, NAMECHG+6
NEW01 FILE+6~
PDS FILE+222~, FILE+226*, FILE+227
PT01 FILE+6~, NAMECHG+2~, NAMECHG+4*, NAMECHG+5, NAMECHG+6
PXNAT FILE+6~, FILE+14*
>> PXRMDONE FILE+102, FILE+107, FILE+110, FILE+112, FILE+158
PXRMEDOK FILE+6~, FILE+14*
PXRMEXCH FILE+6~, FILE+14*, FILE+141*, FILE+233~
>> PXRMNAT FILE+246
PXRMRIEN FILE~, FILE+15, FILE+21, FILE+31, FILE+92, FILE+231, RTNLD~, RTNLD+3, RTNLD+14, WORDPROC~
, WORDPROC+5
ROUTINE RTNLD+2~, RTNLD+4*, RTNLD+5*
RTN RTNLD~, RTNSAVE~, RTNSAVE+6
RTN( RTNLD+15*
SFN INIEH+3~, INIEH+5*, INIEH+6, INIEH+7*, INIEH+8, INIEH+9, INIEH+11, INIEH+12, INIEH+14
SITEIEN FILE~, FILE+40, FILE+51, FILE+114, FILE+135, FILE+193
SRCIEN FILE+7~, FILE+26*, FILE+36, FILE+46, FILE+47, FILE+51, FILE+178
START FILE+7~, RTNLD~, RTNLD+3, RTNLD+12
TARGET INIEH+3~
TARGET("SPECIFIER" INIEH+5, INIEH+7
TEMP FILE+7~, FILE+15*, FILE+16, FILE+17, FILE+18, FILE+19, FILE+92*, FILE+93
TEXT FILE+7~, FILE+181!, FILE+186, FILE+210!, FILE+215
TEXT(1 FILE+182*, FILE+211*
TEXT(2 FILE+183*, FILE+212*
TEXT(3 FILE+184*, FILE+213*
TEXT(4 FILE+185*, FILE+214*
TFDA FILE+7~, FILE+175*
TFDA( FILE+176*
TIENROOT FILE+7~, FILE+177!*
TIENROOT( FILE+178*
TIUFPRIV FILE+7~, FILE+146*
TNAME FILE+7~, FILE+172*, FILE+174, FILE+176, FILE+190, FILE+252*, FILE+253
TOPFNUM FILE+7~, FILE+34*, FILE+36, FILE+61, FILE+64, FILE+95, FILE+98, FILE+102, FILE+107, FILE+110
, FILE+112, FILE+118, FILE+121, FILE+123, FILE+127, FILE+131, FILE+139, FILE+145, FILE+150, FILE+153
, FILE+156, FILE+158, FILE+167, FILE+169, FILE+171, FILE+172, FILE+174, FILE+176, FILE+178, FILE+190
, FILE+193, FILE+195, FILE+196, FILE+220, FILE+232, FILE+248, FILE+253
U FILE+16, FILE+17, FILE+18, FILE+19, FILE+93, FILE+226
UPCNAME FILE+8~, FILE+207*, FILE+208
UPCPT01 FILE+8~
VERSN FILE+8~, FILE+231*, FILE+232
WP INIEH+3~, INIEH+14*, INIEH+15, INIEH+16
WPLCNT FILE+8~, FILE+30*, FILE+31, WORDPROC~, WORDPROC+3
WPTMP FILE+8~, FILE+31, FILE+64, FILE+114, FILE+135, INIEH~, WORDPROC~
WPTMP( WORDPROC+5*
X FILE+233~, FILE+239*, FILE+240, FILE+241*, FILE+242, RTNSAVE+8*
XCN RTNSAVE+2~, RTNSAVE+7*
XUMF FILE+8~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All