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

Package: Outpatient Pharmacy

Routine: PSOORNE2


Information

PSOORNE2 ;BIR/SAB - Display finished orders from backdoor ;7/15/16 2:30pm

Source Information

Source file <PSOORNE2.m>

Call Graph

Call Graph

Call Graph Total: 24

Package Total Call Graph
Outpatient Pharmacy 20 $$ECMENUM^PSOBPSU2  ($$ECME,$$STATUS)^PSOBPSUT  ^PSOBUILD  $$GETREGYS^PSOCLUTL  $$GETDAW^PSODAWUT  SET^PSODRG  ($$CHKERX,DERX1)^PSOERXU1  SIGONE^PSOHELP  
^PSOLMLST  $$GETNDC^PSONDCUT  DIN^PSONFI  (CMOP,RMK)^PSOORNE3  (DOSE,GET,INS,PC,PRV)^PSOORNE5  (DISP,K1,K2,K3)^PSOORNE6  BLD^PSOORUT1  EN^PSOROS  
REMOTERX^PSORRX1  $$TITRX^PSOUTL  WORDWRAP^PSOUTLA2  KV^PSOVER1  
VA FileMan 3 $$FIND1^DIC  $$GET1^DIQ  ^DIR  
Pharmacy Data Management 1 $$DAWEXT^PSSDAWUT  

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

Package Total Caller Graph
Outpatient Pharmacy 9 PSO LM BACKDOOR SELECT ORDER  PSODISPS  PSOLMUTL  PSOMPHRC  PSOORCPY  PSOOREDT  PSOOTMRX  PSOREF  
PSORXEDT  

Entry Points

Name Comments DBIA/ICR reference
SEL
NEWSEL
ACT
PTST
RENERR
UL1 ;
RACT ; display remote active order
RCHUNK(ARR,STR) ;
RDT(DATE) ;

External References

Name Field # of Occurrence
$$FIND1^DIC RACT+6
$$GET1^DIQ RACT+7
^DIR SEL+1
$$ECMENUM^PSOBPSU2 ACT+40
$$ECME^PSOBPSUT ACT+38, ACT+39
$$STATUS^PSOBPSUT PTST+36
^PSOBUILD NEWSEL+14
$$GETREGYS^PSOCLUTL ACT+11
$$GETDAW^PSODAWUT PTST+37
SET^PSODRG ACT+6
$$CHKERX^PSOERXU1 ACT+35
DERX1^PSOERXU1 ACT+35
SIGONE^PSOHELP ACT+52
^PSOLMLST RENERR
$$GETNDC^PSONDCUT ACT+45
DIN^PSONFI ACT+31
CMOP^PSOORNE3 PTST+7
RMK^PSOORNE3 PTST+33
DOSE^PSOORNE5 ACT+47
GET^PSOORNE5 ACT+19, ACT+27
INS^PSOORNE5 ACT+48
PC^PSOORNE5 ACT+49
PRV^PSOORNE5 PTST+26
DISP^PSOORNE6 PTST+39
K1^PSOORNE6 SEL+1
K2^PSOORNE6 NEWSEL
K3^PSOORNE6 NEWSEL+14
BLD^PSOORUT1 NEWSEL+14
EN^PSOROS RACT+40
REMOTERX^PSORRX1 NEWSEL+12
$$TITRX^PSOUTL ACT+38
WORDWRAP^PSOUTLA2 ACT+57
KV^PSOVER1 SEL+1
$$DAWEXT^PSSDAWUT PTST+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Updating prescription order list...",!!
  • Line Location: NEWSEL+12
Routine Call
  • DIC
  • Line Location:
    • RACT+6
Routine Call
  • DIR
  • Line Location:
    • SEL+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] FIND1^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] RACT+5
^PS(50.606 - [#50.606] ACT+41
^PS(50.7 - [#50.7] ACT+21, ACT+22, ACT+28, ACT+41
^PS(52.5 - [#52.5] ACT+20, ACT+25
^PS(53 - [#53] PTST
^PS(59 - [#59] PTST+31
^PSDRUG - [#50] ACT+3, ACT+7, ACT+8, ACT+43, PTST+20, PTST+21, PTST+23, PTST+26
^PSDRUG("AQ" ACT+43
^PSRX - [#52] ACT+1, ACT+2*, ACT+7*, ACT+16, ACT+37, ACT+38, ACT+46, ACT+51, ACT+52, ACT+55
ACT+56, PTST+5, PTST+12, PTST+13, PTST+29, PTST+34, PTST+35
^SC - [#44] PTST+30
^TMP("PSOAO" ACT!, ACT+35, ACT+37*, ACT+38*, ACT+40*, ACT+41*, ACT+42, ACT+43*, ACT+44, ACT+45*
ACT+46*, ACT+48*, ACT+50*, ACT+53*, ACT+57, PTST+1*, PTST+2*, PTST+3*, PTST+6*, PTST+8*
PTST+14*, PTST+15*, PTST+16*, PTST+17*, PTST+18*, PTST+19*, PTST+20*, PTST+23*, PTST+24*, PTST+25*
PTST+27*, PTST+28*, PTST+29*, PTST+30*, PTST+31*, PTST+32*, PTST+33*, PTST+34*, PTST+35*, PTST+38*
RACT+2!, RACT+21*, RACT+22*, RACT+23*, RACT+24*, RACT+25*, RACT+26*, RACT+27*, RACT+28*, RACT+29*
RACT+30*, RACT+36*, RACT+38*
^TMP("PSORXPO" NEWSEL+3!
^VA(200 - [#200] PTST+25, PTST+27, PTST+32
^XTMP("PSORRX1" RACT+11, RACT+13, RACT+15, RACT+17, RACT+18, RACT+19
^XUSEC("PSDRPH" ACT+16
^XUSEC("PSORPH" ACT+16
^YSCL(603.01 - [#603.01] ACT+14

Label References

Name Line Occurrences
$$RDT RACT+27, RACT+28, RACT+29, RACT+30
@( NEWSEL+6
PTST ACT+51
RCHUNK RACT+35
RENERR RENERR+1
UL1 NEWSEL+3

Naked Globals

Name Field # of Occurrence
^("I" ACT+3
^("OR1" ACT+1
^("POE" ACT+1
^("STA" ACT+1
^(0 ACT+41, PTST+13, PTST+31
^(2 ACT+1
^(3 ACT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACOM ACT!
>> ACTREF ACT+19, ACT+27
>> ACTREN ACT+19, ACT+27
ANQREM ACT!
ANS ACT!
ARR RCHUNK~
ARR( RCHUNK+9*, RCHUNK+11*
ARR(1 RCHUNK+4*
C RCHUNK+1~, RCHUNK+7*, RCHUNK+9, RCHUNK+11
CLOZPAT NEWSEL+9!, ACT!, ACT+11*, ACT+14*, ACT+15*
CNT RACT+1~, RACT+20*, RACT+21*, RACT+22*, RACT+23*, RACT+24*, RACT+25*, RACT+26*, RACT+27*, RACT+28*
RACT+29*, RACT+30*, RACT+36, RACT+38*
>> COPY PTST+42
D RDT+1~, RDT+2*, RDT+3
DATE RDT~, RDT+2
DAW PTST+37~*, PTST+38
DETLOOP RACT+1~
>> DIR("A" SEL+1*
>> DIR(0 SEL+1*
>> DIRUT SEL+1
DNAME RACT+1~, RACT+13*, RACT+14, RACT+15
DONE RACT+1~, RACT+10*, RACT+11, RACT+13, RACT+15*
DRET NEWSEL+7!, ACT!, RENERR+2!
DT ACT+1, ACT+18
DUR ACT!
DUZ ACT+16
END RCHUNK+1~, RCHUNK+6*, RCHUNK+9*, RCHUNK+11*
ERXIEN ACT+33~, ACT+35*
>> EXDT ACT+1*, ACT+18, ACT+26
I ACT+55*, ACT+56, PTST+5*, PTST+12*, PTST+13, RCHUNK+1~, RCHUNK+9*, RCHUNK+11
>> IEN ACT+30*, ACT+35, ACT+37*, ACT+38, ACT+40, ACT+41*, ACT+42, ACT+43*, ACT+44, ACT+45*
ACT+46*, ACT+48*, ACT+50*, ACT+53*, ACT+57, PTST*, PTST+1, PTST+2*, PTST+3, PTST+6*
PTST+8, PTST+10*, PTST+14, PTST+15, PTST+16, PTST+17*, PTST+18, PTST+19*, PTST+20, PTST+22*
PTST+23, PTST+24*, PTST+25*, PTST+27*, PTST+28*, PTST+29*, PTST+30*, PTST+31*, PTST+32*, PTST+33*
PTST+34*, PTST+35*, PTST+37*, PTST+38
>> INDT ACT+3*, ACT+18
INS1 NEWSEL+7!, ACT+52
M RDT+1~, RDT+2*, RDT+3
MIG ACT+56*, ACT+57, ACT+58!
>> NFID ACT+43, ACT+44*
>> NFIO ACT+41, ACT+42*
ORD SEL~, NEWSEL~, NEWSEL+3*, NEWSEL+6
ORN SEL~, NEWSEL~, NEWSEL+6*, ACT+1, RACT+4, RACT+9
PCOMX ACT!
PDA ACT!
PHI NEWSEL+8!, ACT!
PKIND ACT~, ACT+16*
>> POE ACT+1*
PRC NEWSEL+8!, ACT!
>> PSLST NEWSEL+3*, NEWSEL+6
>> PSOACT ACT+18*, ACT+19*, ACT+20*, ACT+21*, ACT+22*, ACT+25*, ACT+26*, ACT+27*, ACT+28*, PTST+40*
PTST+41*
>> PSOBEDT PTST+40, PTST+41, PTST+43, RENERR+1
PSOCMOP PTST+8!
>> PSOCNT SELSEL+1
>> PSODFN NEWSEL+12, ACT+11, RACT+11, RACT+13, RACT+15, RACT+17, RACT+18, RACT+19
>> PSODRG ACT+3*, ACT+6, ACT+7, ACT+8
PSODRUG ACT+5!
>> PSODRUG0 ACT+3*, ACT+6
>> PSOEDIT PTST+43*, RENERR+1*
PSOFDR NEWSEL+7!, ACT!
PSOHZ NEWSEL+1~*
>> PSOLST( NEWSEL+6, ACT+1, RACT+4, RACT+9
PSOLSTDR NEWSEL+1~*
PSOMSG ACT+30!
PSONACT NEWSEL+7!, NEWSEL+9!, ACT+21*, ACT+22*, ACT+28*
PSONEW NEWSEL+3!
PSOOELSE NEWSEL+3*, NEWSEL+8, NEWSEL+9!
>> PSOPAR ACT+26, ACT+41, ACT+43, ACT+45, PTST+29
PSOPINS NEWSEL+3!
PSOQUIT NEWSEL+3!
>> PSORCNT SELSEL+1
PSOREEDT NEWSEL+3!, NEWSEL+7!
>> PSORERR RENERR*, RENERR+1
PSORRBLD SEL~, NEWSEL+12!
>> PSORX("COSIGN ING PROVIDER" , PTST+27
PSORXED NEWSEL+3!, PTST+42, PTST+43*, RENERR+1*
PSOSIGFL NEWSEL+7!
>> PSOSITE NEWSEL+12
>> PSOY ACT+6*
>> PSOY(0 ACT+6*
>> PTST PTST*, PTST+1
RDET RACT+1~, RACT+3*
RDETSTR RACT+1~, RACT+18*
REF ACT~, PTST+35*
>> REFL PTST+5*, PTST+24
REMDATA RACT+1~, RACT+17*, RACT+23, RACT+24, RACT+25, RACT+26, RACT+27, RACT+28, RACT+29, RACT+30
REMSIEN RACT+1~, RACT+5*, RACT+6*, RACT+7
REMSITE RACT+1~, RACT+4*, RACT+5, RACT+6, RACT+11, RACT+13, RACT+15, RACT+17, RACT+18, RACT+19
RACT+21
>> RLD PTST+11*, PTST+13*, PTST+14, PTST+15
RN ACT+30*, ACT+38, PTST*, PTST+1, PTST+22*, PTST+23!
ROOM RCHUNK+1~, RCHUNK+2*, RCHUNK+4, RCHUNK+6, RCHUNK+9, RCHUNK+11
ROU PTST+4*, PTST+5*, PTST+8!
>> RPH ACT+17*
RPHKEY ACT~, ACT+16*, ACT+17
RRXNUM RACT+1~, RACT+9*, RACT+15, RACT+22
RSIG RACT+1~, RACT+3*, RACT+35
RSIG( RACT+37, RACT+38
RSIG(1 RACT+36
RSIGSTR RACT+1~, RACT+19*, RACT+35
RSITENM RACT+1~, RACT+7*, RACT+21
RTE NEWSEL+8!
>> RX0 ACT+1*, ACT+3, ACT+31, ACT+38, ACT+43, PTSTPTST+2, PTST+4, PTST+5, PTST+19
PTST+20, PTST+21, PTST+23, PTST+24, PTST+25, PTST+26, PTST+28, PTST+29, PTST+30
>> RX2 ACT+1*, ACT+2, PTST+3, PTST+11, PTST+14, PTST+16, PTST+17, PTST+18, PTST+31, PTST+32
>> RX3 ACT+1*, ACT+2*, PTST+6, PTST+27
>> RXN ACT+1*, ACT+2, ACT+7, ACT+16, ACT+20, ACT+25, ACT+37, ACT+38, ACT+39, ACT+40
ACT+45, ACT+46, ACT+51, ACT+52, ACT+55, ACT+56, PTST+5, PTST+12, PTST+13, PTST+29
PTST+34, PTST+35, PTST+36, PTST+37
>> RXOR ACT+1*, ACT+7*, ACT+21, ACT+22, ACT+28, ACT+31, ACT+34, ACT+35, ACT+41
RXSTAT RACT+1~, RACT+11*, RACT+12, RACT+13, RACT+15
SDNAME RACT+1~, RACT+14*, RACT+17, RACT+18, RACT+19
SG ACT+53*, ACT+58!
SIG NEWSEL+7!, ACT+52*, ACT+53, RENERR+2!
SIGLOOP RACT+1~, RACT+37*, RACT+38
SIGOK NEWSEL+7!, ACT+51*, ACT+54*, ACT+58*
SRXSTAT RACT+1~, RACT+12*, RACT+16, RACT+17, RACT+18, RACT+19
>> ST ACT+1*, ACT+18, ACT+20, ACT+21, ACT+22, ACT+23, ACT+25, ACT+26
START RCHUNK+1~, RCHUNK+6*, RCHUNK+7, RCHUNK+9*, RCHUNK+11*
STR RCHUNK~, RCHUNK+4, RCHUNK+6*, RCHUNK+7, RCHUNK+9, RCHUNK+11
SURX ACT+20*!, ACT+25*
U ACT+34, ACT+35, RACT+4, RACT+9, RACT+15, RACT+23, RACT+24, RACT+25, RACT+26, RACT+27
RACT+28, RACT+29, RACT+30
>> UPMI PTST+42
>> VALMBCK SEL*, SEL+1*, NEWSEL+8*
>> VALMSG SEL*, ACT+21*, ACT+22*, ACT+23*, ACT+28*
>> X ACT+52*
Y NEWSEL+3, RDT+1~, RDT+2*, RDT+3
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