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

Package: Outpatient Pharmacy

Routine: PSOCSTD


Information

PSOCSTD ;BHAM ISC/SAB - daily rx cost compilation ;9/14/05 1:13pm

Source Information

Source file <PSOCSTD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Outpatient Pharmacy 2 ($$MTHLCK,START,ZNODE)^PSOCSTM  EN^PSOHLUP  
VA FileMan 2 ^%DT  C^%DTC  
Kernel 1 ^%ZTLOAD  

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

Package Total Caller Graph
Outpatient Pharmacy 2 PSO COSTDAY  PSO COSTDAY NIGHTJOB  

Entry Points

Name Comments DBIA/ICR reference
BEG
EN
START
SRCH
EX
SDFN
SDFN1
SRCH1
SRCH2
CHK
SF
SET
MTH
REF
G ;;
D ;;

External References

Name Field # of Occurrence
^%DT BEGEN
C^%DTC START+1, MTH
^%ZTLOAD EN+2
$$MTHLCK^PSOCSTM PSOCSTD+9
START^PSOCSTM MTH+2
ZNODE^PSOCSTM SRCH+9
EN^PSOHLUP CHK+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!,"PLEASE ENTER SITE PARAMETERS !!",!,$C(7)
  • Line Location: PSOCSTD+11
Function Call: WRITE
  • Prompt: !
  • Line Location: BEG+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] CHK+2
^PS(53 - [#53] CHK+6
^PS(55 - [#55] CHK+2
^PS(59 - [#59] PSOCSTD+11, CHK+5
^PSCST - [#50.9] START+4!, SRCH+4*, SRCH+5, SRCH+6, SRCH+7*, SDFN+1*, SDFN1+1*, SET*, MTH+1!
^PSCST("B" START+4!, SRCH+2, SET*, MTH+1!
^PSCST(0 SRCH+3*
^PSDRUG - [#50] CHK+3, CHK+8, REF
^PSOCSTM EX+3
^PSRX - [#52] CHKCHK+1, CHK+11, CHK+12, CHK+15, CHK+16
^PSRX("AL" SRCHSRCH1CHK+15!
^PSRX("AM" SRCH+1, SRCH2CHK+11!
^SC - [#44] CHK+7
^TMP($J START!, SRCH+8, EX!, SDFNSDFN1SF+1*
^VA(200 - [#200] CHK+6

Label References

Name Line Occurrences
BEG BEG
CHK SRCH1SRCH2
EN EN
EX PSOCSTD+11, BEGENMTH+2
MTH START
REF CHK+12, CHK+16
SDFN SRCH+8
SDFN1 SDFN
SET CHK+12, CHK+13, CHK+16
SF CHK+13, REF+2
SRCH1 SRCH
SRCH2 SRCH+1

Naked Globals

Name Field # of Occurrence
^(0 SF+2, SF+5
^(660 CHK+8, REF

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT BEG*, EN*!, EX!
%DT("A" BEG*, EN*
%DT(0 PSOCSTD+10*, BEG*
A EX!
B EX!
BDT START+2!, SRCH*, SRCH+1*, SRCH+9, EX+1!, MTH*, MTH+1
BEGDATE PSOCSTD+10!, BEG*, EN+2!, START+1*, START+4, SRCHSRCH+1, SRCH+4, SRCH+5, EX!
C EX+1!
CLINIC EX+1!, CHK+7*!, SF+2
COST EX!, CHK+8*, CHK+13*, SF, REF*, REF+1*
D EX+1!
DATA EX!, SF*, SF+3, SF+6
DATA1 EX!, SF+2*, SF+3, SF+5*, SF+6
DATA2 EX!, SF+2*, SF+3*, SF+5*, SF+6*
DFN EX!, SDFN1*, CHK+2*, SF+1
DIV EX!, SDFN*, SDFN1SDFN1+1, CHK+5*, CHK+12*, CHK+16*, SF+1
>> DRC SRCH+6*, SRCH+7
>> DRG SRCH+6*
DRUG EX!, CHK+3*, CHK+8, REF
DT PSOCSTD+9, PSOCSTD+10, STARTSTART+1, SDFN+1, MTH
EDT SRCH+3*, EX+1!, MTH*
ENDDATE PSOCSTD+10!, EN*, EN+2!, START+1*, START+4, SRCHSRCH+1, SRCH+3, SRCH+4, SRCH+5
, EX!
FL EX!
G EN+1*, EN+2!
I START+2*, START+3*, EX!, SF+2*, SF+3, SF+4, SF+5*, SF+6, SF+7
II SRCH+4*, SRCH+7*, EX!, SF+3*, SF+6*
ML EX!, CHK+9*, SFREF+1*
NDZ1 EX+1!
NDZ2 EX+1!
OR SRCH*, EX!, SRCH1*, SRCH2*, CHK+13*, SF, REF*
PAR EX+1!, SRCH1*, SRCH2*, CHK+10
PAST EX!, CHK+6*
PHYS EX!, CHK+6*, REF+2*
>> PR CHK+10*
PSD START+3*, SRCH+2*, SRCH+3, EX!, SF+5
PSDT START+4*, SRCH*, SRCH+1*, SRCH+2*, SRCH+4*, SRCH+5*, SRCH+6, SRCH+7, SRCH+8*, EX!
SDFNSDFN+1, SDFN1SDFN1+1, SRCH1SRCH2CHK+11, CHK+15, SF+1, SET
MTH+1*
PSFILL EX!
PSG START+2*, EX!, SF+2
>> PSOA( START+2*, SF+2, SF+3
PSOA1 EX+1!
PSOA1( START+2*, SF+4*
>> PSOB( START+2*, SF+2, SF+4
PSOB1 EX+1!
PSOB1( START+2*, SF+4
PSOC EX+1!
PSOC( START+3*, SF+5, SF+6
PSOC1 EX+1!
PSOC1( START+3*, SF+7*
PSOCNT SRCH+2*, SRCH+3, EX!
>> PSOD( START+3*, SF+5, SF+7
PSOD1 EX+1!
PSOD1( START+3*, SF+7
QTY EX!, CHK+9*, CHK+13, SFREF+1*
RF SRCH*, EX!, SRCH1*, SRCH2*, CHK+12*, CHK+16*, SFREF+1*
RX0 EX!, CHK+1*, CHK+2, CHK+3, CHK+6, CHK+7, CHK+8, CHK+9, REF+2
RX1 EX+1!, CHK+12*, CHK+16*, REFREF+1, REF+2
RX2 EX+1!, CHK+1*, CHK+5, CHK+12, CHK+13, CHK+16
RXF EX+1!, SRCH1*, SRCH2*, CHK+11, CHK+12, CHK+13, CHK+14, CHK+15, CHK+16
RXN EX+1!, SRCH1*, SRCH2*, CHKCHK+1, CHK+11, CHK+12, CHK+15, CHK+16
TDFN EX+2!, SDFN*, SDFN+1, SDFN1*
TDIV EX+2!, SDFN1*, SDFN1+1
>> TNO START+5*, CHK+13*
>> TNP START+5*, CHK+12*
>> TNR START+5*, CHK+16*
VALUE EX+1!, SF+3*, SF+6*
VISITS EX+1!
WD EX+1!, CHK+9*, SFREF+1*
X BEGENSTART+1, START+2*, START+3*, EX+1!, MTHMTH+1
X1 START+1*, EX+1!, MTH*
X2 START+1*, EX+1!, MTH*
Y BEGENEX+1!
ZTDESC EN+1*, EN+2!
ZTIO EN+1*, EN+2!
>> ZTQUEUED EX+2
>> ZTREQ EX+2*
ZTRTN EN+1*, EN+2!
ZTSAVE EN+2!
ZTSAVE( EN+1*
ZTSK EN+2!

Marked Items

Name Field # of Occurrence
$T(D+I START+3
$T(G+I START+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All