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

Package: Controlled Substances

Routine: PSDDSOR2


Information

PSDDSOR2 ;BIR/MHA-Digitally Signed OP Released Rx Report; 05/09/03

Source Information

Source file <PSDDSOR2.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA FileMan 6 ^%DT  NOW^%DTC  ^DIC  DT^DICRW  D^DIQ  ^DIR  
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  ($$DEA,$$DETOX)^XUSER  
Controlled Substances 2 PRT^PSDDSOR1  ^PSDSET  
Outpatient Pharmacy 1 $$RXRLDT^PSOBPSUT  
Registration 1 ADD^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
Controlled Substances 2 PSD DIG. SIGNED RELEASED RX  PSDDSOR1  

Entry Points

Name Comments DBIA/ICR reference
BEG
D ;ask schedule(s)
DEV
EN ;
END ;
GD ;
PRD
PR
HD
HD1

External References

Name Field # of Occurrence
^%DT BEG+9, BEG+12
NOW^%DTC EN+15
^%ZIS DEV, DEV+1
^%ZISC END+1
^%ZTLOAD DEV+6
^DIC BEG+7
DT^DICRW BEG+2
D^DIQ EN+16
^DIR D+4, HD1
PRT^PSDDSOR1 PR+2
^PSDSET BEG
$$RXRLDT^PSOBPSUT EN+10
ADD^VADPT GD+16
$$DEA^XUSER GD+21
$$DETOX^XUSER GD+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEG+7
Function Call: WRITE
  • Prompt: !
  • Line Location: BEG+9
Function Call: WRITE
  • Prompt: !
  • Line Location: BEG+12
Function Call: WRITE
  • Prompt: !!,"Select a schedule(s)"
  • Line Location: D+1
Function Call: WRITE
  • Prompt: !
  • Line Location: D+6
Function Call: WRITE
  • Prompt: !,"Please try later!"
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !!,"********** NO DATA TO PRINT **********",!!
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !
  • Line Location: END+1
Function Call: WRITE
  • Prompt: @IOF,!,"Digitally Signed OP Released Rx Report for Vault "_$E(PSDLN,1,21),?71,"Page: ",PG
  • Line Location: HD+1
Function Call: WRITE
  • Prompt: !,?8,"Date Range: "_BDT_" - "_EDT,?53,"Printed on: "_TDT,!
  • Line Location: HD+2
Routine Call
  • DIC
  • Line Location:
    • BEG+7
Routine Call
  • DIR
  • Line Location:
    • D+4
    • HD1
Routine Call
  • %ZIS
  • Line Location:
    • DEV
    • DEV+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSD(58.8 - [#58.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] GD+24
^DPT - [#2] GD+18
^PS(59 - [#59] GD+22
^PSD(58.81 - [#58.81] EN+6, EN+7, EN+8, EN+12
^PSD(58.84 - [#58.84] EN+5
^PSDRUG - [#50] EN+12, GD+19
^PSRX - [#52] EN+9, EN+11, GD+1
^TMP($J EN+1!, EN+17, END+2!, GD+17*, GD+18*, GD+19*, GD+20*, GD+21*, GD+24*, PRD
, PRD+1, PRD+2, PR+1
^VA(200 - [#200] GD+21

Label References

Name Line Occurrences
END BEG, BEG+7, BEG+10, BEG+12, DEV+1, DEV+2, EN+17
GD EN+13
HD EN+17, PR+2
HD1 HD
PR PRD+2
PRD EN+18

Naked Globals

Name Field # of Occurrence
^("OR1" GD+1
^("PKI" GD+1
^("STA" GD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+15
%DT BEG+9!*
%DT("A" BEG+9*, BEG+11*
%DT(0 BEG+9*, BEG+11*
%ZIS DEV!*
AC EN+2~, EN+16*
BDT EN+2~, EN+16*, HD+2
DDR EN+3~, EN+12*, GD+15
DEA EN+3~, EN+12*, EN+13
DFN EN+2~, GD+1*, GD+2, GD+18
DIC BEG+4*, BEG+7!
DIC("A" BEG+4*
DIC("B" BEG+6*
DIC("S" BEG+5*
DIC(0 BEG+4*
DIR D+2!, D+6!, HD1!
DIR("A" D+3*, HD1*
DIR("B" D+3*
DIR(0 D+3*, HD1*
>> DIRUT D+4, PRD, PRD+1, PRD+2, PR+2, HD
DR EN+2~, EN+11*, EN+12, GD+2, GD+19
DRG BEG+1~, DEV+5
DRN EN+3~, GD+15*, GD+17, GD+18, GD+19, GD+20, GD+21, GD+24
DT BEG+9
>> DTOUT D+4
>> DUOUT D+4
DV EN+3~, GD+22*
DVD EN+3~, GD+22*, GD+23, GD+24
EDT EN+2~, EN+16*, HD+2
FILL EN+3~, EN+8*, EN+10
>> G DEV+4*
I D+5*, D+6!, EN+3~
IO EN+17
IO("Q" DEV+2!
IOF HD+1
ION DEV
IOP DEV!, DEV+1*!
IOSL PR+2
IOST HD1
J D+5*, D+6!, EN+3~
K D+5*, D+6!
NODE6 EN+3~, EN+8*
ORD EN+2~, GD+1*, GD+2, GD+17
P1 EN+2~, EN+16*
P2 EN+2~, EN+16*
PG EN+2~, EN+16*, HD+1, HD+3*, HD1
PL EN+2~
PL1 EN+2~
POP DEV!, DEV+1
PR EN+3~, GD+1*, GD+2, GD+21
PSDB BEG+1~, BEG+11*, BEG+13, EN+16
PSDE BEG+1~, BEG+13*, EN+6, EN+16
PSDIO DEV*, DEV+1!, DEV+2!
PSDL BEG+1~, BEG+3*, BEG+8*, EN+7
PSDLN BEG+1~, BEG+3*, BEG+8*, HD+1
PSDRG BEG+1~
PSDS BEG+1~, BEG+13*, EN+6*, EN+7, GD+17, GD+18, GD+19, GD+20, GD+21, GD+24
>> PSDSITE BEG, BEG+3, BEG+6, BEG+8*
PSDV BEG+1~, BEG+8*
RC EN+3~, EN+5*, EN+7*, EN+8, EN+12
RX EN+2~, EN+8*, EN+9, EN+10, EN+11, GD+1, GD+17, GD+18, GD+19, GD+20
, GD+21, GD+24
RX0 EN+2~, EN+11*, GD+1, GD+19
RX2 EN+2~, GD+1*, GD+17, GD+22
S1 EN+2~, PRD*, PRD+1, PRD+2, PR+1
S2 EN+2~, PRD+1*, PRD+2, PR+1
S5 EN+2~, PRD+2*, PR+1
S6 EN+2~, PR*, PR+1*
SCH D+5!
SCH( D+5*, EN+13
ST EN+3~, GD+1*, GD+3, GD+4*, GD+17
STD EN+3~, GD+3*, GD+4
TDT EN+2~, EN+15*, HD+2
TRXTYPE EN+3~, EN+5*, EN+7
U BEG+3, BEG+6, BEG+8, EN+12, GD+1, GD+17, GD+18, GD+19, GD+21, GD+22
, GD+24
>> VAPA(1 GD+18
>> VAPA(2 GD+18
>> VAPA(3 GD+18
>> VAPA(4 GD+18
>> VAPA(5 GD+18
>> VAPA(6 GD+18
X D+6!
Y BEG+7, BEG+8, BEG+10, BEG+11, BEG+12, BEG+13, D+5, D+6!, EN+16*
Y0 EN+2~, PR!
Y1 EN+2~, PR!
Y2 EN+2~, PR!
Y3 EN+2~, PR!
Y4 EN+2~, PR!
Y5 EN+2~, PR!
Y6 EN+2~, PR!, PR+2*
Z EN+3~, PR+1*
ZIP GD+23~*, GD+24
>> ZTDESC DEV+3*
ZTDTH DEV+2!
ZTIO DEV+2!
>> ZTQUEUED END+1
>> ZTREQ END+1*
>> ZTRTN DEV+3*
ZTSAVE DEV+2!
ZTSAVE( DEV+4*
ZTSAVE("DRG(" DEV+5*
ZTSAVE("SCH(" DEV+4*
ZTSK DEV!, DEV+2!, DEV+6!
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