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 |  FileMan Files Accessed Via FileMan Db Call |  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

Call Graph Total: 10

Package Total Call Graph
Outpatient Pharmacy 6 ^PSO52AP1  (MLT,OI,PT,SD,TB)^PSO52B  SIG^PSOHELP  EN^PSOHLSN1  EN2^PSOMAUEX  ECAN^PSOUTL  
VA FileMan 3 ^DIE  $$GET1^DIQ  EN^DIQ1  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 40

Package Total Caller Graph
Integrated Billing 16 IB20P405  IBARX1  IBATRX  IBCD4  IBCEF73A  IBCSC5C  IBECUSMU  IBEFUNC3  
IBJTCA1  IBNCPBB  IBNCPDPC  IBNCPEV  IBNCPRR  IBOSCDC1  IBRXUTL  IBTRKR3  
Health Summary 8 GMTSPSO  GMTSPSO7  GMTSPSO8  GMTSPSO9  GMTSPST1  GMTSPST2  GMTSPSTN  GMTSPSZO  
E Claims Management Engine 4 BPSPRRX6  BPSSCRU6  BPSVRX  BPSVRX1  
Order Entry Results Reporting 3 ORDEA02  ORKPS1  ORWGAPIC  
Clinical Case Registries 2 RORHL03  RORHL031  
Accounts Receivable 1 RCDPURED  
Dietetics 1 FHASM4  
Master Patient Index VistA 1 MPIFDODC  
Outpatient Pharmacy 1 PSO52B  
Registration 1 VAFCSB  
Text Integration Utility 1 TIULMED  
VA Point of Service 1 VPSPDO2M  

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
    ^DIE PROCESS+9
    $$GET1^DIQ PROCESS+6
    EN^DIQ1 DIQ+1
    ^PSO52AP1 PROF+1
    MLT^PSO52B PROCESS+14, PROCESS+30
    OI^PSO52B PROCESS+14, PROCESS+22
    PT^PSO52B PROCESS+14, PROCESS+21
    SD^PSO52B PROCESS+14, PROCESS+25
    TB^PSO52B PROCESS+14, PROCESS+23
    SIG^PSOHELP MI+5
    EN^PSOHLSN1 PROCESS+12
    EN2^PSOMAUEX ST+3
    ECAN^PSOUTL PROCESS+10
    $$FMTE^XLFDT PROCESS+11

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PSRX - [#52] GET1^DIQ

    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, PROCESS+6, 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+31*, ZE+3*, ZE+4*, TW+4*
    , TW+5*, TH+4*, TH+5*, MI+2*, MI+3*, MI+4*, MI+5*, ST+6*, ST+7*, 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+14, PROCESS+28
    ATP AT+2
    CLEAN RX+11, RX+12
    CM PROCESS+14, PROCESS+27
    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+14, PROCESS+20
    IBR IB+1, IB+8
    IBS IBR+2, IBR+3
    LB PROCESS+14, PROCESS+24
    LBP LB+2
    MI PROCESS+14, PROCESS+26
    PROCESS RX+11, RX+14, DATE+3, DATE+4, DATE+6, DATE+7
    RF PROCESS+14, PROCESS+19
    RFD RF+2, RF+3
    ST PROCESS+14, PROCESS+15, PROCESS+29
    TH PROCESS+14, PROCESS+18
    TW PROCESS+14, PROCESS+17, PROCESS+18
    ZE PROCESS+14, PROCESS+16, PROCESS+17

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AT AT+2~*, AT+3!
    CM CM+2~*, CM+3!
    COMM PROCESS+8~, PROCESS+11*, PROCESS+12
    D0 RX+10~
    DA RX+10~, CLEAN+2!, PROCESS+8~, PROCESS+9*, 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
    , ST+8!, 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+14*, PROCESS+15*, 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+31, ZE+3, ZE+4
    , TW+4, TW+5, TH+4, TH+5, MI+2, MI+3, MI+4, MI+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, DATE+3, DATE+4
    , DATE+6, DATE+7, PROF~
    DIC RX+10~, CLEAN+2!, PROCESS+8~, PROCESS+9!, ZE+1*, ZE+5!, TW+2*, TW+6!, TH+2*, TH+6!
    , ST+4*, ST+8!, 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!
    DIE PROCESS+8~, PROCESS+9*!
    DIQ RX+10~, CLEAN+2!, ZE+5!, TW+6!, TH+6!, ST+8!, 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!, PROCESS+8~, PROCESS+9*!, 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+8!, 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 PROCESS+7, 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+6, PROCESS+9, PROCESS+10, PROCESS+12
    , PROCESS+31, 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+6, ST+7, 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+31, ZE+3
    , ZE+4, TW+4, TW+5, TH+4, TH+5, MI+2, MI+3, MI+4, MI+5, ST+6
    , ST+7, 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+15*
    ND RX+10~, CLEAN+2!, PROCESS+15*, PROCESS+16, PROCESS+17, PROCESS+18, PROCESS+19, PROCESS+20, PROCESS+21, PROCESS+22
    , PROCESS+23, PROCESS+24, PROCESS+25, PROCESS+26, PROCESS+27, PROCESS+28, PROCESS+29, PROCESS+30, PROCESS+31
    NODE RX~, PROCESS+14, PROCESS+15
    ORN ST+2~
    PDA ST+2~
    PHARMST PROCESS+8~, PROCESS+11*, PROCESS+12
    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+8!
    , 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, ST+7, IB+5
    , IB+6
    PSUSD ST+2~
    RF RF+3*, RF+4!
    RX RX~, RX+12
    RXEXPDT PROCESS+5~, PROCESS+6*, PROCESS+7, PROCESS+11
    RXSTS PROCESS+5~, PROCESS+6*, PROCESS+7, PROCESS+8*
    SDATE RX~, DATE+1, DATE+5, PROF~
    STAT PROCESS+8~, PROCESS+11*, PROCESS+12
    X RX+10~, CLEAN+2!, MI+5*, MI+6!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All