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

Package Total Call Graph
Toolkit 2 GETLST^XPAR  EDITPAR^XPAREDIT  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Outpatient Pharmacy 10 PSOASAP0  PSODIR  PSOERUT4  PSOERXUT  PSOORED1  PSOORFI5  PSOORNE5  PSOPKIV2  
PSORXVW  PSOUTIL  
Inpatient Medications 6 PSGOD  PSGOE42  PSGOE82  PSGOE92  PSGOER0  PSIVEDT  
Order Entry Results Reporting 5 ORCACT01  ORDEA  ORWDPS1  ORWDPS11  ORWOR  
Pharmacy Data Management 2 PSS BUPRENORPHINE VAPRODS  PSSOPKI1  
Controlled Substances 1 PSDSUBOX  
Kernel 1 ^DIC(19  

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) ; BUPREN drug check to determine if drug is a detox medication
    ; Input - PSSDIEN - Drug IEN
    ; Output - returns 1 if the drugs is a Detox medication, otherwise it returns 0
  • ICR #3737
    • Status: Active
    • Usage: Controlled Subscription
    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 ; Manage Buprenorphine Tx of Pain using VA Product file (#50.68)

    External References

    Name Field # of Occurrence
    $$GET1^DIQ DETOX+12, DETINDEX+3
    GETLST^XPAR DETOX+9, DETOX+10
    EDITPAR^XPAREDIT BUPARED+1

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PSNDF(50.68 - [#50.68] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PSDRUG - [#50] OIDEA+19, OIDEA+20, OIDEA+21, OIDEA+22, OIDEA+23, DEAPKI+3, DEAPKI+6, DETOX+6, DETOX+11, OIDETOX+10
    , OIDETOX+11
    ^PSDRUG("ASP" OIDEA+18, OIDETOX+9
    ^PSNDF(50.68 - [#50.68] OIDEA+24, DEAPKI+4

    Label References

    Name Line Occurrences
    $$DETOX OIDETOX+13
    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+10
    ^("ND" OIDEA+23, DEAPKI+3, 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+10
    I DETINDEX+1~, DETINDEX+2*, DETINDEX+3
    IEN DETINDEX+1~, DETINDEX+3*
    LIST DETINDEX~
    LIST( DETINDEX+2, DETINDEX+3
    LIST("B" DETINDEX+3*
    PKGLIST DETOX+7~, DETOX+9
    PKGLIST("B" DETOX+12
    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
    PSSDIEN DETOX~, DETOX+5, DETOX+6, DETOX+11
    PSSDIENM DEAPKI~, DEAPKI+1, DEAPKI+3, DEAPKI+6, DSET+3
    PSSDPK OIDETOX+6~, OIDETOX+11*, OIDETOX+12
    PSSDTOX OIDETOX+6~, OIDETOX+8*, OIDETOX+9, OIDETOX+13*, OIDETOX+14
    PSSGD OIDEA+14~
    PSSGD( OIDEA+22*, OIDEA+26
    >> 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+7~, DETOX+8*, DETOX+11, DETOX+12*, DETOX+13
    PSSK OIDEA+14~, OIDEA+23*, OIDEA+24*, CSS*
    PSSLP OIDETOX+6~, OIDETOX+8*, OIDETOX+9*, OIDETOX+10, OIDETOX+11, OIDETOX+13
    PSSNDF 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+7, OIDETOX+9
    PSSXOIP OIDEA~, OIDEA+15, OIDEA+16, OIDEA+17, OIDETOX~, OIDETOX+7
    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+7~, DETOX+12*
    SYSLIST DETOX+7~, DETOX+10
    SYSLIST("B" DETOX+12
    U DETINDEX+3
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All