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

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