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

Package: Pharmacy Data Management

Routine: PSSORUTZ


Information

PSSORUTZ ;BIR/RSB/RTR-Dosage choices for report ;03/24/00

Source Information

Source file <PSSORUTZ.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Pharmacy Data Management 4 AMP^PSSORPHZ  LEAD^PSSUTLA1  (DEA,EN3)^PSSUTLAZ  SLS^PSSUTLPZ  
National Drug File 1 ($$DFSU,$$PSJST)^PSNAPIS  

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

Package Total Caller Graph
Pharmacy Data Management 1 PSSOIDOS  

Entry Points

Name Comments DBIA/ICR reference
DOSE(PSSX,PD,TYPE,PSSDFN) ;
DOSE2 ;Local doses
SET2 ;
MAX ;
SLS ;Dosage with /
SLSQ
REQS ;Schedule
MULTI ;
PARN ;
LEAD ;Add leading zeros
APP ;

External References

Name Field # of Occurrence
$$DFSU^PSNAPIS DOSE2+9, DOSE2+25
$$PSJST^PSNAPIS SLS+6
AMP^PSSORPHZ SET2+1
LEAD^PSSUTLA1 DOSE+52, DOSE2+30
DEA^PSSUTLAZ DOSE+49, SET2+7, MULTI+5
EN3^PSSUTLAZ DOSE+52, DOSE2+30
SLS^PSSUTLPZ MULTI+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.3 - [#50.3] |inpt
^PS(50.606 - [#50.606] DOSE+16, DOSE+17, DOSE+48, DOSE+50, SET2+7, SET2+8, MULTI+4, MULTI+6
^PS(50.607 - [#50.607] DOSE+13, DOSE+25, SET2+2, SET2+6
^PS(50.7 - [#50.7] DOSE+16, DOSE2+3, DOSE2+12, DOSE2+28, |sort
^PSDRUG - [#50] DOSE+11, DOSE+12, DOSE+14, DOSE+19, DOSE+20, DOSE+21, DOSE+22, DOSE+24, DOSE+25, DOSE+26
, DOSE+30, DOSE+47, DOSE2+5, DOSE2+7, DOSE2+8, DOSE2+14, DOSE2+15, DOSE2+16, DOSE2+17, DOSE2+22
DOSE2+24, SET2+6, MAX+1, MAX+4, SLS+5, SLS+6, MULTI+3, APP+2, APP+3, |inpt
^PSDRUG("ASP" DOSE+10, DOSE2+4, DOSE2+21
^YSCL(603.01 - [#603.01] MAX+5

Label References

Name Line Occurrences
APP DOSE+15, DOSE2+6, DOSE2+23
DOSE2 DOSE+33
MAX DOSE+46, SET2+5, MULTI+2
MULTI DOSE+45
PARN DOSE+31
REQS DOSE+49, SET2+4, MULTI+5
SET2 DOSE2+18, DOSE2+29
SLS DOSE+45
SLSQ SLS+8

Naked Globals

Name Field # of Occurrence
^( DOSE+17
^("DOS" DOSE+12, DOSE+47, DOSE2+8, DOSE2+24, MULTI+3
^("I" DOSE+14, DOSE2+5, DOSE2+22
^("MISC" DOSE+16, SET2+8
^("ND" DOSE2+8, DOSE2+24
^(0 DOSE+13, DOSE+17, DOSE+47, SET2+6, MULTI+3
^(2 APP+3
^(660 DOSE+47, SET2+6, MULTI+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT |opt!
C |opt!
D0 |opt!, |sort
>> DA |inpt
>> DA(1 |inpt
DCNT1 DOSE+7~, DOSE+28*, DOSE+29, DOSE+30, DOSE+32
DI |opt!
DIR |opt!
>> DISPDRG |inpt
>> DISX(1 |sort*
>> DISX(2 |sort*
DLOOP DOSE+7~, DOSE+10*, DOSE+11, DOSE+12, DOSE+14, DOSE+19, DOSE+20, DOSE+21, DOSE+22, DOSE+24
, DOSE+25, DOSE+26, DOSE+30, DOSE+32, DOSE+46*, DOSE2+4*, DOSE2+5, DOSE2+7, DOSE2+8, DOSE2+14
DOSE2+15, DOSE2+16, DOSE2+17, DOSE2+21*, DOSE2+22, DOSE2+24, SET2+2, SET2+3, SET2+6, SET2+7
MAX+1, MAX+4, MULTI+2*, APP+2, APP+3
DLOOP1 DOSE+7~, DOSE+19*, DOSE+20, DOSE+21, DOSE+22, DOSE+24, DOSE+26
DQ |opt!
DT DOSE+14, DOSE2+5, DOSE2+22
>> DUOUT |inpt
FORM DOSE+7~
FORM( DOSE+30*, DOSE+35, DOSE+36
I |opt!
I1 |opt!
J |opt!
LOW DOSE+7~
LOW( DOSE+29*, DOSE+36!, DOSE+38, DOSE+39, DOSE+40, DOSE+41
>> OP |opt*
PD DOSE~, DOSE+10, DOSE+16, DOSE+52, DOSE2+3, DOSE2+4, DOSE2+12, DOSE2+21, DOSE2+28, DOSE2+30
PL DOSE+7~, DOSE+43*, DOSE+44
PL2 DOSE+7~, DOSE+44*
PL3 DOSE+7~, MULTI+1*, MULTI+2
>> PSDI |inpt
PSIEN DOSE+7~, DOSE+46*, DOSE+47, DOSE+48, DOSE+49, MULTI+2*, MULTI+3, MULTI+4, MULTI+5
PSIUDA |opt!
PSIUX |opt!
PSIV |opt!
PSIVSC |inpt!
>> PSJIVSEF |inpt
>> PSJPP |inpt
PSJS |inpt*!
PSLOC DOSE2+1~, DOSE2+14*, DOSE2+15, DOSE2+16, DOSE2+17
PSLOCV DOSE2+1~, DOSE2+15*, DOSE2+20!, SET2+1, SET2+2
PSNN DOSE+7~, DOSE+17*
PSNNN DOSE+7~, DOSE+17!*, DOSE+32, DOSE2+3!, SET2+2, PARN+2, PARN+3, PARN+4, PARN+6, PARN+7
PSOCT DOSE2+1~, DOSE2+2*, DOSE2+20*, SET2+2, SET2+9*
PSODOS DOSE2+1~, DOSE2+12*, DOSE2+28*, SET2+7, SET2+8
PSODUPD DOSE2+1~
PSOLC DOSE+7~, DOSE+39*, DOSE+40*, DOSE+42
PSOND DOSE2+1~, DOSE2+8*, DOSE2+9, DOSE2+10, DOSE2+11, DOSE2+24*, DOSE2+25, DOSE2+26, DOSE2+27
PSOND1 DOSE2+1~, DOSE2+8*, DOSE2+9, DOSE2+10, DOSE2+11, DOSE2+24*, DOSE2+25, DOSE2+26, DOSE2+27
PSONDS DOSE2+1~, DOSE2+8*, DOSE2+9, DOSE2+10*, DOSE2+24*, DOSE2+25, DOSE2+26*, SET2+6
PSONDU DOSE2+1~, DOSE2+8*, DOSE2+9, DOSE2+11*, DOSE2+24*, DOSE2+25, DOSE2+27*, SET2+2, SET2+6
PSONDX DOSE2+1~, DOSE2+9*, DOSE2+10, DOSE2+11, DOSE2+25!*, DOSE2+26, DOSE2+27
PSOXDOSE DOSE2+1~, DOSE2+3*
PSSA DOSE+7~, DOSE+45*, DOSE+46, SLS+2, SLS+4, SLS+5, SLS+8, SLS+9, SLS+12, SLS+13
MULTI+1, MULTI+2
PSSA1 DOSE+7~
PSSC DOSE+7~, DOSE+45*, MULTI+1
PSSCLO DOSE+7~, MAX+5*
PSSDEA DOSE+7~, MAX+1*, MAX+2, MAX+3, MAX+7
PSSDFN DOSE~, MAX+4, MAX+5
PSSDLP DOSE+7~
PSSDOSE DOSE+8~, DOSE+23*, DOSE+24*, DOSE+27, DOSE+29, DOSE+30, DOSE+32
>> PSSDRG |inpt
PSSDSE DOSE+7~, DOSE+16*, DOSE+17, DOSE+48, DOSE+50, MULTI+4, MULTI+6
PSSDZ50 SLS+3~, SLS+5*, SLS+9
PSSDZI SLS+3~, SLS+5*, SLS+6
PSSDZND SLS+3~, SLS+6*, SLS+8, SLS+9
PSSDZSL SLS+3~, SLS+5*
PSSDZSL1 SLS+3~
PSSDZSL2 SLS+3~, SLS+9*
PSSDZSL3 SLS+3~, SLS+9*
PSSDZSL4 SLS+3~, SLS+9*, SLS+12
PSSDZSL5 SLS+3~, SLS+9*, SLS+10
PSSDZUNT DOSE+51!, SLS+1!, SLS+12*
PSSF SLS+3~, SLS+4*, SLS+10
PSSF1 SLS+3~
PSSF2 SLS+3~, SLS+10*, SLS+13
PSSFA SLS+3~, SLS+7*, SLS+10
PSSFA1 SLS+3~, SLS+7*, SLS+10
PSSFB SLS+3~, SLS+7*, SLS+9, SLS+12
PSSFB1 SLS+3~, SLS+7*, SLS+9, SLS+12
PSSG SLS+3~, SLS+4*, SLS+7, SLS+12
PSSHOLD DOSE+7~, DOSE+43!, DOSE+51!
PSSHOLD( DOSE+43*, DOSE+44*, DOSE+45, MULTI+1
PSSJI |opt*!
>> PSSJSE |inpt*
PSSJZUNT MULTI+7!
PSSLD DOSE+7~, LEAD+1*, LEAD+2, LEAD+3, LEAD+4, LEAD+5, LEAD+6, LEAD+7, LEAD+8*, LEAD+9
PSSLD1 DOSE+7~, LEAD+5*, LEAD+6, LEAD+7
PSSLOW DOSE+7~, DOSE+35*, DOSE+36, DOSE+38*, DOSE+39, DOSE+40, DOSE+41
PSSLOW1 DOSE+7~, DOSE+39*, DOSE+40, DOSE+41
PSSLOW2 DOSE+7~, DOSE+36*, DOSE+41*, DOSE+42
PSSLOW4 DOSE+7~, DOSE+40*, DOSE+42
PSSMAX DOSE+7~, DOSE+46!, DOSE+48, SET2+5!, SET2+7, MAX+1!, MAX+2*, MAX+3*, MAX+5*, MAX+6*
MAX+7*, MAX+8*, MULTI+2!, MULTI+4
PSSNP DOSE+32!, PARN+1!, PARN+6*, PARN+7*
PSSNPL PARN+1~, PARN+4*, PARN+5, PARN+7
PSSOIU DOSE+7~, DOSE+9*, DOSE+21, DOSE+22, DOSE2+16, DOSE2+17
PSSPREP DOSE+7~, DOSE+16*, DOSE+50, MULTI+6
PSSQT DOSE+8~, DOSE+15, DOSE2+6, DOSE2+23, APP+1*, APP+2*, APP+3*
PSSREQS DOSE+7~, DOSE+49, SET2+7, REQS+1*, MULTI+5
>> PSSSCT |inpt*
PSSTRN DOSE+7~, DOSE+12*
PSSUDOS DOSE+8~, DOSE+23*, DOSE+26*, DOSE+27, DOSE+29, DOSE+30, DOSE+32, PARN+6, PARN+7
PSSUNITX DOSE+7~, DOSE+12*, DOSE+13*, DOSE+48, MULTI+4
PSSUNTS DOSE+8~, DOSE+23*, DOSE+25*, DOSE+32
PSSVERB DOSE+7~, DOSE+16*, DOSE+50, MULTI+6
PSSX DOSE~, DOSE+1!, DOSE+45!
PSSX( DOSE+32*, DOSE+36!, DOSE+42*!, DOSE+43, DOSE+44, DOSE+45*, DOSE+46, SET2+2*, SLS+2*, SLS+4
SLS+5, SLS+8*, SLS+9, SLS+12*, SLS+13*, MULTI+1*, MULTI+2, LEAD+1, LEAD+2*, LEAD+3*
LEAD+4, LEAD+5, LEAD+6*, LEAD+7*
PSSX("DD" DOSE+45, DOSE+47*, DOSE+48*, DOSE+49*, SET2+3, SET2+6*, SET2+7*, MULTI+1, MULTI+3*, MULTI+4*
MULTI+5*, LEAD+8, LEAD+9*
PSSX("MISC" DOSE+50*, SET2+8*, MULTI+6*
PSSX(0 DOSE+33, DOSE2+20
PSSZ DOSE+7~, DOSE+45*, MULTI+1
TYPE DOSE~, DOSE+9, DOSE+46, DOSE+52, DOSE2+30, SET2+5, MULTI+2, APP+2
U |sort
X |inpt*!, |opt!
>> XPSJS |inpt*
>> XQUIT |opt
Y |inpt*, |opt!
Z |opt!
>> ZPSJS |inpt*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All