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

Package: Controlled Substances

Routine: PSDREC3


Information

PSDREC3 ;BIR/LTL-CS Receiving (cont'd) ; 8 Aug 94

Source Information

Source file <PSDREC3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 NOW^%DTC  ^DIC  DQ^DICQ  ^DIE  ^DIR  
IFCAP 1 $$UNITCODE^PRCPUX1  
Kernel 1 SIG^XUSESIG  

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 PSDREC  

Entry Points

Name Comments DBIA/ICR reference
SEL
PART
NON
IT
DISP
POST
MON
TR
FIND
QUIT

External References

Name Field # of Occurrence
NOW^%DTC POST+3
^DIC SELPARTNON+1, MON+1, FIND+1, FIND+6
DQ^DICQ SELPART
^DIE NON+9, IT+2, MON+2, FIND+2
^DIR NON+8, POST
$$UNITCODE^PRCPUX1 PART+5
SIG^XUSESIG PSDREC3+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PART+0
Function Call: WRITE
  • Prompt: ?5,$E($P($G(^PRC(442,+PSDPO,2,+PSDI,1,PSDW,0)),U),1,75),!
  • Line Location: PART+2
Function Call: WRITE
  • Prompt: !,"Sorry, but this drug is not stocked in this pharmacy location.",!
  • Line Location: DISP+3
Routine Call
  • DIC
  • Line Location:
    • SEL
    • PART
    • NON+1
    • MON+1
    • FIND+1
    • FIND+6
Routine Call
  • DIE
  • Line Location:
    • NON+9
    • IT+2
    • MON+2
    • FIND+2
Routine Call
  • DIR
  • Line Location:
    • NON+8
    • POST

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(442 - [#442] Classic Fileman Calls
^PSDRUG - [#50] Classic Fileman Calls
^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)
^PRC(441 - [#441] NON+3, NON+5
^PRC(442 - [#442] SEL+1, PART+2, DISP
^PSD(58.8 - [#58.8] NONNON+2, DISP+3, POST+1, POST+2, POST+4, POST+5*, POST+6, MONMON+1
FIND+3
^PSD(58.81 - [#58.81] TR, FIND*, FIND+1
^PSDRUG - [#50] NON+2, ITDISP+1
^PSDRUG("AB" NONNON+3, IT

Label References

Name Line Occurrences
FIND FIND

Naked Globals

Name Field # of Occurrence
^(0 DISPPOST+1, MON*, FIND+3*
^(660 DISP+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % POST+3
>> D SEL*, PART*
>> D0 SEL*
DA NON+9*, IT+2*, MON+2*, FIND+2*, FIND+6!
DA(1 PART*, NON+1*, MON+1*, MON+2*, FIND+6*
DA(2 PART*, MON+1*, MON+2*, FIND+6*
DIC SEL*!, PART*!, NON+1*!, MON+1*!, FIND+1*!, FIND+4*, FIND+6!
DIC("A" SEL*, PART*, NON+1*
DIC("S" NON+1*
DIC(0 SEL*, PART*, NON+1*, MON+1*, FIND+1*, FIND+4*
DIE NON+9*!, IT+2*!, MON+2*, FIND+2*!
DILOCKTM POST+2, TR
>> DINUM FIND+1*, FIND+5*
DIR NON+8!, POST!
DIR("?" NON+7*, POST*
DIR("A" NON+4*, NON+5*, NON+6*, NON+7*, POST*
DIR("B" NON+6*, POST*
DIR(0 NON+4*, POST*
DLAYGO FIND+1*!, FIND+4*, FIND+6!
>> DR NON+9*, IT+2*, MON+2*, FIND+2*
DT MON+1, MON+2
>> DTOUT SELNONNON+1
>> DUOUT SELNONNON+1
>> DZ SEL*, PART*
>> PSDAT POST+3*
>> PSDB NON+2*, POST+4*, POST+5
>> PSDI SEL*, PART+2, DISP
>> PSDIT SEL*, SEL+1, PARTPART+1, PART+3, PART+5, PART+6, PART+7, NONNON+3
NON+5, NON+9, IT
>> PSDLOC NONNON+1, NON+2, DISP+3, POST+1, POST+2, POST+4, POST+5, POST+6, MON
MON+1, MON+2, FIND+3, FIND+6
>> PSDLOCN NON+1
>> PSDPI SEL+1*, PART*, DISP
>> PSDPO SELSEL+1, PARTPART+2, DISP
>> PSDREC DISP*, DISP+1*, POST+1, POST+5
PSDRUG NON+2*, NON+9, IT*, IT+2!, DISP+1, DISP+3, POST!, POST+1, POST+2, POST+4
POST+5, POST+6, MONMON+1, MON+2, FIND+3, FIND+6!
>> PSDRUGN NON+2*, NON+6, NON+9, IT*, IT+1
>> PSDT FIND*, FIND+1, FIND+2, FIND+5
>> PSDW PART+2*
U PART+1, PART+2, PART+3, PART+5, PART+6, PART+7, NONNON+2, NON+3, NON+5
NON+9, ITDISPDISP+1, POST+1, POST+4, POST+5, FIND
X PSDREC3+8~, MON+1*, FIND+1*, FIND+5*
X1 PSDREC3+8~
>> Y SELSEL+1, PARTNONNON+1, NON+2, NON+8, NON+9*, IT+2, POST
>> Y(0 SEL
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