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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSSCPRS

Package: Pharmacy Data Management

Routine: PSSCPRS


Information

PSSCPRS ;BIR/ASJ-API for CPRS ;09/07/00

Source Information

Source file <PSSCPRS.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
National Drug File 1 ($$CPRS,$$DFSU)^PSNAPIS  
Pharmacy Data Management 1 ^PSSCPRS1  

Entry Points

Name Comments DBIA/ICR reference
FR581
FR582
FR583
FR584
FR592
FR591
ND ; O/P to I/P Transfer Rules - Numeric Dosages
;
FR575
FR574
FR571
FR573
FR572
NNSI ; O/P to I/P Transfer Rules- NON-NUMERIC Single Ingredient
NNMI ; O/P to I/P Transfer Rules- Multi-Ingredient
CP
CPRS(PSSAR) ;
  • ICR #3229
    • Status: Withdrawn
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$CPRS^PSNAPIS FR583+2, CP, CP+1
    $$DFSU^PSNAPIS CPRS+10
    ^PSSCPRS1 CPRS+8

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PSDRUG - [#50] CPRS+6, CPRS+7, FR571, FR572, FR572+1, FR572+2, FR573+1, FR573+2, FR573+5, FR573+6
    , FR574, FR581, FR582, FR582+1, FR583+1, FR591, FR592, CP, CP+1
    ^PSDRUG("ASP" FR573, FR583

    Label References

    Name Line Occurrences
    CP FR572, FR574, FR582, FR592
    ND CPRS+8
    NNMI CPRS+11
    NNSI CPRS+10

    Naked Globals

    Name Field # of Occurrence
    ^("DOS" FR583+1
    ^("I" FR571, FR572, FR574, FR581, FR582, FR591, FR592
    ^(2 CPRS+6
    ^(8 CPRS+6

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AA CPRS+1~, FR573*, FR573+1, FR573+2, FR573+3, FR573+5*, FR573+6, FR573+8, FR583*, FR583+1
    , FR583+3
    BB CPRS+1~, FR573+2*, FR573+3
    DT FR571, FR572, FR574, FR581, FR582, FR591, FR592
    FLAG CPRS+1~, CPRS+2*, FR573+3*, FR573+5, FR573+8*
    PDOS CPRS+1~, FR582+1*
    PDS CPRS+1~, FR572+1*, FR572+2, FR573+1*, FR573+2, FR573+5*, FR573+6
    POSDOS CPRS+1~, FR573+6*, FR573+8
    PSCORR CPRS+1~, FR572*, FR572+1, FR572+2, FR572+4, FR574*, FR582*, FR582+1, FR582+3, FR592*
    , FR592+1, CP
    PSDD CPRS+1~, CPRS+3*, CPRS+5, CPRS+6, CPRS+7, FR571, FR574+1, FR581, FR591, CP+1
    PSDOS CPRS+1~, CPRS+4*, FR571, FR572+3, FR572+4, FR573+3, FR581, FR582+3, FR583+3, FR591
    PSDOS1 CPRS+1~, FR572+2*, FR572+3
    >> PSDOSN FR572+4, FR574+1, FR582+3, FR592+1, CP+1*
    PSDPD CPRS+1~, FR573+6*, FR573+7
    PSDUD CPRS+1~, CPRS+4*, CPRS+8, FR581, FR582+3, FR583+3, FR591, FR592+1
    PSDUPD CPRS+1~, FR573+7*
    PSLI CPRS+1~
    PSLI( FR573+3*, FR573+5
    PSMARK CPRS+1~, CPRS+2*
    PSND CPRS+1~, CP*
    PSNDSTR CPRS+1~, FR582+2, FR583+2*, FR583+3, CP*
    PSNDUN CPRS+1~, FR582+2, FR583+2*, FR583+3, CP*
    PSNODE CPRS+1~, CPRS+6*
    PSNODE2 CPRS+1~, FR572*, FR572+3, FR573+2*, FR573+3
    PSNODE8 CPRS+1~, CPRS+6*, FR572, FR574, FR582, FR592
    PSOD CPRS+1~, FR592+1
    PSOI CPRS+1~, CPRS+3*, CPRS+5, FR573, FR581, FR582+3, FR583, FR583+3, FR591
    PSPK CPRS+1~, CPRS+3*, CPRS+8
    PSSAR CPRS~
    PSSAR("DOSAGE" CPRS+4
    PSSAR("DRUG" CPRS+3
    PSSAR("DUPD" CPRS+4
    PSSAR("ITEM" CPRS+3
    PSSAR("PACK" CPRS+3
    PSSND1 CPRS+1~, CPRS+7*, CPRS+9, CPRS+10, FR583+2, CP+1
    PSSND3 CPRS+1~, CPRS+7*, CPRS+9, CPRS+10, FR583+2, CP+1
    PSSNDF CPRS+1~, CPRS+7*
    PSSOP CPRS+1~, FR592+1
    PSSTR CPRS+1~, FR582+1*, FR582+2, FR583+1*, FR583+3
    PSUNT CPRS+1~, FR582+1*, FR582+2, FR583+1*, FR583+3
    PSUSE CPRS+1~, CPRS+6*, FR571, FR581, FR582, FR591, FR592
    >> RESULT(0 CPRS+2*, CPRS+9*, FR571*, FR572+4*, FR572+5, FR573+8*, FR574+1*, FR574+2, FR575*, FR581*
    , FR582, FR582+3*, FR583+3*, FR583+4, FR584*, FR591*, FR592+1*
    >> RESULT(1 FR571*, FR572+4*, FR573+8*, FR574+1*, FR581*, FR582+3*, FR583+3*, FR591*, FR592+1*
    >> RESULT(2 CPRS+9*, FR571*, FR572+4*, FR573+8*, FR574+1*, FR575*, FR581*, FR582+3*, FR583+3*, FR591*
    , FR592+1*
    RESULTS CPRS+2!
    U CPRS+2*, CPRS+6, CPRS+7, CPRS+10, CPRS+11, FR572, FR572+3, FR572+4, FR573+3, FR573+6
    , FR573+8, FR574, FR574+1, FR582, FR582+1, FR582+3, FR583+1, FR583+2, FR592, FR592+1
    , CP
    X CPRS+1~, CPRS+10*, CPRS+11, FR572+4, FR574+1, FR582+3, FR583+2*, FR592+1, CP*
    >> X1 FR572+4, FR574+1, FR582+3, FR592+1, CP+1*
    Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All