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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOBMST

Package: Outpatient Pharmacy

Routine: PSOBMST


Information

PSOBMST ;BIR/LAW-black line resolver ;29-May-2012 14:39;PLS

Source Information

Source file <PSOBMST.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Outpatient Pharmacy 3 C^PSOLBL  ^PSOLBL4  START^PSOPRF  
Kernel 2 ^%ZIS  ^%ZISC  
IHS Changes To Pharmacy 1 (C,PARM)^APSPLBL  
VA Fileman 1 EN^DIQ1  

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Outpatient Pharmacy 10 PSOCPTRI  PSOLBL  PSOLBLN  PSOLSET  PSORXL  PSOSD  PSOSD1  PSOSD2  
PSOSULB1  PSOSURST  
IHS Changes To Pharmacy 2 APSPLBL  APSPSOB  

Entry Points

Name Comments DBIA/ICR reference
SET
J
UPDT ;
EN01
PRF
LBL
DEVBAR ;get the barcode parameters
OUT

External References

Name Field # of Occurrence
^%ZIS PRF+1, LBL+1
^%ZISC PSOBMST+6
C^APSPLBL EN01+6
PARM^APSPLBL EN01+6
EN^DIQ1 DEVBAR+2, DEVBAR+4
C^PSOLBL EN01+11
^PSOLBL4 EN01+3
START^PSOPRF PRF+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(2 - [#3.2] Classic Fileman Calls
^%ZIS(1 - [#3.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.9 - [#52.9] PSOBMST+5, J, SET, SET+1, PRF, PRF+1, LBL
^PS(59 - [#59] EN01+1
^PSRX - [#52] UPDT+1, UPDT+2, UPDT+3*, UPDT+4*

Label References

Name Line Occurrences
DEVBAR EN01
EN01 LBL+1
J PSOBMST+5
LBL PSOBMST+5, LBL+3
OUT EN01+4, EN01+7
PRF PSOBMST+5
SET J
UPDT LBL+2

Naked Globals

Name Field # of Occurrence
^( PSOBMST+5
^(0 SET, SET+1, PRF+1, LBL, UPDT+3*
^(1 LBL

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS PSOBMST+6!, PRF+1*, LBL+1*
BBB PSOBMST+6!, UPDT+1*, UPDT+3
BBBB PSOBMST+6!, UPDT+1*
CC PSOBMST+6!
COPIES LBL*, LBL+4!, EN01+9
DA DEVBAR+1~, DEVBAR+2*, DEVBAR+3, DEVBAR+4*, DEVBAR+5, DEVBAR+6
DFN PRF+1*!
DIC DEVBAR+1~, DEVBAR+2*, DEVBAR+4*
DIQ DEVBAR+1~, DEVBAR+2*, DEVBAR+4*
DIQ(0 DEVBAR+2*, DEVBAR+3, DEVBAR+4*, DEVBAR+5, DEVBAR+6
DPTR DEVBAR+1~
DPTR( DEVBAR+3
DPTRS DEVBAR+1~, DEVBAR+3*, DEVBAR+4
DPTRS1 DEVBAR+1~
DPTRS1( DEVBAR+5, DEVBAR+6
DR DEVBAR+1~, DEVBAR+2*, DEVBAR+4*
DT UPDT+3
EXDT PSOBMST+6!
I PSOBMST+6!
II PSOBMST+6!, UPDT+2*, UPDT+3*, UPDT+4
IO PRF+1, LBL+1
IOP PSOBMST+6!, PRF+1*!, LBL+1*!
J PSOBMST+6!, J*, SET, SET+1
JJ PSOBMST+6!, UPDT+2*
K PSOBMST+6!, UPDT+2*, UPDT+3
L PSOBMST+6!, LBL+2*
LBL PSOBMST+6!, LBL+2*, UPDT+1, UPDT+2, UPDT+3, UPDT+4
NEW1 PSOBMST+4*, PSOBMST+6!, PRF*, PRF+1*
NEW11 PSOBMST+4*, PSOBMST+6!, PRF*, PRF+1*
P PSOBMST+5*, PSOBMST+6!, SET, SET+1
PBXRF PSOBMST+6!
PBXRF( SET*, SET+1*, UPDT+3, UPDT+4, EN01+11
PDUZ PSOBMST+6!, UPDT+3
>> PFIO PRF+1*
PI PSOBMST+6!, EN01+6*, EN01+8*
POP PSOBMST+6!
PPL PSOBMST+6!, LBL*, LBL+2, LBL+4!, EN01+4, EN01+6, EN01+8
PSCAP PSOBMST+6!
>> PSOBAR0 EN01+1, DEVBAR+5*
>> PSOBAR1 EN01+1, DEVBAR+6*
>> PSOBARS EN01+1*
PSOBIO PSOBMST+5, PSOBMST+6!, J, SET, SET+1, PRF, PRF+1, LBL
PSOBLALL PSOBMST+6!, EN01+6*, EN01+9*
PSOBLRX EN01+12, EN01+13!, OUT!
PSOBMST PSOBMST+4*, PSOBMST+6!
PSOBP1 PSOBMST+4*, PSOBMST+5, PSOBMST+6!
PSOBP2 PSOBMST+4*, PSOBMST+5, PSOBMST+6!, J, PRF
PSOBR1 PSOBMST+4*, PSOBMST+6!
PSOBR2 PSOBMST+4*, PSOBMST+6!, J, PRF
PSOBRX PSOBMST+4*, PSOBMST+5*, PSOBMST+6!, J
PSOBX PSOBMST+5*, PSOBMST+6!, SET*, PRF, LBL, LBL+3*
PSOBX1 PSOBMST+5*, PSOBMST+6!, SET+1*, PRF, LBL+3*
PSOBXPRT PSOBMST+6!
PSOBXPRT( SET*, SET+1*, UPDT+3, UPDT+4, EN01+10
PSOCPN EN01+2!, OUT!
>> PSODISP EN01+3
PSODIV PSOBMST+6!
PSODTCUT PRF+1*!
>> PSOIOS EN01, DEVBAR+2
PSOLBLCP EN01+2!, OUT!
>> PSOPAR EN01+4
PSOPRPAS PRF+1*!
PSOSITE PSOBMST+6!, LBL*, LBL+4!, EN01+1
REF PSOBMST+6!
REPRINT LBL*, LBL+4!
RX PSOBMST+6!, EN01+6*, EN01+8*, EN01+9, EN01+10, EN01+11, OUT!
RXFL OUT!
RXFL( EN01+11*, EN01+12!
RXP LBL+4!, EN01+13!, OUT!
RXPR OUT!
RXPR( EN01+10*, EN01+12!
RXRP OUT!
RXRP( EN01+9*, EN01+12!
RXY LBL*, LBL+4!
SIDE LBL*, LBL+4!, EN01+9
U PSOBMST+5
WARN PSOBMST+6!
X PSOBMST+6!
Y PSOBMST+6!
ZI PSOBMST+5*, PSOBMST+6!, J, SET, SET+1, PRF, PRF+1, LBL
>> ZTQUEUED PSOBMST+6
>> ZTREQ PSOBMST+6*
ZY PSOBMST+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All