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

Package: Outpatient Pharmacy

Routine: PSOPKIV2


Information

PSOPKIV2 ;BIR/MHA - Dig Signed Pending order Auto-DC message ;08/17/11

Source Information

Source file <PSOPKIV2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Outpatient Pharmacy 4 $$CHKTEMP^PSOBAI  $$HSHCHK^PSOPKIV1  $$RXDETOX^PSOUTIL  WORDWRAP^PSOUTLA2  
Registration 2 $$BADADR^DGUTL3  (,ADD)^VADPT  
Kernel 1 $$DEA^XUSER  
MailMan 1 ^XMD  
Order Entry Results Reporting 1 ARCHIVE^ORDEA  
Pharmacy Data Management 1 $$DETOX^PSSOPKI  

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

Package Total Caller Graph
Outpatient Pharmacy 4 PSOORFI5  PSOORNE5  PSOPKIV1  PSORXVW  

Entry Points

Name Comments DBIA/ICR reference
MGRP ;
BLNK(X,STR) ;blank spaces
ADCMAIL ;
PATAD ;
PRVAD ;
PRV ;
MISMCH ;Reason for mis-match

External References

Name Field # of Occurrence
$$BADADR^DGUTL3 PATAD+4
ARCHIVE^ORDEA PRVAD+2
$$CHKTEMP^PSOBAI PATAD+5
$$HSHCHK^PSOPKIV1 MISMCH+2
$$RXDETOX^PSOUTIL PRV+7
WORDWRAP^PSOUTLA2 ADCMAIL+25
$$DETOX^PSSOPKI PRV+7
^VADPT ADCMAIL+1
ADD^VADPT ADCMAIL+1
^XMD ADCMAIL+33
$$DEA^XUSER PRV+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] PATAD+12
^DPT - [#2] ADCMAIL+10
^PS(50.607 - [#50.607] ADCMAIL+14, ADCMAIL+17
^PS(52.41 - [#52.41] ADCMAIL+23, ADCMAIL+24
^PS(59 - [#59] ADCMAIL+3, ADCMAIL+7
^TMP( ADCMAIL+2!, ADCMAIL+4*, ADCMAIL+5*, ADCMAIL+6*, ADCMAIL+7*, ADCMAIL+8*, ADCMAIL+9*, ADCMAIL+10*, ADCMAIL+13*, ADCMAIL+18*
, ADCMAIL+20*, ADCMAIL+21*, ADCMAIL+26*, ADCMAIL+28*, ADCMAIL+30*, ADCMAIL+34!, MISMCH+6*, MISMCH+7*, MISMCH+8*, MISMCH+15*
, PRV+6*, PRV+7*, PRV+10*, PRV+11*, PRV+12*, PATAD+10*, PATAD+11*, PATAD+14*
^TMP($J PRVAD+1!, PRVAD+3, PRVAD+5!
^XUSEC("PSDMGR" MGRP+1

Label References

Name Line Occurrences
$$BLNK MISMCH+15
MGRP ADCMAIL+32
MISMCH ADCMAIL+31
PATAD ADCMAIL+12
PRV ADCMAIL+29
PRVAD PRV+8

Naked Globals

Name Field # of Occurrence
^(0 PATAD+12
^(3 PRVAD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DEA PRV+1~, PRV+4*, PRV+5*, PRV+6
>> DFN ADCMAIL+1*, ADCMAIL+10, PATAD+4, PATAD+5
DIFROM ADCMAIL+33~
DRG PRV+1~, PRV+2*, PRV+7
DUZ ADCMAIL+33
HASH MISMCH+1~, MISMCH+2*
I MISMCH+14*, MISMCH+15, PATAD+1~, PATAD+6*, PATAD+7, PATAD+8, PATAD+9, PATAD+10, PATAD+11, PATAD+12*
, PATAD+13
>> LC ADCMAIL+4*, ADCMAIL+5*, ADCMAIL+6*, ADCMAIL+7*, ADCMAIL+8*, ADCMAIL+9*, ADCMAIL+10*, ADCMAIL+13*, ADCMAIL+18, ADCMAIL+19*
, ADCMAIL+20*, ADCMAIL+21, ADCMAIL+26, ADCMAIL+27*, ADCMAIL+28*, ADCMAIL+30*, MISMCH+5*, MISMCH+6*, MISMCH+7*, MISMCH+8*
, MISMCH+9*, MISMCH+11*, MISMCH+15*, PRV+6, PRV+7, PRV+10*, PRV+11*, PRV+12*, PATAD+10*, PATAD+11*
, PATAD+14*
MDUZ MGRP+1~*
>> OR0 ADCMAIL+3, ADCMAIL+8, PRV+2
>> ORD ADCMAIL+23, ADCMAIL+24, MISMCH+2
ORN PRV+1~, PRV+2*, PRV+7, PRVAD+2, PRVAD+3
>> PKIE ADCMAIL+5
>> PKIOR ADCMAIL+31
PRV PRV+1~, PRV+2*, PRV+3, PRV+4
PSOARY MISMCH+1~, MISMCH+2
PSOARY( MISMCH+10, MISMCH+11
PSOARY("" MISMCH+3
PSOBADR PATAD+1~, PATAD+2*, PATAD+4*, PATAD+5, PATAD+7, PATAD+9, PATAD+13
>> PSODFN ADCMAIL+1
>> PSODRUG("IEN" PRV+2
>> PSODRUG("NAME" ADCMAIL+13
PSOFORGN PATAD+1~, PATAD+3*, PATAD+4, PATAD+5, PATAD+7, PATAD+8, PATAD+9, PATAD+13
>> PSONEW("DOSE" ADCMAIL+14, ADCMAIL+15, ADCMAIL+16
>> PSONEW("ISSUE DATE" , ADCMAIL+9
>> PSONEW("NOUN" ADCMAIL+20
>> PSONEW("PROVI DER NAME" , ADCMAIL+28
>> PSONEW("PROVIDER" PRV+2
>> PSONEW("QTY" ADCMAIL+21
>> PSONEW("UNITS" ADCMAIL+14, ADCMAIL+17
>> PSOSITE ADCMAIL+3, ADCMAIL+7
PSOTEMP PATAD+1~, PATAD+2*, PATAD+5*, PATAD+7, PATAD+9, PATAD+13
QQ ADCMAIL+1~, ADCMAIL+14*, ADCMAIL+16*, ADCMAIL+17*, ADCMAIL+18, ADCMAIL+24*, ADCMAIL+25
SP BLNK+1~, BLNK+3*, BLNK+4
STR MISMCH+13*, BLNK~, BLNK+3
T PATAD+1~, PATAD+7*, PATAD+8*, PATAD+9*, PATAD+10, PATAD+11, PATAD+13*, PATAD+14
TLC ADCMAIL+22~*, ADCMAIL+25
>> TMP("ZZ" ADCMAIL+22!*, ADCMAIL+25, ADCMAIL+26
U ADCMAIL+10
>> VA("BID" ADCMAIL+10
VADD PRV+1~, PRVAD+3*, PRVAD+4
VADD(1 PRV+9, PRV+10, PRVAD+4*
VADD(2 PRV+11, PRVAD+4*
VADD(3 PRV+12, PRVAD+4*
>> VAPA( PATAD+6, PATAD+9
>> VAPA(11 PATAD+13
>> VAPA(25 PATAD+3
>> VAPA(4 PATAD+13
>> VAPA(5 PATAD+12
>> VAPA(6 PATAD+13
X BLNK~, BLNK+2, BLNK+3
X1 MISMCH+1~, MISMCH+12*, MISMCH+13, MISMCH+15
X2 MISMCH+1~, MISMCH+12*, MISMCH+13, MISMCH+15
XM MISMCH+1~, MISMCH+13*, MISMCH+14
XMDUZ ADCMAIL+3*, ADCMAIL+33!
XMSUB ADCMAIL+3*, ADCMAIL+33!
XMTEXT ADCMAIL+33*!
>> XMY( ADCMAIL+33*, MGRP+1*
XX ADCMAIL+1~, ADCMAIL+15*, ADCMAIL+16, ADCMAIL+17, ADCMAIL+22*, ADCMAIL+23*, ADCMAIL+24, ADCMAIL+26*, MISMCH+1~, MISMCH+9*
, MISMCH+10*, MISMCH+11, MISMCH+15, PATAD+2*
XY MISMCH+1~, MISMCH+11*, MISMCH+12
XZ MISMCH+1~, MISMCH+5*, BLNK+1~, BLNK+3*, BLNK+4
ZZ ADCMAIL+1~*, ADCMAIL+2, ADCMAIL+4, ADCMAIL+5, ADCMAIL+6, ADCMAIL+7, ADCMAIL+8, ADCMAIL+9, ADCMAIL+10, ADCMAIL+13
, ADCMAIL+18, ADCMAIL+20, ADCMAIL+21, ADCMAIL+26, ADCMAIL+28, ADCMAIL+30, ADCMAIL+34, MISMCH+6, MISMCH+7, MISMCH+8
, MISMCH+15, PRV+6, PRV+7, PRV+10, PRV+11, PRV+12, PATAD+10, PATAD+11, PATAD+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All