{
"header":
{
  "format":"fixed width",
  "encoding":"ascii"
},
  "elements":
      {
        "LOG TYP":      {"description":"Log book type",                 "field_length":2,"column_type":"str","codetable":"logbook_type"},
        "CODE SHEET":   {"description":"Code sheet number",             "field_length":6,"column_type":"str"},
        "BF WD":        {"description":"Beaufort wind force",           "field_length":2,"column_type":"str","codetable":"wind_force_beaufort"},
        "WX":           {"description":"Present weather",               "field_length":2,"column_type":"str","codetable":"weather_present"},
        "PPP":          {"description":"Sea level pressure",            "field_length":3,"column_type":"str"},
        "V I S":        {"description":"Visibility",                    "field_length":1,"column_type":"str","codetable":"visibility"},
        "C L":          {"description":"Low cloud type",                "field_length":1,"column_type":"str","codetable":"cloud_type_low"},
        "C M":          {"description":"Middle cloud type",             "field_length":1,"column_type":"str","codetable":"cloud_type_middle"},
        "C H":          {"description":"High cloud type",               "field_length":1,"column_type":"str","codetable":"cloud_type_high"},
        "N":            {"description":"Total cloud amount",            "field_length":1,"column_type":"str","codetable":"cloud_amount"},
        "N h":          {"description":"Low cloud amount",              "field_length":1,"column_type":"str","codetable":"cloud_amount"},
        "SEA DIR":      {"description":"Direction of sea",              "field_length":2,"column_type":"str","codetable":"direction"},
        "S T A":        {"description":"State of the sea",              "field_length":1,"column_type":"str","codetable":"sea_state"},
        "SWL DIR":      {"description":"Direction of swell",            "field_length":2,"column_type":"str","codetable":"direction"},
        "T Y P":        {"description":"Swell type",                    "field_length":1,"column_type":"str","codetable":"swell_type"},
        "a":            {"description":"Barometric tendency",           "field_length":1,"column_type":"str","codetable":"bar_tendency"},
        "pp":           {"description":"Amount of pressure change",     "field_length":2,"column_type":"str"},
        "RH":           {"description":"Relative humidity",             "field_length":2,"column_type":"str"},
        "LS PRE":       {"description":"Precipitation from lightship",  "field_length":2,"column_type":"str","codetable":"precipitation_lightship"},
        "BEAU. WX A":   {"description":"Cloud cover",                   "field_length":1,"column_type":"str","codetable":"cloud_cover"},
        "BEAU. WX B":   {"description":"Beaufort weather B",            "field_length":1,"column_type":"str","codetable":"weather_b"},
        "BEAU. WX C":   {"description":"Beaufort weather C",            "field_length":1,"column_type":"str","codetable":"weather_c"},
        "BEAU. WX D":   {"description":"Beaufort weather D",            "field_length":1,"column_type":"str","codetable":"weather_d"},
        "BEAU. WX E":   {"description":"Beaufort weather E",            "field_length":1,"column_type":"str","codetable":"weather_e"},
        "BEAU. WX F":   {"description":"Beaufort weather F",            "field_length":1,"column_type":"str","codetable":"weather_f"},
        "BEAU. WX G":   {"description":"Beaufort weather G",            "field_length":1,"column_type":"str","codetable":"weather_g"},
        "BEAU. WX H":   {"description":"Beaufort weather H",            "field_length":1,"column_type":"str","codetable":"weather_h"},
        "BEAU. WX I":   {"description":"Gale duration",                 "field_length":1,"column_type":"str","codetable":"duration"},
        "BEAU. WX J":   {"description":"Fog duration",                  "field_length":1,"column_type":"str","codetable":"duration"}
  }
}