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

Package: Pharmacy Data Management

Routine: PSSORPH


Information

PSSORPH ;BIR/RSB/RTR-Dosage choices by Dispense Drug ;03/24/00

Source Information

Source file <PSSORPH.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Pharmacy Data Management 2 (,AMP)^PSSORPH1  LEADP^PSSUTLA1  
National Drug File 1 ($$DFSU,$$PSJST)^PSNAPIS  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Outpatient Pharmacy 4 PSOBKDED  PSOPOST2  PSOSPSIG  PSOVER1  
Inpatient Medications 3 PSGOEF  PSJDOSE  PSJFTR  
Pharmacy Data Management 2 PSSORPH1  PSSORPHZ  

Entry Points

Name Comments DBIA/ICR reference
MULTI ;
DOSE(PSSX,PD,TYPE,PSSDFN,PSSUPD) ;
  • ICR #3234
    • Status: Active
    • Usage: Controlled Subscription
    DOSE2 ;Local Dose
    ZSET ;
    MAX ;
    SLS ;Convert dosage with /
    LEAD ;Add leading zeros
    SLSQ
    SET2 ;
    PARN ;
    REQS ;Schedule requirement flag

    External References

    Name Field # of Occurrence
    $$DFSU^PSNAPIS DOSE2+8, DOSE2+27
    $$PSJST^PSNAPIS SLS+7
    ^PSSORPH1 DOSE+11
    AMP^PSSORPH1 SET2+2
    LEADP^PSSUTLA1 DOSE+54, DOSE2+32

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(50.606 - [#50.606] DOSE+18, DOSE+19, DOSE+34, SET2+3, SET2+4, ZSET+2
    ^PS(50.607 - [#50.607] DOSE+15, DOSE+27, SET2+9
    ^PS(50.7 - [#50.7] DOSE+18, DOSE2+11, DOSE2+30
    ^PSDRUG - [#50] DOSE+9, DOSE+13, DOSE+14, DOSE+16, DOSE+21, DOSE+22, DOSE+23, DOSE+24, DOSE+26, DOSE+27
    , DOSE+28, DOSE+32, DOSE+51, DOSE2+4, DOSE2+6, DOSE2+7, DOSE2+13, DOSE2+14, DOSE2+15, DOSE2+16
    , DOSE2+17, DOSE2+18, DOSE2+24, DOSE2+26, SET2+9, MAX+1, MAX+4, SLS+6, SLS+7, MULTI+3
    ^YSCL(603.01 MAX+5

    Label References

    Name Line Occurrences
    DOSE2 DOSE+37
    MAX DOSE+50, SET2+8, MULTI+2
    MULTI DOSE+49
    PARN DOSE+33
    REQS DOSE+52, SET2+7, MULTI+4
    SET2 DOSE2+19, DOSE2+31
    SLS DOSE+49
    SLSQ SLS+9
    ZSET SET2+1

    Naked Globals

    Name Field # of Occurrence
    ^( DOSE+19
    ^("DOS" DOSE+14, DOSE+51, DOSE2+7, DOSE2+26, MULTI+3
    ^("I" DOSE+16, DOSE2+4, DOSE2+24
    ^("MISC" DOSE+18, SET2+3
    ^("ND" DOSE2+7, DOSE2+26
    ^(0 DOSE+15, DOSE+19, DOSE+28, DOSE+51, SET2+9, MULTI+3
    ^(660 DOSE+51, SET2+9, MULTI+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DCNT1 DOSE+7~, DOSE+30*, DOSE+31, DOSE+32, DOSE+34, DOSE+35
    DLOOP DOSE+7~, DOSE+12*, DOSE+13, DOSE+14, DOSE+16, DOSE+21, DOSE+22, DOSE+23, DOSE+24, DOSE+26
    , DOSE+27, DOSE+28, DOSE+32, DOSE+34, DOSE+50*, DOSE2+3*, DOSE2+4, DOSE2+6, DOSE2+7, DOSE2+13
    , DOSE2+14, DOSE2+15, DOSE2+16, DOSE2+17, DOSE2+18, DOSE2+23*, DOSE2+24, DOSE2+26, SET2+3, SET2+6
    , SET2+9, SET2+10, MAX+1, MAX+4, MULTI+2*
    DLOOP1 DOSE+7~, DOSE+21*, DOSE+22, DOSE+23, DOSE+24, DOSE+26, DOSE+28
    DT DOSE+16, DOSE2+4, DOSE2+24
    FORM DOSE+7~
    FORM( DOSE+32*, DOSE+39, DOSE+40
    LOW DOSE+7~
    LOW( DOSE+31*, DOSE+40!, DOSE+42, DOSE+43, DOSE+44, DOSE+45
    PD DOSE~, DOSE+9, DOSE+12, DOSE2+3, DOSE2+23
    PL DOSE+7~, DOSE+47*, DOSE+48
    PL2 DOSE+7~, DOSE+48*
    PL3 DOSE+7~, MULTI+1*, MULTI+2
    POPD DOSE+7~, DOSE+9*, DOSE+18, DOSE2+11, DOSE2+30
    PSIEN DOSE+7~, DOSE+50*, DOSE+51, DOSE+52, MULTI+2*, MULTI+3, MULTI+4
    PSLOC DOSE2+1~, DOSE2+13*, DOSE2+14, DOSE2+15, DOSE2+16, DOSE2+17, DOSE2+18
    PSLOCV DOSE2+1~, DOSE2+14*, DOSE2+22!, SET2+2, SET2+3
    PSNN DOSE+7~, DOSE+19*
    PSNNN DOSE+7~, DOSE+19!*, DOSE+34, DOSE+52, MULTI+4, PARN+2, PARN+3, PARN+4, PARN+6, PARN+7
    PSOCT DOSE2+1~, DOSE2+2*, DOSE2+22*, SET2+3, SET2+4, SET2+5, SET2+11*
    PSODOS DOSE2+1~, DOSE2+11*, DOSE2+30*, SET2+3, SET2+4, ZSET+2
    PSODUPD DOSE2+1~
    PSOLC DOSE+7~, DOSE+43*, DOSE+44*, DOSE+46
    PSOND DOSE2+1~, DOSE2+7*, DOSE2+8, DOSE2+9, DOSE2+10, DOSE2+26*, DOSE2+27, DOSE2+28, DOSE2+29
    PSOND1 DOSE2+1~, DOSE2+7*, DOSE2+8, DOSE2+9, DOSE2+10, DOSE2+26*, DOSE2+27, DOSE2+28, DOSE2+29
    PSONDS DOSE2+1~, DOSE2+7*, DOSE2+8, DOSE2+9*, DOSE2+26*, DOSE2+27, DOSE2+28*, SET2+3, SET2+9
    PSONDU DOSE2+1~, DOSE2+7*, DOSE2+8, DOSE2+10*, DOSE2+26*, DOSE2+27, DOSE2+29*, SET2+3, SET2+9
    PSONDX DOSE2+1~, DOSE2+8*, DOSE2+9, DOSE2+10, DOSE2+27!*, DOSE2+28, DOSE2+29
    PSSA DOSE+7~, DOSE+49*, DOSE+50, SLS+1, SLS+2, SLS+5, SLS+6, SLS+9, SLS+10, SLS+12
    , SLS+13, MULTI+1, MULTI+2
    PSSA1 DOSE+7~
    PSSBC DOSE+8~, DOSE+25*, DOSE+28*, DOSE+35, DOSE+36!, DOSE2+15*, DOSE2+21!, SET2+4
    PSSC DOSE+7~, DOSE+49*, 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+25*, DOSE+26*, DOSE+29, DOSE+31, DOSE+32, DOSE+34
    PSSDSE DOSE+7~, DOSE+18*, DOSE+19, DOSE+34
    PSSDZ50 SLS+4~, SLS+6*, SLS+10
    PSSDZI SLS+4~, SLS+6*, SLS+7
    PSSDZND SLS+4~, SLS+7*, SLS+9, SLS+10
    PSSDZSL SLS+4~, SLS+6*
    PSSDZSL1 SLS+4~
    PSSDZSL2 SLS+4~, SLS+10*
    PSSDZSL3 SLS+4~, SLS+10*
    PSSDZSL4 SLS+4~, SLS+10*, SLS+12
    PSSDZSL5 SLS+4~, SLS+10*, SLS+11
    PSSDZUNT SLS+3!, SLS+12*, SLSQ!
    PSSF SLS+4~, SLS+5*, SLS+11
    PSSF1 SLS+4~
    PSSF2 SLS+4~, SLS+11*, SLS+13
    PSSFA SLS+4~, SLS+8*, SLS+11
    PSSFA1 SLS+4~, SLS+8*, SLS+11
    PSSFB SLS+4~, SLS+8*, SLS+10, SLS+12
    PSSFB1 SLS+4~, SLS+8*, SLS+10, SLS+12
    PSSG SLS+4~, SLS+5*, SLS+8, SLS+12
    PSSHOLD DOSE+7~, DOSE+47!, DOSE+53!
    PSSHOLD( DOSE+47*, DOSE+48*, DOSE+49, MULTI+1
    PSSLDN DOSE+7~, SET2+3, SET2+10, ZSET+1!
    PSSLDNN ZSET+4!
    PSSLDV DOSE+7~, SET2+10, ZSET+2*
    PSSLNV ZSET+1!
    PSSLOW DOSE+7~, DOSE+39*, DOSE+40, DOSE+42*, DOSE+43, DOSE+44, DOSE+45
    PSSLOW1 DOSE+7~, DOSE+43*, DOSE+44, DOSE+45
    PSSLOW2 DOSE+7~, DOSE+40*, DOSE+45*, DOSE+46
    PSSLOW4 DOSE+7~, DOSE+44*, DOSE+46
    PSSMAX DOSE+7~, DOSE+50!, DOSE+51, SET2+8!, SET2+9, MAX+1!, MAX+2*, MAX+3*, MAX+5*, MAX+6*
    , MAX+7*, MAX+8*, MULTI+2!, MULTI+3
    PSSMD DOSE+8~, LEAD+1*, LEAD+2, LEAD+3, LEAD+4, LEAD+5, LEAD+6*, LEAD+7
    PSSMD1 DOSE+8~, LEAD+4*, LEAD+5
    PSSMDN DOSE+8~, LEAD+2*, LEAD+5*
    PSSNP DOSE+34, DOSE+36!, PARN+1!, PARN+6*, PARN+7*
    PSSNPL PARN+1~, PARN+4*, PARN+5, PARN+7
    PSSOIU DOSE+7~, DOSE+10*, DOSE+23, DOSE+24, DOSE2+17, DOSE2+18
    PSSOLDN DOSE+8~, DOSE2+16*, DOSE2+21!, SET2+5
    PSSPREP DOSE+7~, DOSE+18*, DOSE+34
    PSSREQS DOSE+7~, DOSE+52, SET2+9, REQS+2*, MULTI+4
    PSSRF REQS+1~
    PSSRFX REQS+1~
    PSSRFZ REQS+1~
    PSSTRN DOSE+7~, DOSE+14*, DOSE+34
    PSSUDOS DOSE+8~, DOSE+25*, DOSE+28*, DOSE+29, DOSE+31, DOSE+32, DOSE+34, PARN+6, PARN+7
    PSSUNITX DOSE+7~, DOSE+15*, DOSE+51, MULTI+3
    PSSUNITZ DOSE+7~, DOSE+14*, DOSE+15, DOSE+34
    PSSUNTS DOSE+8~, DOSE+25*, DOSE+27*, DOSE+34, SLS+2
    PSSUPD DOSE~, DOSE+11
    PSSVERB DOSE+7~, DOSE+18*, DOSE+34, DOSE+52, MULTI+4
    PSSX DOSE~, DOSE+1!, DOSE+49!
    PSSX( DOSE+34*, DOSE+35*, DOSE+40!, DOSE+46*!, DOSE+47, DOSE+48, DOSE+49*, DOSE+50, SET2+3*, SET2+4*
    , SET2+5*, SLS+1, SLS+2*, SLS+5, SLS+6, SLS+9*, SLS+10, SLS+12*, SLS+13*, MULTI+1*
    , MULTI+2, LEAD+1, LEAD+2*, LEAD+3, LEAD+4, LEAD+5*
    PSSX("DD" DOSE+49, DOSE+51*, DOSE+52*, SET2+6, SET2+9*, SET2+10*, MULTI+1, MULTI+3*, MULTI+4*, LEAD+6
    , LEAD+7*
    PSSX(0 DOSE+37, DOSE2+22
    PSSZ DOSE+7~, DOSE+49*, MULTI+1
    TYPE DOSE~, DOSE+10, DOSE+34, DOSE+35, DOSE+50, SET2+4, SET2+8, MULTI+2
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All