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

Package: Surgery

Routine: SROCODE


Information

SROCODE ;BIR/MAM - SET UP FLAG FOR ANESTHESIA AGENTS ;01/30/08

Source Information

Source file <SROCODE.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Pharmacy Data Management 4 DATA^PSS50  DIC^PSSDI  (END,ENS)^PSSGIU  DRG^PSSHUIDG  
Surgery 2 MSG^SRHLMFN  ^SRSKILL  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SROCODE  

Entry Points

Name Comments DBIA/ICR reference
1
SROIU
FLAG
DONE
OFF

External References

Name Field # of Occurrence
^DIR SROIU+3, SROIU+4
DATA^PSS50 SROIU+1, OFF+3
DIC^PSSDI 1+1
END^PSSGIU OFF+1
ENS^PSSGIU FLAG+1
DRG^PSSHUIDG FLAG+5, OFF+6
MSG^SRHLMFN FLAG+3, OFF+4
^SRSKILL DONE

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This drug is already flagged for SURGERY."
  • Line Location: SROIU+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: SROIU+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DONE+0
Routine Call
  • DIR
  • Line Location:
    • SROIU+3
    • SROIU+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" FLAG+1, FLAG+5, OFF+1, OFF+6
^TMP($J SROIU+1, SROIU+2!, OFF+4!

Label References

Name Line Occurrences
1 1+2
DONE 1+1, SROIU+3
FLAG SROIU+4
OFF SROIU+3
SROIU 1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR SROIU+3!, SROIU+4!
DIR("A" SROIU+3*, SROIU+4*
DIR(0 SROIU+3*, SROIU+4*
FEC FLAG+3~*, OFF+3~*, OFF+4
IOF DONE
PSIUDA FLAG*, FLAG+5, FLAG+6!, OFF*, OFF+6, OFF+7!
PSIUX FLAG*, FLAG+6!, OFF*, OFF+7!
REC FLAG+3~*, OFF+3~*, OFF+4
SRENT FLAG+3~*, OFF+3~, OFF+4*
SROIRX 1+1*, DONE!, FLAG+3
>> SROIUDA 1+1*, SROIU, SROIU+1, SROIU+2, FLAG, FLAG+3, OFF, OFF+3, OFF+4
>> SROIUT SROIU+2*
>> SROIUX 1+1*, SROIU, SROIU+2, FLAG, OFF
>> SROIUY SROIU+2*, SROIU+3
SRRX SROIU+1~*, SROIU+2
SRTBL FLAG+3~*, OFF+3~*, OFF+4
SRTEST 1~*, 1+1
SRTEST("A" 1*
SRTEST(0 1*
U FLAG+3, OFF+4
>> X FLAG+1*, FLAG+5*, OFF+1*, OFF+6*
>> Y 1+1, SROIU+3, SROIU+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All