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

Package: VDEF

Routine: VDEFREQ


Information

VDEFREQ ;INTEGIC/AM & BPOIFO/JG - VDEF Request Processor ;15 Nov 2005 3:00 PM

Source Information

Source file <VDEFREQ.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VDEF 3 $$SCHEDULE^VDEFQM  (GENERATE,STATUS)^VDEFREQ1  ALERT^VDEFUTIL  
Health Level Seven 2 $$PARAM^HLCS2  INIT^HLFNC2  
VA FileMan 2 NOW^%DTC  FILE^DIE  
Kernel 1 ($$ASKSTOP,$$S,STAT)^%ZTLOAD  

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
Adverse Reaction Tracking 3 GMRAIAD1  GMRAIAL1  GMRAIAL2  
General Medical Record - Vitals 1 GMVVDEF1  
Outpatient Pharmacy 1 PSOVDF1  
VDEF 1 VDEFREQ1  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry point for the Request Queue processor from TaskMan
EN1 ; Re-entry point after the wait period has expired
EN2 ; Update the Request Queue definition with the current task #
WAITLOOP
EXIT
ERR(TEXT) ; Error processing
  • ICR #4571
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    NOW^%DTC EN2+62
    $$ASKSTOP^%ZTLOAD EXIT+4
    $$S^%ZTLOAD EN1+3, EN2+12, WAITLOOP+1
    STAT^%ZTLOAD EXIT+5
    FILE^DIE EN2+1, EN2+29, EN2+65, ERR+3
    $$PARAM^HLCS2 EN2+58
    INIT^HLFNC2 EN2+53
    $$SCHEDULE^VDEFQM EN1+15
    GENERATE^VDEFREQ1 EN2+68
    STATUS^VDEFREQ1 EN2+61, EN2+72
    ALERT^VDEFUTIL EXIT+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^VDEFHL7(577 - [#577] EN2+49
    ^VDEFHL7(579.2 - [#579.2] EN2+4, EN2+5
    ^VDEFHL7(579.3 - [#579.3] EN+16, EN1+6, EN2+9, EN2+13, EN2+18, EN2+19, EN2+39, EN2+40, EN2+50, EN2+54
    , EN2+61, EN2+76, WAITLOOP+2, EXIT

    Label References

    Name Line Occurrences
    EN1 WAITLOOP+6
    EN2 EN1+15
    ERR EN2+39, EN2+40, EN2+50, EN2+54, EN2+61
    EXIT EN+16, EN1+3, EN1+9, EN2+79
    WAITLOOP EN1+19

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % EN2+62
    DSTDATA EN+11~
    DSTDATA( EN2+5*, EN2+43
    DSTIEN EN+11~, EN2+4*, EN2+5, EN2+43*
    DSTPROT EN2+14~, EN2+49*, EN2+50, EN2+53, EN2+68
    DSTTYP EN2+14~, EN2+43*, EN2+68
    DYNAMIC EN2+14~, EN2+21*, EN2+68
    ERR EN+11~, EN2+14~, ERR+1~
    FDA EN+11~, EN2+1!, EN2+15~, EN2+29!, EN2+65!, ERR+1~
    FDA(1 EN2+1*, EN2+29*, EN2+62*, ERR+2*
    HL EN2+15~, EN2+55*
    HLA EN2+15~, EN2+68
    HLCS EN2+15~, EN2+55*, EN2+68
    I WAITLOOP~*, WAITLOOP+6!, EXIT+4~, EXIT+5*, EXIT+6!
    IEN EN+11~, EN2+8*, EN2+9*, EN2+17, EN2+18, EN2+19, EN2+39, EN2+40, EN2+50, EN2+54
    , EN2+61, EN2+76, EXIT
    IEN577 EN2+15~, EN2+46*, EN2+49, EN2+68
    IENS EN2+15~, EN2+17*, EN2+29, EN2+61, EN2+62, EN2+72, ERR+2
    II EN2+15~
    NAMEVAL EN2+16~, EN2+20*
    NAMEVAL( EN2+33, EN2+34
    NVPIEN EN+11~, EN2+32*, EN2+36*, EN2+40, EN2+61, EN2+68
    PAIR EN2+16~, EN2+34*, EN2+35, EN2+36
    >> QIEN EN+16, EN1+6, EN1+15, EN2+1, EN2+9, EN2+13, EN2+17, EN2+18, EN2+19, EN2+39
    , EN2+40, EN2+50, EN2+54, EN2+61, EN2+76, WAITLOOP+2, EXIT
    QUEUE EN+11~, EN1+6*, EN1+9, EN1+12, EXIT+1
    REQUEST EN2+16~, EN2+19*, EN2+43, EN2+46
    SCHED EN+11~, EN1+15*, EN1+19
    SITEPARM EN2+14~, EN2+58*
    SUBT EN2+16~, EN2+32*, EN2+35*, EN2+39, EN2+68
    TEXT ERR~, ERR+2
    U EN1+9, EN1+12, EN1+19, EN2+13, EN2+34, EN2+43, EN2+46, EN2+49, WAITLOOP+2, EXIT+1
    VAL EN2+16~, EN2+19*, EN2+22!
    VAL( EN2+20, EN2+21
    VAL(0 EN2+19
    VDEFERR EN2+16~, ERR+2*
    VDEFHL EN2+15~, EN2+53, EN2+54, EN2+55, EN2+68
    VDEFHL("ECH" EN2+55
    VDEFN EN2+14~, EN2+32*, EN2+33*, EN2+34
    VDEFTSK EN+11~, EN+12*, EN2+1, EXIT+4
    VDEFWAIT EN+11~, EN1+12*, EN1+19*, WAITLOOP
    X EXIT+4~*, EXIT+6!
    >> ZTREQ EXIT+4*
    >> ZTSK EN+12, EXIT+4*
    >> ZTSK(1 EXIT+5
    >> ZTSTOP EN1+3*, EN2+8*, EN2+9, EN2+12*, EN2+13*, EN2+50*, EN2+54*, EN2+61*, EN2+68, EN2+72*
    , EN2+73*, EN2+79, WAITLOOP*, WAITLOOP+1*, WAITLOOP+2*, WAITLOOP+6
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All