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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGIU

Package: Inpatient Medications

Routine: PSGIU


Information

PSGIU ;BIR/CML3-GENERIC "APPLICATION PACKAGES' USE" SET ;16 SEP 97 / 9:22 AM

Source Information

Source file <PSGIU.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 YN^DICN  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Inpatient Medications 3 PSGFILD3  PSGFILED  PSJIPST1  
Controlled Substances 2 PSDAPU  PSDIPOST  
Medicine 1 MCPRE03  

Entry Points

Name Comments DBIA/ICR reference
EN ;
DONE ;
MQ ;
ENS ;
END ;

External References

Name Field # of Occurrence
YN^DICN EN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"A",PSIUT," ITEM"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!?2
  • Line Location: MQ+2
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X+$L(Y)>79
  • Line Location: MQ+2
Function Call: WRITE
  • Prompt: Y," "
  • Line Location: MQ+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] EN+1, EN+4*, EN+5*, ENS+1, ENS+2*, END+1, END+2*
^PSDRUG("AIU" EN+4*, EN+5!, ENS+3*, END+3!
^PSDRUG("IU" EN+6!*, ENS+2!, ENS+3*, END+2!, END+3*

Label References

Name Line Occurrences
DONE EN+3, EN+4, ENS+4, END+4
MQ EN+2

Naked Globals

Name Field # of Occurrence
^(0 EN+4, EN+5, ENS+1, END+1
^(2 EN+1, ENS+1, END+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+1*, EN+2*, EN+3, EN+4, EN+5
PSIU DONE+1!, MQ+2*, ENS+1*, ENS+3, END+1*, END+3
>> PSIUA EN+3*, EN+4*
>> PSIUDA EN+1, EN+4, EN+5, EN+6, ENS+1, ENS+2, ENS+3, END+1, END+2, END+3
PSIUO EN+1*, EN+4, EN+5, EN+6, DONE+1!, ENS+1*, ENS+2, END+1*, END+2
PSIUQ EN+1*, EN+2, EN+4, DONE+1!
PSIUT EN+1*, EN+2, DONE+1!, MQ+1, ENS+1*, ENS+2, ENS+3, END+1*, END+2, END+3
>> PSIUX EN+1, EN+4, EN+5, ENS+1, END+1
PSIUY EN+4*, EN+5*, EN+6, DONE+1!, ENS+1*, ENS+2*, ENS+3, END+1*, END+2*, END+3
>> X MQ+1*, MQ+2
>> Y MQ+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All