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 |  Local Variables |  All
Print Page as PDF
Routine: SDQUT

Package: Scheduling

Routine: SDQUT


Information

SDQUT ;ALB/MJK - Query Object Utility Methods ;8/12/96

Source Information

Source file <SDQUT.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 ACTIVE^SDQPROP  ($$QRY,$$QRYACT)^SDQVAL  
VA Fileman 1 CLEAN^DILF  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Scheduling 4 SDOE  SDOEQ  SDOERPC  SDQ  
Order Entry Results Reporting 1 ORWCV  

Entry Points

Name Comments DBIA/ICR reference
COMDT(SDQ,SDGREF) ;-- composite xref with date/time validator
REFRESH(SDQ,SDERR) ; -- refresh query
; API ID: 94
; API NAME: SDQ REFRESH
REFRESHQ
ERRCHK(SDQERRS) ; -- is an error present in error array?
  • ICR #2552
    • Status: Active
    • Usage: Supported
    REG(SDQ,SDGREF) ; -- regular xref validator
    COMQ
    REGDT(SDQ,SDGREF) ;-- regular date/time xref validator
    COMDTQ
    REGQ
    REFRESHG ; -- goto entry point
    ; -- do validation checks
    GETENTRY(SDQ,SDERR) ; -- get ID/IEN number for cursor entry
    ; API ID: 95
    ; API NAME: SDQ GET CURRENT ENCOUNTER ID
    PREP ; -- Prepare environment / clean up generic error arrays
    POST ; -- post error action logic
    REGDTQ
    COM(SDQ,SDGREF) ; -- composite xref validator

    External References

    Name Field # of Occurrence
    CLEAN^DILF PREP+1
    ACTIVE^SDQPROP REFRESHG+5, REFRESHG+6
    $$QRY^SDQVAL REFRESHG+2, GETENTRY+5
    $$QRYACT^SDQVAL REFRESHG+3, GETENTRY+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP("DIERR" ERRCHK+2
    ^TMP("SDQUERY CLASS" REG+2, REGDT+2, COMDT+2
    ^TMP("SDQUERY LIST" GETENTRY+9

    Label References

    Name Line Occurrences
    COMDTQ COMDT+5, COMDT+6, COMDT+8
    REFRESHQ REFRESHG+2, REFRESHG+3
    REGDTQ REGDT+6, REGDT+8
    REGQ REG+3, REG+4

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    SDBEG REGDT+1~, REGDT+3*, REGDT+8, COMDT+1~, COMDT+3*, COMDT+8
    SDEND REGDT+1~, REGDT+4*, REGDT+8, COMDT+1~, COMDT+4*, COMDT+8
    SDERR REFRESH~, REFRESHG+2, REFRESHG+3, REFRESHG+5, REFRESHG+6, GETENTRY~, GETENTRY+5, GETENTRY+6
    SDGREF REG~, REG+3*, REG+4*, REGDT~, REGDT+6*, REGDT+7, REGDT+8*, COM~, COMDT~, COMDT+5*
    , COMDT+6*, COMDT+7, COMDT+8*, GETENTRY+8~, GETENTRY+9*, GETENTRY+11
    SDID GETENTRY+8~, GETENTRY+11*, GETENTRY+12
    SDQ REG~, REG+2, REG+3, REG+4, REGDT~, REGDT+2, REGDT+3, REGDT+4, REGDT+6, COM~
    , COMDT~, COMDT+2, COMDT+3, COMDT+4, COMDT+5, COMDT+6, REFRESH~, REFRESHG+2, REFRESHG+3, REFRESHG+5
    , REFRESHG+6, GETENTRY~, GETENTRY+5, GETENTRY+6, GETENTRY+9, GETENTRY+10
    SDQERRS ERRCHK~, ERRCHK+1
    >> SDQUERY REG+3, REG+4, REGDT+3, REGDT+4, REGDT+6, COMDT+3, COMDT+4, COMDT+5, COMDT+6, GETENTRY+9
    , GETENTRY+10
    SDSUB REG+1~, REG+2*, REG+3, REG+4, REGDT+1~, REGDT+2*, REGDT+6, REGDT+7, COMDT+1~, COMDT+2*
    , COMDT+5, COMDT+6, COMDT+7, GETENTRY+8~, GETENTRY+10*, GETENTRY+11
    SDT REGDT+1~, REGDT+7*, REGDT+8, COMDT+1~, COMDT+7*, COMDT+8
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All