Label:Format::Units:Description.
~ (tilda) is a line-break marker in DESCRIPTION.
The colon is a field marker. Do not use a colon in Description (or any field...).

Event ID field.
Seq_Num:ASCII_Integer::none:A unique sequence number for the occultation. This sequence number is used in the timings file as well, to identify which occultation a given observation pertains to.

Date time fields.
Obs_Date:ASCII_Date_YMD::none:Date of observation.


Asteroid ID fields.
Ast_Identifier:UTF8_String::none:For asteroids, the asteroid's number. For comets, the comet's designation (e.g.  29P).
Ast_Name:UTF8_String::none:Asteroid's name, or its provisional designation. For comet's, the comet's name.
Ast_Dia_Nominal:ASCII_Real:%6.1f:km:Mean diameter of the asteroid, derived as a weighted mean of the diameters measured by the IRAS, Akari AcuA, and NEOWISE missions.

Asteroid Ellipse fit fields.
Major_Axis:UTF8_String::km:Length of the major axis of the fitted ellipse.
Minor_Axis:UTF8_String::km:Length of the minor axis of the fitted ellipse.
Major_Axis_PA:ASCII_Real:%5.1f:deg:Position angle of the major axis of the fitted ellipse.
Fit_Quality:ASCII_Integer::none:A code indicating the quality of the fit. Values are;~0 = 'No reliable position or size'~1 = 'Astrometry only. No reliable size' Observation can be used to report astrometry, but nothing meaningful about the asteroid's size.~2 = 'Limits on size, but no shape'. Poor coverage around the profile, but a diameter is determinable (often with a fit to a shape model)~3 = 'Reliable size. Can fit to shape models'. Good coverage around much of the profile enabling a reliable determination of the asteroid's size - even without a shape model~4 = 'Resolution better than shape models'. Profile of the asteroid well covered with highly consistent results.~5 = 'No astrometry AOTA2B = Possible'. For events where there is only one positive chord, and the duration of the potential occultation is one or two video frames or camera exposures. The AOTA2B test compares the light drop of a suspected event to other light drops in the light curve, and allocates a rating of Probable, Possible, or Unlikely. This setting is for when the Rating for such an event is 'Possible'. Such events are not used for any reporting process.~6 = 'Only one star of a double. No astrometry'. Used when the magnitude drop is much less than expected, and can only be explained by it being an occultation of one component of a double star. No astrometry is reported, as the location of the photocenter of the double star (which would equate to the Gaia star position) is unknown.
Used_Assumed_Dia:ASCII_Integer::none:0 = false, 1 = true. Indicates the solution is based on a circle using Ast_Dia_Nominal.

Satellite ellipse fit uncertainties.
Major_Axis_Uncert:UTF8_String::km:Standard deviation of the solution for Major_Axis.
Minor_Axis_Uncert:UTF8_String::km:Standard deviation of the solution for Minor_Axis.
Major_Axis_PA_Uncert:UTF8_String::deg:Standard deviation of the solution for Major_Axis_PA.

Shape model fields.
Shape_Src_1:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_1:UTF8_String::none:Identification of the model in Shape_Src_1. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_1:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_1:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_1 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_1:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_1:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_1.
Shape_Max_Dia_1:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_1.
Shape_Version_1:UTF8_String::none:Version information from the Shape_Src_1.
Shape_Src_2:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_2:UTF8_String::none:Identification of the model in Shape_Src_2. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_2:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_2:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_2 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_2:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_2:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_2.
Shape_Max_Dia_2:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_2.
Shape_Version_2:UTF8_String::none:Version information from the Shape_Src_2.
Shape_Src_3:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_3:UTF8_String::none:Identification of the model in Shape_Src_3. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_3:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_3:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_3 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_3:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_3:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_3.
Shape_Max_Dia_3:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_3.
Shape_Version_3:UTF8_String::none:Version information from the Shape_Src_3.
Shape_Src_4:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_4:UTF8_String::none:Identification of the model in Shape_Src_4. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_4:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_4:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_4 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_4:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_4:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_4.
Shape_Max_Dia_4:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_4.
Shape_Version_4:UTF8_String::none:Version information from the Shape_Src_4.
Shape_Src_5:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_5:UTF8_String::none:Identification of the model in Shape_Src_5. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_5:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_5:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_5 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_5:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_5:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_5.
Shape_Max_Dia_5:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_5.
Shape_Version_5:UTF8_String::none:Version information from the Shape_Src_5.
Shape_Src_6:UTF8_String::none:Shape model source. ~DAMIT = Database of Asteroid Models from Inversion Techniques ~ISAM = Interactive Service for Asteroid Models.
Shape_ID_6:UTF8_String::none:Identification of the model in Shape_Src_6. For ISAM, the number after 'A' is the asteroid number.
Shape_SurfVol_6:ASCII_Real:%5.3f:none:Ratio of the Surface-equivalent diameter to the Volume-equivalent diameter of the shape model.
Shape_Fit_Qual_6:ASCII_Integer::none:Quality of the fit of the observations to Shape_Src_6 ~0 = 'Not fitted' ~1 = 'Bad occultation data' ~2 = 'Model wrong' ~3 = 'Minimum diameter (no limit on the maximum diameter)' ~4 = 'Diameter but no fit' ~5 = 'Poor fit' ~6 = 'Good fit' ~7 = 'Not constrained'.
Shape_Fit_Phase_6:ASCII_Real:%3.0f:deg:Rotational correction applied to optimize the fit. Only applied if the light curve data warrants such an adjustment.
Shape_Min_Dia_6:UTF8_String::km:Minimum volume-equivalent diameter of the asteroid from the fit to Shape_Src_6.
Shape_Max_Dia_6:UTF8_String::km:Maximum volume-equivalent diameter of the asteroid from the fit to Shape_Src_6.
Shape_Version_6:UTF8_String::none:Version information from the Shape_Src_6.
