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 ;29-May-2012 14:58;PLS

Source Information

Source file <PSOORFI5.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Outpatient Pharmacy 7 $$CHK^PSODPT  (EX,LOCK,LOCK1,POST)^PSOORFI1  (E,PRI,PROFILE,R,S)^PSOORFI2  (PP,SPL)^PSOORFI4  (,LBL,ORD)^PSOORFIN  OERR^PSORX1  CLEAN^PSOVER1  
VA Fileman 2 GETS^DIQ  ^DIR  
IHS Changes To Pharmacy 1 SETPTCX^APSPFUNC  
Kernel 1 $$FMTE^XLFDT  
Pharmacy Data Management 1 UL^PSSLOCK  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Outpatient Pharmacy 4 PSOORFI1  PSOORFIN  PSOORNE4  PSOORNEW  

Entry Points

Name Comments DBIA/ICR reference
S
PP
QU
KLL
ULP
PRI ; Called from PSOORFIN due to it's routine size.
LK
E
KQ
R
SPL
EX
SDFN
LMDISP(ORD) ; Backdoor ListManager Display of Flag/Unflag Informaiton
KLLP
FLG
LK1

External References

Name Field # of Occurrence
SETPTCX^APSPFUNC FLG+8, PRI+14
GETS^DIQ LMDISP+6
^DIR PRI+3
$$CHK^PSODPT FLG+6, PRI+12
EX^PSOORFI1 EX
LOCK^PSOORFI1 LK
LOCK1^PSOORFI1 LK1
POST^PSOORFI1 FLG+10, PRI+16
E^PSOORFI2 E
PRI^PSOORFI2 PRI+10
PROFILE^PSOORFI2 FLG+9, PRI+15
R^PSOORFI2 R
S^PSOORFI2 S
PP^PSOORFI4 PP
SPL^PSOORFI4 SPL
^PSOORFIN FLG+16, PRI+21
LBL^PSOORFIN FLG+4, FLG+15, PRI+8, PRI+20
ORD^PSOORFIN FLG+13
OERR^PSORX1 FLG+9, PRI+15
CLEAN^PSOVER1 ULP+1
UL^PSSLOCK ULP+3
$$FMTE^XLFDT LMDISP+7, LMDISP+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FLG+0
Routine Call
  • DIR
  • Line Location:
    • PRI+3

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+6, FLG+7, PRI+12, PRI+13
^PS(52.41 - [#52.41] FLG+1, FLG+2, FLG+3, FLG+12, FLG+13, PRI+4, PRI+5, PRI+6, PRI+9, LMDISP+4
^TMP("PSOPO" LMDISP+9*, LMDISP+10*, LMDISP+14*, LMDISP+15*, LMDISP+16*

Label References

Name Line Occurrences
@( PRI+17
EX FLG+16, FLG+17, PRI+3, PRI+21
KLL FLG+9, PRI+15
KLLP FLG+9, PRI+15
KQ FLG
LK FLG+5, PRI+11
LK1 FLG+13
PP FLG+13, PRI+17
QU FLG+9, PRI+15
SDFN FLG+10, PRI+16
SPL FLG+9, PRI+15
ULP FLG+6, FLG+9, FLG+10, FLG+14, PRI+12, PRI+15, PRI+16, PRI+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR FLG!, PRI+1!
DIR("A" PRI+2*
DIR("B" PRI+2*
DIR(0 PRI+2*
>> DIRUT PRI+3
FLAG LMDISP+1~
FLAG( LMDISP+7, LMDISP+8, LMDISP+11, LMDISP+12, LMDISP+13
FLAGLINE LMDISP+2!
FLAGLINE( LMDISP+9*, LMDISP+14*
>> IEN LMDISP+9*, LMDISP+10*, LMDISP+14*, LMDISP+15*, LMDISP+16*
>> L1 LMDISP+7*, LMDISP+8*, LMDISP+9, LMDISP+12*, LMDISP+13*, LMDISP+14
>> L2 LMDISP+8*, LMDISP+10, LMDISP+13*, LMDISP+15
>> LEN LMDISP+8*, LMDISP+13*
>> LG FLG+1*, PRI+4*
MEDA FLG!, FLG+9, PRI+15
MEDP FLG!, FLG+9, PRI+15
ORD FLG+12*, FLG+13, PRI+17*, LMDISP~, LMDISP+2*, LMDISP+4, LMDISP+6, LMDISP+7, LMDISP+8, LMDISP+11
, LMDISP+12, LMDISP+13
>> PAT FLG+3*, FLG+4, FLG+5, FLG+6, FLG+7, FLG+10, FLG+11, FLG+12, FLG+14, PRI+6*
, PRI+8, PRI+9, PRI+10, PRI+11, PRI+12, PRI+13, PRI+16, PRI+17, PRI+18, QU+1
>> PAT( FLG+3, FLG+5*, FLG+6*, FLG+10*, FLG+11*, PRI+6, PRI+9*, PRI+10*, PRI+11*, PRI+12*
, PRI+16*, PRI+17*, QU+1*
>> PATA FLG+1*, FLG+4, FLG+7*, PRI+4*, PRI+8, PRI+13*
>> POERR("DFLG" FLG!
>> POERR("QFLG" FLG+1, FLG+5!, FLG+10*, FLG+12, PRI+4, PRI+11!, PRI+16*, QU*, KQ!
>> PSOD FLG+1*, FLG+2, FLG+3, PRI+4*, PRI+5, PRI+6
>> PSODFN FLG+7*, FLG+8, FLG+9, PRI+13*, PRI+14, PRI+15, SDFN*
>> PSOFIN FLG+9*, PRI+15*
>> PSOLK FLG+5*, FLG+6*, PRI+9*, PRI+10*, PRI+11*, PRI+12*
PSONOLCK KLLP!
>> PSOPINST FLG+1, FLG+12, PRI+4
PSOPTLOK FLG+9, PRI+15, KLL!
PSOQFLG FLG+6!, FLG+10!, PRI+16!, QU+1
PSOQQ FLG+6!, FLG+12, FLG+14!
PSOQUIT FLG+10, FLG+16!, PRI+16, PRI+21!, QU!, KQ!
>> PSORX("MAIL/WINDOW" ULP!
>> PSORX("METHOD OF PICK-UP" , ULP!
>> PSORX("PSOL" FLG+4, FLG+15
>> PSOSORT FLG*, PRI+1*, PRI+3*
>> PSRT PRI+3*, PRI+9, PRI+17
>> PSZFIN PRI+10
>> RXRS FLG+4, FLG+15
>> X FLG+6*, FLG+9*, FLG+10*, FLG+14*, PRI+12*, PRI+15*, PRI+16*, PRI+18*, ULP+2, ULP+3
>> Y FLG+7*, FLG+9*, PRI+3, PRI+13*, PRI+15*
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