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

Package: Controlled Substances

Routine: PSDADJN


Information

PSDADJN ;B'ham ISC/LTL,JPW - Adjustments for NAOU ; 16 Feb 94

Source Information

Source file <PSDADJN.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 NOW^%DTC  ^DIC  ^DIE  ^DIR  
Controlled Substances 2 ^PSDADJN1  ^PSDSET  

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

Package Total Caller Graph
Controlled Substances 1 PSD NAOU ADJ  

Entry Points

Name Comments DBIA/ICR reference
REV
LOOK
CHKD
POST
MON
TR
FIND
QUIT

External References

Name Field # of Occurrence
NOW^%DTC POST+3
^DIC LOOK+1, CHKD+3, MON+1, FIND+1, FIND+6
^DIE MON+2, FIND+2
^DIR REVCHKD+8, CHKD+12, POST
^PSDADJN1 REV
^PSDSET PSDADJN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Sorry, you need the PSD ERROR Security key to do adjustments.",!!
  • Line Location: PSDADJN+3
Function Call: WRITE
  • Prompt: !!,"This NAOU does not maintain a perpetual inventory balance to be adjusted.",!!
  • Line Location: LOOK+2
Function Call: WRITE
  • Prompt: !!,"There are no drugs in ",PSDLOCN
  • Line Location: CHKD+0
Function Call: WRITE
  • Prompt: !
  • Line Location: CHKD+12
Function Call: WRITE
  • Prompt: !
  • Line Location: POST+0
Routine Call
  • DIC
  • Line Location:
    • LOOK+1
    • CHKD+3
    • MON+1
    • FIND+1
    • FIND+6
Routine Call
  • DIE
  • Line Location:
    • MON+2
    • FIND+2
Routine Call
  • DIR
  • Line Location:
    • REV
    • CHKD+8
    • CHKD+12
    • POST

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSD(58.8 - [#58.8] LOOK+2, CHKDCHKD+5, CHKD+7, POST+1, POST+2, POST+4, POST+5*, POST+6, MON
MON+1, FIND+3
^PSD(58.81 - [#58.81] TR, FIND*, FIND+1
^PSDRUG - [#50] CHKD+4

Label References

Name Line Occurrences
FIND FIND
LOOK PSDADJN+5, LOOK+2
QUIT PSDADJN+2, REVLOOK+1, CHKDCHKD+2
REV QUIT

Naked Globals

Name Field # of Occurrence
^(0 POST+1, MON*, FIND+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PSDADJN+4~, POST+3
%H PSDADJN+4~
%I PSDADJN+4~
D0 PSDADJN+4~
D1 PSDADJN+4~
DA PSDADJN+4~, MON+2*, FIND+2*, FIND+6!
DA(1 CHKD+2*, MON+1*, MON+2*, FIND+6*
DA(2 MON+1*, MON+2*, FIND+6*
DIC PSDADJN+4~, LOOK*, LOOK+1!, CHKD+2*, CHKD+3!, MON+1*!, FIND+1*!, FIND+4*, FIND+6!
DIC("A" LOOK*, CHKD+2*
DIC("S" LOOK*
DIC(0 LOOK*, CHKD+2*, MON+1*, FIND+1*, FIND+4*
DIE PSDADJN+4~, MON+2*, FIND+2*!
>> DILOCKTM POST+2, TR
DINUM PSDADJN+4~, MON+1*, FIND+1*, FIND+5*
DIR PSDADJN+4~, REV!, CHKD+8!, CHKD+12!, POST!
DIR("?" REV*
DIR("A" REV*, CHKD+8*, CHKD+12*, POST*
DIR("B" REV*, POST*
DIR(0 REV*, CHKD+8*, CHKD+12*, POST*
DIRUT PSDADJN+4~, REVCHKD+10, CHKD+12, QUIT
DLAYGO PSDADJN+4~, MON+1*!, FIND+1*!, FIND+4*, FIND+6!
DR PSDADJN+4~, MON+2*, FIND+2*
DT MON+1, MON+2
DTOUT PSDADJN+4~, LOOK+1, CHKD+2, CHKD+3, CHKD+9
DUOUT PSDADJN+4~, LOOK+1, CHKD+2, CHKD+3, CHKD+9
PSAQ PSDADJN+4~, CHKD+5*, CHKD+6, CHKD+8, POST+4*, POST+5
PSDAT PSDADJN+4~, POST+3*
PSDB PSDADJN+4~
PSDEX PSDADJN+4~
PSDLOC PSDADJN+4~, LOOK+1*, LOOK+2!, CHKDCHKD+2, CHKD+5, CHKD+7, POST+1, POST+2, POST+4
POST+5, POST+6, MONMON+1, MON+2, FIND+3, FIND+6
PSDLOCN PSDADJN+4~, LOOK+1*, LOOK+2!, CHKDCHKD+2
PSDOUT PSDADJN+4~, CHKD+1*, CHKD+2, CHKD+3*, CHKD+9*, QUIT
PSDR PSDADJN+4~, CHKD+12*
PSDREC PSDADJN+4~, CHKD+11*, POST+1, POST+5
PSDRUG PSDADJN+4~, CHKD+4*, CHKD+5, CHKD+7, POST!, POST+1, POST+2, POST+4, POST+5, POST+6
MONMON+1, MON+2, FIND+3, FIND+6!
PSDRUGN PSDADJN+4~, CHKD+4*
PSDS PSDADJN+4~
>> PSDSITE PSDADJN+2
PSDT PSDADJN+4~, FIND*, FIND+1, FIND+2, FIND+5
U LOOK+1, CHKD+4, CHKD+5, CHKD+7, POST+1, POST+4, POST+5, FIND
X PSDADJN+4~, MON+1*, FIND+1*, FIND+5*
Y PSDADJN+4~, REVLOOK+1, CHKD+3, CHKD+4, CHKD+11, CHKD+12, POSTFIND+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