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

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

    External References

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

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PSDRUG - [#50] CPRS+6, CPRS+7, FR571FR572FR572+1, FR572+2, FR573+1, FR573+2, FR573+5, FR573+6
    FR574FR581FR582FR582+1, FR583+1, FR591FR592CPCP+1
    ^PSDRUG("ASP" FR573FR583

    Label References

    Name Line Occurrences
    CP FR572FR574FR582FR592
    ND CPRS+8
    NNMI CPRS+11
    NNSI CPRS+10

    Naked Globals

    Name Field # of Occurrence
    ^("DOS" FR583+1
    ^("I" FR571FR572FR574FR581FR582FR591FR592
    ^(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 FR571FR572FR574FR581FR582FR591FR592
    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, FR571FR574+1, FR581FR591CP+1
    PSDOS CPRS+1~, CPRS+4*, FR571FR572+3, FR572+4, FR573+3, FR581FR582+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, FR581FR582+3, FR583+3, FR591FR592+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*, FR572FR574FR582FR592
    PSOD CPRS+1~, FR592+1
    PSOI CPRS+1~, CPRS+3*, CPRS+5, FR573FR581FR582+3, FR583FR583+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*, FR571FR581FR582FR591FR592
    >> RESULT(0 CPRS+2*, CPRS+9*, FR571*, FR572+4*, FR572+5, FR573+8*, FR574+1*, FR574+2, FR575*, FR581*
    FR582FR582+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, FR572FR572+3, FR572+4, FR573+3, FR573+6
    FR573+8, FR574FR574+1, FR582FR582+1, FR582+3, FR583+1, FR583+2, FR592FR592+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