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

Package: Surgery

Routine: SR182UTL


Information

SR182UTL ;BIR/SJA - SR*3*182 UTILITY ROUTINE ;11/21/2013

Source Information

Source file <SR182UTL.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Surgery 4 PEX^SR182UT0  PEX^SR182UT1  PEX^SR182UT2  PEX^SR182UT3  
VA FileMan 3 FILE^DICN  ^DIE  (,ENALL)^DIK  
Kernel 1 ($$PATCH,MES)^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
PRE ; pre-install process for SR*3*182
; delete data from file #136.5 and re-initialize file
POST ; post-install process for SR*3*182
DEL ; delete routines SR182UT0, SR182UT1, SR182UT2, and SR182UT3
INT
ADDIS ; inactivate existing SURGERY DISPOSITION file (#131.6) entries and add new ones
TXTCAN ; new surgery cancellation reasons
TXTDIS ; new surgery disposition entries

External References

Name Field # of Occurrence
FILE^DICN INT+1
^DIE POST+5, ADDIS+1
^DIK PRE+4
ENALL^DIK POST+10, ADDIS+6
PEX^SR182UT0 POST+19
PEX^SR182UT1 POST+19
PEX^SR182UT2 POST+19
PEX^SR182UT3 POST+19
$$PATCH^XPDUTL POST+13
MES^XPDUTL POST+2, POST+11, POST+16, DEL+2, ADDIS+8

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("DEL" DEL+3
^%ZOSF("TEST" DEL+1
^DD(131.6 ADDIS+7*
^ICPT("B" INT
^SRO(131.6 - [#131.6] ADDIS+1, ADDIS+3!, ADDIS+4, ADDIS+5*
^SRO(135 - [#135] POST+5, POST+7!, POST+9*
^SRO(136.5 - [#136.5] PRE+2!*
^SRO(137 - [#137] POST+17!, POST+18*

Label References

Name Line Occurrences
ADDIS POST+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PRE+4*!, POST+5*!, DEL+4!, INT+1!, ADDIS+1*!
DA(1 PRE+4*
DD DEL+4!, INT+1!
DIC DEL+4!, INT+1!*
DIC(0 INT+1*
DIE POST+5*!, ADDIS+1*!
DIK PRE+4*!, POST+10*, ADDIS+6*, ADDIS+7!
DIK(1 POST+10*, ADDIS+6*
DINUM DEL+4!, INT+1!*
DO DEL+4!, INT+1!
DR POST+5*!, ADDIS+1*!
SREF POST+1~, POST+10*, ADDIS+6*
SRI POST+1~, POST+8*, POST+9, ADDIS+4*, ADDIS+5
SRIEN POST+1~, POST+9*, ADDIS+5*
>> SRMAX ADDIS+4*, ADDIS+5
SRTXT POST+1~, POST+8*, POST+9
SRX POST+1~, POST+8*, INTADDIS+4*, ADDIS+5
SRY POST+1~, INT*, INT+1
SRZ POST+1~, POST+5*, ADDIS+1*
X POST+1~, DEL+1*, DEL+2, DEL+4!, INT+1*

Marked Items

Name Field # of Occurrence
$T(TXTCAN+SRI POST+8
$T(TXTDIS+SRI ADDIS+4
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All