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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SROESX0

Package: Surgery

Routine: SROESX0


Information

SROESX0 ;BIR/ADM - SURGERY E-SIG UTILITY ; [ 02/13/02 12:03 PM ]

Source Information

Source file <SROESX0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Surgery 2 ALERT^SROESX  ALERT^SROESXA  
Text Integration Utility 2 EXTRACT^TIULQ  (FILE,UPDATE)^TIUSRVP  
Kernel 1 ^%ZTLOAD  

Entry Points

Name Comments DBIA/ICR reference
SET ; set logic for AES1 and AES2 x-refs
TASK ; task call to TIU
SIGNER ; make call to TIU to update author and expected signer
END
NEXT
STATUS ; get TIU document status
SET1 ; set logic for AES3 and AES4 and x-refs
TASK1 ; task call to TIU
COSIG ; make call to TIU to update attending and expected cosigner
SET2 ; set logic for AES5 x-ref
SET3 ; set logic for AES6 x-ref
ALTSK
ANLRT ; for anesthesia report, delete and re-issue alert
SET4 ; set logic for AES7 x-ref
RNSIG ; update signer/author of nurse report
; get first circulating nurse as author and expected signer
RNLRT ; for nurse report, delete and re-issue alert
AES8 ; set logic for AES7 cross-reference

External References

Name Field # of Occurrence
^%ZTLOAD TASK+1, TASK1+1, ALTSKSET4+3, SET4+4
ALERT^SROESX RNLRT+1
ALERT^SROESXA ANLRT+1
EXTRACT^TIULQ STATUS+1
FILE^TIUSRVP AES8+5
UPDATE^TIUSRVP SIGNER+2, COSIG+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] NEXTNEXT+1, SET2+2, SET3+2, SET4+2, RNSIG+2, AES8+3

Label References

Name Line Occurrences
ALTSK SET2+3
END COSIG+2, ANLRT+1, RNLRT+1
NEXT SET+2, SET1+2
SIGNER RNSIG+3
STATUS SIGNER+1, COSIG+1, ANLRT+1, RNLRT+1
TASK SET2+3
TASK1 SET3+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA NEXTSET2+2, SET3+2, AES8+2
>> DA(1 SET4+2
II AES8+1~, AES8+4*
SR0 AES8+1~, AES8+3*
SRAY SIGNER+2, COSIG+2, AES8+1~, AES8+5
SRAY( SIGNER+1*, COSIG+1*
SRAY(1202 SIGNER+1*
SRAY(1204 SIGNER+1*
SRAY(1208 COSIG+1*
SRAY(1209 COSIG+1*
SRAY(1301 AES8+3*
>> SRDOC SIGNER+2, COSIG+2
>> SRERR STATUS+1, AES8+5
SRPHY SET+1~, SET+2*, SIGNER+1, SET1+1~, SET1+2*, COSIG+1, SET2+1~, SET2+2*, SET3+1~, SET3+2*
RNSIG+2*
>> SRRN RNSIG+2*
SRSTAT SET+1~, SIGNER+1, STATUS+1*, SET1+1~, COSIG+1, SET2+1~, SET3+1~, ANLRT+1~, RNLRT+1~
SRTDA AES8+1~, AES8+4*, AES8+5
SRTIU SET+1~, SET+2, SIGNER+2, NEXT+1*, STATUS+1, SET1+1~, SET1+2, COSIG+2, SET2+1~, SET2+2*
SET3+1~, SET3+2*, SET4+1~, SET4+2*, AES8+1~, AES8+3*, AES8+4
SRTN SET+1~, NEXT*, NEXT+1, SET1+1~, SET2+1~, SET2+2*, SET3+1~, SET3+2*, SET4+1~, SET4+2*
RNSIG+2, AES8+1~, AES8+2*, AES8+3
SRX SET+1~, NEXT*, NEXT+1, SET1+1~, SET2+1~, SET2+2*, SET3+1~, SET3+2*, SET4+1~, SET4+2*
>> SRY( STATUS+1
>> X2 SET+2, SET1+2, SET2+2, SET3+2
ZTDESC SET+1~, TASK+1*, SET1+1~, TASK1+1*, SET2+1~, SET3+1~, ALTSK*, SET4+1~, SET4+3*, SET4+4*
ZTDTH SET+1~, TASK+1*, SET1+1~, TASK1+1*, SET2+1~, SET3+1~, ALTSK*, SET4+1~, SET4+3*, SET4+4*
ZTIO SET+1~, TASK+1*, SET1+1~, TASK1+1*, SET2+1~, SET3+1~, ALTSK*, SET4+1~, SET4+3*, SET4+4*
>> ZTQUEUED END
>> ZTREQ END*
ZTRTN SET+1~, TASK+1*, SET1+1~, TASK1+1*, SET2+1~, SET3+1~, ALTSK*, SET4+1~, SET4+3*, SET4+4*
ZTSAVE SET+1~, SET1+1~, SET2+1~, SET3+1~, SET4+1~
ZTSAVE("SRPHY" TASK+1*, TASK1+1*
ZTSAVE("SRTIU" TASK+1*, TASK1+1*, ALTSK*, SET4+3*, SET4+4*
ZTSAVE("SRTN" ALTSK*, SET4+3*, SET4+4*
ZTSK SET+1~, SET1+1~, SET2+1~, SET3+1~, SET4+1~
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All