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

Package: Outpatient Pharmacy

Routine: PSORXED1


Information

PSORXED1 ;BHAM ISC/SAB - Edit prescription utility #2 ; 02/18/98 3:16 PM

Source Information

Source file <PSORXED1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Outpatient Pharmacy 7 $$LSTRFL^PSOBPSU1  SUS^PSOCMOPB  EN1^PSONEW2  DAT^PSOORAL1  $$TRIC^PSOREJP1  $$FIND^PSOREJUT  (ASKL,FILL,SETRP)^PSORXED  
VA FileMan 4 NOW^%DTC  FILE^DICN  ^DIE  ^DIK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSORXED  

Entry Points

Name Comments DBIA/ICR reference
DIEX
DIE
ELSE
SUS ;update suspense file
EX
SUP
SKPTRIC ;

External References

Name Field # of Occurrence
NOW^%DTC SUP+6
FILE^DICN SUP+3
^DIE DIE+2
^DIK SUP+1
$$LSTRFL^PSOBPSU1 PSORXED1+11
SUS^PSOCMOPB SUP
EN1^PSONEW2 DIE+4
DAT^PSOORAL1 PSORXED1+8
$$TRIC^PSOREJP1 PSORXED1+12
$$FIND^PSOREJUT PSORXED1+11
ASKL^PSORXED SKPTRIC+5
FILL^PSORXED SKPTRIC+3
SETRP^PSORXED SKPTRIC+6, SKPTRIC+9, SKPTRIC+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"RX# "_$P(RX0,"^")_" has been Suspended until "_$E(SD,4,5)_"-"_$E(SD,6,7)_"-"_$E(SD,2,3)_".",!
  • Line Location: SUP+7
Function Call: WRITE
  • Prompt: !,"Now Editing Rx # ",$P(PSORXED("RX0"),"^")
  • Line Location: DIE+0
Routine Call
  • DIE
  • Line Location:
    • DIE+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(52.1 PSORXED1+7, PSORXED1+8
^PS(52.5 - [#52.5] SUS+2, SUP, SUP+3*
^PSDRUG - [#50] SKPTRIC+1*
^PSRX - [#52] PSORXED1+3, PSORXED1+4, PSORXED1+5, PSORXED1+16, PSORXED1+17, PSORXED1+18*, SKPTRIC+1, SKPTRIC+5, SKPTRIC+6, SUS+2
, SUS+4, SUS+5, SUP+1, SUP+3, SUP+4, SUP+5*, SUP+6*, DIE+2, DIE+3
^VA(200 - [#200] DIE+3

Label References

Name Line Occurrences
DIE DIE+5
DIEX DIE+4
ELSE SKPTRIC+8
EX SKPTRIC+2, SUS+3
SKPTRIC PSORXED1+14
SUP SUS+4, SUS+5
SUS PSORXED1+4, PSORXED1+13, PSORXED1+14, SKPTRIC+4, SKPTRIC+6

Naked Globals

Name Field # of Occurrence
^(0 PSORXED1+17*, SUS+4
^(2 SUS+5
^(660.1 SKPTRIC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EX!, SUP+6
%Y EX!
COM EX!
COM1 PSORXED1+5*, PSORXED1+7*, PSORXED1+8*, PSORXED1+13!, PSORXED1+14!, PSORXED1+18, ELSE+1!, EX!
COPIES EX!
D0 EX!
D1 PSORXED1+16*, PSORXED1+17*, PSORXED1+18, EX!
DA PSORXED1+3, PSORXED1+4, PSORXED1+5, PSORXED1+11, PSORXED1+12, PSORXED1+16, PSORXED1+17, PSORXED1+18, SKPTRIC+1, SKPTRIC+5
, SKPTRIC+6, ELSE, SUS+2, SUS+4, SUS+5, EX!, SUP+1*, SUP+3, SUP+4*, SUP+5
, SUP+6, DIE!*, DIE+2!
DAT PSORXED1+8~
DD SUP+3!
DIC EX+1!, SUP+2*, DIE!
DIC("DR" SUP+3*
DIC(0 SUP+2*
DIE EX+1!, DIE!*, DIE+2!
DIG EX+1!
DIK EX!, SUP+1*
>> DLAYGO SUP+2*
DO SUP+3!
DQ EX+1!
DR EX+1!, DIE!, DIE+1*, DIE+2!
DR(2 DIE+1*
DRUG EX+1!
DT PSORXED1+18
DTT PSORXED1+8~*
DUZ PSORXED1+18, SUP+6
FDA EX!, SUP+4*
I PSORXED1+5*, PSORXED1+6, PSORXED1+7, PSORXED1+8, EX+1!
II EX+1!
IOP EX!
IR EX!, SUP+4*, SUP+5*, SUP+6
J EX!
K PSORXED1+16*, PSORXED1+17, EX!
N EX+1!
PHYS EX+1!
PS EX+1!
>> PSI PSORXED1+6*, PSORXED1+7, PSORXED1+8
PSOECMES PSORXED1+11~*, PSORXED1+14, SKPTRIC+4
PSOEDITF SKPTRIC+3, SUS+1!
PSOEDITL SKPTRIC+3*, SKPTRIC+4*, SKPTRIC+5, SKPTRIC+6, SUS+1!
PSOEDITR SKPTRIC+3, SUS+1!
PSOERFL PSORXED1+11~*, PSORXED1+12
>> PSONEW("PROVI DER NAME" , DIE+3*
>> PSOPAR DIE+1
>> PSORX("PSOL" SKPTRIC+6*, SKPTRIC+7, SKPTRIC+8, SKPTRIC+9*, SKPTRIC+10*
>> PSORXED DIE+4
>> PSORXED("DFLG" DIE+4
>> PSORXED("IRXN" SKPTRIC+6, SKPTRIC+8, SKPTRIC+9, SKPTRIC+10, DIE, DIE+2, DIE+3
>> PSORXED("QFLG" DIE+4*, DIE+5*
>> PSORXED("RX0" DIE
>> PSORXED("RX1" PSORXED1+4, SUS+4, EX!, DIE+3
>> PSORXED("RX2" SUS+5
>> PSOSIGFL SKPTRIC+5
PSOSITE SUS+4~*, SUS+5*, SUP+3
PSOTRIC PSORXED1+11~*, PSORXED1+12*, PSORXED1+13, PSORXED1+14, SKPTRIC+4, SKPTRIC+6
>> PSOX1 SKPTRIC+7*
>> PSOX2 SKPTRIC+7*, SKPTRIC+8, SKPTRIC+9, SKPTRIC+10
PSPOP EX!
>> PSRX1 PSORXED1+4*, PSORXED1+5, PSORXED1+7, PSORXED1+8
QTY PSORXED1+4*, SKPTRIC+1, EX+1!
>> RFD SKPTRIC+2, DIE+1, DIE+2, DIE+3
RFDATE EX+1!
RFDT SUS+4, EX!
>> RFED PSORXED1+4, PSORXED1+5, PSORXED1+18, SKPTRIC+1, SKPTRIC+2, SKPTRIC+3, SKPTRIC+6, ELSE, SUS+4, SUS+5
, SUP+3, SUP+6
RFL EX+1!
RFL1 EX+1!
RX0 EX!, SUP+1*, SUP+7
RX1 PSORXED1+4*, EX!
RX2 EX!
RXF EX+1!
>> RXFL( SKPTRIC+6*, ELSE*
RXN EX!, SUP+1*, SUP+2, SUP+4
>> RXRP( SKPTRIC+5
RXS SUS+2*, SUS+3, EX!, SUP, SUP+1
SD SUS+4*, SUS+5*, EX!, SUP+3, SUP+6, SUP+7
SIG EX+1!
ST EX+1!
ST0 EX+1!
X EX+1!, SUP+2*, DIE+2!
Y EX+1!, SUP+3, DIE+2!
Z PSORXED1+16*, EX+1!
Z0 EX+1!
Z1 EX+1!
>> ZD SUS+2*
>> ZD( PSORXED1+3*
ZDL PSORXED1+3*, EX+1!
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