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

Package: Pharmacy Data Management

Routine: PSSOPKI


Information

PSSOPKI ;BHAM ISC/MHA-New API's to CPRS for DEA/PKI Pilot Project ;03/11/02

Source Information

Source file <PSSOPKI.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Toolkit 2 GETLST^XPAR  EDITPAR^XPAREDIT  

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

Package Total Caller Graph
Outpatient Pharmacy 6 PSODIR  PSOORFI5  PSOORNE5  PSOPKIV2  PSORXVW  PSOUTIL  
Order Entry Results Reporting 4 ORCACT01  ORDEA  ORWDPS1  ORWOR  
Pharmacy Data Management 2 PSS BUPRENORPHINE DOSAGE FORMS  PSSOPKI1  
Controlled Substances 1 PSDSUBOX  

Entry Points

Name Comments DBIA/ICR reference
OIDEA(PSSXOI,PSSXOIP) ; CPRS Orderable Item call
  • ICR #3737
    • Status: Active
    • Usage: Controlled Subscription
    CSS
    OIQ
    DEAPKI(PSSDIENM) ;Return CS Federal Sch or the DEA Special Hndl for CPRS Dose Call - PKI Project
    DSET ;
    DETOX(PSSDIEN) ;Returns 1 if the drug is a detox drug - drug name contains "BUPREN" & the dosage form is not found in one of the XPAR parameters
  • ICR #3737
    • Status: Active
    • Usage: Controlled Subscription
    BUNAVAIL(PSSGNP,PSSDFP) ; VA GENERIC NAME, DOSAGE FORM iens ;p246
    DETINDEX(LIST) ;
    OIDETOX(PSSXOI,PSSXOIP) ; CPRS Orderable Item to check a drug is a DETOX or not
  • ICR #3737
    • Status: Active
    • Usage: Controlled Subscription
    BUPARED ;

    External References

    Name Field # of Occurrence
    GETLST^XPAR DETOX+9, DETOX+10
    EDITPAR^XPAREDIT BUPARED+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(50.606 - [#50.606] BUNAVAIL+2
    ^PS(50.7 - [#50.7] DETOX+13
    ^PSDRUG - [#50] OIDEA+19, OIDEA+20, OIDEA+21, OIDEA+22, OIDEA+23, DEAPKI+3, DEAPKI+6, DETOX+2, DETOX+6, DETOX+11
    , DETOX+13, OIDETOX+9, OIDETOX+10
    ^PSDRUG("ASP" OIDEA+18, OIDETOX+8
    ^PSNDF(50.6 - [#50.6] BUNAVAIL+2
    ^PSNDF(50.68 - [#50.68] OIDEA+24, DEAPKI+4, DETOX+7, DETOX+12

    Label References

    Name Line Occurrences
    $$BUNAVAIL DETOX+8
    $$DETOX OIDETOX+12
    CSS OIDEA+25
    DETINDEX DETOX+9, DETOX+10
    DSET DEAPKI+5, DEAPKI+7, DEAPKI+8, DEAPKI+9, DEAPKI+10, DEAPKI+11, DEAPKI+12, DEAPKI+13
    OIQ OIDEA+15, OIDEA+16

    Naked Globals

    Name Field # of Occurrence
    ^("I" OIDEA+19, OIDETOX+9
    ^("ND" OIDEA+23, DEAPKI+3, DETOX+6, DETOX+11
    ^(2 OIDEA+21
    ^(7 OIDEA+24, DEAPKI+4

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DT OIDEA+19, OIDETOX+9
    I DETINDEX+1~, DETINDEX+2*, DETINDEX+3
    IEN DETINDEX+1~, DETINDEX+3*, DETINDEX+4
    LIST DETINDEX~
    LIST( DETINDEX+2, DETINDEX+3
    LIST("B" DETINDEX+4*
    PKGLIST DETOX+3~, DETOX+9
    PKGLIST("B" DETOX+12, DETOX+13
    PSSDEAX DEAPKI+2~, DEAPKI+3*, DEAPKI+4, DEAPKI+6*, DEAPKI+7, DEAPKI+8, DEAPKI+9, DEAPKI+10, DEAPKI+11, DEAPKI+12
    , DEAPKI+13
    PSSDEAXV DEAPKI+2~, DEAPKI+4*, DEAPKI+7*, DEAPKI+8*, DEAPKI+9*, DEAPKI+10*, DEAPKI+11*, DEAPKI+12*, DEAPKI+13*, DEAPKI+14*
    DSET+1*, DSET+2*, DSET+3
    PSSDF DETOX+5~*, DETOX+7*, DETOX+8
    PSSDFP BUNAVAIL~, BUNAVAIL+1, BUNAVAIL+2
    PSSDIEN DETOX~, DETOX+1, DETOX+2, DETOX+6, DETOX+11, DETOX+13
    PSSDIENM DEAPKI~, DEAPKI+1, DEAPKI+3, DEAPKI+6, DSET+3
    PSSDPK OIDETOX+5~, OIDETOX+10*, OIDETOX+11
    PSSDTOX OIDETOX+5~, OIDETOX+7*, OIDETOX+8, OIDETOX+12*, OIDETOX+13
    PSSGD OIDEA+14~
    PSSGD( OIDEA+22*, OIDEA+26
    PSSGN DETOX+5~*, DETOX+7*, DETOX+8
    PSSGNP BUNAVAIL~, BUNAVAIL+1, BUNAVAIL+2
    >> PSSHLF( DSET+3
    PSSI OIDEA+14~
    PSSI( OIDEA+24*, OIDEA+29*, OIDEA+31*, CSS
    PSSI("" OIDEA+25
    PSSI(1 OIDEA+27*
    PSSI(2 OIDEA+28*
    PSSI(3 OIDEA+30*
    PSSI(4 OIDEA+32*
    PSSI(5 OIDEA+33*
    PSSJ OIDEA+14~, OIDEA+22*, DEAPKI+2~, DEAPKI+4*, DEAPKI+5, DETOX+3~*, DETOX+11, DETOX+12*, DETOX+13*, DETOX+14
    PSSK OIDEA+14~, OIDEA+23*, OIDEA+24*, CSS*
    PSSLP OIDETOX+5~, OIDETOX+7*, OIDETOX+8*, OIDETOX+9, OIDETOX+10, OIDETOX+12
    PSSNDF DETOX+3~, DETOX+6*, DETOX+7, DETOX+11*, DETOX+12
    PSSPKLX OIDEA+14~, OIDEA+17*, OIDEA+20, OIDEA+21
    >> PSSX("DD" DSET+3*
    PSSXNODD OIDEA+14~, OIDEA+15*, OIDEA+22*, OIQ
    PSSXOI OIDEA~, OIDEA+16, OIDEA+18, OIDETOX~, OIDETOX+6, OIDETOX+8
    PSSXOIP OIDEA~, OIDEA+15, OIDEA+16, OIDEA+17, OIDETOX~, OIDETOX+6
    PSSXOLP OIDEA+14~, OIDEA+18*, OIDEA+19, OIDEA+20, OIDEA+21, OIDEA+22, OIDEA+23
    PSSXOLPD OIDEA+14~, OIDEA+15*, CSS*, OIQ*, OIQ+1*, OIQ+2*, OIQ+3
    PSSXOLPX OIDEA+14~, OIDEA+26*, OIDEA+27, OIDEA+28, OIDEA+29, OIDEA+30, OIDEA+31, OIDEA+32, OIDEA+33
    PSSY DETOX+3~, DETOX+12*, DETOX+13*
    SYSLIST DETOX+3~, DETOX+10
    SYSLIST("B" DETOX+12, DETOX+13
    U DETOX+13, DETINDEX+3
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All