{
  "@context": "https://schema.govfresh.com/v1/context.jsonld",
  "@id": "https://schema.govfresh.com/v1/ElectionType",
  "@type": "DefinedTermSet",
  "name": "Election type",
  "description": "What kind of election this is. Includes referendums and recalls — they're run and reported the same way as elections, even though no one is being elected to an office.",
  "hasDefinedTerm": [
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/general",
      "termCode": "general",
      "name": "General",
      "description": "The regular election where offices are due to be filled."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/primary",
      "termCode": "primary",
      "name": "Primary",
      "description": "An election to pick a party's candidates."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/runoff",
      "termCode": "runoff",
      "name": "Runoff",
      "description": "A second round after the first round didn't produce a clear winner."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/special",
      "termCode": "special",
      "name": "Special",
      "description": "An election called outside the normal schedule, usually to fill a vacancy."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/byElection",
      "termCode": "byElection",
      "name": "By-election",
      "description": "An election for a single vacant seat, held partway through a term. The term used in Commonwealth countries for a special election."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/referendum",
      "termCode": "referendum",
      "name": "Referendum",
      "description": "A question put directly to voters."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/recall",
      "termCode": "recall",
      "name": "Recall",
      "description": "A vote on removing an officeholder before their term ends."
    },
    {
      "@type": "DefinedTerm",
      "@id": "gs:electtype/indirect",
      "termCode": "indirect",
      "name": "Indirect",
      "description": "Chosen by an electoral college or a sitting body instead of by voters directly."
    }
  ]
}
