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 |  All
Print Page as PDF
Routine: SROPOST

Package: Surgery

Routine: SROPOST


Information

SROPOST ;B'HAM ISC/MAM - POST INIT FOR V3 ; 16 JAN 1990 10:35 AM

Source Information

Source file <SROPOST.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Surgery 4 ^SRONIT  ^SROPOST0  ^SROPOST1  (,NEW)^SROPOST2  
VA Fileman 3 ^DIC  FILE^DICN  ENALL^DIK  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
K7 ; update key if Kernel 7 or greater
KEY ; update security keys
CORRUPT ; send message regarding corrupted entries in ^VA(200
SEC
ADDSUB
DAY ; add days of the week that do not exist

External References

Name Field # of Occurrence
^DIC KEY+2
FILE^DICN KEY+11, K7+2, DAY+2
ENALL^DIK SROPOST+5, SROPOST+6, ADDSUB+2
^SRONIT SEC+3
^SROPOST0 ADDSUB+1
^SROPOST1 ADDSUB+1
^SROPOST2 ADDSUB+1
NEW^SROPOST2 SROPOST+2
^XMD CORRUPT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Installation of Surgery Version 3.0 is finished.",!
  • Line Location: ADDSUB+4
Function Call: WRITE
  • Prompt: !!,"Updating security keys based on User Title for use with the Anestesia AMIS..."
  • Line Location: SEC+0
Routine Call
  • DIC
  • Line Location:
    • KEY+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRF - [#130] Classic Fileman Calls
^SRO(137.45 - [#137.45] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(19.12 SEC+1
^DD(200 K7+1
^DIC(19.1 - [#19.1] KEY+8, KEY+10*
^DIC(3.1 - [#3.1] KEY+2
^SRF("AC" SROPOST+5!
^SRF("ADT" SROPOST+5!
^SRO(133 - [#133] SROPOST+2, SROPOST+3, ADDSUB+3*
^SRS - [#131.7] ADDSUB!*, DAY+2
^TMP("SR CORRUPT" SEC+1!, SEC+2, KEY+1*, CORRUPT+6
^VA(200 - [#200] SEC+1, KEY+1, KEY+2, K7+1*
^XUSEC( KEY+6

Label References

Name Line Occurrences
CORRUPT SEC+2
DAY ADDSUB
K7 KEY+9
KEY SEC+1
SEC SROPOST+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHECK SEC+4!, KEY+3*, KEY+4*, KEY+5*, KEY+6*, KEY+7
>> CNT CORRUPT+6*
CURLEY KEY+3*, KEY+4*, KEY+5*, KEY+6, KEY+8, CORRUPT+7!
CURLEY( CORRUPT+6*
CURLEY(1 CORRUPT+2*
CURLEY(10 CORRUPT+5*
CURLEY(2 CORRUPT+2*
CURLEY(3 CORRUPT+2*
CURLEY(4 CORRUPT+3*
CURLEY(5 CORRUPT+3*
CURLEY(6 CORRUPT+4*
CURLEY(7 CORRUPT+4*
CURLEY(8 CORRUPT+5*
CURLEY(9 CORRUPT+5*
DA SEC+4!, KEY+11!, K7+1!
DA(1 KEY+11*, K7+2*, DAY+2*
DD SEC+4!, KEY+11!, DAY+2!
DIC SEC+4!, KEY+2*!, KEY+11!*, K7+1!, K7+2*!, DAY+2!*
DIC(0 KEY+2*, KEY+11*, K7+2*, DAY+2*
DIE SEC+4!
DIK SROPOST+5!*, SROPOST+6*!, ADDSUB+2!*
DIK(1 SROPOST+5*, SROPOST+6*, ADDSUB+2*
DINUM KEY+11!, K7+2*
DLAYGO KEY+11*!, K7+2*!
DO SEC+4!, KEY+11!, DAY+2!
DUZ CORRUPT+1
>> I ADDSUB+3*
MOE SEC+4!, KEY+2*, KEY+3, KEY+4, KEY+5, KEY+8*, KEY+10, KEY+11, K7+2
SHEMP SEC+1*, SEC+4!, KEY+1, KEY+2, KEY+6, KEY+11, K7+1, K7+2
>> SRDAY DAY+2*
SRINST ADDSUB+4!
SRK7 SEC+1*, SEC+4!, KEY+9
>> SRROOM ADDSUB*, DAY+1, DAY+2
SRSITE SROPOST+2*, SROPOST+3, ADDSUB+4!
SRVER SROPOST+2*, SROPOST+3*, SROPOST+4, SROPOST+5, SROPOST+6, ADDSUB, ADDSUB+2, ADDSUB+4!
X ADDSUB+3*, KEY+2*, KEY+11*, K7+2*, CORRUPT+6*, CORRUPT+7!, DAY+2*
>> XMDUZ CORRUPT+1*
>> XMSUB CORRUPT+1*
>> XMTEXT CORRUPT+1*
>> XMY( CORRUPT+1*
Y KEY+2, KEY+11!, K7+2!
>> Z SROPOST+3*
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 |  All