DGPTAE ;ALB/MTC,HIOFO/FT - Austin Edit Checks Driver ;4/8/15 11:23am
Source file <DGPTAE.m>
Package | Total | Call Graph |
---|---|---|
List Manager | 1 | EN^VALM |
VA FileMan | 1 | NOW^%DTC |
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 |
---|---|---|
EN | ;
|
|
ALLPR | ;-- process all records types
|
|
EXIT | ;-- clean-up
|
|
RTE | ;route processing
|
|
RTN | ;
|
|
PRES() | ;-- check if required pieces are present
|
|
WRTERR(ERROR,NODE,SEQ) | ;-- This function will write out errors to the ^TMP("AERROR"
; global. ; INPUT : ERROR - code of Austin's error ; NODE - node error occurred on ; SEQ - sequence in ^TMP("AEDIT", |
|
WRTQ | ||
FAC | ;-- check facility id; get station type
|
|
FACQ | ||
ERROR | ;-- this routine will process the error detected during close-out
|
|
ERRQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(45.1 - [#45.1] | FAC+6, FAC+7 |
^DIC(45.81 - [#45.81] | FAC+5 |
^TMP("AD" | EXIT+1! |
^TMP("AEDIT" | EN+5, ALLPR+6, ALLPR+7, EXIT+1!, PRES+3, FAC+2 |
^TMP("AERROR" | EXIT+1!, WRTERR+7*, ERROR+1 |
Name | Field # of Occurrence |
---|---|
^( | FAC+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGACNT | EXIT+8! |
>> DGERR | ERROR+2* |
DGFL2 | RTE+1~, RTE+2*, RTE+3 |
DGFNUM | EXIT+9! |
DGLAST | EXIT+9! |
DGMVT | EXIT+9! |
DGOUT | EXIT+9! |
DGPRS | EN+1~, EN+2*, RTE+2 |
DGPT50SR | EXIT+7! |
DGPT70AO | EXIT+5! |
DGPT70COMVET | EXIT+5! |
DGPT70DR | EXIT+5! |
DGPT70ETHNIC | EXIT+5! |
DGPT70HNC | EXIT+5! |
DGPT70IR | EXIT+5! |
DGPT70LG | EXIT+5! |
DGPT70MST | EXIT+5! |
DGPT70RACE | EXIT+7! |
DGPT70RACE1 | EXIT+7! |
DGPT70RACE2 | EXIT+7! |
DGPT70RACE3 | EXIT+7! |
DGPT70RACE4 | EXIT+7! |
DGPT70RACE5 | EXIT+7! |
DGPT70RACE6 | EXIT+7! |
DGPT70SHAD | EXIT+9! |
DGPT70SU | EXIT+5! |
DGPT70SWA | EXIT+9! |
DGPT70TSC | EXIT+9! |
DGPT70X4 | EXIT+5! |
DGPT7X51 | EXIT+8! |
DGPT7X52 | EXIT+8! |
DGPTADT | EXIT+8! |
DGPTAGE | EXIT+8! |
DGPTAL7 | EXIT+8! |
DGPTBY | EXIT+3! |
DGPTBYR | EXIT+8! |
DGPTCTY | EXIT+3! |
DGPTDAS | EXIT+4! |
DGPTDCP | EXIT+4! |
DGPTDDS | EXIT+4! |
DGPTDDTD | EXIT+4! |
DGPTDDXE | EXIT+4! |
DGPTDDXO | EXIT+4! |
DGPTDIA | EXIT+8! |
DGPTDIA1 | EXIT+8! |
DGPTDIA2 | EXIT+8! |
DGPTDIAR | EXIT+8! |
DGPTDLC | EXIT+4! |
DGPTDLR | EXIT+4! |
DGPTDOB | EXIT+3! |
DGPTDOD | EXIT+5! |
DGPTDOP | EXIT+4! |
DGPTDPD | EXIT+4! |
DGPTDRF | EXIT+4! |
DGPTDSC | EXIT+4! |
DGPTDSP | EXIT+4! |
DGPTDTA | EXIT+2! |
DGPTDTS | EXIT+2! |
DGPTDTY | EXIT+4! |
DGPTDVA | EXIT+4! |
DGPTDXLSPOA | EXIT+9! |
DGPTDXV1 | EXIT+5! |
DGPTDXV2 | EXIT+5! |
DGPTEDFL | EN+1~, EN+2*, WRTERR+8* |
DGPTELP | EXIT+8! |
DGPTERC | EN+1~, EN+7* |
DGPTERP | EN+1~, EN+2*, WRTERR+7*, WRTERR+8 |
DGPTEXA | EXIT+3! |
DGPTEXI | EXIT+3! |
DGPTF | EXIT+9! |
DGPTFAC | EN+1~, EXIT+2!, FAC+2*, FAC+4 |
DGPTFEF | EXIT+8! |
DGPTFI | EXIT+2! |
DGPTFMDB | EXIT+8! |
DGPTGD1 | EXIT+9! |
DGPTGEN | EXIT+3! |
DGPTGEN1 | EXIT+8! |
DGPTINC | EXIT+3! |
DGPTL3 | EXIT+8! |
DGPTL4 | EXIT+8! |
DGPTLN | EXIT+2! |
DGPTMBS | EXIT+6! |
DGPTMD1 | EXIT+6! |
DGPTMD11 | EXIT+6! |
DGPTMD2 | EXIT+6! |
DGPTMD3 | EXIT+6! |
DGPTMD4 | EXIT+6! |
DGPTMD5 | EXIT+6! |
DGPTMDG | EXIT+7! |
DGPTMI | EXIT+2! |
DGPTMLC | EXIT+6! |
DGPTMLD | EXIT+6! |
DGPTMLG | EXIT+7! |
DGPTMLR | EXIT+6! |
DGPTMPD | EXIT+6! |
DGPTMPOA1 | EXIT+10! |
DGPTMPOA10 | EXIT+10! |
DGPTMPOA11 | EXIT+10! |
DGPTMPOA12 | EXIT+10! |
DGPTMPOA13 | EXIT+10! |
DGPTMPOA14 | EXIT+10! |
DGPTMPOA15 | EXIT+10! |
DGPTMPOA16 | EXIT+10! |
DGPTMPOA17 | EXIT+10! |
DGPTMPOA18 | EXIT+10! |
DGPTMPOA19 | EXIT+10! |
DGPTMPOA2 | EXIT+10! |
DGPTMPOA20 | EXIT+11! |
DGPTMPOA21 | EXIT+11! |
DGPTMPOA22 | EXIT+11! |
DGPTMPOA23 | EXIT+11! |
DGPTMPOA24 | EXIT+11! |
DGPTMPOA25 | EXIT+11! |
DGPTMPOA3 | EXIT+11! |
DGPTMPOA4 | EXIT+11! |
DGPTMPOA5 | EXIT+11! |
DGPTMPOA6 | EXIT+11! |
DGPTMPOA7 | EXIT+11! |
DGPTMPOA8 | EXIT+11! |
DGPTMPOA9 | EXIT+11! |
DGPTMRS | EXIT+3! |
DGPTMSC | EXIT+6! |
DGPTMSI | EXIT+6! |
DGPTMSR | EXIT+6! |
DGPTMSU | EXIT+7! |
DGPTMSX | EXIT+8! |
DGPTMTC | EXIT+3! |
DGPTMXIV | EXIT+7! |
DGPTMXV1 | EXIT+7! |
DGPTMXV2 | EXIT+7! |
DGPTMXX | EXIT+6! |
DGPTNOW | EN+1~, EN+3* |
DGPTOC | EXIT+8! |
DGPTOD | EXIT+9! |
DGPTOPAR | EXIT+8! |
DGPTOPP | EXIT+9! |
DGPTPOS1 | EXIT+3! |
DGPTPOS2 | EXIT+3! |
DGPTPOW | EXIT+3! |
DGPTPRAR | EXIT+8! |
DGPTPS | EXIT+2! |
DGPTS1 | EXIT+8! |
DGPTS2 | EXIT+8! |
DGPTSRA | EXIT+3! |
DGPTSRP | EXIT+3! |
DGPTSSN | EXIT+2! |
DGPTSTE | EXIT+3! |
DGPTSTTY | EXIT+8!, FAC+2*, FAC+5*, FAC+9, FAC+10* |
DGPTTF | EXIT+3! |
DGPTTOD | EXIT+5! |
DGPTTY | EXIT+8! |
DGPTXTTY | EXIT+8! |
DGPTZIP | EXIT+3! |
DGSCDT | EXIT+8!, EXIT+9! |
DGSPEC | EXIT+9! |
ERROR | ALLPR+1~, ALLPR+2*, ALLPR+6, RTE+3*, PRES+1~, PRES+2*, PRES+3*, PRES+4, WRTERR~, WRTERR+6 , WRTERR+7 |
I | RTE+1~, RTE+2*, PRES+1~, PRES+3* |
J | RTE+1~ |
NODE | ALLPR+1~, ALLPR+6*, ALLPR+7, RTE+2, RTE+4, RTE+6, WRTERR~, WRTERR+7 |
SEQ | ALLPR+1~, ALLPR+7*, WRTERR~, WRTERR+7 |
SOA | FAC+1~, FAC+2*, FAC+3 |
STATION | FAC+1~, FAC+7*, FAC+8*, FAC+9, FAC+10 |
STTY | FAC+1~, FAC+7* |
SUFFIX | FAC+1~, FAC+2*, FAC+5 |
U | RTE+2, FAC+5, FAC+9 |
>> X | EN+3, FAC+2*, FAC+6*, FAC+7 |