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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGOES

Package: Inpatient Medications

Routine: PSGOES


Information

PSGOES ;BIR/CML3-CREATE ORDERS USING ORDER SET ;19 Feb 99 / 12:53 PM

Source Information

Source file <PSGOES.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Inpatient Medications 9 $$ENMRN^PSGMI  (,ENFD)^PSGNE3  ^PSGOETO  ENOS^PSGS0  (END,ENDDC)^PSGSICHK  ENL^PSGVDS  $$CHKSCHD^PSJMISC2  IN^PSJOCDS  
$$ENNOO^PSJUTL5  
VA FileMan 3 ^%DT  NOW^%DTC  ^DIC  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
Inpatient Medications 3 PSGOE0  PSJOE1  PSJOREN  

Entry Points

Name Comments DBIA/ICR reference
DONE ;
GND ;

External References

Name Field # of Occurrence
^%DT GND+14
NOW^%DTC GND+12
^DIC PSGOES+9, PSGOES+14
$$ENMRN^PSGMI GND+9
^PSGNE3 GND+15
ENFD^PSGNE3 GND+14
^PSGOETO GND+37
ENOS^PSGS0 GND+13
END^PSGSICHK GND+8
ENDDC^PSGSICHK GND+29
ENL^PSGVDS GND+40, GND+45
$$CHKSCHD^PSJMISC2 GND+11
IN^PSJOCDS GND+30
$$ENNOO^PSJUTL5 PSGOES+16
FULL^VALM1 GND+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " (ORDER SET)"
  • Line Location: PSGOES+9
Function Call: WRITE
  • Prompt: " Invalid Order Set"
  • Line Location: PSGOES+10
Function Call: WRITE
  • Prompt: $C(7),!!,"Provider is required for order sets."
  • Line Location: PSGOES+14
Function Call: WRITE
  • Prompt: !,$C(7),"...order set not entered..."
  • Line Location: PSGOES+17
Function Call: WRITE
  • Prompt: "."
  • Line Location: GND+14
Function Call: WRITE
  • Prompt: "."
  • Line Location: GND+25
Function Call: WRITE
  • Prompt: !,?5,"...ORDER FOR ",PSGPDRGN," NOT ENTERED...",!
  • Line Location: GND+34
Routine Call
  • DIC
  • Line Location:
    • PSGOES+9
    • PSGOES+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^PS(53.2 - [#53.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.7 - [#50.7] GND+5, GND+6
^PS(53.1 - [#53.1] GND+43*
^PS(53.2 - [#53.2] PSGOES+10, PSGOES+18, GND+19
^PS(53.45 - [#53.45] GND+15!, GND+25*, GND+33*
^PS(55 - [#55] PSGOES+13, PSGOES+15, GND+39, GND+40*, GND+44*
^PSDRUG - [#50] GND+26
^TMP("PSODAOC" GND+3!
^VA(200 - [#200] PSGOES+13

Label References

Name Line Occurrences
DONE PSGOES+9, PSGOES+12, PSGOES+17
GND PSGOES+18

Naked Globals

Name Field # of Occurrence
^( PSGOES+18, GND+19
^("I" GND+26
^("PS" PSGOES+13
^(0 PSGOES+18
^(1 PSGOES+18
^(2 GND+15!
^(5.1 PSGOES+15*
^(7 GND+40*, GND+43*, GND+44*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % GND+12
%DT DONE+2!, GND+14*
>> DA GND+39, GND+40*, GND+43, GND+44, GND+45*
DIC PSGOES+9!*, PSGOES+13*, PSGOES+14!
DIC("A" PSGOES+13*
DIC("B" PSGOES+13*
DIC("S" PSGOES+14*
DIC(0 PSGOES+9*, PSGOES+13*
DIRUT GND+8!
DT PSGOES+13, GND+26
DUZ PSGOES+11, GND+40, GND+45
N DONE+2!, GND+15*, GND+25*, GND+33, GND+36
ND2P1 GND+1~
OSND PSGOES+18*, DONE+2!, GND+5, GND+9, GND+11, GND+13, GND+14, GND+15
PSGDDRG DONE+2!
>> PSGDO GND+9*
PSGDRG GND+15!, GND+19*, GND+20, GND+24*, GND+25, GND+26, GND+27*, GND+29, GND+30
>> PSGDT GND+12*, GND+14, GND+40, GND+43, GND+44
>> PSGHSM GND+37*
>> PSGMR GND+9*, GND+12, GND+36
>> PSGMRN GND+9*, GND+12*, GND+36
>> PSGNEDFD GND+9*
>> PSGNEFD GND+14*, GND+36
>> PSGNESD GND+14*, GND+36
>> PSGOEAV GND+26*, GND+36*, GND+37*, GND+39, GND+42
PSGOEE GND+2!
PSGOEOS PSGOES+9!, DONE+2!
PSGOES PSGOES+9*, DONE+2!, GND+36
PSGOESDA PSGOES+9*, PSGOES+18, DONE+2!, GND+19
PSGOESI DONE+2!
PSGOESN PSGOES+18*, DONE+2!, GND+19
PSGOESPR PSGOES+11*, PSGOES+15*, DONE+2!, GND+37
PSGORD GND+2!, GND+30, GND+39, GND+40, GND+43, GND+44, GND+45
PSGORQF GND+15!, GND+19, GND+29, GND+30, GND+34
>> PSGP PSGOES+13, PSGOES+15, GND+29, GND+39, GND+40, GND+44
>> PSGPDRG GND+5*, GND+6, GND+7, GND+36
>> PSGPDRGN GND+5*, GND+7, GND+34, GND+36
>> PSGPR GND+37*
PSGQUIT PSGOES+18, DONE+2!, GND+8*
PSGRF GND+1~, GND+6*
>> PSGS0XT GND+12*, GND+13*
>> PSGS0Y GND+12*, GND+13*
PSGSCH GND+2!, GND+12*, GND+13*, GND+36
>> PSGSI PSGOES+18*
>> PSGSM GND+37*
>> PSGST GND+9*, GND+12, GND+36
>> PSGTOL GND+40*, GND+45*
>> PSGTOO GND+40*, GND+45*
>> PSGUOW GND+40*, GND+45*
PSGX DONE+2!, GND+5*
PSJALLGY GND+1~, GND+16!
PSJALLGY( GND+20*
PSJALLGY(0 GND+27
PSJMULDD GND+1~, GND+18*, GND+20*
PSJNOO PSGOES+16*, PSGOES+17, DONE+1!, GND+4*
PSJNOON DONE+1!
PSJNOOSV PSGOES+8~, PSGOES+16*, DONE+1!, GND+4
PSJOCDS GND+1~
PSJOLDNM GND+1~, GND+11
PSJOLDNM("NEW_SCHD" GND+13
PSJOLDNM("ORD_SCHD" GND+11*
>> PSJSYSL GND+39, GND+42
>> PSJSYSP GND+15, GND+25, GND+33
>> PSJSYSP0 GND+37
>> PSJSYSU PSGOES+11, GND+26, GND+36, GND+37, GND+42
>> PSJSYSW0 GND+42
>> Q GND+15*, GND+19*
SDT DONE+2!
STDAY DONE+2!
U GND+6, GND+24, GND+26, GND+39, GND+40, GND+43, GND+44
>> X PSGOES+9*, PSGOES+13*, DONE+2*, GND+13*, GND+14*
X1 DONE+2!
X2 DONE+2!
Y PSGOES+9, PSGOES+10, PSGOES+12, PSGOES+13*, PSGOES+14, PSGOES+15, GND+8!, GND+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All