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 ;Jul 20, 2021@15:35:49

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

Package Total Caller Graph
Outpatient Pharmacy 9 PSO LM BACKDOOR SELECT ORDER  PSODISPS  PSOLMUTL  PSOMPHRC  PSOORCPY  PSOOREDT  PSOOTMRX  PSOREF  
PSORXEDT  
Kernel 1 ^ORD(101  

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+38
$$ECME^PSOBPSUT ACT+36, ACT+37
$$STATUS^PSOBPSUT PTST+37
^PSOBUILD NEWSEL+14
$$GETREGYS^PSOCLUTL ACT+10
$$GETDAW^PSODAWUT PTST+38
SET^PSODRG ACT+6
$$CHKERX^PSOERXU1 ACT+33
DERX1^PSOERXU1 ACT+33
SIGONE^PSOHELP ACT+52
^PSOLMLST RENERR
$$GETNDC^PSONDCUT ACT+43
DIN^PSONFI ACT+29
CMOP^PSOORNE3 PTST+7
RMK^PSOORNE3 PTST+34
DOSE^PSOORNE5 ACT+45
GET^PSOORNE5 ACT+17, ACT+25
INS^PSOORNE5 ACT+46
PC^PSOORNE5 ACT+47
PRV^PSOORNE5 PTST+26
DISP^PSOORNE6 PTST+40
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+36
WORDWRAP^PSOUTLA2 ACT+57
KV^PSOVER1 SEL+1
$$DAWEXT^PSSDAWUT PTST+39

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+39
^PS(50.7 - [#50.7] ACT+19, ACT+20, ACT+26, ACT+39
^PS(52.5 - [#52.5] ACT+18, ACT+23
^PS(53 - [#53] PTST
^PS(55 - [#55] ACT+49
^PS(59 - [#59] PTST+32
^PSDRUG - [#50] ACT+3, ACT+7, ACT+8, ACT+41, PTST+20, PTST+21, PTST+23, PTST+26
^PSDRUG("AQ" ACT+41
^PSRX - [#52] ACT+1, ACT+2*, ACT+7*, ACT+14, ACT+35, ACT+36, ACT+44, ACT+48, ACT+49, ACT+51
ACT+52, ACT+55, ACT+56, PTST+5, PTST+12, PTST+13, PTST+30, PTST+35, PTST+36
^SC - [#44] PTST+31
^TMP("PSOAO" ACT!, ACT+33, ACT+35*, ACT+36*, ACT+38*, ACT+39*, ACT+40, ACT+41*, ACT+42, ACT+43*
ACT+44*, ACT+46*, ACT+48*, ACT+49*, 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+29*, PTST+30*, PTST+31*, PTST+32*, PTST+33*, PTST+34*, PTST+35*
PTST+36*, PTST+39*, 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+33
^XTMP("PSORRX1" RACT+11, RACT+13, RACT+15, RACT+17, RACT+18, RACT+19
^XUSEC("PSDRPH" ACT+14
^XUSEC("PSORPH" ACT+14
^YSCL(603.01 - [#603.01] ACT+12

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
^("IND" ACT+49
^("OR1" ACT+1
^("POE" ACT+1
^("STA" ACT+1
^(0 ACT+39, PTST+13, PTST+32
^(2 ACT+1
^(3 ACT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACOM ACT!
>> ACTREF ACT+17, ACT+25
>> ACTREN ACT+17, ACT+25
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+10*, ACT+12*, ACT+13*
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+43
D RDT+1~, RDT+2*, RDT+3
DATE RDT~, RDT+2
DAW PTST+38~*, PTST+39
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+16
DUR ACT!
DUZ ACT+14
END RCHUNK+1~, RCHUNK+6*, RCHUNK+9*, RCHUNK+11*
ERXIEN ACT+31~, ACT+33*
>> EXDT ACT+1*, ACT+16, ACT+24
I ACT+55*, ACT+56, PTST+5*, PTST+12*, PTST+13, RCHUNK+1~, RCHUNK+9*, RCHUNK+11
>> IEN ACT+28*, ACT+33, ACT+35*, ACT+36, ACT+38, ACT+39*, ACT+40, ACT+41*, ACT+42, ACT+43*
ACT+44*, ACT+46*, ACT+48*, ACT+49*, 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+29*, PTST+30*, PTST+31*, PTST+32*
PTST+33*, PTST+34*, PTST+35*, PTST+36*, PTST+38*, PTST+39
>> INDT ACT+3*, ACT+16
INS1 NEWSEL+7!, ACT+52
M RDT+1~, RDT+2*, RDT+3
MIG ACT+56*, ACT+57, ACT+58!
>> NFID ACT+41, ACT+42*
>> NFIO ACT+39, ACT+40*
OR0 SEL~, NEWSEL~
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+14*
>> POE ACT+1*
PRC NEWSEL+8!, ACT!
>> PSLST NEWSEL+3*, NEWSEL+6
>> PSOACT ACT+16*, ACT+17*, ACT+18*, ACT+19*, ACT+20*, ACT+23*, ACT+24*, ACT+25*, ACT+26*, PTST+41*
PTST+42*
>> PSOBEDT PTST+41, PTST+42, PTST+44, RENERR+1
PSOCMOP PTST+8!
>> PSOCNT SELSEL+1
>> PSODFN NEWSEL+12, ACT+10, ACT+49, 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+44*, RENERR+1*
PSOFDR NEWSEL+7!, ACT!
PSOHZ NEWSEL+1~*
>> PSOLST( NEWSEL+6, ACT+1, RACT+4, RACT+9
PSOLSTDR NEWSEL+1~*
PSOMSG ACT+28!
PSONACT NEWSEL+7!, NEWSEL+9!, ACT+19*, ACT+20*, ACT+26*
PSONEW NEWSEL+3!
PSOOELSE NEWSEL+3*, NEWSEL+8, NEWSEL+9!
>> PSOPAR ACT+24, ACT+39, ACT+41, ACT+43, PTST+30
PSOPIND NEWSEL+3!
PSOPINDF NEWSEL+3!
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+43, PTST+44*, 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+36*
>> 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+28*, ACT+36, 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+15*
RPHKEY ACT~, ACT+14*, ACT+15
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+29, ACT+36, ACT+41, PTSTPTST+2, PTST+4, PTST+5, PTST+19
PTST+20, PTST+21, PTST+23, PTST+24, PTST+25, PTST+26, PTST+29, PTST+30, PTST+31
>> RX2 ACT+1*, ACT+2, PTST+3, PTST+11, PTST+14, PTST+16, PTST+17, PTST+18, PTST+32, PTST+33
>> RX3 ACT+1*, ACT+2*, PTST+6, PTST+27
>> RXN ACT+1*, ACT+2, ACT+7, ACT+14, ACT+18, ACT+23, ACT+35, ACT+36, ACT+37, ACT+38
ACT+43, ACT+44, ACT+48, ACT+49, ACT+51, ACT+52, ACT+55, ACT+56, PTST+5, PTST+12
PTST+13, PTST+30, PTST+35, PTST+36, PTST+37, PTST+38
>> RXOR ACT+1*, ACT+7*, ACT+19, ACT+20, ACT+26, ACT+29, ACT+32, ACT+33, ACT+39
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+16, ACT+18, ACT+19, ACT+20, ACT+21, ACT+23, ACT+24
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+18*!, ACT+23*
U ACT+32, ACT+33, RACT+4, RACT+9, RACT+15, RACT+23, RACT+24, RACT+25, RACT+26, RACT+27
RACT+28, RACT+29, RACT+30
>> UPMI PTST+43
>> VALMBCK SEL*, SEL+1*, NEWSEL+8*
>> VALMSG SEL*, ACT+19*, ACT+20*, ACT+21*, ACT+26*
>> 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