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

Package: Inpatient Medications

Routine: PSGOEH0


Information

PSGOEH0 ;BIR/CML3-TAKE (OR MARK TO BE TAKEN) ORDERS OFF OF HOLD ;30 OCT 97 / 4:06 PM

Source Information

Source file <PSGOEH0.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Inpatient Medications 4 ^PSGAL5  ENL^PSGVDS  EN1^PSJHL2  $$ENNOO^PSJUTL5  
VA Fileman 4 NOW^%DTC  YN^DICN  ^DIE  ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Inpatient Medications 2 PSGOE1  PSGOEHA  

Entry Points

Name Comments DBIA/ICR reference
HOK ;
MARK ;
UM ;
ENOR ;
DONE ;
HM ;

External References

Name Field # of Occurrence
NOW^%DTC HOK+2
YN^DICN PSGOEH0+6, PSGOEH0+10
^DIE HOK+7
^DIR DONE+2
^PSGAL5 PSGOEH0+11, HOK+7, MARK+2
ENL^PSGVDS HOK+9
EN1^PSJHL2 HOK+8
$$ENNOO^PSJUTL5 PSGOEH0+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Do you wish to take this order 'OFF OF HOLD'"
  • Line Location: PSGOEH0+6
Function Call: WRITE
  • Prompt: !!,"This order has been marked to be taken off of hold.",!,"Do you want to unmark it"
  • Line Location: PSGOEH0+10
Function Call: WRITE
  • Prompt: $C(7),!!,"This order was placed ON HOLD thru OE/RR, and can only be taken OFF HOLD",!,"thru OE/RR.",!!
  • Line Location: HOK+1
Function Call: WRITE
  • Prompt: $C(7),!!,"THIS ORDER HAS ALREADY BEEN UNMARKED."
  • Line Location: MARK+1
Function Call: WRITE
  • Prompt: !!?2,"Answer 'YES' to take this order off of hold. Answer 'NO' (or '^') if you do",!,"not wish to take this order off of hold."
  • Line Location: HM+1
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: UM+1
Function Call: WRITE
  • Prompt: !!,"Enter a 'Y' to unmark this order. Enter an 'N' (or '^') to leave it as is."
  • Line Location: UM+2
Routine Call
  • DIE
  • Line Location:
    • HOK+7
Routine Call
  • DIR
  • Line Location:
    • DONE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(55 - [#55] PSGOEH0+5, PSGOEH0+11*, HOK+6, HOK+9*, DONE+1*, ENOR+1

Label References

Name Line Occurrences
DONE PSGOEH0+5, PSGOEH0+7, PSGOEH0+9, PSGOEH0+12, ENOR+1
HM PSGOEH0+6
HOK PSGOEH0+9, ENOR+2
MARK PSGOEH0+5, ENOR+1
UM PSGOEH0+10

Naked Globals

Name Field # of Occurrence
^(2 HOK+6
^(4 ENOR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PSGOEH0+6*, PSGOEH0+7, PSGOEH0+8*, PSGOEH0+9, PSGOEH0+10*, PSGOEH0+11, HOK+2
DA PSGOEH0+11!*, HOK+6*, DONE+3!, MARK+2!*
DA(1 PSGOEH0+11*, HOK+6*, MARK+2*
DIE HOK+6*, DONE+3!
DIR DONE+2!
DIR(0 DONE+2*
DP DONE+3!
DR HOK+6*, DONE+3!
DUZ HOK+5, HOK+9, MARK+2
EXPF HOK+6*, HOK+8, DONE+3!
H DONE+3!, UM+1
ND DONE+3!, ENOR+1*
>> PSGACT HOK+6
PSGAL DONE+3!
PSGAL("C" PSGOEH0+11*, HOK+6*, MARK+2*
PSGALR HOK+6*, DONE+3!
>> PSGCANFL HOK+10*
>> PSGDT HOK+2*, HOK+5, HOK+6, HOK+9, MARK+2
PSGND4 PSGOEH0+5*, PSGOEH0+9, HOK+1, HOK+2*, HOK+3*, HOK+4*, HOK+5*, HOK+6, HOK+9, DONE+1
, DONE+3!, MARK+1, MARK+2*, ENOR+1*
>> PSGOEAV HOK+5
>> PSGORD PSGOEH0+5, PSGOEH0+11, HOK+6, HOK+8, HOK+9, DONE+1, MARK+2, ENOR+1
>> PSGORFG HOK+1, HOK+3
>> PSGP PSGOEH0+5, PSGOEH0+11, HOK+6, HOK+8, HOK+9, DONE+1, MARK+2, ENOR+1
PSGTOL HOK+9*, DONE+3!
PSGTOO HOK+9*, DONE+3!
PSGUOW HOK+9*, DONE+3!
>> PSJACHLD HOK+2, HOK+7, HOK+10
>> PSJLMPRO DONE+2
>> PSJNOO PSGOEH0+8*
>> PSJSYSL HOK+9
>> PSJSYSP0 PSGOEH0+5
>> PSJSYSU PSGOEH0+5, PSGOEH0+11, HOK+4, HOK+5, HOK+6, HOK+9, ENOR+1
>> PSOC HOK+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All