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

Package: Outpatient Pharmacy

Routine: PSODGDG2


Information

PSODGDG2 ;BIR/RTR-drug drug interaction continued ;8/8/96

Source Information

Source file <PSODGDG2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Outpatient Pharmacy 4 ^PSOBUILD  ^PSOLSET  LOCK^PSOORCPY  (DGDGI,END,PACK)^PSOVER  
VA FileMan 3 ^DIC  ^DIK  ^DIR  
Pharmacy Data Management 2 $$DS^PSSDSAPI  ($$L,PSOL,PSOUL,UL)^PSSLOCK  
Registration 1 PID^VADPT  

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

Package Total Caller Graph
Outpatient Pharmacy 2 PSODGDG1  PSOVER  

Entry Points

Name Comments DBIA/ICR reference
EN ;Activate or process an Rx
PROC
BEG
ENT
EX
STAT ;

External References

Name Field # of Occurrence
^DIC BEG+3
^DIK STAT+6, STAT+7
^DIR ENT+2, STAT+10
^PSOBUILD ENT
^PSOLSET PROC
LOCK^PSOORCPY ENT+1
DGDGI^PSOVER ENT+7
END^PSOVER EX
PACK^PSOVER ENT+9
$$DS^PSSDSAPI BEG+1
$$L^PSSLOCK ENT+1
PSOL^PSSLOCK ENT+2
PSOUL^PSSLOCK ENT+8, ENT+10
UL^PSSLOCK ENT+2, ENT+8, ENT+10
PID^VADPT ENT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),$C(7),!!,"SITE PARAMETERS MUST BE DEFINED !",!
  • Line Location: PROC+0
Function Call: WRITE
  • Prompt: $C(7),$C(7),!,"YOU MUST BE A PHARMACIST TO COMPLETE THIS PROCEDURE !",!!
  • Line Location: PROC+1
Function Call: WRITE
  • Prompt: $C(7),$C(7),!,"YOU DO NOT HAVE AN ELECTRONIC SIGNATURE CODE !",!!
  • Line Location: PROC+2
Function Call: WRITE
  • Prompt: !!,$P(PSOMSG,"^",2),!
  • Line Location: ENT+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: ENT+11
Function Call: WRITE
  • Prompt: !!?3,"Rx # ",$P($G(^PSRX(PSONV,0)),"^")," has a status of ",STEXT_".",!
  • Line Location: STAT+10
Function Call: WRITE
  • Prompt: !
  • Line Location: STAT+10
Routine Call
  • DIC
  • Line Location:
    • BEG+3
Routine Call
  • DIR
  • Line Location:
    • ENT+2
    • STAT+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.4 - [#52.4] Classic Fileman Calls
^PS(52.5 - [#52.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ENT
^PS(52.4 - [#52.4] EN+2!*
^PS(52.5 - [#52.5] STAT+7
^PSRX - [#52] EN+2!, STAT+2, STAT+3*, STAT+8*, STAT+10
^PSRX("AH" STAT+8!
^VA(200 - [#200] PROC+2
^XUSEC("PSORPH" PROC+1

Label References

Name Line Occurrences
BEG ENTENT+1, ENT+2, ENT+8, ENT+11
EX PROCBEG+3
STAT ENT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CLFLAG STAT+10
>> DA EN+1, EN+2, STAT+6*, STAT+7*
>> DFN ENT*, ENT+5
>> DGDG ENT*
DIC BEG*, BEG+3!
DIC("A" BEG+1*
DIC("S" BEG*
DIC("W" BEG+2*
DIC(0 BEG*
DIK STAT+6!*, STAT+7*!
DIR ENT+2!, STAT+10!
DIR("?" ENT+2*, STAT+10*
DIR("A" ENT+2*, STAT+10*
DIR(0 ENT+2*, STAT+10*
DIRUT EX!
DT STAT+3
DTOUT BEG+3, EX!
DUZ PROC+1, PROC+2
>> FLAGST ENTSTAT+1*, STAT+5*
>> IFN ENT*
>> PPL ENT*
>> PSDFN ENT*
>> PSODFN ENT*, ENT+1, ENT+2
PSODLQT ENT+7!
PSOMSG ENT+2!, ENT+3
>> PSONAM ENT*
>> PSONV ENT*, ENT+2, STAT+2, STAT+3, STAT+6, STAT+7, STAT+8, STAT+10
PSONVXX ENT*, ENT+8, ENT+10, EX!
PSOODOSP PROC+3~, ENT+5*
>> PSOPAR PROC
PSOPLCK ENT+1*!, ENT+2!
PSOPOCK ENT+7~*
PSORX EX!
PSORX("DOSING OFF" , ENT+5!
PSOVRDFN ENT*, ENT+8, ENT+10, EX!
>> ST00 STAT+2*, STAT+3*, STAT+4, STAT+7, STAT+8, STAT+9
>> STEXT STAT+9*, STAT+10
VERLFLAG ENT+8!
>> X BEG+3
>> Y ENT
>> Y(0 ENT
ZZZ EN+2*, EN+3!
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 |  Local Variables  | All