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

Package: Inpatient Medications

Routine: PSJBCMA2


Information

PSJBCMA2 ;BIR/MV - RETURN INPATIENT ACTIVITY LOG ;16 Mar 99 / 11:43 AM

Source Information

Source file <PSJBCMA2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 5 NEWNVAL^PSGAL5  LOGOPI^PSIVORFB  $$CODES^PSIVUTL  NAME^PSJBCMA1  $$DIFFOPI^PSJBCMA5  
VA FileMan 1 FIELD^DID  

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

Package Total Caller Graph
Barcode Medication Administration 6 PSBCHKIV  PSBODO  PSBOMH  PSBOMM  PSBORT  PSBPOIV  
Inpatient Medications 1 PSJBCMA5  

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,ON,PSJTMP)
  • ICR #2830
    • Status: Active
    • Usage: Private
    UD ;Get Activity Log for Unit Dose order.
    IV ;Get Activity Log for IV order.
    TMP ;Setup ^TMP
    GETFLD
    FILESI(DFN,PSJORD) ; File special instructions
    FILEOPI(DFN,ORDER) ; File other print info

    External References

    Name Field # of Occurrence
    FIELD^DID GETFLD+1
    NEWNVAL^PSGAL5 FILEOPI+20
    LOGOPI^PSIVORFB FILEOPI+2
    $$CODES^PSIVUTL IV+8
    NAME^PSJBCMA1 TMP+2
    $$DIFFOPI^PSJBCMA5 FILEOPI+18

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    55.04 FIELD^DID

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(53.1 - [#53.1] FILESI+17, FILESI+18!, FILESI+19*, FILESI+20, FILESI+23*, FILESI+24*, FILESI+26, FILESI+27, FILESI+29*, FILESI+30
    , FILESI+31!, FILEOPI+18, FILEOPI+19, FILEOPI+21!, FILEOPI+22*, FILEOPI+23, FILEOPI+24*, FILEOPI+27*, FILEOPI+28*, FILEOPI+30
    , FILEOPI+31, FILEOPI+33*
    ^PS(53.3 - [#53.3] UD+7
    ^PS(53.45 - [#53.45] FILESI+3, FILESI+4, FILESI+5, FILESI+6, FILESI+7, FILESI+19, FILESI+20, FILESI+21, FILESI+22, FILESI+23
    , FILEOPI+3, FILEOPI+5, FILEOPI+7, FILEOPI+8, FILEOPI+9, FILEOPI+21, FILEOPI+23, FILEOPI+25, FILEOPI+26, FILEOPI+27
    ^PS(55 - [#55] EN+4, EN+5, UD+2, UD+3, IV+1, IV+3, IV+10, IV+11, IV+12, IV+13
    , FILESI+3!*, FILESI+4, FILESI+7*, FILESI+8*, FILESI+10, FILESI+11, FILESI+13*, FILESI+14, FILESI+15!, FILEOPI+3!*
    , FILEOPI+4*, FILEOPI+5, FILEOPI+6*, FILEOPI+9*, FILEOPI+10*, FILEOPI+12, FILEOPI+13, FILEOPI+15*, FILEOPI+16*
    ^TMP( EN+6, TMP+3*, TMP+4*, TMP+5*, TMP+6*

    Label References

    Name Line Occurrences
    IV EN+5
    TMP UD+10, IV+11, IV+17
    UD EN+4

    Naked Globals

    Name Field # of Occurrence
    ^(0 EN+6*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DA FILEOPI+11~, FILEOPI+29~
    DFN EN~, EN+4, EN+5, UD+2, UD+3, IV+1, IV+3, IV+10, IV+11, IV+12
    , IV+13, TMP+3, FILESI~, FILESI+3, FILESI+4, FILESI+7, FILESI+8, FILESI+10, FILESI+11, FILESI+13
    , FILESI+14, FILESI+15, FILEOPI~, FILEOPI+2, FILEOPI+3, FILEOPI+4, FILEOPI+5, FILEOPI+6, FILEOPI+9, FILEOPI+10
    , FILEOPI+12, FILEOPI+13, FILEOPI+15, FILEOPI+16, FILEOPI+18
    DIE FILEOPI+11~, FILEOPI+29~
    >> LN FILESI+1*, FILESI+5*, FILESI+6, FILESI+7, FILESI+16*, FILESI+21*, FILESI+22, FILESI+23, FILEOPI+1*, FILEOPI+7*
    , FILEOPI+8, FILEOPI+9, FILEOPI+25*, FILEOPI+26, FILEOPI+27
    >> LNCNT FILESI+5*, FILESI+6, FILESI+7*, FILESI+8, FILESI+21*, FILESI+22, FILESI+23*, FILESI+24, FILEOPI+7*, FILEOPI+8
    , FILEOPI+9*, FILEOPI+10, FILEOPI+25*, FILEOPI+26, FILEOPI+27*, FILEOPI+28
    LSTLNTXT FILESI+14~*, FILESI+30~*
    LSTLNUM FILESI+14~*, FILESI+15, FILESI+30~*, FILESI+31
    ON EN~, EN+4, EN+5, UD+2, UD+3, IV+1, IV+3, IV+10, IV+11, IV+12
    , IV+13, TMP+3
    OPIMSG FILEOPI+11~*, FILEOPI+14, FILEOPI+29~*, FILEOPI+32
    ORDER FILEOPI~, FILEOPI+2
    >> P("OPI" FILEOPI+16, FILEOPI+33
    >> PSGOEENO FILESI+2, FILESI+18
    >> PSGORD FILESI+2
    PSGSIF FILESI+13, FILESI+17~*, FILESI+29
    PSJ UD+10!, IV+2!, IV+18!
    PSJ("ACTION" UD+7*, UD+8, UD+9, IV+5*, IV+8*, TMP+4
    PSJ("DATE" UD+4*, UD+8, UD+9, IV+4*, TMP+4
    PSJ("FIELD" UD+5*, UD+9, IV+14!, IV+15*, TMP+4
    PSJ("OLD DATA " , UD+6*, IV+14!, IV+16*, TMP+5
    PSJ("REASON" IV+7*, TMP+6
    PSJ("UIEN" UD+5*, IV+9*, TMP+4
    PSJ("USER" UD+5*, IV+6*, TMP+2*, TMP+4
    PSJAL UD+2*, UD+3, UD+11!, IV+1*, IV+3, IV+10, IV+11, IV+12, IV+13, IV+18!
    PSJALORD FILEOPI+19~*
    PSJDD IV+2!
    PSJFC IV+12*, IV+13, IV+18!
    PSJINX EN+2*, EN+7!, TMP+1*, TMP+3, TMP+4, TMP+5, TMP+6
    PSJORD FILESI~, FILESI+1, FILESI+2, FILESI+3, FILESI+4, FILESI+7, FILESI+8, FILESI+10, FILESI+11, FILESI+13
    , FILESI+14, FILESI+15, FILESI+16, FILESI+17, FILESI+18, FILESI+19, FILESI+20, FILESI+23, FILESI+24, FILESI+26
    , FILESI+27, FILESI+29, FILESI+30, FILESI+31, FILEOPI+1, FILEOPI+3, FILEOPI+4, FILEOPI+5, FILEOPI+6, FILEOPI+9
    , FILEOPI+10, FILEOPI+12, FILEOPI+13, FILEOPI+15, FILEOPI+16, FILEOPI+17, FILEOPI+18, FILEOPI+19, FILEOPI+20, FILEOPI+21
    , FILEOPI+22, FILEOPI+23, FILEOPI+24, FILEOPI+27, FILEOPI+28, FILEOPI+30, FILEOPI+31, FILEOPI+33
    >> PSJOVRMX FILESI+10*, FILESI+11*, FILESI+12, FILESI+26*, FILESI+27*, FILESI+28, FILEOPI+12*, FILEOPI+13*, FILEOPI+14, FILEOPI+30*
    , FILEOPI+31*, FILEOPI+32
    >> PSJSYSP FILESI+3, FILESI+4, FILESI+5, FILESI+6, FILESI+7, FILESI+19, FILESI+20, FILESI+21, FILESI+22, FILESI+23
    , FILEOPI+3, FILEOPI+5, FILEOPI+7, FILEOPI+8, FILEOPI+9, FILEOPI+21, FILEOPI+23, FILEOPI+25, FILEOPI+26, FILEOPI+27
    PSJTMP EN~, EN+3*, EN+6, TMP+3, TMP+4, TMP+5, TMP+6
    >> PSJTMPTX FILESI+10*, FILESI+11*, FILESI+12, FILESI+26*, FILESI+27*, FILESI+28, FILEOPI+12*, FILEOPI+13*, FILEOPI+14, FILEOPI+30*
    , FILEOPI+31*, FILEOPI+32
    PSJVFDTM UD+1~, UD+8*, UD+9
    SIARRAY FILEOPI+19~*, FILEOPI+20
    SIARRAY(0 FILEOPI+19*
    SIARRAY(1 FILEOPI+19*
    SIMSG FILESI+9~*, FILESI+12, FILESI+25~*, FILESI+28
    >> TMPLIN FILESI+10*, FILESI+11, FILESI+26*, FILESI+27, FILEOPI+12*, FILEOPI+13, FILEOPI+30*, FILEOPI+31
    TXT FILESI+9~, FILESI+12*, FILESI+13, FILESI+25~, FILESI+28*, FILESI+29, FILEOPI+11~, FILEOPI+14*, FILEOPI+15, FILEOPI+16
    , FILEOPI+29~, FILEOPI+32*, FILEOPI+33
    U UD+4, UD+5, UD+6, UD+7, IV+4, IV+5, IV+6, IV+7, IV+9, IV+15
    , IV+16, TMP+3, TMP+4
    X EN+1~, UD+3*, UD+4, UD+5, UD+6, UD+7, IV+3*, IV+4, IV+5, IV+6
    , IV+7, IV+9, IV+13*, IV+15, IV+16, TMP+2, GETFLD+1~
    Y EN+1~
    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