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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: SR202UTL

Package: Surgery

Routine: SR202UTL


Information

SR202UTL ;HPS/JSG - SR*3*202 UTILITY ROUTINE ;Mar 31, 2021@09:52

Source Information

Source file <SR202UTL.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Surgery 4 EX^SR202UT0  EX^SR202UT1  EX^SR202UT2  EX^SR202UT3  
VA FileMan 3 C^%DTC  EN^DDIOL  FILE^DICN  
Kernel 2 (BMES,MES)^XPDUTL  $$GET^XUPARAM  

Entry Points

Name Comments DBIA/ICR reference
PRE ; -- pre-install process for SR*3*202
POST ; -- post-install process for SR*3*202
; -- populate the CPT EXCLUSIONS file (#137)
INT
DATDEL ; Delete all data from file #137
DISP ;display one-line text either interactively or within KIDS installation
LIST ;

External References

Name Field # of Occurrence
C^%DTC PRE+3
EN^DDIOL PRE+5, PRE+7
FILE^DICN INT+1
EX^SR202UT0 POST+5
EX^SR202UT1 POST+5
EX^SR202UT2 POST+5
EX^SR202UT3 POST+5
BMES^XPDUTL DISP+2
MES^XPDUTL POST+3, POST+34
$$GET^XUPARAM POST+32

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,SRTXT
  • Line Location: DISP+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRO(137 - [#137] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("DEL" POST+34
^%ZOSF("TEST" POST+33
^ICPT("B" POST+4, POST+10, POST+11, POST+12, POST+13, POST+14, POST+15, POST+16, POST+17, POST+18
POST+19, POST+20, POST+21, POST+22, POST+23, POST+24, POST+25, POST+28, INT
^SRO(137 - [#137] PRE+6, DATDEL+3, DATDEL+5, DATDEL+8!, DATDEL+9*
^XTMP("PRE 2021-UPDATE BACKUP OF 137" PRE+1, PRE+4*, PRE+6*

Label References

Name Line Occurrences
DATDEL PRE+9
DISP DATDEL+3, DATDEL+5, DATDEL+7
INT POST+4, POST+10, POST+11, POST+12, POST+13, POST+14, POST+15, POST+16, POST+17, POST+18
POST+19, POST+20, POST+21, POST+22, POST+23, POST+24, POST+25, POST+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA POST+35!, INT+1!
DD POST+35!, INT+1!
DIC POST+35!, INT+1!*
DIC(0 INT+1*
DINUM POST+35!, INT+1!*
DO POST+35!, INT+1!
DT PRE+3, PRE+4
SRI POST+2~, POST+4*
SRJ POST+2~, POST+4*
SRL POST+2~
SRLIST POST+2~, POST+4*
SRTXT DATDEL+1~, DATDEL+2*, DATDEL+4*, DATDEL+6*, DISP+1, DISP+2
SRX POST+2~, POST+4*, POST+10*, POST+11*, POST+12*, POST+13*, POST+14*, POST+15*, POST+16*, POST+17*
POST+18*, POST+19*, POST+20*, POST+21*, POST+22*, POST+23*, POST+24*, POST+25*, POST+28*, INT
SRY POST+2~, INT*, INT+1
X PRE+2~, PRE+4, POST+2~, POST+33*, POST+34, POST+35!, INT+1*
X1 PRE+2~, PRE+3*
X2 PRE+2~, PRE+3*
>> XPDNM DISP+1

Marked Items

Name Field # of Occurrence
$T(LIST+SRJ POST+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All