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 |