DGV53PTB ;ALB/SCK - POST INIT CONVERSION ROUTINE FOR DISTANCE FILE; 2/2/93 4/19/93
Source file <DGV53PTB.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | WAIT^DICD IXALL^DIK |
Registration | 1 | (MILES,RMK,ZIP)^DGV53PTC |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADDINF | ; check for additional information flag
|
|
EN | ;
|
|
MSGS | ; list out incomplete data found during conversion
|
|
ZIP | ; check for zipcode, make sure there is a number value entered in piece 4.
|
|
CHKMILE | ; check default mileage, if null pass 0 to subnode
|
|
GSTATE() | ;
|
|
MECOST | ;
|
|
ZIPMSG | ;
|
|
RMKMSG | ;
|
|
STUFF | ; build subnode from variables set above
|
|
EXIT | ;
|
|
ENDLOOP | ; end of loop to rebuild distance file
|
|
ERR1 | ;
|
|
ZARRAY | ; build array for message on missing zipcodes
|
|
MARRAY | ; build array for message on 0 default mileages
|
|
LOOP | ; begin loop for converting distance file
|
|
ADARRAY | ; build array for cities with additional information field set
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DGBT(392.1 - [#392.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(43 - [#43] | EN+7 |
^DGBT(392.1 - [#392.1] | EN+4, EN+5, EN+6, EN+10, EN+11, LOOP+1, MECOST+1, STUFF+2, STUFF+3*, STUFF+4* |
^DIC(5 - [#5] | GSTATE+2 |
^TMP("DGBT" | EN+2!, EXIT+1!, ZARRAY+1*, MARRAY+1*, ADARRAY+1* |
Name | Line Occurrences |
---|---|
$$GSTATE | ZARRAY+1, MARRAY+1, ADARRAY+1 |
ADARRAY | ADDINF+1 |
ERR1 | EN+7 |
EXIT | EN+4, EN+5, EN+6, EN+7 |
LOOP | EN+10 |
MARRAY | CHKMILE+1 |
MSGS | ENDLOOP+7 |
RMKMSG | ENDLOOP+7 |
ZARRAY | ZIP+1 |
ZIPMSG | ENDLOOP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDINF | EXIT+2!, ADDINF+1*, STUFF+4 |
>> DA(1 | ENDLOOP+3* |
DGBTVAR | EXIT+2!, LOOP+1*, CHKMILE+1, ADDINF+1, ZIP+1, ZARRAY+1, MARRAY+1, ADARRAY+1, GSTATE+2 |
DIK | ENDLOOP+3*, EXIT+2! |
GLREC | EN+10*, EXIT+2!, LOOP+1, MECOST+1, STUFF+2, STUFF+3, STUFF+4 |
MCNT | EN+1*, ENDLOOP+5, ENDLOOP+7, EXIT+2!, MSGS+1, MARRAY+1* |
MEC | EXIT+2!, MECOST+1*, STUFF+4 |
MILES | EXIT+2!, CHKMILE+1*, STUFF+4 |
PRIDIV | EN+7*, EXIT+2!, STUFF+4 |
RCNT | EN+1*, ENDLOOP+5, ENDLOOP+7, EXIT+2!, RMKMSG+1, ADARRAY+1* |
STATE | EXIT+2!, ZARRAY+1*, MARRAY+1*, ADARRAY+1*, GSTATE+1~, GSTATE+2*, GSTATE+3 |
TOT | EN+1*, ENDLOOP+1, EXIT+2!, LOOP+1*, STUFF+1 |
U | EN+1*, EN+7, CHKMILE+1, ADDINF+1, MECOST+1, ZIP+1, ZARRAY+1, MARRAY+1, ADARRAY+1, GSTATE+2 |
ZCNT | EN+1*, ENDLOOP+5, ENDLOOP+7, EXIT+2!, ZIPMSG+1, ZARRAY+1* |
ZIP | EXIT+2! |