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

Package: Controlled Substances

Routine: PSDRFX


Information

PSDRFX ;B'ham ISC/JPW,LTL,BJW - File Dispensing Info ; 14 May 98

Source Information

Source file <PSDRFX.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 NOW^%DTC  ^DIC  ^DIE  IX^DIK  
Controlled Substances 1 ^PSDRFM  

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 PSDRFR  PSDRFW  

Entry Points

Name Comments DBIA/ICR reference
UPDAT
END ;kill variables
UPDATE ;update 58.8 and 58.81
ADD ;find entry number in 58.81
FIND
EDIT ;edit transaction in 58.81
ERR ;err log update
FIND9
EDIT9 ;edit error log

External References

Name Field # of Occurrence
NOW^%DTC UPDATE+3
^DIC FIND+1, FIND9+1
^DIE UPDATE+11, UPDATE+12, EDIT9+1
IX^DIK EDIT+5
^PSDRFM EDIT9+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?40,"Recording transaction... "
  • Line Location: UPDAT+2
Function Call: WRITE
  • Prompt: "done."
  • Line Location: UPDAT+3
Routine Call
  • DIC
  • Line Location:
    • FIND+1
    • FIND9+1
Routine Call
  • DIE
  • Line Location:
    • UPDATE+11
    • UPDATE+12
    • EDIT9+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSD(58.8 - [#58.8] UPDATUPDATE+2, UPDATE+4, UPDATE+5, UPDATE+10, EDIT9+3
^PSD(58.81 - [#58.81] UPDATE+6*, UPDATE+7*, UPDATE+8*, ADD+1, FIND*, FIND+2, EDIT+1*, EDIT+2*, EDIT+3*, EDIT+4*
^PSD(58.89 - [#58.89] ERR+1, FIND9*, FIND9+2

Label References

Name Line Occurrences
EDIT UPDATE+8
FIND FIND
FIND9 FIND9
UPDATE UPDAT+3

Naked Globals

Name Field # of Occurrence
^(0 UPDATE+4*, UPDATE+10*
^(3 UPDATE+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% END+1!, UPDATE+3
%DT END+1!
%H END+1!
%I END+1!
BAL END+1!, UPDATE+4*
CQTY END+1!
DA END+1!, UPDATE+10*!, UPDATE+11!, UPDATE+12!*, EDIT+5!*, EDIT9+1!*
DA(1 UPDATE+12*
DA(2 UPDATE+12*
DIC END+1!, FIND+1!*, FIND9+1!*
DIC(0 FIND+1*, FIND9+1*
DIE END+1!, UPDATE+10!, UPDATE+11!*, UPDATE+12!*, EDIT9+1!*
DIK END+1!, EDIT+5!*
>> DILOCKTM UPDATE+2, ADD+1, ERR+1
DINUM END+1!, FIND+1*, FIND9+1*
DLAYGO END+1!, FIND+1!*, FIND9+1!*
DR END+1!, UPDATE+10!, UPDATE+11!*, UPDATE+12!*, EDIT9+1!*
JJ UPDAT*, END+1!
LQTY END+1!
>> NAOU UPDATUPDATE+2, UPDATE+4, UPDATE+5, UPDATE+10, UPDATE+12, EDIT9+1, EDIT9+3
NAOUN END+1!, EDIT9+3*
NODE END+1!
>> NUR1 EDIT9+2
NUR2 END+1!, EDIT+4
OK END+1!
>> OQTY EDIT+2
ORD UPDAT*, END+1!, UPDATE+10, UPDATE+12
>> PHARM1 EDIT9+2*
PSD END+2!
>> PSDA(1 UPDATE+6, UPDATE+7, UPDATE+8, EDIT+1, EDIT+2, EDIT+3, EDIT+4, EDIT+5
PSDER END+2!, FIND9*, FIND9+1, EDIT9+1
>> PSDPN UPDAT
>> PSDQ UPDATE+10, EDIT+2, EDIT9+2
>> PSDQ(1 EDIT+2
>> PSDQ(2 EDIT+2
>> PSDR UPDATUPDATE+2, UPDATE+4, UPDATE+5, UPDATE+10, UPDATE+12
>> PSDRE EDIT+1
>> PSDRE(1 UPDATE+8
PSDREC END+2!, FIND*, FIND+1, EDIT9+1
>> PSDRET UPDATE+6
PSDRN END+2!
PSDT END+2!, UPDATE+3*, EDIT9+1
PSDTN END+2!, UPDATE+3*
>> PSDTYP UPDATE+10
QTY END+2!, EDIT9+2*
U UPDATE+7, UPDATE+8, EDIT+1, EDIT+2, EDIT+3, EDIT+4, EDIT9+3
WQTY END+2!, UPDATE+4, UPDATE+7!, EDIT+2, EDIT+3
X END+2!, FIND+1*, FIND9+1*
Y END+2!
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