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 |  Local Variables |  All
Print Page as PDF
Routine: PSO52API

Package: Outpatient Pharmacy

Routine: PSO52API


Information

PSO52API ;BHAM ISC/SAB- Encap II API to return Rx data ;04/07/05 10:30 am

Source Information

Source file <PSO52API.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Outpatient Pharmacy 4 ^PSO52AP1  (MLT,OI,PT,SD,TB)^PSO52B  SIG^PSOHELP  EN2^PSOMAUEX  
VA Fileman 1 EN^DIQ1  

Caller Graph

Caller Graph Total: 15

Package Total Caller Graph
IHS Mods To Text Integration Utilities 7 BTIULMED  BTIUMED2  BTIUMED4  BTIUMED5  BTIUMED6  BTIUMED8  BTIUMED9  
Health Summary 3 GMTSPSO  GMTSPSO7  GMTSPSZO  
Dietetics 1 FHASM4  
Order Entry Results Reporting 1 ORWGAPIC  
Outpatient Pharmacy 1 PSO52B  
Registration 1 VAFCSB  
Text Integration Utility 1 TIULMED  

Entry Points

Name Comments DBIA/ICR reference
ATP
RX(DFN,LIST,IEN,RX,NODE,SDATE,EDATE) ;
  • ICR #4820
    • Status: Active
    • Usage: Supported
    DATE ;date range
    IBR ;ib ref
    IBS
    PROF(DFN,LIST,SDATE,EDATE) ;
  • ICR #4820
    • Status: Active
    • Usage: Supported
    DIQ ;process fields
    CMP
    LBP
    LB ;label log
    TW ;two
    RF ;refill
    TH ;three
    CM ;cmop
    ZE ;zero
    AT ;activity log
    CLEAN
    RFD
    IB ;ib ori
    PROCESS ;
    MI ;sig
    ST ;status

    External References

    Name Field # of Occurrence
    EN^DIQ1 DIQ+1
    ^PSO52AP1 PROF+1
    MLT^PSO52B PROCESS+3, PROCESS+19
    OI^PSO52B PROCESS+3, PROCESS+11
    PT^PSO52B PROCESS+3, PROCESS+10
    SD^PSO52B PROCESS+3, PROCESS+14
    TB^PSO52B PROCESS+3, PROCESS+12
    SIG^PSOHELP MI+5
    EN2^PSOMAUEX ST+3

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(55 - [#55] DATE+3, DATE+4, DATE+6, DATE+7
    ^PSRX - [#52] PROCESS+1, PROCESS+2, TW+1, TH+1, MI+1, MI+2, MI+3, MI+4, MI+5, ST+1
    , RF+1, RF+3, IB+2, IBR+1, IBR+3, IBS, IBS+1, CM+1, CM+2, AT+1
    , AT+2, LB+1, LB+2, DATE+3, DATE+4, DATE+6, DATE+7
    ^PSRX("B" RX+12
    ^TMP($J RX+10!*, RX+13*, CLEAN*, CLEAN+1*, PROCESS+1*, PROCESS+2*, PROCESS+20*, ZE+3*, ZE+4*, TW+4*
    , TW+5*, TH+4*, TH+5*, MI+2*, MI+3*, MI+4*, MI+5*, ST+5*, ST+6*, RF+1*
    , RFD+1*, RFD+2*, RFD+4*, RFD+5*, IB+2*, IB+5*, IB+6*, IBR+1*, IBR+4!*, IBS*
    , IBS+1*, IBS+3*, IBS+5*, IBS+6*, CM+1*, CMP*, CMP+3*, CMP+4*, AT+1*, ATP+1*
    , ATP+3*, ATP+4*, ATP+5*, LB+1*, LBP*, LBP+3*, LBP+4*, LBP+5*

    Label References

    Name Line Occurrences
    AT PROCESS+3, PROCESS+17
    ATP AT+2
    CLEAN RX+11, RX+12
    CM PROCESS+3, PROCESS+16
    CMP CM+2
    DATE RX+15
    DIQ ZE+1, TW+2, TH+2, ST+4, RFD, IB+3, IBS+2, CMP+1, ATP, LBP+1
    IB PROCESS+3, PROCESS+9
    IBR IB+1, IB+8
    IBS IBR+2, IBR+3
    LB PROCESS+3, PROCESS+13
    LBP LB+2
    MI PROCESS+3, PROCESS+15
    PROCESS RX+11, RX+14, DATE+3, DATE+4, DATE+6, DATE+7
    RF PROCESS+3, PROCESS+8
    RFD RF+2, RF+3
    ST PROCESS+3, PROCESS+4, PROCESS+18
    TH PROCESS+3, PROCESS+7
    TW PROCESS+3, PROCESS+6, PROCESS+7
    ZE PROCESS+3, PROCESS+5, PROCESS+6

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AT AT+2~*, AT+3!
    CM CM+2~*, CM+3!
    D0 RX+10~
    DA RX+10~, CLEAN+2!, ZE+1*, ZE+3, ZE+4, ZE+5!, TW+2*, TW+4, TW+5, TW+6!
    , TH+2*, TH+4, TH+5, TH+6!, ST+4*, ST+5, ST+6, ST+7!, RF+2!, RF+4!
    , RFD*, IB+3*, IB+5, IB+6, IB+7!, IBR+2!, IBR+5!, IBS+2*, CM+3!, CMP+1*
    , AT+3!, ATP*, LB+3!, LBP+1*, LBP+6!
    DA( RF+2*, RF+3*, RFD+1, RFD+4, RFD+5, IBR+2*, IBR+3*, IBS, IBS+1, IBS+5
    , IBS+6, CM+2*, CMP+3, CMP+4, AT+2*, ATP+3, ATP+4, ATP+5, LB+2*, LBP+3
    , LBP+4, LBP+5
    DAT RX+10~, CLEAN+2!, PROCESS+3*, PROCESS+4*, RF+2, RFD+1, IB+1, IB+8, IBR+2, IBS
    DFN RX~, RX+9, RX+10, RX+13, CLEAN, CLEAN+1, PROCESS+1, PROCESS+20, ZE+3, ZE+4
    , TW+4, TW+5, TH+4, TH+5, MI+2, MI+3, MI+4, MI+5, ST+5, RF+1
    , RFD+1, RFD+2, RFD+4, RFD+5, IB+2, IB+5, IB+6, IBR+1, IBR+4, IBS
    , IBS+1, IBS+3, IBS+5, IBS+6, CM+1, CMP, CMP+3, CMP+4, AT+1, ATP+1
    , ATP+3, ATP+4, ATP+5, LB+1, LBP, LBP+3, LBP+4, LBP+5, DATE+3, DATE+4
    , DATE+6, DATE+7, PROF~
    DIC RX+10~, CLEAN+2!, ZE+1*, ZE+5!, TW+2*, TW+6!, TH+2*, TH+6!, ST+4*, ST+7!
    , RF+2!, RF+4!, RFD*, IB+3*, IB+7!, IBR+2!, IBR+5!, IBS+2*, CM+3!, CMP+1*
    , AT+3!, ATP*, LB+3!, LBP+1*, LBP+6!
    DIQ RX+10~, CLEAN+2!, ZE+5!, TW+6!, TH+6!, ST+7!, RF+2!, RF+4!, IB+7!, IBR+2!
    , IBR+5!, CM+3!, AT+3!, LB+3!, LBP+6!, DIQ+1*
    DIQ(0 DIQ+1*
    DR RX+10~, CLEAN+2!, ZE+1*, ZE+2*, ZE+3, ZE+4, ZE+5!, TW+2*, TW+3*, TW+4
    , TW+5, TW+6!, TH+2*, TH+3*, TH+4, TH+5, TH+6!, ST+4*, ST+7!, RF+2!
    , RF+4!, RFD*, RFD+3*, RFD+4, RFD+5, IB+3*, IB+4*, IB+5, IB+6, IB+7!
    , IBR+2!, IBR+5!, IBS+2*, IBS+4*, IBS+5, IBS+6, CM+3!, CMP+1*, CMP+2*, CMP+3
    , CMP+4, AT+3!, ATP*, ATP+2*, ATP+3, ATP+4, ATP+5, LB+3!, LBP+1*, LBP+2*
    , LBP+3, LBP+4, LBP+5, LBP+6!
    DR( RFD*, IBS+2*, CMP+1*, ATP*, LBP+1*
    DT ST+1, DATE+5, DATE+7
    DTE RX+10~, CLEAN+2!, DATE+1*, DATE+3*, DATE+4*, DATE+5*, DATE+6*, DATE+7*
    EDATE RX~, DATE+2, DATE+3, DATE+5, DATE+6, PROF~
    I RX+10~, CLEAN*, CLEAN+2!, MI+3*
    IB IBR+3~*, IBR+5!
    IEN RX~, RX+11, RX+12*, RX+13, PROCESS+1, PROCESS+2, PROCESS+20, ZE+1, ZE+3, ZE+4
    , TW+1, TW+2, TW+4, TW+5, TH+1, TH+2, TH+4, TH+5, MI+1, MI+2
    , MI+3, MI+4, MI+5, ST+1, ST+3, ST+4, ST+5, ST+6, RF+1, RF+3
    , RFD, RFD+1, RFD+2, RFD+4, RFD+5, IB+2, IB+3, IB+5, IB+6, IBR+1
    , IBR+3, IBR+4, IBS, IBS+1, IBS+2, IBS+3, IBS+5, IBS+6, CM+1, CM+2
    , CMP, CMP+1, CMP+3, CMP+4, AT+1, AT+2, ATP, ATP+1, ATP+3, ATP+4
    , ATP+5, LB+1, LB+2, LBP, LBP+1, LBP+3, LBP+4, LBP+5, DATE+3*, DATE+4*
    , DATE+6*, DATE+7*
    INS1 MI+5, MI+6!
    LB LB+2~*, LB+3!
    LIST RX~, RX+9, RX+10, RX+13, CLEAN, CLEAN+1, PROCESS+1, PROCESS+2, PROCESS+20, ZE+3
    , ZE+4, TW+4, TW+5, TH+4, TH+5, MI+2, MI+3, MI+4, MI+5, ST+5
    , ST+6, RF+1, RFD+1, RFD+2, RFD+4, RFD+5, IB+2, IB+5, IB+6, IBR+1
    , IBR+4, IBS, IBS+1, IBS+3, IBS+5, IBS+6, CM+1, CMP, CMP+3, CMP+4
    , AT+1, ATP+1, ATP+3, ATP+4, ATP+5, LB+1, LBP, LBP+3, LBP+4, LBP+5
    , PROF~
    LK RX+10~, CLEAN+2!, PROCESS+4*
    ND RX+10~, CLEAN+2!, PROCESS+4*, PROCESS+5, PROCESS+6, PROCESS+7, PROCESS+8, PROCESS+9, PROCESS+10, PROCESS+11
    , PROCESS+12, PROCESS+13, PROCESS+14, PROCESS+15, PROCESS+16, PROCESS+17, PROCESS+18, PROCESS+19, PROCESS+20
    NODE RX~, PROCESS+3, PROCESS+4
    ORN ST+2~
    PDA ST+2~
    PIFN ST+2~
    PRFDT ST+2~
    PSOEXRX ST+2~, ST+3*!
    PSOEXSTA ST+2~
    PSONM ST+3!
    PSONMX ST+3!
    PSST ST+2~
    PST RX+10~, CLEAN+2!, ZE+1!, ZE+5!, TW+2!, TW+6!, TH+2!, TH+6!, ST+4!, ST+7!
    , RF+2!, RF+4!, RFD!, IB+3!, IB+7!, IBR+2!, IBR+5!, IBS+2!, CM+3!, CMP+1!
    , AT+3!, ATP!, LB+3!, LBP+1!, LBP+6!
    PST( RFD+1, RFD+4, RFD+5, IBS+5, IBS+6, CMP+3, CMP+4, ATP+3, ATP+4, ATP+5
    , LBP+3, LBP+4, LBP+5
    PST(52 ZE+3, ZE+4, TW+4, TW+5, TH+4, TH+5, ST+5, ST+6, IB+5, IB+6
    PSUSD ST+2~
    RF RF+3*, RF+4!
    RX RX~, RX+12
    SDATE RX~, DATE+1, DATE+5, PROF~
    X RX+10~, CLEAN+2!, MI+5*, MI+6!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All