VAQEXT01 ;ALB/JFP - PDX, PROCESS EXTERNAL (MANUAL),PROCESS SCREEN;01MAR93
Source file <VAQEXT01.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Patient Data Exchange | 4 | VAQ PDX PROCESS EXTERNAL VAQ PROCESS PDX3 VAQEXT04 VAQEXT06 |
| Registration | 2 | VAQ PDX PROCESS EXTERNAL VAQ PROCESS PDX3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EP | ; -- Main entry point for the list processor
|
|
| INIT | ; -- Builds array of PDX transactions for manual processing
; (transactions with status VAQ-PROC) ; NOTE: VAQ-PROC is a hard coded mnemonic, ^VAT(394.85, |
|
| SETD | ; -- Set data for display in list processor
; -- Filter out transactions marked as purged OR exceed life cap |
|
| SETD1 | ; -- Extracts data for display
|
|
| DISDEMO | ; -- Displays the entries requiring manual process
|
|
| DISSEG | ; -- Displays selected segments
|
|
| TMP | ; -- Set the array used by list processor
|
|
| HD | ; -- Make header line for list processor
|
|
| EXIT | ; -- Task entries for batch processing, Cleans up variables
|
|
| END | ; -- End of code
|
| Name | Field # of Occurrence |
|---|---|
| T0^%ZOSV | INIT+10 |
| T1^%ZOSV | INIT+18 |
| EN^VALM | EP+3 |
| $$SETSTR^VALM1 | INIT+16, INIT+17, SETD+14, SETD+16, DISDEMO+2, DISDEMO+3, DISDEMO+4, DISDEMO+5, DISDEMO+8, DISDEMO+9 , DISDEMO+10, DISDEMO+11, DISDEMO+12, DISSEG+3, DISSEG+4 |
| TASK^VAQEXT04 | EXIT+1 |
| $$AUTO^VAQEXT05 | SETD1+15 |
| DISMAX^VAQEXT06 | SETD+15 |
| SEG^VAQEXT06 | SETD+11 |
| $$CLOSTRAN^VAQUTL97 | SETD+4 |
| $$EXPTRN^VAQUTL97 | SETD+2 |
| $$DASHSSN^VAQUTL99 | DISDEMO+7 |
| $$DOBFMT^VAQUTL99 | SETD1+7 |
| $$RES^VAQUTL99 | SETD1+10, SETD1+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATETIME | INIT+5~, SETD1+3*, DISDEMO+5, EXIT+4! |
| J | INIT+5~, EXIT+4! |
| K | INIT+5~, DISSEG+1*, DISSEG+2, DISSEG+3, DISSEG+4, EXIT+4! |
| ND | INIT+5~, SETD+5*, EXIT+4! |
| NODE | INIT+5~, EXIT+4! |
| NODE( | SETD+5* |
| NODE("QRY" | SETD1+5, SETD1+6, SETD1+7, SETD1+8 |
| NODE("RQST1" | SETD1+2 |
| NODE("RQST2" | SETD1+4, SETD1+9 |
| NODE(0 | SETD+7, SETD1+1 |
| RELPTR | INIT+11*, INIT+13*, EXIT+8! |
| SDAT | INIT+5~, EXIT+4! |
| SDI | INIT+5~, EXIT+4! |
| SEG | INIT+5~, EXIT+4! |
| SEGDE | INIT+5~, EXIT+4! |
| SEGMENT | INIT+5~, DISSEG+2*, DISSEG+3, DISSEG+4, EXIT+4! |
| SEGMENT( | DISSEG+1, DISSEG+2 |
| STATPT | INIT+5~, INIT+11*, INIT+12*, INIT+14, EXIT+4! |
| TRDE | INIT+5~, INIT+11*, INIT+14*, SETD+2, SETD+4, SETD+5, SETD1+15, EXIT+4! |
| U | SETD+7, SETD+8, SETD+9, SETD1+1, SETD1+2, SETD1+4, SETD1+5, SETD1+6, SETD1+7, SETD1+8 , SETD1+9, SETD1+14, DISDEMO+12 |
| VALMCNT | EP+2~*, INIT+11*, TMP+1*, TMP+2, TMP+3, TMP+4 |
| VALMEVL | EP+1! |
| >> VALMHDR(1 | HD+1* |
| VALMY | INIT+5~, EXIT+4! |
| VAQAUADD | INIT+7~, EXIT+6! |
| VAQAUST | INIT+6~, EXIT+5! |
| VAQCST | INIT+8~, SETD+7*, SETD+8, EXIT+8! |
| VAQDFN | INIT+7~, EXIT+6! |
| VAQDOM | INIT+7~, SETD1+4*, DISDEMO+11, EXIT+6! |
| VAQECNT | INIT+6~, INIT+11*, INIT+15, DISDEMO+1*, DISDEMO+2, TMP+3, TMP+4, EXIT+5! |
| VAQEDOB | INIT+6~, SETD1+7*, DISDEMO+10, EXIT+5! |
| VAQESSN | INIT+7~, DISDEMO+7*, DISDEMO+8, EXIT+7! |
| VAQFLAG | SETD+2*, SETD+3, EXIT+7! |
| VAQIDOB | INIT+6~, SETD1+7*, EXIT+5! |
| VAQISSN | INIT+6~, SETD1+6*, SETD1+10, SETD1+11, DISDEMO+7, EXIT+5! |
| VAQLMT | INIT+7~, SETD1+15*, SETD1+16, EXIT+7! |
| VAQPTID | INIT+6~, SETD1+8*, DISDEMO+6, DISDEMO+9, EXIT+5! |
| VAQPTNM | INIT+6~, SETD1+5*, SETD1+11, DISDEMO+4, EXIT+5! |
| VAQRES | INIT+7~, SETD1+10*, SETD1+11*, SETD1+14, SETD1+16*, DISDEMO+12, EXIT+6! |
| >> VAQRQADD | SETD1+9*, SETD1+10, SETD1+11 |
| >> VAQRQST | SETD1+9* |
| VAQRST | INIT+8~, SETD+7*, SETD+9, EXIT+8! |
| VAQSIG | INIT+7~, EXIT+6! |
| VAQTDTE | SETD1+2*, EXIT+7! |
| VAQTRDE | INIT+7~, EXIT+6! |
| VAQTRN | INIT+7~, EXIT+1, EXIT+6! |
| VAQTRNO | INIT+6~, INIT+16*, SETD1+1*, DISDEMO+3, TMP+4, EXIT+5! |
| X | INIT+5~, INIT+16*, INIT+17*, SETD+14*, SETD+16*, DISDEMO+2*, DISDEMO+3*, DISDEMO+4*, DISDEMO+5*, DISDEMO+8* , DISDEMO+9*, DISDEMO+10*, DISDEMO+11*, DISDEMO+12*, DISSEG+3*, DISSEG+4*, TMP+2, EXIT+4! |
| XQORS | EP+1! |
| >> XRT0 | INIT+18 |
| >> XRTL | INIT+10 |
| >> XRTN | INIT+18* |
| Y | INIT+5~, SETD1+2*, SETD1+3, EXIT+4! |
| Name | Field # of Occurrence |
|---|---|
| $T( | INIT+18 |