{
  "name": "VAA",
  "version": "1.0.0",
  "description": "VAA: Avis de cendres volcaniques",
  "identifier": "VA ADVISORY",
  "tokens": {
    "identifier": {
      "pattern": "^VA ADVISORY$",
      "category": "keyword",
      "description": "Identifiant du type de message"
    },
    "statusLabel": {
      "pattern": "^STATUS:$",
      "category": "label",
      "description": "Étiquette indicateur de statut"
    },
    "statusValue": {
      "pattern": "^(TEST|EXER)$",
      "category": "keyword",
      "description": "Indicateur de test ou d'exercice"
    },
    "dtgLabel": {
      "pattern": "^DTG:$",
      "category": "label",
      "description": "Étiquette groupe date/heure"
    },
    "dtgValue": {
      "pattern": "^\\d{8}/\\d{4}Z$",
      "category": "datetime",
      "description": "Date et heure d'origine AAAAMMJJ/HHmmZ"
    },
    "vaacLabel": {
      "pattern": "^VAAC:$",
      "category": "label",
      "description": "Étiquette nom du VAAC"
    },
    "vaacValue": {
      "pattern": "^[A-Z][A-Z\\s\\-]{0,30}[A-Z]$|^[A-Z]+$",
      "category": "location",
      "description": "Nom du VAAC (jusqu'à 12 caractères)"
    },
    "volcanoLabel": {
      "pattern": "^VOLCANO:$",
      "category": "label",
      "description": "Étiquette nom du volcan"
    },
    "volcanoName": {
      "pattern": "^[A-Z][A-Z0-9\\s\\-\\.]{0,40}$|^UNKNOWN$|^UNNAMED$",
      "category": "free-text",
      "description": "Nom du volcan ou UNKNOWN/UNNAMED"
    },
    "volcanoNumber": {
      "pattern": "^\\d{6}$",
      "category": "free-text",
      "description": "Numéro IAVCEI du volcan (6 chiffres)"
    },
    "psnLabel": {
      "pattern": "^PSN:$",
      "category": "label",
      "description": "Étiquette position"
    },
    "psnValue": {
      "pattern": "^[NS]\\d{4}\\s[EW]\\d{5}$|^UNKNOWN$",
      "category": "location",
      "description": "Position du volcan Nnnnn/Snnnn Wnnnnn/Ennnnn ou UNKNOWN"
    },
    "areaLabel": {
      "pattern": "^AREA:$",
      "category": "label",
      "description": "Étiquette État ou région"
    },
    "areaValue": {
      "pattern": "^[A-Z][A-Z\\s\\-]{0,30}[A-Z]$|^[A-Z]+$|^UNKNOWN$",
      "category": "location",
      "description": "Nom de l'État ou de la région"
    },
    "summitLabel": {
      "pattern": "^SUMMIT ELEV:$",
      "category": "label",
      "description": "Étiquette altitude du sommet"
    },
    "summitValue": {
      "pattern": "^\\d{1,5}M$|^\\d{1,5}FT$|^SFC$|^UNKNOWN$",
      "category": "measurement",
      "description": "Altitude du sommet en mètres ou pieds, ou SFC/UNKNOWN"
    },
    "advisoryNrLabel": {
      "pattern": "^ADVISORY NR:$",
      "category": "label",
      "description": "Étiquette numéro d'avis"
    },
    "advisoryNrValue": {
      "pattern": "^\\d{4}/\\d{1,4}$",
      "category": "identifier",
      "description": "Numéro d'avis AAAA/n[nnn]"
    },
    "infoSourceLabel": {
      "pattern": "^INFO SOURCE:$",
      "category": "label",
      "description": "Étiquette source d'information"
    },
    "infoSourceValue": {
      "pattern": "^[A-Z0-9][A-Z0-9\\s\\-\\.]{0,62}$",
      "category": "free-text",
      "description": "Source d'information (texte libre jusqu'à 32 caractères)"
    },
    "colourCodeLabel": {
      "pattern": "^AVIATION COLOUR CODE:$",
      "category": "label",
      "description": "Étiquette code couleur aviation"
    },
    "colourCodeValue": {
      "pattern": "^(RED|ORANGE|YELLOW|GREEN|UNKNOWN|NOT GIVEN|NIL)$",
      "category": "keyword",
      "description": "Code couleur aviation"
    },
    "eruptionLabel": {
      "pattern": "^ERUPTION DETAILS:$",
      "category": "label",
      "description": "Étiquette détails de l'éruption"
    },
    "eruptionValue": {
      "pattern": "^[A-Z0-9][A-Z0-9\\s\\-\\.\\/\\(\\)]{0,126}$|^UNKNOWN$",
      "category": "free-text",
      "description": "Détails de l'éruption (texte libre jusqu'à 64 caractères) ou UNKNOWN"
    },
    "obsVaDtgLabel": {
      "pattern": "^OBS VA DTG:$",
      "category": "label",
      "description": "Étiquette date/heure des cendres volcaniques observées"
    },
    "estVaDtgLabel": {
      "pattern": "^EST VA DTG:$",
      "category": "label",
      "description": "Étiquette date/heure des cendres volcaniques estimées"
    },
    "vaDtgValue": {
      "pattern": "^\\d{2}/\\d{4}Z$",
      "category": "datetime",
      "description": "Jour et heure d'observation/estimation JJ/HHmmZ"
    },
    "obsVaCldLabel": {
      "pattern": "^OBS VA CLD:$",
      "category": "label",
      "description": "Étiquette nuage de cendres volcaniques observé"
    },
    "estVaCldLabel": {
      "pattern": "^EST VA CLD:$",
      "category": "label",
      "description": "Étiquette nuage de cendres volcaniques estimé"
    },
    "vaNotIdentifiable": {
      "pattern": "^VA NOT IDENTIFIABLE FM SATELLITE DATA$",
      "category": "keyword",
      "description": "Cendres non identifiables par satellite"
    },
    "flightLevelTop": {
      "pattern": "^TOP FL\\d{3}$",
      "category": "measurement",
      "description": "Sommet du nuage de cendres (niveau de vol)"
    },
    "flightLevelRange": {
      "pattern": "^(SFC/FL\\d{3}|FL\\d{3}/\\d{3}|FL\\d{3}/FL\\d{3})$",
      "category": "measurement",
      "description": "Étendue verticale SFC/FLnnn ou FLnnn/nnn"
    },
    "wideLine": {
      "pattern": "^\\d{1,3}KM WID LINE BTN$|^\\d{1,3}NM WID LINE BTN$",
      "category": "keyword",
      "description": "Largeur du corridor"
    },
    "coordinate": {
      "pattern": "^[NS]\\d{2,4}\\s[EW]\\d{3,5}$",
      "category": "location",
      "description": "Coordonnée géographique Nnn[nn] Wnnn[nn] ou Snn[nn] Ennn[nn]"
    },
    "coordinateSeparator": {
      "pattern": "^-$",
      "category": "keyword",
      "description": "Séparateur de coordonnées"
    },
    "movement": {
      "pattern": "^MOV (N|NE|E|SE|S|SW|W|NW) \\d{1,3}(KMH|KT)$",
      "category": "measurement",
      "description": "Direction et vitesse de déplacement"
    },
    "windLayer": {
      "pattern": "^WIND (FL\\d{3}/\\d{3}|SFC/FL\\d{3})$",
      "category": "label",
      "description": "Couche de vent pour cendres non identifiables"
    },
    "windValue": {
      "pattern": "^\\d{3}/\\d{2,3}(MPS|KT)$|^VRB\\d{2}(MPS|KT)$",
      "category": "measurement",
      "description": "Direction/vitesse du vent ou variable"
    },
    "fcstVaCld6Label": {
      "pattern": "^FCST VA CLD \\+6 HR:$",
      "category": "label",
      "description": "Étiquette prévision nuage de cendres +6 heures"
    },
    "fcstVaCld12Label": {
      "pattern": "^FCST VA CLD \\+12 HR:$",
      "category": "label",
      "description": "Étiquette prévision nuage de cendres +12 heures"
    },
    "fcstVaCld18Label": {
      "pattern": "^FCST VA CLD \\+18 HR:$",
      "category": "label",
      "description": "Étiquette prévision nuage de cendres +18 heures"
    },
    "fcstDtgValue": {
      "pattern": "^\\d{2}/\\d{4}Z$",
      "category": "datetime",
      "description": "Jour et heure de validité de la prévision JJ/HHmmZ"
    },
    "noVaExp": {
      "pattern": "^NO VA EXP$",
      "category": "keyword",
      "description": "Aucune cendre volcanique prévue"
    },
    "notAvbl": {
      "pattern": "^NOT AVBL$",
      "category": "keyword",
      "description": "Prévision non disponible"
    },
    "notProvided": {
      "pattern": "^NOT PROVIDED$",
      "category": "keyword",
      "description": "Prévision non fournie"
    },
    "rmkLabel": {
      "pattern": "^RMK:$",
      "category": "label",
      "description": "Étiquette remarques"
    },
    "rmkValue": {
      "pattern": "^([A-Z0-9][A-Z0-9\\-\\.\\/\\(\\)\\,\\+]{0,62}|\\.{2,3}[A-Z][A-Z0-9\\/]+)$|^NIL$",
      "category": "free-text",
      "description": "Remarques (texte libre) ou NIL"
    },
    "nxtAdvisoryLabel": {
      "pattern": "^NXT ADVISORY:$",
      "category": "label",
      "description": "Étiquette prochain avis"
    },
    "nxtAdvisoryValue": {
      "pattern": "^\\d{8}/\\d{4}Z$",
      "category": "datetime",
      "description": "Date/heure du prochain avis AAAAMMJJ/HHmmZ"
    },
    "nxtAdvisoryNoLater": {
      "pattern": "^NO LATER THAN \\d{8}/\\d{4}Z$",
      "category": "datetime",
      "description": "Prochain avis au plus tard le"
    },
    "nxtAdvisoryNoFurther": {
      "pattern": "^NO FURTHER ADVISORIES$",
      "category": "keyword",
      "description": "Plus d'avis à venir"
    },
    "nxtAdvisoryWillBeIssued": {
      "pattern": "^WILL BE ISSUED BY \\d{8}/\\d{4}Z$",
      "category": "datetime",
      "description": "Avis sera émis avant la date/heure"
    }
  },
  "structure": [
    {
      "id": "identifier",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "statusGroup",
      "cardinality": [
        0,
        1
      ],
      "sequence": [
        {
          "id": "statusLabel",
          "cardinality": [
            0,
            1
          ]
        },
        {
          "id": "statusValue",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    },
    {
      "id": "dtgLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "dtgValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "vaacLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "vaacValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "volcanoLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "volcanoInfo",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "volcanoNameWithNumber",
          "cardinality": [
            1,
            1
          ],
          "sequence": [
            {
              "id": "volcanoName",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "volcanoNumber",
              "cardinality": [
                0,
                1
              ]
            }
          ]
        },
        {
          "id": "volcanoName",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    },
    {
      "id": "psnLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "psnValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "areaLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "areaValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "summitLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "summitValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "advisoryNrLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "advisoryNrValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "infoSourceLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "infoSourceValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "colourCodeGroup",
      "cardinality": [
        0,
        1
      ],
      "sequence": [
        {
          "id": "colourCodeLabel",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "colourCodeValue",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    },
    {
      "id": "eruptionLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "eruptionValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "vaDtgLabelChoice",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "obsVaDtgLabel",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "estVaDtgLabel",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    },
    {
      "id": "vaDtgValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "vaCldLabelChoice",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "obsVaCldLabel",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "estVaCldLabel",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    },
    {
      "id": "vaCldContent",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "vaNotIdentifiableGroup",
          "cardinality": [
            1,
            1
          ],
          "sequence": [
            {
              "id": "vaNotIdentifiable",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "windLayer",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "windValue",
              "cardinality": [
                1,
                1
              ]
            }
          ]
        },
        {
          "id": "vaCldLayer",
          "cardinality": [
            1,
            4
          ],
          "sequence": [
            {
              "id": "flightLevelChoice",
              "cardinality": [
                1,
                1
              ],
              "oneOf": [
                {
                  "id": "flightLevelTop",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "flightLevelRange",
                  "cardinality": [
                    1,
                    1
                  ]
                }
              ]
            },
            {
              "id": "wideLine",
              "cardinality": [
                0,
                1
              ]
            },
            {
              "id": "coordinate",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "additionalCoordinates",
              "cardinality": [
                1,
                6
              ],
              "sequence": [
                {
                  "id": "coordinateSeparator",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "coordinate",
                  "cardinality": [
                    1,
                    1
                  ]
                }
              ]
            },
            {
              "id": "movement",
              "cardinality": [
                0,
                1
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "fcstVaCld6Label",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "fcst6Content",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "noVaExp",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notAvbl",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notProvided",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "fcst6Details",
          "cardinality": [
            1,
            1
          ],
          "sequence": [
            {
              "id": "fcstDtgValue",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "fcst6Layer",
              "cardinality": [
                1,
                4
              ],
              "sequence": [
                {
                  "id": "flightLevelRange",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "wideLine",
                  "cardinality": [
                    0,
                    1
                  ]
                },
                {
                  "id": "coordinate",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "additionalCoordinates",
                  "cardinality": [
                    1,
                    6
                  ],
                  "sequence": [
                    {
                      "id": "coordinateSeparator",
                      "cardinality": [
                        1,
                        1
                      ]
                    },
                    {
                      "id": "coordinate",
                      "cardinality": [
                        1,
                        1
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "fcstVaCld12Label",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "fcst12Content",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "noVaExp",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notAvbl",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notProvided",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "fcst12Details",
          "cardinality": [
            1,
            1
          ],
          "sequence": [
            {
              "id": "fcstDtgValue",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "fcst12Layer",
              "cardinality": [
                1,
                4
              ],
              "sequence": [
                {
                  "id": "flightLevelRange",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "wideLine",
                  "cardinality": [
                    0,
                    1
                  ]
                },
                {
                  "id": "coordinate",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "additionalCoordinates",
                  "cardinality": [
                    1,
                    6
                  ],
                  "sequence": [
                    {
                      "id": "coordinateSeparator",
                      "cardinality": [
                        1,
                        1
                      ]
                    },
                    {
                      "id": "coordinate",
                      "cardinality": [
                        1,
                        1
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "fcstVaCld18Label",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "fcst18Content",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "noVaExp",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notAvbl",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "notProvided",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "fcst18Details",
          "cardinality": [
            1,
            1
          ],
          "sequence": [
            {
              "id": "fcstDtgValue",
              "cardinality": [
                1,
                1
              ]
            },
            {
              "id": "fcst18Layer",
              "cardinality": [
                1,
                4
              ],
              "sequence": [
                {
                  "id": "flightLevelRange",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "wideLine",
                  "cardinality": [
                    0,
                    1
                  ]
                },
                {
                  "id": "coordinate",
                  "cardinality": [
                    1,
                    1
                  ]
                },
                {
                  "id": "additionalCoordinates",
                  "cardinality": [
                    1,
                    6
                  ],
                  "sequence": [
                    {
                      "id": "coordinateSeparator",
                      "cardinality": [
                        1,
                        1
                      ]
                    },
                    {
                      "id": "coordinate",
                      "cardinality": [
                        1,
                        1
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "rmkLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "rmkValue",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "nxtAdvisoryLabel",
      "cardinality": [
        1,
        1
      ]
    },
    {
      "id": "nxtAdvisoryContent",
      "cardinality": [
        1,
        1
      ],
      "oneOf": [
        {
          "id": "nxtAdvisoryValue",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "nxtAdvisoryNoLater",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "nxtAdvisoryNoFurther",
          "cardinality": [
            1,
            1
          ]
        },
        {
          "id": "nxtAdvisoryWillBeIssued",
          "cardinality": [
            1,
            1
          ]
        }
      ]
    }
  ],
  "suggestions": {
    "items": {
      "statusLabel": [
        {
          "text": "STATUS:",
          "description": "Indicateur de statut (pour test/exercice)"
        },
        {
          "text": "DTG:",
          "description": "Groupe date/heure"
        },
        {
          "text": "VAAC:",
          "description": "Nom du VAAC"
        },
        {
          "text": "VOLCANO:",
          "description": "Nom du volcan"
        },
        {
          "text": "PSN:",
          "description": "Position"
        },
        {
          "text": "AREA:",
          "description": "État ou région"
        },
        {
          "text": "SUMMIT ELEV:",
          "description": "Altitude du sommet"
        },
        {
          "text": "ADVISORY NR:",
          "description": "Numéro d'avis"
        },
        {
          "text": "INFO SOURCE:",
          "description": "Source d'information"
        },
        {
          "text": "AVIATION COLOUR CODE:",
          "description": "Code couleur aviation"
        },
        {
          "text": "ERUPTION DETAILS:",
          "description": "Détails de l'éruption"
        },
        {
          "text": "OBS VA DTG:",
          "description": "Date/heure des cendres observées"
        },
        {
          "text": "EST VA DTG:",
          "description": "Date/heure des cendres estimées"
        },
        {
          "text": "OBS VA CLD:",
          "description": "Nuage de cendres observé"
        },
        {
          "text": "EST VA CLD:",
          "description": "Nuage de cendres estimé"
        },
        {
          "text": "WIND FL050/070",
          "description": "Couche de vent"
        },
        {
          "text": "WIND SFC/FL100",
          "description": "Couche de vent depuis le sol"
        },
        {
          "text": "FCST VA CLD +6 HR:",
          "description": "Prévision +6 heures"
        },
        {
          "text": "FCST VA CLD +12 HR:",
          "description": "Prévision +12 heures"
        },
        {
          "text": "FCST VA CLD +18 HR:",
          "description": "Prévision +18 heures"
        },
        {
          "text": "RMK:",
          "description": "Remarques"
        },
        {
          "text": "NXT ADVISORY:",
          "description": "Prochain avis"
        }
      ],
      "identifier": [
        {
          "text": "TEST",
          "description": "Message de test"
        },
        {
          "text": "EXER",
          "description": "Message d'exercice"
        },
        {
          "text": "RED",
          "description": "Rouge - Éruption imminente ou en cours avec émission significative de cendres"
        },
        {
          "text": "ORANGE",
          "description": "Orange - Activité volcanique accrue avec potentiel d'éruption"
        },
        {
          "text": "YELLOW",
          "description": "Jaune - Le volcan présente une agitation élevée au-dessus des niveaux normaux"
        },
        {
          "text": "GREEN",
          "description": "Vert - Le volcan est dans un état normal, non éruptif"
        },
        {
          "text": "NOT GIVEN",
          "description": "Code couleur non fourni"
        },
        {
          "text": "NIL",
          "description": "Pas de code couleur"
        },
        {
          "text": "VA NOT IDENTIFIABLE FM SATELLITE DATA",
          "description": "Cendres non identifiables par satellite"
        },
        {
          "text": "50KM WID LINE BTN",
          "description": "Largeur du corridor"
        },
        {
          "text": "30NM WID LINE BTN",
          "description": "Largeur du corridor"
        },
        {
          "text": "NO VA EXP",
          "description": "Aucune cendre volcanique prévue"
        },
        {
          "text": "NOT AVBL",
          "description": "Prévision non disponible"
        },
        {
          "text": "NOT PROVIDED",
          "description": "Prévision non fournie"
        },
        {
          "text": "NO FURTHER ADVISORIES",
          "description": "Plus d'avis à venir"
        }
      ],
      "dtgValue": [
        {
          "text": "20080923/0130Z",
          "description": "Date et heure AAAAMMJJ/HHmmZ",
          "editable": [
            {
              "start": 0,
              "end": 13
            }
          ]
        },
        {
          "text": "23/0100Z",
          "description": "Date/heure d'observation JJ/HHmmZ",
          "editable": [
            {
              "start": 0,
              "end": 8
            }
          ]
        },
        {
          "text": "23/0700Z",
          "description": "Heure de validité de la prévision JJ/HHmmZ",
          "editable": [
            {
              "start": 0,
              "end": 8
            }
          ]
        },
        {
          "text": "23/1300Z",
          "description": "Heure de validité de la prévision JJ/HHmmZ",
          "editable": [
            {
              "start": 0,
              "end": 8
            }
          ]
        },
        {
          "text": "23/1900Z",
          "description": "Heure de validité de la prévision JJ/HHmmZ",
          "editable": [
            {
              "start": 0,
              "end": 8
            }
          ]
        },
        {
          "text": "20080923/0730Z",
          "description": "Date/heure du prochain avis",
          "editable": [
            {
              "start": 0,
              "end": 13
            }
          ]
        },
        {
          "text": "NO LATER THAN 20080923/0730Z",
          "description": "Au plus tard le"
        },
        {
          "text": "WILL BE ISSUED BY 20080923/0730Z",
          "description": "Sera émis avant le"
        }
      ],
      "vaacValue": [
        {
          "text": "ANCHORAGE",
          "description": "VAAC Anchorage"
        },
        {
          "text": "BUENOS AIRES",
          "description": "VAAC Buenos Aires"
        },
        {
          "text": "DARWIN",
          "description": "VAAC Darwin"
        },
        {
          "text": "LONDON",
          "description": "VAAC Londres"
        },
        {
          "text": "MONTREAL",
          "description": "VAAC Montréal"
        },
        {
          "text": "TOKYO",
          "description": "VAAC Tokyo"
        },
        {
          "text": "TOULOUSE",
          "description": "VAAC Toulouse"
        },
        {
          "text": "WASHINGTON",
          "description": "VAAC Washington"
        },
        {
          "text": "WELLINGTON",
          "description": "VAAC Wellington"
        },
        {
          "type": "category",
          "text": "Centres VAAC",
          "description": "Centre d'avis de cendres volcaniques",
          "children": [
            {
              "text": "ANCHORAGE",
              "description": "VAAC Anchorage"
            },
            {
              "text": "BUENOS AIRES",
              "description": "VAAC Buenos Aires"
            },
            {
              "text": "DARWIN",
              "description": "VAAC Darwin"
            },
            {
              "text": "LONDON",
              "description": "VAAC Londres"
            },
            {
              "text": "MONTREAL",
              "description": "VAAC Montréal"
            },
            {
              "text": "TOKYO",
              "description": "VAAC Tokyo"
            },
            {
              "text": "TOULOUSE",
              "description": "VAAC Toulouse"
            },
            {
              "text": "WASHINGTON",
              "description": "VAAC Washington"
            },
            {
              "text": "WELLINGTON",
              "description": "VAAC Wellington"
            }
          ]
        },
        {
          "text": "N5403 E15927",
          "description": "Position Nnnnn Ennnnn",
          "editable": [
            {
              "start": 0,
              "end": 12
            }
          ]
        },
        {
          "text": "RUSSIA",
          "description": "Nom de l'État ou de la région",
          "editable": [
            {
              "start": 0,
              "end": 16
            }
          ]
        },
        {
          "text": "N5400 E15930",
          "description": "Coordonnée",
          "editable": [
            {
              "start": 0,
              "end": 12
            }
          ]
        },
        {
          "text": "N5300 E15945",
          "description": "Coordonnée suivante",
          "editable": [
            {
              "start": 0,
              "end": 12
            }
          ]
        }
      ],
      "volcanoName": [
        {
          "text": "UNKNOWN",
          "description": "Volcan inconnu"
        },
        {
          "text": "UNNAMED",
          "description": "Volcan sans nom"
        },
        {
          "text": "NOM VOLCAN",
          "description": "Nom du volcan",
          "editable": [
            {
              "start": 0,
              "end": 20
            }
          ]
        },
        {
          "text": "300130",
          "description": "Numéro IAVCEI du volcan",
          "editable": [
            {
              "start": 0,
              "end": 6
            }
          ]
        },
        {
          "text": "SFC",
          "description": "Niveau du sol"
        },
        {
          "text": "1536M",
          "description": "Altitude en mètres",
          "editable": [
            {
              "start": 0,
              "end": 5
            }
          ]
        },
        {
          "text": "5039FT",
          "description": "Altitude en pieds",
          "editable": [
            {
              "start": 0,
              "end": 5
            }
          ]
        },
        {
          "text": "2008/4",
          "description": "Numéro d'avis AAAA/n",
          "editable": [
            {
              "start": 0,
              "end": 9
            }
          ]
        },
        {
          "text": "HIMAWARI-8 KVERT KEMSD",
          "description": "Source d'information",
          "editable": [
            {
              "start": 0,
              "end": 32
            }
          ]
        },
        {
          "text": "ERUPTION AT 20080923/0000Z FL300 REPORTED",
          "description": "Détails de l'éruption",
          "editable": [
            {
              "start": 0,
              "end": 64
            }
          ]
        },
        {
          "text": "FL250/300",
          "description": "Plage de niveaux de vol",
          "editable": [
            {
              "start": 2,
              "end": 9
            }
          ]
        },
        {
          "text": "SFC/FL200",
          "description": "Sol au niveau de vol",
          "editable": [
            {
              "start": 6,
              "end": 9
            }
          ]
        },
        {
          "text": "TOP FL240",
          "description": "Sommet du nuage de cendres",
          "editable": [
            {
              "start": 6,
              "end": 9
            }
          ]
        },
        {
          "text": "FL250/350",
          "description": "Couche supplémentaire"
        },
        {
          "text": "SFC/FL180",
          "description": "Couche supplémentaire depuis le sol"
        },
        {
          "text": "FL200/250",
          "description": "Couche supplémentaire"
        },
        {
          "text": "FL250/FL350",
          "description": "Plage de niveaux de vol"
        },
        {
          "text": "LATEST REP FM KVERT INDICATES ERUPTION HAS CEASED",
          "description": "Remarques (texte libre)",
          "editable": [
            {
              "start": 0,
              "end": 256
            }
          ]
        }
      ],
      "movement": [
        {
          "text": "180/12MPS",
          "description": "Direction/vitesse du vent",
          "editable": [
            {
              "start": 0,
              "end": 9
            }
          ]
        },
        {
          "text": "180/25KT",
          "description": "Direction/vitesse du vent",
          "editable": [
            {
              "start": 0,
              "end": 9
            }
          ]
        },
        {
          "text": "VRB12MPS",
          "description": "Vitesse du vent variable"
        },
        {
          "text": "VRB25KT",
          "description": "Vitesse du vent variable"
        },
        {
          "text": "MOV N 20KT",
          "description": "Déplacement vers le Nord"
        },
        {
          "text": "MOV NE 20KT",
          "description": "Déplacement vers le Nord-Est"
        },
        {
          "text": "MOV E 20KT",
          "description": "Déplacement vers l'Est"
        },
        {
          "text": "MOV SE 20KT",
          "description": "Déplacement vers le Sud-Est"
        },
        {
          "text": "MOV S 20KT",
          "description": "Déplacement vers le Sud"
        },
        {
          "text": "MOV SW 20KT",
          "description": "Déplacement vers le Sud-Ouest"
        },
        {
          "text": "MOV W 20KT",
          "description": "Déplacement vers l'Ouest"
        },
        {
          "text": "MOV NW 20KT",
          "description": "Déplacement vers le Nord-Ouest"
        },
        {
          "text": "MOV N 40KMH",
          "description": "Déplacement vers le Nord"
        },
        {
          "text": "MOV SE 40KMH",
          "description": "Déplacement vers le Sud-Est"
        }
      ],
      "coordinateSeparator": [
        {
          "text": "-",
          "description": "Séparateur de coordonnées"
        }
      ]
    },
    "after": {
      "identifier": [
        "statusLabel"
      ],
      "statusLabel": [
        "identifier"
      ],
      "statusValue": [
        "statusLabel"
      ],
      "dtgLabel": [
        "dtgValue"
      ],
      "dtgValue": [
        "statusLabel"
      ],
      "vaacLabel": [
        "vaacValue"
      ],
      "vaacValue": [
        "statusLabel"
      ],
      "volcanoLabel": [
        "volcanoName"
      ],
      "volcanoName": [
        "volcanoName",
        "statusLabel"
      ],
      "volcanoNumber": [
        "statusLabel"
      ],
      "psnLabel": [
        "volcanoName",
        "vaacValue"
      ],
      "psnValue": [
        "statusLabel"
      ],
      "areaLabel": [
        "volcanoName",
        "vaacValue"
      ],
      "areaValue": [
        "statusLabel"
      ],
      "summitLabel": [
        "volcanoName"
      ],
      "summitValue": [
        "statusLabel"
      ],
      "advisoryNrLabel": [
        "volcanoName"
      ],
      "advisoryNrValue": [
        "statusLabel"
      ],
      "infoSourceLabel": [
        "volcanoName"
      ],
      "infoSourceValue": [
        "statusLabel"
      ],
      "colourCodeLabel": [
        "identifier",
        "volcanoName"
      ],
      "colourCodeValue": [
        "statusLabel"
      ],
      "eruptionLabel": [
        "volcanoName"
      ],
      "eruptionValue": [
        "statusLabel"
      ],
      "obsVaDtgLabel": [
        "dtgValue"
      ],
      "estVaDtgLabel": [
        "dtgValue"
      ],
      "vaDtgValue": [
        "statusLabel"
      ],
      "obsVaCldLabel": [
        "identifier",
        "volcanoName"
      ],
      "estVaCldLabel": [
        "identifier",
        "volcanoName"
      ],
      "vaNotIdentifiable": [
        "statusLabel"
      ],
      "windLayer": [
        "movement"
      ],
      "flightLevelTop": [
        "vaacValue",
        "identifier"
      ],
      "flightLevelRange": [
        "vaacValue",
        "identifier"
      ],
      "coordinate": [
        "coordinateSeparator",
        "movement",
        "volcanoName",
        "statusLabel"
      ],
      "coordinateSeparator": [
        "vaacValue"
      ],
      "movement": [
        "volcanoName",
        "statusLabel"
      ],
      "windValue": [
        "statusLabel"
      ],
      "fcstVaCld6Label": [
        "identifier",
        "dtgValue"
      ],
      "fcstVaCld12Label": [
        "identifier",
        "dtgValue"
      ],
      "fcstVaCld18Label": [
        "identifier",
        "dtgValue"
      ],
      "noVaExp": [
        "statusLabel"
      ],
      "notAvbl": [
        "statusLabel"
      ],
      "notProvided": [
        "statusLabel"
      ],
      "fcstDtgValue": [
        "volcanoName",
        "identifier"
      ],
      "rmkLabel": [
        "identifier",
        "volcanoName"
      ],
      "rmkValue": [
        "statusLabel"
      ],
      "nxtAdvisoryLabel": [
        "dtgValue",
        "identifier"
      ]
    }
  },
  "vaacList": [
    {
      "name": "ANCHORAGE",
      "area": "Alaska, Pacifique NE"
    },
    {
      "name": "BUENOS AIRES",
      "area": "Amérique du Sud"
    },
    {
      "name": "DARWIN",
      "area": "Australie, Indonésie"
    },
    {
      "name": "LONDON",
      "area": "Atlantique NE, Islande, Royaume-Uni"
    },
    {
      "name": "MONTREAL",
      "area": "Canada, Groenland"
    },
    {
      "name": "TOKYO",
      "area": "Japon, Pacifique NO"
    },
    {
      "name": "TOULOUSE",
      "area": "Europe, Afrique, Méditerranée"
    },
    {
      "name": "WASHINGTON",
      "area": "États-Unis, Caraïbes, Atlantique"
    },
    {
      "name": "WELLINGTON",
      "area": "Nouvelle-Zélande, Pacifique SO"
    }
  ],
  "colourCodes": {
    "RED": "Éruption imminente ou en cours avec émission significative de cendres dans l'atmosphère, ou éruption en cours sans ou avec émission mineure de cendres mais avec potentiel d'augmentation significative",
    "ORANGE": "Le volcan présente une agitation accrue ou en escalade avec un potentiel accru d'éruption, ou éruption volcanique en cours sans ou avec émission mineure de cendres",
    "YELLOW": "Le volcan présente une agitation élevée au-dessus du niveau de fond connu, ou après un niveau d'alerte plus élevé, l'activité volcanique a diminué significativement mais continue d'être surveillée de près",
    "GREEN": "Le volcan est dans un état normal, non éruptif, ou après un changement depuis un niveau d'alerte plus élevé, l'activité volcanique a cessé",
    "UNKNOWN": "Le code couleur ne peut être déterminé",
    "NOT GIVEN": "Aucun code couleur n'est disponible",
    "NIL": "Pas de code couleur applicable"
  },
  "examples": [
    "VA ADVISORY\nDTG: 20080923/0130Z\nVAAC: TOKYO\nVOLCANO: KARYMSKY 300130\nPSN: N5403 E15927\nAREA: RUSSIA\nSUMMIT ELEV: 1536M\nADVISORY NR: 2008/4\nINFO SOURCE: HIMAWARI-8 KVERT KEMSD\nAVIATION COLOUR CODE: RED\nERUPTION DETAILS: ERUPTION AT 20080923/0000Z FL300 REPORTED\nOBS VA DTG: 23/0100Z\nOBS VA CLD: FL250/300 N5400 E15930 - N5400 E16100 - N5300 E15945 MOV SE 20KT SFC/FL200 N5130 E16130 - N5130 E16230 - N5230 E16230 - N5230 E16130 MOV SE 15KT\nFCST VA CLD +6 HR: 23/0700Z FL250/350 N5130 E16030 - N5130 E16230 - N5330 E16230 - N5330 E16030 SFC/FL180 N4830 E16330 - N4830 E16630 - N5130 E16630 - N5130 E16330\nFCST VA CLD +12 HR: 23/1300Z SFC/FL270 N4830 E16130 - N4830 E16600 - N5300 E16600 - N5300 E16130\nFCST VA CLD +18 HR: 23/1900Z NO VA EXP\nRMK: LATEST REP FM KVERT (0120Z) INDICATES ERUPTION HAS CEASED. TWO DISPERSING VA CLD ARE EVIDENT ON SATELLITE IMAGERY\nNXT ADVISORY: 20080923/0730Z"
  ]
}
