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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOHLSG3

Package: Outpatient Pharmacy

Routine: PSOHLSG3


Information

PSOHLSG3 ;BHAM ISC/SAB/LC - BUILD PROFILE ; 03/20/96 19:38

Source Information

Source file <PSOHLSG3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Outpatient Pharmacy 4 CUTDATE^PSOFUNC  LAST^PSORFL  FSIG^PSOUTLA  EN2^PSOUTLA1  
VA FileMan 2 ^%DT  C^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOHLSG2  

Entry Points

Name Comments DBIA/ICR reference
ISSD
DRNME
PRT
START2 ;build NTE for drug interactions
PEND ;include pending orders in profile
RXPNO
CHK
START ;build profile for the NTE4 segment
PPP
SIG ;Format Sig
START3 ;build NTE for drug allergy warning label
SD

External References

Name Field # of Occurrence
^%DT START+4
C^%DTC START+4
CUTDATE^PSOFUNC START+3
LAST^PSORFL CHK+1, PRT+1
FSIG^PSOUTLA SIG+2, PEND+9
EN2^PSOUTLA1 SIG+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.606 - [#50.606] PEND+6
^PS(50.7 - [#50.7] PEND+6
^PS(52.4 - [#52.4] START2+4, START2+10
^PS(52.41 - [#52.41] PEND+2, PEND+4
^PS(55 - [#55] START+5
^PS(56 - [#56] START2+5, START2+11
^PSDRUG - [#50] CHK+4, PEND+6, START2+7, START2+13, START3+2, START3+3
^PSRX - [#52] START+5, RXPNO, CHK+1, PRT+1, PRT+2, SIG+1, START2+2, START2+6, START2+7, START2+10
, START2+12, START2+13, START3+2, START3+3
^TMP("PSO" PRT+4*, PRT+5*, PRT+6*, PEND+10*
^TMP($J START+2!, START+6, SD, PPP+1!, DRNME, ISSD, RXPNO, CHK+4*
^VA(200 - [#200] PRT+1, PEND+8

Label References

Name Line Occurrences
CHK START+5
DRNME SD, DRNME
ISSD DRNME
PEND PPP
PPP START+6
PRT RXPNO
RXPNO ISSD, RXPNO
SIG PRT+3

Naked Globals

Name Field # of Occurrence
^( START+5, RXPNO
^("STA" START+5
^(0 RXPNO, CHK+4, PRT+1, PEND+6
^(2 START+5, RXPNO

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT START+4*
A PPP+2!
B PPP+2!
BSIG SIG+1!, SIG+4!
BSIG( SIG+3
CNT SD*, PPP+3!, PRT+5, PRT+6, PRT+7*, PEND+10, PEND+11*
>> CS PRT+5, PRT+6, PEND+6, PEND+7, PEND+8, PEND+9, START2+8, START2+9, START2+14, START2+15
, START2+16, START3+2, START3+4
DARX START3+2*, START3+3*, START3+4, START3+5!
>> DAW START3+2, START3+3
>> DFN START+1, START+3, START+5, PEND+2
>> DIN START3+2, START3+3
DIRX START2+6*, START2+8, START2+9, START2+12*, START2+14, START2+15, START2+17!
DRG START2+7*, START2+8, START2+9, START2+13*, START2+14, START2+15, START2+17!, START3+2*, START3+3*, START3+4
, START3+5!
DRNME SD*, PPP+2!, DRNME*, ISSD, RXPNO, CHK+4*, PRT+5
DRP PPP+2!, CHK+4*
DT START+4*, PRT+2
EXP START+4*, PPP+2!
EXPS START+4*, PPP+2!, CHK+3
>> FS PRT+4, START2+3, START3+1
FSIG PRT+3*, PRT+6, SIG+1!
FSIG( PRT+3, SIG+3*, PEND+9
FSIG(1 PEND+9
FSIGZZ PEND+1~, PEND+9*
GGGGG SIG+3*, SIG+4!, PEND+1~
I PPP+2!
>> IDGN START3+2, START3+3
II START+2~, PPP+2!, CHK+1*, PRT+1*
>> ING( START3+4
INGRE START3+4*, START3+5!
>> IRXN START2+2, START3+2, START3+3
ISSD PPP+2!, ISSD*, RXPNO, CHK+3*, CHK+4, PRT+5
J PPP+2!, CHK+3*
LINE PPP+2!
LN PPP+2!
MESS PPP+2!
MJK PPP+2!, PRT+1*
NEW1 START+4*, PPP+2!, CHK+3
NEW11 START+4*, PPP+2!, CHK+3
>> NTE4 PRT+4*
>> NTE5 START2+3*, START2+8*, START2+9*, START2+14*, START2+15*, START2+16*
>> NTE6 START3+1*, START3+2*, START3+4*
PEND PPP+3!, PEND+6*, PEND+7*, PEND+8*, PEND+9*, PEND+10
PHYS PPP+2!, PRT+1*, PRT+6
POP PPP+2!
PPPPP PEND+1~, PEND+2*
>> PSI PRT+4, PRT+5, PRT+6, PEND+10
>> PSODFN START+3*
PSODTCUT START+3, PPP+3!, CHK, CHK+1
PSOPRPAS PPP+3!, CHK+2
PSOSERV START2+1!, START2+5*, START2+16
PSPCOUNT PEND+1~, PEND+2*
PSPPEND PEND+1~, PEND+2*
PSPPEND( PEND+2*, PEND+4, PEND+9
PSPPEND(0 PEND+3
PSPROSIG SIG+1*, SIG+2, SIG+4!
PSPSTAT PEND+1~, PEND+2*
PSSODRUG PEND+1~
PZXZERO PEND+1~, PEND+4*, PEND+5, PEND+7, PEND+8
PZZDRUG PEND+1~, PEND+5*, PEND+6
PZZODRUG PPP+3!, PEND+5*, PEND+6
QTY PPP+2!, PRT*, PRT+6
RFDATE PPP+3!, CHK+1
RFL PPP+2!, PRT+6
RFS PPP+2!, PRT*, PRT+6
RS PPP+3!, START2+9, START2+15, START3+4
RX START2+2*, START2+4, START2+10, START2+17!
RXF PPP+2!, PRT+1*, PRT+6
RXNN START+5*, PPP+2!, RXPNO*, CHK+1, CHK+3, CHK+4, PRT+1, PRT+2, SIG+1, SIG+2
, SIG+3
RXPNO PPP+2!, ISSD*, RXPNO*, CHK+3*, CHK+4, PRT+5
RXPX START+5*, PPP+2!, RXPNO*, CHK+2, CHK+3, CHK+4, PRT, PRT+1
RXPX2 START+5*, PPP+2!, RXPNO*, CHK, PRT+2
RXX START+5*, PPP+2!, START2+17!
RXX( START2+4*, START2+6, START2+7, START2+10*, START2+12, START2+13
RXY START2+2*, START2+17!
SCRIPT START2+4*, START2+10*, START2+17!
SD SD*, PPP+3!, DRNME, ISSD, RXPNO, CHK+4*, PRT+5
SER START2+5*, START2+6, START2+11*, START2+12, START2+17!
SEV START2+4*, START2+10*, START2+17!
SEV( START2+4*, START2+5, START2+10*, START2+11
SIG PPP+3!
STA PPP+3!, PRT+2*, PRT+6
TTTT PPP+2!, PRT+3*
TYP START2+6*, START2+8, START2+9, START2+12*, START2+14, START2+15, START2+17!
X START+4*, PPP+3!, START2+4*, START2+5, START2+6, START2+7, START2+8, START2+9, START2+10*, START2+11
, START2+12, START2+13, START2+14, START2+15
X1 START+4*, PPP+3!
X2 START+4*, PPP+3!
XY START3+4*, START3+5!
Y START+4, PPP+3!
Z START+4*, PPP+3!
ZXXX PEND+1~, PEND+4*, PEND+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All