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 |  Local Variables  | All
Print Page as PDF
Routine: PSOORFI5

Package: Outpatient Pharmacy

Routine: PSOORFI5


Information

PSOORFI5 ;BIR/SJA - finish cprs orders ;Oct 21, 2022@11:13

Source Information

Source file <PSOORFI5.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Outpatient Pharmacy 12 $$CHK^PSODPT  $$ERXIEN^PSOERXUT  (EX,LOCK,LOCK1,POST)^PSOORFI1  (E,PRI,PROFILE,R,S)^PSOORFI2  (PP,SPL)^PSOORFI4  ($$CHKFLTR,$$DIR,$$ISSUPPLY)^PSOORFI6  (,LBL,ORD)^PSOORFIN  PRVAD^PSOPKIV2  
GETPARK^PSORPC01  OERR^PSORX1  ($$RXDEA,$$RXDETOX)^PSOUTIL  CLEAN^PSOVER1  
Pharmacy Data Management 3 UL^PSSLOCK  $$DETOX^PSSOPKI  $$OIDEA^PSSUTLA1  
Kernel 2 $$FMTE^XLFDT  ($$DEA,$$DETOX)^XUSER  
VA FileMan 2 GETS^DIQ  ^DIR  

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

Package Total Caller Graph
Outpatient Pharmacy 6 PSOORFI1  PSOORFI6  PSOORFIN  PSOORNE3  PSOORNE4  PSOORNEW  

Entry Points

Name Comments DBIA/ICR reference
FLG
SUP
PRI ; Called from PSOORFIN due to it's routine size.
EX
LK
LK1
QU
ULP
KLL
KLLP
SPL
SDFN
PP
KQ
S
E
R
LMDISP(ORD) ; Backdoor ListManager Display of Flag/Unflag Information
CS ; Digitally Signed CS - PSO*7*391
PDEA ;
PRV(PROV,DRG,ORN) ;

External References

Name Field # of Occurrence
GETS^DIQ LMDISP+6
^DIR PRI+3, CS+6, CS+12
$$CHK^PSODPT FLG+7, SUP+8, PRI+13, CS+26
$$ERXIEN^PSOERXUT CS+21, CS+41
EX^PSOORFI1 EX
LOCK^PSOORFI1 LK
LOCK1^PSOORFI1 LK1
POST^PSOORFI1 FLG+11, SUP+11, PRI+17, CS+30
E^PSOORFI2 E
PRI^PSOORFI2 PRI+11
PROFILE^PSOORFI2 FLG+10, SUP+10, PRI+16, CS+29
R^PSOORFI2 R
S^PSOORFI2 S
PP^PSOORFI4 PP
SPL^PSOORFI4 SPL
$$CHKFLTR^PSOORFI6 FLG+9, FLG+14, SUP+4, SUP+16, PRI+15, CS+28, CS+37
$$DIR^PSOORFI6 FLG+1, SUP+1, PRI+4, CS+13
$$ISSUPPLY^PSOORFI6 SUP+3, SUP+15
^PSOORFIN FLG+18, SUP+20, PRI+22, CS+45
LBL^PSOORFIN FLG+5, FLG+17, SUP+6, SUP+19, PRI+9, PRI+21, CS+24, CS+44
ORD^PSOORFIN FLG+15, SUP+17, CS+42
PRVAD^PSOPKIV2 PRV+11
GETPARK^PSORPC01 CS+4
OERR^PSORX1 FLG+10, SUP+10, PRI+16, CS+29
$$RXDEA^PSOUTIL PRV+5
$$RXDETOX^PSOUTIL PRV+8
CLEAN^PSOVER1 ULP+1
UL^PSSLOCK ULP+3
$$DETOX^PSSOPKI PRV+8
$$OIDEA^PSSUTLA1 PDEA+2
$$FMTE^XLFDT LMDISP+7, LMDISP+12
$$DEA^XUSER PRV+5
$$DETOX^XUSER PRV+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FLG+0
Function Call: WRITE
  • Prompt: !
  • Line Location: SUP+0
Function Call: WRITE
  • Prompt: !!,"Select a schedule(s)"
  • Line Location: CS+9
Routine Call
  • DIR
  • Line Location:
    • PRI+3
    • CS+6
    • CS+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.41 - [#52.41] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] FLG+7, FLG+8, SUP+8, SUP+9, PRI+13, PRI+14, CS+26, CS+27
^PS(52.41 - [#52.41] FLG+2, FLG+3, FLG+4, FLG+13, FLG+15, SUP+2, SUP+3, SUP+5, SUP+13, SUP+14
PRI+5, PRI+6, PRI+7, PRI+10, LMDISP+4, CS+14, CS+15, CS+16, CS+32, CS+33
CS+34
^PSDRUG - [#50] PDEA+1
^TMP("PSOPO" LMDISP+9*, LMDISP+10*, LMDISP+14*, LMDISP+15*, LMDISP+16*, PRV+10*, PRV+12*, PRV+13*

Label References

Name Line Occurrences
@( PRI+18
EX FLG+18, FLG+19, SUP+20, SUP+21, PRI+3, PRI+22, CS+12, CS+45, CS+46
KLL FLG+10, SUP+10, PRI+16, CS+29
KLLP FLG+10, SUP+10, PRI+16, CS+29
KQ FLGSUP
LK FLG+6, SUP+7, PRI+12, CS+25
LK1 FLG+15, SUP+17, CS+42
PDEA CS+19, CS+40
PP FLG+15, SUP+17, PRI+18, CS+42
QU FLG+10, SUP+10, PRI+16, CS+29
SDFN FLG+11, SUP+11, PRI+17, CS+30
SPL FLG+10, SUP+10, PRI+16, CS+29
ULP FLG+7, FLG+10, FLG+11, FLG+16, SUP+8, SUP+10, SUP+11, SUP+18, PRI+13, PRI+16
PRI+17, PRI+19, CS+26, CS+29, CS+30, CS+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ADDS PRV+7, PRV+9, PRV+12, PRV+13
DEA PRV+1~, PRV+4*, PRV+5*, PRV+9, PRV+10
DETN PRV+1~, PRV+6*, PRV+8*, PRV+10
DIR FLG!, SUP!, PRI+1!, CS+1!, CS+10!
DIR("A" PRI+2*, CS+3*, CS+11*
DIR("B" PRI+2*, CS+3*, CS+5*, CS+11*
DIR(0 PRI+2*, CS+3*, CS+5*, CS+11*
>> DIRUT PRI+3, CS+7, CS+12
DRG PRV~, PRV+8
FLAG LMDISP+1~
FLAG( LMDISP+7, LMDISP+8, LMDISP+11, LMDISP+12, LMDISP+13
FLAGLINE LMDISP+2!
FLAGLINE( LMDISP+9*, LMDISP+14*
I PRV+1~
>> IEN LMDISP+9*, LMDISP+10*, LMDISP+14*, LMDISP+15*, LMDISP+16*, PRV+10*, PRV+12*, PRV+13*
>> L1 LMDISP+7*, LMDISP+8*, LMDISP+9, LMDISP+12*, LMDISP+13*, LMDISP+14
>> L2 LMDISP+8*, LMDISP+10, LMDISP+13*, LMDISP+15
LBL PRV+1~, PRV+7*, PRV+10
>> LEN LMDISP+8*, LMDISP+13*
>> LG FLG+2*, SUP+2*, PRI+5*, CS+14*
MEDA FLG!, FLG+10, SUP!, SUP+10, PRI+16, CS+29
MEDP FLG!, FLG+10, SUP!, SUP+10, PRI+16, CS+29
OR0 CS+14~, CS+16*, CS+18, CS+21, CS+22, CS+23, CS+34*, CS+36, CS+38, CS+39
CS+41, PDEA+1, PDEA+2
ORD FLG+13*, FLG+14, FLG+15, SUP+13*, SUP+14, SUP+15, SUP+16, PRI+18*, LMDISP~, LMDISP+2*
, LMDISP+4, LMDISP+6, LMDISP+7, LMDISP+8, LMDISP+11, LMDISP+12, LMDISP+13, CS+32*, CS+33, CS+34
CS+37, CS+41
ORN PRV~, PRV+5, PRV+8, PRV+11
>> PAT FLG+4*, FLG+5, FLG+6, FLG+7, FLG+8, FLG+11, FLG+12, FLG+13, FLG+16, SUP+5*
SUP+6, SUP+7, SUP+8, SUP+9, SUP+11, SUP+12, SUP+13, SUP+18, PRI+7*, PRI+9
PRI+10, PRI+11, PRI+12, PRI+13, PRI+14, PRI+17, PRI+18, PRI+19, QU+1, CS+23*
CS+24, CS+25, CS+26, CS+27, CS+30, CS+31, CS+32, CS+43
>> PAT( FLG+4, FLG+6*, FLG+7*, FLG+11*, FLG+12*, SUP+5, SUP+7*, SUP+8*, SUP+11*, SUP+12*
PRI+7, PRI+10*, PRI+11*, PRI+12*, PRI+13*, PRI+17*, PRI+18*, QU+1*, CS+23, CS+25*
CS+26*, CS+30*, CS+31*
>> PATA FLG+2*, FLG+5, FLG+8*, SUP+2*, SUP+6, SUP+9*, PRI+5*, PRI+9, PRI+14*, CS+14*
CS+24, CS+27*
PDEA CS+14~, CS+19*, CS+40*, PDEA+1*, PDEA+2*, PDEA+5*, PDEA+6*, PDEA+8*
>> POERR("DFLG" FLG!, SUP!
>> POERR("QFLG" FLG+2, FLG+6!, FLG+11*, FLG+13, SUP+2, SUP+7!, SUP+11*, SUP+13, PRI+5, PRI+12!
PRI+17*, QU*, KQ!, CS+14, CS+25!, CS+30*, CS+32
PROV PRV~, PRV+2, PRV+5, PRV+8
PSOCSRT CS+2~, CS+8*, CS+22, CS+38
>> PSOD FLG+2*, FLG+3, FLG+4, FLG+9, SUP+2*, SUP+3, SUP+4, SUP+5, PRI+5*, PRI+6
PRI+7, PRI+15, CS+14*, CS+15, CS+16, CS+21, CS+28
>> PSODFN FLG+8*, FLG+10, SUP+9*, SUP+10, PRI+14*, PRI+16, SDFN*, CS+27*, CS+29
>> PSOFIN FLG+10*, SUP+10*, PRI+16*, CS+29*
>> PSOLK FLG+6*, FLG+7*, SUP+7*, SUP+8*, PRI+10*, PRI+11*, PRI+12*, PRI+13*, CS+25*, CS+26*
>> PSONEW("OIRXN" PRV+5
PSONOLCK KLLP!
PSOPARKX CS+2~
PSOPARKX(0 CS+5
>> PSOPINST FLG+2, FLG+13, SUP+2, SUP+13, PRI+5, CS+14, CS+32
PSOPTLOK FLG+10, SUP+10, PRI+16, KLL!, CS+29
PSOQFLG FLG+7!, FLG+11!, SUP+8!, SUP+11!, PRI+17!, QU+1, CS+26!, CS+30!
PSOQQ FLG+7!, FLG+13, FLG+16!, SUP+8!, SUP+13, SUP+18!, CS+26!, CS+32, CS+43!
PSOQUIT FLG+11, FLG+18!, SUP+11, SUP+20!, PRI+17, PRI+22!, QU!, KQ!, CS+30, CS+45!
>> PSORX("DETX" PRV+6
>> PSORX("DOSING OFF" , FLG+5!, SUP+6!, PRI+9!, CS+24!
>> PSORX("MAIL/WINDOW" ULP!
>> PSORX("METHOD OF PICK-UP" , ULP!
>> PSORX("PSOL" FLG+5, FLG+17, SUP+6, SUP+19, CS+24, CS+44
>> PSORX("RXDEA" PRV+4, PRV+5*
>> PSOSORT FLG*, SUP*, PRI+1*, PRI+3*, CS+10*, CS+12*
PSRT PRI+3*, PRI+10, PRI+18, CS+2~, CS+12*, CS+19, CS+21, CS+40, CS+41, PDEA+5
PDEA+6, PDEA+8
>> PSZFIN PRI+11
RESULTS CS+2~, CS+4*
>> RXRS FLG+5, FLG+17, SUP+6, SUP+19, CS+24, CS+44
SECSORT FLG+1~*, FLG+9, FLG+14, SUP+1~*, SUP+4, SUP+14, SUP+16, PRI+4~*, PRI+6, PRI+15
CS+13~*, CS+18, CS+28, CS+36, CS+37
SPC PRV+1~, PRV+9*, PRV+10
U FLG+1, SUP+1, PRI+4, CS+13, CS+36
VADD PRV+1~
VADD(1 PRV+11, PRV+12
VADD(2 PRV+13
VADD(3 PRV+13
>> X FLG+7*, FLG+10*, FLG+11*, FLG+16*, SUP+8*, SUP+10*, SUP+11*, SUP+18*, PRI+13*, PRI+16*
PRI+17*, PRI+19*, ULP+2, ULP+3, CS+26*, CS+29*, CS+30*, CS+43*
Y FLG+8*, FLG+10*, SUP+9*, SUP+10*, PRI+3, PRI+4, PRI+14*, PRI+16*, CS+2~, CS+7
CS+8, CS+12, CS+13, CS+27*, CS+29*
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 |  Local Variables  | All