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 |  Marked Items |  All
Print Page as PDF
Routine: PSGOE1

Package: Inpatient Medications

Routine: PSGOE1


Information

PSGOE1 ;BIR/CML3-ACTION ON INPATIENT ORDERS ;10 Mar 99 / 10:54 AM

Source Information

Source file <PSGOE1.m>

Call Graph

Call Graph Total: 21

Package Total Call Graph
Inpatient Medications 18 ^PSGOD  ($$DDOK,$$OIOK,$$STUFFDD)^PSGOE2  ENO^PSGOEC  ^PSGOEE  ^PSGOEF  ^PSGOEH0  ^PSGOEH1  ^PSGOEI  
^PSGOEL  ^PSGOENG  (,$$EXPIRED)^PSGOER  ^PSGOERI  EN^PSGOEV  ENDS^PSGPO  EN2^PSGVW  ^PSGVWP  
$$COMPLEX^PSJOE  $$RNEWOK^PSJUTL2  
Order Entry Results Reporting 2 EN1^ORCFLAG  $$AND^ORX8  
VA Fileman 1 (C,NOW)^%DTC  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Inpatient Medications 9 PSGOD  PSGOE0  PSGOEE  PSGOEVS  PSIVOD  PSJOE  PSJOE0  PSJOE1  
PSJOEA  

Entry Points

Name Comments DBIA/ICR reference
ENACTION(PSGP,PSGORD)
B ; bypass
DONE ;
ACT ;
OLD ;
C ; copy an order (does NOT discontinue original order)
EN ;
E ; edit orders
D ; discontinue (or delete) an order
F ; finish released orders
I ; mark (or unmark) a non-verified order as 'incomplete'
L ; display logs
O ; Outpatient (discharge) med
N ; mark order as 'not to be given'
P ; print expanded view
S ; show the order again
R ; renew an order
V ; verify an order
GO ;
NON ;
ACTO ;
H(PSGP,PSGORD) ; hold

External References

Name Field # of Occurrence
C^%DTC OLD+4
NOW^%DTC OLD+4
EN1^ORCFLAG ACT+12, NON+3, NON+4, NON+8, NON+12
$$AND^ORX8 ACT+2
^PSGOD C+1
$$DDOK^PSGOE2 ACT+5, NON+5
$$OIOK^PSGOE2 ACT+5, NON+5
$$STUFFDD^PSGOE2 NON+6
ENO^PSGOEC D+2
^PSGOEE E+1
^PSGOEF F+1
^PSGOEH0 H+2
^PSGOEH1 H+3
^PSGOEI I+1
^PSGOEL L+1
^PSGOENG N+1
^PSGOER R+2
$$EXPIRED^PSGOER ACT+3
^PSGOERI R+3
EN^PSGOEV V+1
ENDS^PSGPO D+1
EN2^PSGVW S+1
^PSGVWP P+1
$$COMPLEX^PSJOE ACT+9
$$RNEWOK^PSJUTL2 ACT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!!,"WARNING! THIS ORDER HAS BEEN MARKED FOR CANCELLATION."
  • Line Location: H+1
Function Call: WRITE
  • Prompt: !!,"UNDER DEVELOPMENT, NOT CURRENTLY AVAILABLE."
  • Line Location: O+1
Function Call: WRITE
  • Prompt: !!,"THIS ORDER IS ALREADY MARKED FOR RENEWAL!"
  • Line Location: R+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53.1 - [#53.1] DONE+2, NON+2, NON+5, NON+6*, NON+7, NON+11, NON+13*
^PS(55 - [#55] DONE+1, H+1, H+2, R+1, ACT+1, ACT+5, ACT+9, NON+2
^PSDRUG - [#50] NON+7
^VA(200 - [#200] ACT+7, NON+9
^XUSEC("PSJ RPHARM" OLD+2
^XUSEC("PSJU MGR" OLD+2

Label References

Name Line Occurrences
@( EN+3
ACT NON+2
EN ENACTION+2
OLD ACT+4

Naked Globals

Name Field # of Occurrence
^( NON+7
^(2 ACT+1
^(4 R+1, ACT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % OLD+4
A GO+1!, OLD+1*, OLD+3, OLD+5
C DONE+3!
CMPOK ACT+9~*, ACT+10
>> DRG NON+6*, NON+7*
DRGPT NON+1~, NON+7*
DT ACT+7, NON+7, NON+9
DUZ EN+2, OLD+2
>> INACTDT NON+7*
ND GO+1!, ACT+1*, ACT+10, ACT+11, OLD+3, OLD+6
>> ND0 ACT+1*, ACT+3, OLD+1
>> ND2 ACT+1*, ACT+4, OLD+4
>> ORACTION GO+1
PSGACT EN+1*, ENACTION+3, DONE+3!, ACT+10*, ACT+11*, ACT+12*, OLD+1*, OLD+2*, OLD+3*, OLD+5*
, OLD+6*, NON+3*, NON+4*, NON+8*, NON+10*, NON+11*, NON+12*, ACTO+1
>> PSGACTO ACTO+1*, ACTO+2*
>> PSGCANFL B+1*
PSGDFLG EN+1!, DONE+3!, ACT+5*, NON+5*, NON+7*
PSGDI EN+1*, GO+1!, DONE+3!, ACT+5*, NON+5*
>> PSGDT ACT+4, OLD+4*
PSGE GO+1!, ACT+5*, ACT+6*, ACT+8*, ACT+10
>> PSGODF D+1
>> PSGOEA EN+1*
>> PSGOEAV D+1
PSGOENG EN+1*, GO+1!, DONE+3!, ACT+1*, ACT+2, OLD+2
>> PSGOETOF ACT+5, ACT+7, NON+5, NON+9
PSGORD EN+3, ENACTION~, DONE+1, DONE+2, D+2, H~, H+1, H+2, R+1, ACT+1
, ACT+3, ACT+5, ACT+9, NON+2*, NON+4, NON+5, NON+6, NON+7, NON+11, NON+13
PSGP ENACTION~, DONE+1, D+2, H~, H+1, H+2, R+1, ACT+1, ACT+2, ACT+3
, ACT+5, ACT+9, NON+2
PSGPFLG EN+1!, DONE+3!, ACT+5*, NON+5*
PSGPI EN+1*, GO+1!, DONE+3!, ACT+7*, NON+9*, NON+10
>> PSGPRIO OLD+3
PSGR GO+1!, ACT+1*, ACT+2*, ACT+3*, ACT+6*, ACT+8*, ACT+10, OLD+4, OLD+5, OLD+6
>> PSGRDTX NON+13
PSGRRF EN+1*, DONE+3!, R+2, OLD+6*
>> PSJCOM ACT+1*, ACT+2
>> PSJPCAF OLD+4
>> PSJPRI OLD+5
>> PSJRNF NON+8
>> PSJSYSU R+1, ACT+10, ACT+11, ACT+12, OLD+3, OLD+6, NON+3, NON+4, NON+8, NON+10
, NON+12
ST GO+1!, ACT+8*, ACT+10
U H+1, ACT+1, ACT+4, NON+3, NON+8, NON+13
X GO+1!, H+1*, ACT+1*, ACT+6, ACT+7, ACT+8, OLD+4, NON+2*, NON+3, ACTO+1*
X1 GO+1!, OLD+4*
X2 GO+1!, OLD+4*
XND NON+1~, NON+2*, NON+8, NON+9, NON+10, NON+11
XND2 NON+1~, NON+11*
Y GO+1!

Marked Items

Name Field # of Occurrence
$T(EN1^ORCFLAG ACT+12, NON+3, NON+4, NON+8, NON+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All