DGPT101 ;ALB/MTC - 101/701 Austin Edit Checks ; 12 NOV 92
Source file <DGPT101.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 6 | SET^DGPT101P ^DGPT10CB ^DGPT10S1 SET^DGPT701 WRTERR^DGPTAE (AGO,CNTY,DB,INC,IRAD,MT,PSE,STATE,ZIP)^DGPTAE01 |
| VA Fileman | 2 | (,DD)^%DT (,NOW)^%DTC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ERR | ;
|
|
| DOB | ;
|
|
| 701 | ;PROCESS 701
|
|
| DTE | ;
|
|
| SRA | ;-- may need to add more edits later
|
|
| PSEU | ;
|
|
| EXP | ;
|
|
| HOME | ;
|
|
| ERI | ;
|
|
| SET | ; Start error piece, flags
|
|
| LN | ;
|
|
| POW | ;
|
|
| POS | ;
|
|
| INCOM | ;
|
|
| GEN | ;
|
|
| GOOD | ;
|
|
| SRP | ;
|
|
| 101 | ;-- process 101+701 data
|
|
| MAR | ;
|
|
| PARSE | ;Set up record string, Call routine to parse record
|
|
| MT | ;
|
|
| SSN | ; Start edits
|
|
| EXIT | ;
|
|
| EN | ;
|
|
| FMDT(X) | ; change to fm date for y2k
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DTE+1, FMDT+2 |
| DD^%DT | DTE+2 |
| ^%DTC | DTE+3 |
| NOW^%DTC | PARSE+3 |
| SET^DGPT101P | PARSE+2 |
| ^DGPT10CB | POS+1 |
| ^DGPT10S1 | SRA+1 |
| SET^DGPT701 | 701+2 |
| WRTERR^DGPTAE | ERR+1 |
| AGO^DGPTAE01 | EXP+1 |
| CNTY^DGPTAE01 | HOME+2 |
| DB^DGPTAE01 | DOB+1 |
| INC^DGPTAE01 | INCOM+2 |
| IRAD^DGPTAE01 | EXP+2 |
| MT^DGPTAE01 | MT+1 |
| PSE^DGPTAE01 | PSEU+1 |
| STATE^DGPTAE01 | HOME+1 |
| ZIP^DGPTAE01 | HOME+3 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("AEDIT" | PARSE+1, 701+1, SET+1 |
| Name | Line Occurrences |
|---|---|
| $$FMDT | DTE+3, DTE+4 |
| ERR | SSN+1, SSN+2, PSEU+1, DTE+1, DTE+3, LN+1, LN+2, SRA+1, SRP+3, SRP+5 , POW+1, MAR+1, GEN+1, DOB+1, POS+1, EXP+1, EXP+2, HOME+1, HOME+2, HOME+3 , MT+1, ERI+1, INCOM+2 |
| EXIT | SSN+1, SSN+2, PSEU+1, DTE+1, DTE+3, LN+1, LN+2, SRA+1, SRP+3, SRP+5 , POW+1, MAR+1, GEN+1, DOB+1, POS+1, EXP+1, EXP+2, HOME+1, HOME+2, HOME+3 , MT+1, ERI+1, INCOM+2 |
| GOOD | INCOM+1 |
| POW | SRP+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %DT | DTE+1* |
| DGPT70DR | EXIT+3! |
| DGPT70LG | EXIT+3! |
| DGPT70SU | EXIT+3! |
| DGPT70X4 | EXIT+3! |
| >> DGPTADT | DTE+2* |
| >> DGPTAL7 | 701+1* |
| DGPTCTY | EXIT+1! |
| DGPTDAGE | EXIT+2! |
| DGPTDAS | EXIT+2! |
| DGPTDCP | EXIT+2! |
| >> DGPTDDS | INCOM+1 |
| DGPTDDXE | EXIT+2! |
| DGPTDDXO | EXIT+2! |
| DGPTDLC | EXIT+2! |
| DGPTDLR | EXIT+2! |
| DGPTDOP | EXIT+2! |
| DGPTDPD | EXIT+2! |
| DGPTDRF | EXIT+2! |
| DGPTDRG | EXIT+2! |
| DGPTDSC | EXIT+2! |
| DGPTDSP | EXIT+2! |
| DGPTDTD | EXIT+2! |
| >> DGPTDTS | DTE+1, DTE+4* |
| DGPTDTY | EXIT+2! |
| DGPTDVA | EXIT+2! |
| DGPTDXV1 | EXIT+3! |
| DGPTDXV2 | EXIT+3! |
| >> DGPTEDFL | SET+1*, SSN+1, SSN+2, PSEU+1, DTE+1, DTE+3, LN+1, LN+2, SRA+1, SRP+3 , SRP+5, POW+1, MAR+1, GEN+1, DOB+1, POS+1, EXP+1, EXP+2, HOME+1, HOME+2 , HOME+3, MT+1, ERI+1, INCOM+2 |
| >> DGPTERC | EN+1*, SSN+1*, SSN+2*, PSEU+1*, DTE+1*, DTE+3*, LN+1*, LN+2*, SRA+1, SRP+2* , SRP+3*, SRP+4*, SRP+5, POW+1*, MAR+1*, GEN+1*, DOB+1*, POS+1*, EXP+1*, EXP+2* , HOME+1*, HOME+2*, HOME+3*, MT+1*, ERI+1*, INCOM+2*, ERR+1 |
| >> DGPTERI | ERI+1 |
| DGPTEXA | EXIT+2! |
| DGPTEXI | EXIT+2! |
| >> DGPTFEF | EN+1*, 701+1*, 701+2 |
| DGPTFI | LN+2, EXIT+1! |
| >> DGPTGEN | GEN+1, GEN+2 |
| >> DGPTGEN1 | GEN+2* |
| DGPTINC | EXIT+1! |
| DGPTLN | LN+1, EXIT+1! |
| DGPTMI | LN+2, EXIT+1! |
| DGPTMRS | MAR+1, EXIT+1! |
| DGPTMTC | EXIT+2! |
| >> DGPTNOW | DTE+3 |
| DGPTORBD | EXIT+1! |
| DGPTPOS1 | EXIT+2! |
| >> DGPTPOW | POW+1 |
| >> DGPTPS | SSN+1, SSN+2, SSN+3*, PSEU+1 |
| DGPTREC | EXIT+1! |
| DGPTSRA | EXIT+2! |
| DGPTSRP | SRP+3, SRP+4, EXIT+2! |
| >> DGPTSSN | SSN+1 |
| DGPTSTE | EXIT+1! |
| DGPTSTR | PARSE+1*, SET+1*, DTE+3, DTE+4, EXIT+2! |
| >> DGPTSTTY | SRP+4 |
| DGPTTF | EXIT+2! |
| >> DGPTTY | PARSE+3* |
| DGPTZIP | EXIT+1! |
| ERROR | 101+1~, GOOD+1, ERR+2* |
| I | SRP+1~, SRP+4* |
| >> NODE | PARSE+1, SET+1, ERR+1 |
| >> SEQ | PARSE+1, 701+1, SET+1, ERR+1 |
| U | SRP+4, ERI+1 |
| X | PARSE+3, DTE+1*, DTE+3, FMDT~ |
| >> X1 | DTE+3* |
| >> X2 | DTE+3* |
| Y | DTE+1, DTE+2, FMDT+1~, FMDT+3 |