**[Appendix A. Quick Reference Record Charts]{.underline}**

Exchange File Format

Version 3.3 (9/10/2004)

**[Quick Reference Record Charts]{.underline}**

The following charts show each specific record broken down by character.
The top line indicates the character position. The middle line shows a
box  for each character. The third line gives the field name. Note that
blank spaces are designated by a **. Large fields will be designated in
the second and third lines with \>\...= to show many characters. For
example, a field with from column 20 to column 45 will be represented in
line 1 as 20 \... 45 and in line 2 the boxes will be represented by 
\... . For the ease of the diagram, blank spaces between the Existence
Flags are implied.

**[Airport Records]{.underline}**

**[A000 - Airport Identification Record]{.underline}**

1 4 5 10 11 16 17 18 21 22 23 32 33 34 37 38 93 94 98 100 102

      \...  \... \...    

ID Code OC Number OC Edition ** Airport ID ** Site ID ** Prev. **
Existence Flags

Airport ID

**[A010 - Airport Name]{.underline}**

1 4 5 6 75 76 77 78 88 89 93 94 96

  \...   \...  

ID Code ** Name ** Verified Date ** Existence Flags

**[A020 - Airport Jurisdiction]{.underline}**

1 4 5 6 45 46 47 66 89 93 94 96

  \...  \... \...  

ID Code ** City ** State ** Existence Flags

**[A030 - Airport Magnetic Declination]{.underline}**

1 4 5 12 13 14 24 25 93 94 96

    \...  

ID Code Magnetic Declin. ** Verified Date ** Existence Flags

**[A040 - Airport Status]{.underline}**

1 4 5 6 7 8 18 19 20 30 31 32 42 43 44 54 55 56 66 67 68 71 72 73 76 77
93 94 108

    \...  \...  \...  \...  \...  \...  \...
\... \... 

ID Code ** Vess. ** Verified ** Survey ** Pub. ** Date of ** Date
of ** Arpt. ** Arpt. ** Existence Flags

Code Date Date Date ALP ARP Mode Survey

Type

**[A045 - Surface Type]{.underline}**

1 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 52 54 56
58 60 62 64 66 68 70 93 94\... 134            
                              
\...\....  ID ** ** ** ** ** ** ** ** ** ** ** * * ** **
** ** *  * **

Code Surf Surf Surf Surf Surf Surf Surf Surf Surf Surf Surf Surf Surf
Surf Surf Surf Surf Surf Surf Surf Existence

Type Type Type Type Type Type Type Type Type Type Type Type Type Type
Type Type Type Type Type Type Codes

Surv Surv Surv Surv Surv Surv Surv Surv Surv Surv

Flag Flag Flag Flag Flag Flag Flag Flag Flag Flag

**[A050 - Datum Tie]{.underline}**

1 4 5 6 7 8 9 10 11 12 13 14 15 25 26 27 37 38 39 49 50 93 94 96 98 100
102 104

        \...  \...  \... \...      

ID Code ** Horiz. ** Ellips. ** Ortho. ** Date of ** Date of **
Date of ** Existence Flags

Datum Datum Datum Horiz. Ellips. Ortho.

Tie Code Tie Code Tie Code Datum Tie Datum Tie Datum Tie

**[A060 - Airport Elevation]{.underline}**

1 4 5 34 35 49 50 64 65 93 94 96

 \... \... \... \...  

ID Code ** Airport Geoid ** Existence Flags

Elevation Height

Ortho.

**[A070 - Reported Elements Record]{.underline}**

1 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 93 94 108

                 \... \...

ID Code ** Runway ** Navaids ** OEP ** Obstructions ** STARS **
Add ** Add ** Add ** Existence

Reported Reported Reported Reported Reported Flag Flag Flag Flags

Flag Flag Flag Flag Flag

**[A080 - Air Traffic Control Tower Floor Elevation -
indexed]{.underline}**

1 4 5 6 9 35 49 50 64 65 77 78 88 89 91 92 93 94 96 98 100

   \... \... \...  \...      

ID Code ** Point Feature Elevation Elevation ** Verified Date Src Code
** ** Existence Flags

Number Ortho. Ellips. Elevation

**[A090 -- Epoch Dates]{.underline}**

1 4 5 34 35 40 41 42 52 53 54 64 65 66 76 77 93 94 96 98 100

 ...   ...  ...  ... ...    

ID Code ** Datum Tag ** Horizontal ** Ellipsoidal ** Orthometric **
Existence Flags

Epoch Date Epoch Date Epoch Date

**[A310 - Airport Reference System]{.underline}**

1 4 5 9 10 14 15 19 20 24 25 29 30 34 35 93 94 96 98 100 102 104

       \...      

ID Code Reference Zone Code Horizontal Horizontal Vertical Vertical **
Existence Flags

System Code Unit Code Datum Code Unit Code Datum Code

**[A710 - Airport Location Point]{.underline}**

1 4 5 19 20 34 35 93 94 96

   \...  

ID Code Longitude Latitude ** Existence Flags

**[A910 - Air Traffic Control Tower]{.underline}**

1 4 5 34 35 49 50 64 65 77 78 88 89 91 92 93 94 96 98 100

 \... \... \... \...  \...      

ID Code ** Elevation Elevation ** Verified Date Src Code ** **
Existence Flags

Ortho. Ellips. Elevation

**[Runway Records]{.underline}**

**[R000 - Runway Identification]{.underline}**

1 4 6 8 9 11 13 93 94 96

   \...  

ID Code Low End High End ** Existence Flags

ID Number ID Number

**[R810 - Runway Width]{.underline}**

1 4 5 19 20 77 78 88 89 90 91 93 94 96 98

 \... \...    \...   

ID Code Width ** Verified Date ** Src ** Existence Flags

Code

Value

**[R010 - Runway Type]{.underline}**

1 4 5 6 7 8 18 19 93 94 96

     \...  

ID Code ** Rwy ** Verified Date ** Existence Flags

Type

Code

**[R02\* - Runway Flags]{.underline}**

1 4 5 6 8 9 10 12 13 14 15 16 26 27 28 29 30 31 32 33 34 35 93 94 108

        \...         \... \...

ID Code ** Primary ** Suppl. ** Rwy ** Runway ** Ana ** EOD **
AOC ** Profile ** Existence Flags

Condition Condition Vessel Vessel Flag Flag Flag Method

Code Det. Date Code Code Code Flag Code

**[R03\* - Runway Approach Type]{.underline}**

1 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 52 54 56
58 60 62 64 66 68 70 93 94\... 134            
                              
\...\....  ID ** ** ** ** ** ** ** ** ** ** ** * * ** **
** ** *  * **

Code App. App. App. App. App. App. App. App. App. App. App. App. App.
App. App. App. App. App. App. App. Existence

Surv Surv Surv Surv Surv Surv Surv Surv Surv Surv Codes

Flag Flag Flag Flag Flag Flag Flag Flag Flag Flag

**[R40\* - Runway End Position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Elevation Elevation ** Det. Date ** Ver.
Date ** Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

**[R41\* - Displaced Threshold - by position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Elevation Elevation ** Det. Date ** Ver.
Date ** Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

**[R42\* - Stopway - by position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Elevation Elevation ** Det. Date ** Ver.
Date ** Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

**[R82\* - Stopway Width]{.underline}**

1 4 5 19 20 77 78 88 89 90 91 93 94 96 98

 \... \...    \...   

ID Code Width ** Verified Date ** Src ** Existence Flags

Code

Value

**[R43\* - Blast pad - by position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Elevation Elevation ** Det. Date ** Ver.
Date ** Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

Number range CHAPTER**[[R63\* - Blastpad - by
Distance]{.underline}]{.mark}**

[]{.mark}

[1 4 5 19 20 34 35 65 66 76 77 78 88 89 90 91 92 93 94 96 98 100 102
104]{.mark}

 []{.mark}\... []{.mark}\... []{.mark}\... []{.mark} \...
[]{.mark}  []{.mark}\... []{.mark} []{.mark} []{.mark} []{.mark}
[]{.mark} []{.mark} []{.mark}  []{.mark} []{.mark} []{.mark}
[]{.mark} []{.mark} 

[ID Code Distance Width Det. Date]{.mark} ** [Ver. Date]{.mark} **
[Src]{.mark} ** [Src]{.mark} ** [Existence Flags]{.mark}

[Code Code]{.mark}

[Dist Width]{.mark}

[]{.mark}

**[R83\* - Blast pad Width]{.underline}**

1 4 5 19 20 77 78 88 89 90 91 93 94 96 98

 \... \...    \...   

ID Code Width ** Verified Date ** Src ** Existence Flags

Code

Value

**[R74\* - Distance to Boundary - by position]{.underline}**

1 4 5 19 20 34 35 93 94 96

   \...  

ID Code Longitude Latitude ** Existence Flags

**[R84\* - Distance to Boundary - by distance]{.underline}**

1 4 5 19 20 77 78 88 89 90 91 93 94 96 98

 \... \...    \...   

ID Code Width ** Verified Date ** Src ** Existence Flags

Code

Value

**[R92\* - TDZE - output only]{.underline}**

1 4 5 34 35 49 50 64 65 77 78 88 89 91 92 93 94 96 98 100

 \... \... \... \...  \...      

ID Code ** Elevation Elevation ** Verified Date Src Code ** **
Existence Flags

Ortho. Ellips. Elevation

**[R090 - Profile Point Status]{.underline}**

1 4 5 6 8 9 10 11 93 94 96

     \...  

ID Code ** Runway ** PP ** Existence Flags

ID Num. Type

Code

**[R490 - Profile Point - by position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Elevation Elevation ** Det. Date ** Ver.
Date ** Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

**[R590 - Profile Point - by distance]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 106

 \... \... \... \...  \...  \...      \...

ID Code Distance ** Elevation Elevation ** Det. Date ** Ver. Date **
Src ** Src ** Existence Flags

Ortho. Ellips. Horiz. Vert.

Position Position

**[Feature Records]{.underline}**

**[F000 - Feature Identification]{.underline}**

1 4 5 6 9 10 11 50 51 93 94 96

    \... \...  

ID Code ** Point Feature ** Feature ** Existence Flags

Number Description

**[F010 - Feature Status]{.underline}**

1 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 23 24 93 94 96 98 100 102
104 106

    \...          \... \...       

ID Code ** Fea. ** Accuracy ** Point ** Control ** NAVAID **
Special ** Survey ** Existence Flags

Status Code Survey Type Type Attrib. Type

Flag Status

**[F410 - Feature Position]{.underline}**

1 4 5 19 20 34 35 49 50 64 65 66 76 77 78 88 89 90 91 92 93 94 108

 \... \... \... \...  \...  \...      \...

ID Code Longitude Latitude Top Top ** Det. Date ** Ver. Date ** Src
** Src ** Existence Flags

Elevation Elevation Horiz. Vert.

Ortho. Ellips. Position Position

**[F020 - Base Elevation Record]{.underline}**

1 4 5 34 35 49 50 64 65 91 92 93 94 96 98

 \... \... \... \...     

ID Code ** Elevation Elevation ** Src ** Existence Flags

Ortho. Ellips. Code

**[F025 - Reference Elevation Record]{.underline}**

1 4 5 34 35 49 50 64 65 91 92 93 94 96 98

 \... \... \... \...     

ID Code ** Elevation Elevation ** Src ** Existence Flags

Ortho. Ellips. Code

**[F030 - Auxiliary Date]{.underline}**

1 4 5 6 16 17 93 94

   \... 

ID Code ** Auxiliary Date ** Existence Flags

**[F040 - Feature Cross-Reference Record]{.underline}**

1 4 5 6 9 10 11 57 58 59 61 62 63 77 92 93 94 96 98 100 102

    \...    \...       

ID Code ** Facility . ** Runway ** Usage ** Z Elev Src ** Existence
Flags

ID End IDs Status Offset Code

Code

**[F050 - Feature Comment Record - Field Survey]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[F051 - Feature Comment Record - Requirements]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[F052 - Feature Comment Record - Compilation]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[F008 - Photo ID Record]{.underline}**

1 4 5 6 45 46 93 94

   \... 

ID Code ** Photo Identification ** Existence Flags

**[F009 - Collection Interface Record]{.underline}**

1 4 6 22 23 39 40 56 57 73 74 90 91 92 93 94 108

 \... \... \... \... \...    \...

ID Code Date-Time Date-Time Date-Time Date-Time Date-Time ** Temp
Subject ** Existence Flags

> Visited Hor Pos Edited Vertical Pos Description Other Attrib(s) To Rev
> Flag

(Top) Edited Edited Edited

**[F005 - Reference to Poly Feature Record]{.underline}**

1 4 5 6 9 10 93 94

   \... 

ID Code ** Reference To ** Existence Flags

Poly Feature

**[Poly Feature Records]{.underline}**

**[P000 - Poly Feature Class Record]{.underline}**

1 4 6 9 10 11 90 91 93 94 108

 \.....  \...\...\...\...\...\...\...\...\...\...\... \...
\...

ID Code Poly Feature ** Poly Feature Class ** Existence Flags

Number

**[P005 - Poly Feature Attribue Record]{.underline}**

1 4 5 6 45 46 47 48 49 50 51 52 53 55 56 57 58 59 65 66 76 77 78 88 89
90 91 92 93 94 112

  \...\...\...\...        \...  \... \... \... 
\...      \....

ID Code ** Description ** Type ** Poly Fea. ** Poly Fea. ** Usage
** Acc.  Det. Date ** Ver. Date ** Src ** Src ** Existence

Status Survey Status Horiz. Vert. Flags

Flag Status Attrib. Code

**[P010 - Poly Vertex Record]{.underline}**

1 4 5 19 20 34 35 45 46 56 57 67 68 78 88 93 94 108

 \...\...\... \...\...\..... \... \..... \..... \.....
\..... \.....

ID Code Longitude Latitude Elevation Elevation Base Elev Base Elev **
Existence Flags

Ortho. Ellips. Ortho. Ellips.

**[P015 - Vertex Comment Record]{.underline}**

1 4 5 6 45 46 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[P050 - Poly Feature Comment Record - Field Survey]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[P051 - Poly Feature Comment Record - Requirements]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[P052 - Poly Feature Comment Record - Compilation]{.underline}**

1 4 5 6 85 86 93 94

   \... 

ID Code ** Comment ** Existence Flags

**[Miscellaneous Records]{.underline}**

**[C310 - Airport Reference System]{.underline}**

1 4 5 9 10 14 15 19 20 24 25 29 30 34 35 93 94 96 98 100 102 104

       \...      

ID Code Reference Zone Code Horizontal Horizontal Vertical Vertical **
Existence Flags

System Code Unit Code Datum Code Unit Code Datum Code

**[C010 - NGVD29 to NAVD88 Conversion Factor]{.underline}**

1 4 5 6 12 13 93 94

   \... 

ID Code ** Conversion ** Existence Flags

Factor

**[V000 - Version Number Record]{.underline}**

1 4 5 6 12 14 24 23 93 94 96

   \... \...  

ID Code ** Exchange Version ** Existence Flags

File Version Date

**[V010 - Version Format Record]{.underline}**

1 4 5 6 93 94 96

   \...

ID Code Version ** Existence Flags

Format

**[T000 - Task Status Record]{.underline}**

1 4 5 6 7 8 27 28 29 39 40 41 51 52 93 94 96 98 100

    \...  \...  \... \...     ID Code ** Task **
User ** Date ** Date ** Existence Flags

Code Started Completed

**[L000 - List Record]{.underline}**

1 4 5 7 8 11 12 13 14 15 16 17 18 29 30 93 94 96 98

 \...       \... \...   

ID Code ** Record ID ** ** Field ** ** List File ** Existence
Flags

Number Name

**[X000 - End of File Record]{.underline}**

1 4



ID Code