VDEFCONT ;INTEGIC/AM & BPOIFO/JG - VDEF CONTROL PROGRAM ; 16 Nov 2005 1:08 PM
Source file <VDEFCONT.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START | ; Main entry point for scheduling queue processor jobs at Taskman
; Startup time |
|
| MONCHKO | ; Start the VDEF job to monitor checked out requests
|
|
| MONITOR | ; VDEF monitor task, executed on a schedule determined by queue
; parameter 'CHECK OUT TIME LIMIT'. Checks for potentially hung ; 'Checked Out' entries in the Request Queues |
|
| PURGE | ; Purge old entries in Request Queues
|
|
| REQ(QIEN) | ; Start a Request Queue Processor task for a single queue
; Try locking the Request Queue - if we fail, then there is ; another Request Processor currently holding the lock, so skip it |
|
| REQX |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | MONITOR+41 |
| ^%ZTLOAD | MONCHKO+15, REQ+23 |
| $$ASKSTOP^%ZTLOAD | MONITOR+47, PURGE+31 |
| $$S^%ZTLOAD | MONITOR+17, PURGE+14 |
| STAT^%ZTLOAD | MONCHKO+6, REQ+12 |
| FILE^DIE | MONCHKO+21, MONITOR+42, PURGE+28, REQ+29 |
| GETS^DIQ | MONCHKO+4, MONITOR+9, MONITOR+21, PURGE+5, PURGE+17, REQ+6 |
| START^VDEFMON | START+11 |
| $$DIFF^VDEFUTIL | MONITOR+33, PURGE+24 |
| $$FUTURE^VDEFUTIL | MONCHKO+13 |
| ALERT^VDEFUTIL | MONCHKO+18, MONITOR+36, REQ+25 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VDEFHL7(579.3 - [#579.3] | GETS^DIQ |
| 579.31 | GETS^DIQ |
| ^VDEFHL7(579.5 - [#579.5] | GETS^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | MONITOR+41 |
| ARCH | PURGE+3~, PURGE+7*, PURGE+24 |
| ARR | MONCHKO+1~ |
| ARR( | MONCHKO+6, MONCHKO+13 |
| CHECKOUT | MONITOR+18~, MONITOR+29*, MONITOR+32, MONITOR+33 |
| DTS | PURGE+15~, PURGE+20*, PURGE+24 |
| ENTRY | MONITOR+18~, PURGE+15~ |
| ENTRY( | MONITOR+24, MONITOR+25, MONITOR+29, PURGE+20 |
| ERR | MONCHKO+1~, MONITOR+18~, PURGE+15~, PURGE+18, REQ+4~ |
| FDA | MONCHKO+1~, MONITOR+18~, PURGE+15~, REQ+4~ |
| FDA(1 | MONCHKO+21*, MONITOR+41*, PURGE+27*, REQ+28* |
| IEN | MONITOR+6~, MONITOR+16*, MONITOR+21, MONITOR+24, MONITOR+25, MONITOR+29, MONITOR+36, MONITOR+40, MONITOR+41, MONITOR+43 , PURGE+3~, PURGE+13*, PURGE+17, PURGE+20, PURGE+27 |
| LIMIT | MONITOR+6~, MONITOR+13*, MONITOR+33 |
| QIEN | START+5~*, MONITOR+4~*, MONITOR+5*, MONITOR+9, MONITOR+10, MONITOR+13, MONITOR+16, MONITOR+21, MONITOR+24, MONITOR+25 , MONITOR+29, MONITOR+40, MONITOR+41, MONITOR+43, PURGE+1*, PURGE+2*, PURGE+5, PURGE+7, PURGE+13, PURGE+17 , PURGE+20, PURGE+27, REQ~, REQ+3, REQ+6, REQ+8, REQ+10, REQ+20, REQ+22, REQ+28 , REQX |
| QNAME | REQ+4~, REQ+20*, REQ+21, REQ+25 |
| QUEUE | MONITOR+6~, PURGE+3~, REQ+4~ |
| QUEUE( | MONITOR+10, MONITOR+13, PURGE+7, REQ+8, REQ+10, REQ+20 |
| QUEUENAM | MONITOR+6~, MONITOR+10*, MONITOR+36 |
| QUIT | MONITOR+6~, PURGE+3~, PURGE+10*, PURGE+13, PURGE+24* |
| >> X | MONITOR+47*, PURGE+31* |
| ZTDESC | MONCHKO+1~, MONCHKO+10*, REQ+4~, REQ+21* |
| ZTDTH | MONCHKO+1~, MONCHKO+13*, REQ+4~, REQ+22* |
| ZTIO | MONCHKO+1~, MONCHKO+14*, REQ+4~, REQ+19* |
| ZTPRI | MONCHKO+1~, MONCHKO+14*, REQ+4~, REQ+19* |
| >> ZTQUEUED | START+2 |
| >> ZTREQ | MONITOR+47*, PURGE+31*, PURGE+35* |
| ZTRTN | MONCHKO+1~, MONCHKO+10*, REQ+4~, REQ+19* |
| ZTSAVE | REQ+4~ |
| ZTSAVE("QIEN" | REQ+22* |
| ZTSK | MONCHKO+1~, MONCHKO+6*, MONCHKO+18, MONCHKO+21, MONITOR+47, PURGE+31, REQ+4~, REQ+10*, REQ+25, REQ+27 , REQ+28 |
| ZTSK(1 | MONCHKO+7, REQ+16 |
| >> ZTSTOP | MONITOR+4*, MONITOR+5, MONITOR+16, MONITOR+17*, MONITOR+47, PURGE+1*, PURGE+2, PURGE+13, PURGE+14*, PURGE+31 |