DGV53PTA ;ALB/REW - ALASKA COUNTY UPDATES ;11 JUN 93
Source file <DGV53PTA.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STCOUNTY(DGST,DGSTIFN,DGOK) | ;UPDATES THE COUNTIES FOR A STATE | |
| EN | ; ; This will update the ALASKA County codes. The EN tag may be re-run | |
| UPSTATE(DGST) | ;UPDATE COUNTY MULTIPLE OF STATE FILE ; DGST = TAG FOR STATE (also state code) ; DGOK = 1: COUNTIES UPDATED 0 = NO [RETURNED] ; DGNUMST = NUMBER OF OCCURENCES OF STATE NAME^IFN OF STATE ; DGSTNM = STATE NAME ; DGSTNODE=STATECODE^STATENAME | |
| QTNC | ||
| NEWCOUNT | ;ADDS A NEW COUNTY ENTRY | |
| QTNMST | ||
| 2 | ;;02^ALASKA | |
| QTUPC | ||
| UPCOUNTY(DGCTNODE,DGSTIFN,DGOK) | ;UPDATES A COUNTY | |
| CHGCOUNT(DGCTIFN,DGOK) | ; | |
| NUMSTATE(DGST,DGSTNODE,DGSTIFN) | ;RETURN DGCNT ; DGCNT = NUMBER OF OCCURENCES OF STATE NAME OR -1 IF ERROR ; DGSTIFN = IFN OF STATE IN FILE 5 - INPUT=0 OUT=STATE IEN ; DGSTNM = NAME OF STATE | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(5 - [#5] | UPSTATE+11, UPCOUNTY+8, UPCOUNTY+13, NEWCOUNT+5, NEWCOUNT+13, CHGCOUNT+4, CHGCOUNT+5, NUMSTATE+11 | 
| Name | Line Occurrences | 
|---|---|
| $$NUMSTATE | UPSTATE+10 | 
| $$UPSTATE | EN+5 | 
| CHGCOUNT | UPCOUNTY+11, UPCOUNTY+17 | 
| NEWCOUNT | UPCOUNTY+21 | 
| QTNC | NEWCOUNT+1, NEWCOUNT+10 | 
| QTNMST | NUMSTATE+7, NUMSTATE+10 | 
| QTUPC | UPSTATE+11, UPSTATE+12 | 
| STCOUNTY | UPSTATE+14 | 
| UPCOUNTY | STCOUNTY+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | NEWCOUNT+5* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| B4CODE | UPCOUNTY+1~, UPCOUNTY+3*, UPCOUNTY+10, UPCOUNTY+13, UPCOUNTY+16, UPCOUNTY+20 | 
| B4NAME | UPCOUNTY+1~, UPCOUNTY+2*, UPCOUNTY+8, UPCOUNTY+10, UPCOUNTY+16, UPCOUNTY+20 | 
| DA | NEWCOUNT+3~, NEWCOUNT+9*, NEWCOUNT+10, CHGCOUNT+1~, CHGCOUNT+3* | 
| DA(1 | NEWCOUNT+4*, NEWCOUNT+6, CHGCOUNT+3*, CHGCOUNT+4, CHGCOUNT+5 | 
| DGCNT | NUMSTATE+4~, NUMSTATE+5*, NUMSTATE+7*, NUMSTATE+10*, NUMSTATE+11*, QTNMST | 
| DGCOUNTY | UPCOUNTY+1~, UPCOUNTY+19 | 
| DGCOUNTY( | UPCOUNTY+9*, UPCOUNTY+14, UPCOUNTY+15* | 
| DGCTIFN | UPCOUNTY+1~, UPCOUNTY+8*, UPCOUNTY+9, UPCOUNTY+10, UPCOUNTY+11, UPCOUNTY+13*, UPCOUNTY+14, UPCOUNTY+15, UPCOUNTY+16, UPCOUNTY+17 , NEWCOUNT+3~, NEWCOUNT+11*, NEWCOUNT+13*, NEWCOUNT+14, CHGCOUNT~, CHGCOUNT+3, CHGCOUNT+4, CHGCOUNT+5 | 
| DGCTLINE | STCOUNTY+5~, STCOUNTY+6* | 
| DGCTNODE | STCOUNTY+5~, STCOUNTY+6*, UPCOUNTY~, UPCOUNTY+2, UPCOUNTY+3, UPCOUNTY+4, UPCOUNTY+5 | 
| DGNUMST | UPSTATE+7~, UPSTATE+10*, UPSTATE+11, UPSTATE+12 | 
| DGOK | UPSTATE+7~, UPSTATE+8*, UPSTATE+13*, UPSTATE+14, UPSTATE+15, QTUPC, STCOUNTY~, STCOUNTY+3, STCOUNTY+6, UPCOUNTY~ , UPCOUNTY+11, UPCOUNTY+17, CHGCOUNT~ | 
| DGOLDCD | CHGCOUNT+1~, CHGCOUNT+5*, CHGCOUNT+6 | 
| DGOLDNM | CHGCOUNT+1~, CHGCOUNT+4*, CHGCOUNT+6 | 
| DGPRINT | EN+2~, EN+3*, EN+4, EN+5, EN+6, UPSTATE+11, UPSTATE+12, UPSTATE+15, STCOUNTY+3, UPCOUNTY+7 , UPCOUNTY+10, UPCOUNTY+16, UPCOUNTY+20, NEWCOUNT+1, NEWCOUNT+12, NEWCOUNT+14 | 
| DGST | UPSTATE~, UPSTATE+10, UPSTATE+14, STCOUNTY~, STCOUNTY+3, NUMSTATE~, NUMSTATE+7 | 
| DGSTIFN | UPSTATE+7~, UPSTATE+8*, UPSTATE+10, UPSTATE+11, UPSTATE+14, STCOUNTY~, STCOUNTY+3, STCOUNTY+6, UPCOUNTY~, UPCOUNTY+8 , UPCOUNTY+13, NEWCOUNT+4, NEWCOUNT+5, NEWCOUNT+13, CHGCOUNT+3, NUMSTATE~, NUMSTATE+11*, NUMSTATE+12* | 
| DGSTNM | UPSTATE+7~, NUMSTATE+9*, NUMSTATE+10, NUMSTATE+11 | 
| DGSTNODE | UPSTATE+7~, UPSTATE+9*, UPSTATE+10, UPSTATE+11, UPSTATE+12, UPSTATE+15, NUMSTATE~, NUMSTATE+8*, NUMSTATE+9 | 
| DIC | NEWCOUNT+3~, NEWCOUNT+6*, NEWCOUNT+17, CHGCOUNT+1~ | 
| DIC(0 | NEWCOUNT+6* | 
| DIE | NEWCOUNT+3~, NEWCOUNT+17*, CHGCOUNT+1~, CHGCOUNT+3* | 
| DR | NEWCOUNT+3~, NEWCOUNT+16*, CHGCOUNT+1~, CHGCOUNT+7* | 
| NOWCODE | UPCOUNTY+1~, UPCOUNTY+5*, NEWCOUNT+1, NEWCOUNT+14, NEWCOUNT+15, CHGCOUNT+6 | 
| NOWNAME | UPCOUNTY+1~, UPCOUNTY+4*, NEWCOUNT+1, NEWCOUNT+7, NEWCOUNT+13, NEWCOUNT+14, NEWCOUNT+15, CHGCOUNT+6 | 
| U | UPSTATE+11, UPSTATE+12, UPSTATE+15, UPCOUNTY+2, UPCOUNTY+3, UPCOUNTY+4, UPCOUNTY+5, NEWCOUNT+15, CHGCOUNT+4, CHGCOUNT+5 , NUMSTATE+9 | 
| X | NEWCOUNT+3~, NEWCOUNT+7*, CHGCOUNT+1~, NUMSTATE+4~, NUMSTATE+6*, NUMSTATE+11*, NUMSTATE+12 | 
| Y | NEWCOUNT+3~, NEWCOUNT+9, NEWCOUNT+15 | 
| >> ZTQUEUED | EN+3 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@DGST | UPSTATE+9, NUMSTATE+8 | 
| $T(@DGST+DGCTLINE | STCOUNTY+6 |