{
  "@context": "https://schema.govfresh.com/v1/context.jsonld",
  "@id": "https://schema.govfresh.com/v1/AlertStatus",
  "@type": "DefinedTermSet",
  "name": "Alert status",
  "description": "What this alert message is for, using the same codes as CAP 1.2 (OASIS). Never show anything but 'actual' to the public as a real warning — publishing a test or drill without this field is dangerous, which is why it's required.",
  "url": "http://docs.oasis-open.org/emergency/cap/v1.2/CAP-v1.2-os.html",
  "hasDefinedTerm": [
    {
      "@type": "DefinedTerm",
      "@id": "gs:alertstatus/actual",
      "termCode": "actual",
      "name": "Actual",
      "description": "A real, actionable alert."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:alertstatus/exercise",
      "termCode": "exercise",
      "name": "Exercise",
      "description": "A drill. Treat it as practice, never as real."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:alertstatus/system",
      "termCode": "system",
      "name": "System",
      "description": "A message for system or network operators, not the public."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:alertstatus/test",
      "termCode": "test",
      "name": "Test",
      "description": "A technical test. Ignore it."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:alertstatus/draft",
      "termCode": "draft",
      "name": "Draft",
      "description": "Not sent yet — an early version."
    }
  ]
}
