Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCPUX1

Package: IFCAP

Routine: PRCPUX1


Information

PRCPUX1 ;WISC/RFJ/DGL/DWA-extrinsic functions ; 7/22/99 3:08pm

Source Information

Source file <PRCPUX1.m>

Caller Graph

Caller Graph Total: 197

Package Total Caller Graph
IFCAP 171 ITEM NO.  PRCH442  PRCHMA0  PRCHNPO7  PRCHT113  PRCHT313  PRCP ITEM ALL FIELDS (NON-SS)  PRCP ITEM ALL FIELDS (SS)  
PRCP REPORT:COMPREHENSIVE  PRCP REPORT:DUEIN  PRCP REPORT:EMERGENCY  PRCP REPORT:LAST SOURCE  PRCP REPORT:NSN  PRCP REPORT:POSTED STOCK  PRCPAGP1  PRCPAGRE  
PRCPAGRG  PRCPAGRI  PRCPAGRO  PRCPAGRV  PRCPAGS0  PRCPAGS1  PRCPAGSS  PRCPAODI  
PRCPAUTH  PRCPAWA0  PRCPAWC0  PRCPAWI0  PRCPAWR0  PRCPAWU0  PRCPBAL2  PRCPBALB  
PRCPCASR  PRCPCDIR  PRCPCED0  PRCPCRDC  PRCPCRDK  PRCPCRLO  PRCPCROC  PRCPCRPL  
PRCPCSOR  PRCPCSOU  PRCPCSP  PRCPCSP1  PRCPCSPX  PRCPDAP3  PRCPECPP  PRCPECPS  
PRCPEIL0  PRCPEILM  PRCPEIPS  PRCPEIPU  PRCPEIQT  PRCPEITD  PRCPEITE  PRCPEIUI  
PRCPENE1  PRCPENE2  PRCPENEU  PRCPENL1  PRCPENLM  PRCPHL70  PRCPHLPO  PRCPHLQU  
PRCPHLUT  PRCPLO  PRCPLO2  PRCPOPD  PRCPOPEE  PRCPOPL  PRCPOPP  PRCPOPP2  
PRCPOPPC  PRCPOPR  PRCPOPT1  PRCPOPU  PRCPPOL0  PRCPPOLB  PRCPPOLM  PRCPRADJ  
PRCPRADP  PRCPRAIP  PRCPRAIR  PRCPRAL1  PRCPRAVL  PRCPRAVP  PRCPRCAT  PRCPRCFP  
PRCPRCFR  PRCPRCOM  PRCPRCOS  PRCPRCTA  PRCPRCTP  PRCPRDC0  PRCPRDI2  PRCPRDIS  
PRCPRDO1  PRCPRGRA  PRCPRIB0  PRCPRIIP  PRCPRIIR  PRCPRINV  PRCPRISP  PRCPRISS  
PRCPRISW  PRCPRIT1  PRCPRKWZ  PRCPRLAS  PRCPRLDO  PRCPRNON  PRCPRODA  PRCPRODM  
PRCPRODS  PRCPRPC1  PRCPRPC2  PRCPRPDH  PRCPRPH1  PRCPRPHW  PRCPRPIR  PRCPRPIT  
PRCPRPK1  PRCPRPK2  PRCPRQDP  PRCPRQDR  PRCPRSO1  PRCPRSOH  PRCPRSSP  PRCPRSSR  
PRCPRSTK  PRCPRSUB  PRCPRTRA  PRCPRUS1  PRCPRUS2  PRCPRUSE  PRCPRUSP  PRCPRVSR  
PRCPSFSV  PRCPSFU0  PRCPSMA0  PRCPSMB0  PRCPSMB1  PRCPSMPI  PRCPSMPR  PRCPSMS0  
PRCPSMSD  PRCPSMSI  PRCPSMST  PRCPUBAL  PRCPUCC  PRCPUINV  PRCPUITM  PRCPULAB  
PRCPURS3  PRCPUTRA  PRCPUTRS  PRCPUTRX  PRCPWDOR  PRCPWDOU  PRCPWI  PRCPWPL0  
PRCPWPL1  PRCPWPL5  PRCPWPLB  PRCPWPLM  PRCPWPP0  PRCPWPPB  PRCPWPPL  PRCPXTRM  
PRCSRIG2  PRCUFCU  SUBSTITUTE ITEM(S)  
Drug Accountability 22 PRIMARY INVENTORY POINT(S)  PSACON  PSACON1  PSACON2  PSACONW  PSADRU  PSADRUG  PSAENTO  
PSAGIP  PSALFA  PSALOG0  PSALOG1  PSALOG2  PSALOG3  PSANDC  PSARIN  
PSATI  PSAUTL  PSAVIN  PSAVIN1  PSAVIN2  PSAVINC  
Controlled Substances 3 PSDREC1  PSDREC3  PSDREC4  
Pharmacy Data Management 1 PSSAUTL  

Entry Points

Name Comments DBIA/ICR reference
UNIT(INVPT,ITEMDA,DELIM) ; unit per issue for inventory point and item
; if delim delimiter : pkgmult delim units (1 per EA)
UNITVAL(PKGMULT,UNITS,DELIM) ; unit per issue for values passed as follows:
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
    SKU(INVPT,ITEMDA) ; get the sku for an item in the item master file
    UNITCODE(UNITS) ; get 2 character unit code from file 420.5
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
    NSN(ITEMDA) ; return nsn for itemda
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
    FSC(ITEMDA) ; return FSC as NSN for a given ITEMDA
    ACCT(NSN) ; return account code for nsn (first 4 digits)
    ACCT1(NSN) ; return account code for nsn for GIP
    FOOD(ITEMDA) ; return food group for itemda
    DESCR(INVPT,ITEMDA) ; description from inventory point or item master file
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
  • ICR #353
    • Status: Active
    • Usage: Private
    INVNAME(INVPT) ; inventory point name for inventory point
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
    FCPDA(SITE,INVPT) ; returns fund control point da number for site and invpt
    VENNAME(VENDA) ; return vendor name for da;global (445 or 440)
  • ICR #259
    • Status: Active
    • Usage: Controlled Subscription
    VENDOR(INVPT,ITEMDA) ; return vendor number or name

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PRC(420 - [#420] FCPDA+2
    ^PRC(440 - [#440] VENNAME+1
    ^PRC(441 - [#441] SKU+2, NSN+1, FSC+1, FOOD+1, DESCR+2
    ^PRCD(420.5 - [#420.5] UNITCODE+1
    ^PRCP(445 - [#445] UNIT+3, SKU+2, DESCR+2, INVNAME+1, VENDOR+2

    Label References

    Name Line Occurrences
    $$INVNAME VENNAME+2, VENDOR+5
    $$UNITCODE UNIT+3, UNITVAL+2, SKU+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % SKU+1~, SKU+2*, SKU+3, UNITCODE+1~*, UNITCODE+2
    D UNIT+2~, UNIT+3*
    DELIM UNIT~, UNIT+4, UNITVAL~, UNITVAL+3
    DT ACCT+1, ACCT+2
    INVPT UNIT~, UNIT+3, SKU~, SKU+2, DESCR~, DESCR+2, INVNAME~, INVNAME+1, FCPDA~, FCPDA+2
    , VENDOR~, VENDOR+2
    ITEMDA UNIT~, UNIT+3, SKU~, SKU+2, NSN~, NSN+1, FSC~, FSC+1, FOOD~, FOOD+1
    , DESCR~, DESCR+2, VENDOR~, VENDOR+2
    NSN ACCT~, ACCT+2, ACCT1~, ACCT1+1
    PKGMULT UNITVAL~, UNITVAL+2
    SITE FCPDA~, FCPDA+2
    TYPE VENDOR+1~, VENDOR+2*, VENDOR+3, VENDOR+4, VENDOR+5
    UNITS UNITVAL~, UNITVAL+2, UNITCODE~, UNITCODE+1
    VENDA VENNAME~, VENNAME+1, VENNAME+2
    X VENDOR+1~, VENDOR+2*, VENDOR+3, VENDOR+4, VENDOR+5
    Y UNIT+2~, UNIT+3*, UNIT+4*, UNIT+5, UNITVAL+1~, UNITVAL+2*, UNITVAL+3*, UNITVAL+4, DESCR+1~, DESCR+2*
    , DESCR+3, FCPDA+1~, FCPDA+2*, FCPDA+3, VENDOR+1~, VENDOR+2*, VENDOR+3*, VENDOR+4*, VENDOR+5*, VENDOR+6
    Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All