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

Package: Kernel

Routine: XQALDATA


Information

XQALDATA ;ISC/JLI ISD/HGW - PROVIDE DATA ON ALERTS ;10/19/18 13:08

Source Information

Source file <XQALDATA.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 $$NOW^XLFDT  $$DAT8^XQALERT  RETURN^XQALSUR1  $$ACTVSURO^XQALSURO  
VA FileMan 3 (C,NOW)^%DTC  ^DIE  $$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: 6

Package Total Caller Graph
Order Entry Results Reporting 4 ORB3UTL  ORBSMART  ORWORB  ORWORR1  
Kernel 2 XQALERT  XQALGUI  

Entry Points

Name Comments DBIA/ICR reference
GETUSER(ROOT,XQAUSER,FRSTDATE,LASTDATE) ; SR. ICR #4834 (private OE/RR)
GETPAT(ROOT,PATIENT,FRSTDATE,LASTDATE) ;
GETPAT2(ROOT,PATIENT,PAGE,LIMIT) ; P653
GETPAGE ;P653
CHKTRAIL ;
; ZEXCEPT: FRSTDATE,LASTDATE,NCNT,ROOT,XREF,XVAL -- from GETPAT or GETUSER
GETUSER1(ROOT,XQAUSER,FRSTDATE,LASTDATE,FLAG) ;Add FLAG to check for deferred alert. P653
  • ICR #4834
    • Status: Active
    • Usage: Private
    DEFALERT(ROOT,XQAUSER1,DEFDATE,ALERTID) ;ADD DEFERRED DATE/TIME TO ALERT; FOR CPRS USE P653
    GETPAT3(ROOT,PATIENT,XFROM,XTO) ;

    External References

    Name Field # of Occurrence
    C^%DTC DEFALERT+16
    NOW^%DTC DEFALERT+16
    ^DIE DEFALERT+30
    $$GET1^DIQ GETUSER1+27
    $$NOW^XLFDT GETUSER1+12, GETUSER1+20
    $$DAT8^XQALERT GETUSER1+27
    RETURN^XQALSUR1 GETUSER1+6
    $$ACTVSURO^XQALSURO GETUSER1+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^XTV(8992 - [#8992] GETUSER+7, CHKTRAIL+5, GETUSER1+9, GETUSER1+18*, DEFALERT+18, DEFALERT+19, DEFALERT+28, GETPAT3+9
    ^XTV(8992.1 - [#8992.1] GETPAGE+5, GETPAGE+10, CHKTRAIL+3, CHKTRAIL+4, GETUSER1+20, GETUSER1+21, GETUSER1+22*, GETUSER1+23*, GETPAT3+7, GETPAT3+8
    , GETPAT3+13

    Label References

    Name Line Occurrences
    CHKTRAIL GETUSER+13, GETPAT+6
    GETPAGE GETPAT2+6

    Naked Globals

    Name Field # of Occurrence
    ^( GETUSER+7, GETUSER1+9
    ^(1 GETPAGE+10, CHKTRAIL+4
    ^(2 GETUSER+7, GETPAGE+10, CHKTRAIL+4, GETUSER1+9, GETPAT3+13
    ^(3 GETUSER+7, GETPAGE+10, CHKTRAIL+4, GETUSER1+9, GETPAT3+13
    ^(4 GETUSER1+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % DEFALERT+9~, DEFALERT+16
    ALERTID DEFALERT~, DEFALERT+17, DEFALERT+19
    DA DEFALERT+24*, DEFALERT+28, DEFALERT+31!
    DA(1 DEFALERT+23*, DEFALERT+25
    DEFDATE DEFALERT~, DEFALERT+12, DEFALERT+20
    DIE DEFALERT+25*, DEFALERT+31!
    DR DEFALERT+26*, DEFALERT+31!
    DUZ GETUSER+2, GETUSER1+2, DEFALERT+11
    FLAG GETUSER1~, GETUSER1+5*, GETUSER1+11
    FRSTDATE GETUSER~, GETUSER+3*, GETUSER+6, GETPAT~, CHKTRAIL+5, CHKTRAIL+6, CHKTRAIL+7, GETUSER1~, GETUSER1+3*, GETUSER1+8
    I GETUSER+1~, GETUSER+7*, GETUSER1+9~*, GETUSER1+18
    KEY GETUSER1+1~, GETUSER1+25*, GETUSER1+27, GETUSER1+28
    LASTDATE GETUSER~, GETUSER+4*, GETPAT~, CHKTRAIL+7, GETUSER1~, GETUSER1+4*
    LIMIT GETPAT2~, GETPAGE+3, GETPAGE+4, GETPAGE+12
    NCNT GETUSER+1~, GETUSER+5*, GETUSER+8*, GETUSER+9, GETUSER+10, GETPAT+1~, GETPAT+2*, GETPAT2+1~, GETPAT2+2*, CHKTRAIL+8*
    CHKTRAIL+9, CHKTRAIL+10, GETUSER1+1~, GETUSER1+7*, GETUSER1+24*, GETUSER1+25, GETUSER1+27*, GETUSER1+28*, GETUSER1+30, DEFALERT+9~
    , DEFALERT+10*, GETPAT3+1~, GETPAT3+2*
    PAGE GETPAT2~, GETPAGE+3, GETPAGE+4, GETPAGE+12
    PATIENT GETPAT~, GETPAT+3, GETPAT+5, GETPAT2~, GETPAT2+3, GETPAT2+5, GETPAT3~, GETPAT3+3, GETPAT3+5
    ROOT GETUSER~, GETUSER+5, GETUSER+9, GETUSER+10, GETPAT~, GETPAT+2, GETPAT+3, GETPAT2~, GETPAT2+2, GETPAT2+3
    GETPAGE+11, GETPAGE+12, GETPAGE+13, CHKTRAIL+9, CHKTRAIL+10, GETUSER1~, GETUSER1+7, GETUSER1+25, GETUSER1+27, GETUSER1+28
    , GETUSER1+30, DEFALERT~, DEFALERT+10, DEFALERT+13, DEFALERT+21, GETPAT3~, GETPAT3+2, GETPAT3+3, GETPAT3+14, GETPAT3+15
    U GETUSER+9, GETPAGE+11, GETPAGE+12, CHKTRAIL+5, CHKTRAIL+6, CHKTRAIL+7, CHKTRAIL+9, GETUSER1+16, GETUSER1+18, GETUSER1+19
    , GETUSER1+22, GETUSER1+23, GETUSER1+25, GETUSER1+27, GETUSER1+28, GETPAT3+9, GETPAT3+10, GETPAT3+14
    X GETUSER+1~, GETUSER+7*, GETUSER+9, GETPAGE+9~, GETPAGE+10*, GETPAGE+11, CHKTRAIL+2~, CHKTRAIL+4*, CHKTRAIL+5, CHKTRAIL+6
    CHKTRAIL+7, CHKTRAIL+9, GETUSER1+9~*, GETUSER1+16, GETUSER1+19, GETUSER1+25, GETUSER1+27, GETUSER1+28, DEFALERT+9~, DEFALERT+20
    , GETPAT3+1~, GETPAT3+8*, GETPAT3+9, GETPAT3+10, GETPAT3+14
    X1 GETPAGE+9~, GETPAGE+10*, GETPAGE+11, CHKTRAIL+2~, CHKTRAIL+4*, CHKTRAIL+9, DEFALERT+9~, DEFALERT+16*, GETPAT3+1~, GETPAT3+13*
    , GETPAT3+14
    X2 GETUSER+1~, GETUSER+7*, GETUSER+9, GETPAGE+9~, GETPAGE+10*, GETPAGE+11, CHKTRAIL+2~, CHKTRAIL+4*, CHKTRAIL+9, GETUSER1+9~*
    , GETUSER1+26, GETUSER1+27, GETUSER1+28, DEFALERT+9~, DEFALERT+16*, GETPAT3+1~, GETPAT3+13*, GETPAT3+14
    X3 GETUSER+1~, GETUSER+7*, GETUSER+9, GETPAGE+9~, GETPAGE+10*, GETPAGE+11, CHKTRAIL+2~, CHKTRAIL+4*, CHKTRAIL+9, GETUSER1+9~*
    , GETUSER1+25, GETPAT3+1~, GETPAT3+13*, GETPAT3+14
    X4 GETUSER1+9~*, GETUSER1+25
    XCKUSER GETUSER1+9~
    XDATE GETPAT3+1~, GETPAT3+10*, GETPAT3+11
    XDEF GETUSER1+9~*, GETUSER1+13, GETUSER1+14
    XDT DEFALERT+17~*, DEFALERT+18*, DEFALERT+19, DEFALERT+24
    XFLAG DEFALERT+17~*, DEFALERT+18, DEFALERT+19*
    XFROM GETPAT3~, GETPAT3+11
    XNOW GETUSER1+10~, GETUSER1+12*, GETUSER1+14
    XQ1 GETPAGE+1~, GETPAGE+2*, GETPAGE+5*, GETPAGE+10, CHKTRAIL+2~, CHKTRAIL+3*, CHKTRAIL+4, GETPAT3+1~, GETPAT3+6*, GETPAT3+7*
    , GETPAT3+8, GETPAT3+13
    XQADAT GETUSER1+17~, GETUSER1+20*, GETUSER1+22, GETUSER1+23
    XQAID GETUSER1+17~, GETUSER1+19*, GETUSER1+20
    XQAUSER GETUSER~, GETUSER+2*, GETUSER+7, GETUSER+12, GETUSER1~, GETUSER1+2*, GETUSER1+6, GETUSER1+9, GETUSER1+18, GETUSER1+21
    , DEFALERT+11*
    XQAUSER1 DEFALERT~, DEFALERT+11, DEFALERT+18, DEFALERT+19, DEFALERT+23, DEFALERT+28
    XQCNT GETPAGE+1~, GETPAGE+2*, GETPAGE+6*, GETPAGE+7, GETPAGE+11, GETPAGE+12, GETPAT3+1~, GETPAT3+6*, GETPAT3+12*, GETPAT3+14
    , GETPAT3+15
    XQCNTTOT GETPAGE+1~, GETPAGE+2*, GETPAGE+8*, GETPAGE+13
    XQEND GETPAGE+1~, GETPAGE+4*, GETPAGE+7, GETPAT3+1~
    XQSTART GETPAGE+1~, GETPAGE+3*, GETPAGE+7, GETPAT3+1~
    XQUIT GETUSER1+10~*, GETUSER1+11, GETUSER1+14*
    XQXX GETUSER1+17~, GETUSER1+20*, GETUSER1+21, GETUSER1+22, GETUSER1+23
    XQXY GETUSER1+17~, GETUSER1+20*, GETUSER1+21*, GETUSER1+22, GETUSER1+23
    XREF GETUSER+1~, GETUSER+11*, GETPAT+1~, GETPAT+4*, GETPAT2+1~, GETPAT2+4*, GETPAGE+5, CHKTRAIL+3, GETPAT3+1~, GETPAT3+4*
    , GETPAT3+7
    XTO GETPAT3~, GETPAT3+11
    XVAL GETUSER+1~, GETUSER+12*, GETPAT+1~, GETPAT+5*, GETPAT2+1~, GETPAT2+5*, GETPAGE+5, CHKTRAIL+3, GETPAT3+1~, GETPAT3+5*
    , GETPAT3+7
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All