用語

Term エンティティを使用して、役職の任期に関する情報を定義します。


次のいずれかのフィードタイプを選択して、そのタイプのフィードで Term を使用する方法の詳細をご覧ください。


属性

次の表に、Term の属性を示します。

属性 必須かどうか 説明
label 省略可 string 情報ラベル。必要に応じて使用します。

要素

次の表に、Term の要素を示します。

要素 重複 タイプ 説明
StartDate 1 PartialDate

現在の任期の開始日を表します。日付は YYYY-MM-DD の形式で指定します。正確な日付が必要ない場合は、YYYY-01-01 の形式で日付を指定します。政治家の現在の任期が始まった時期に基づいて StartDate を設定します。次の例を考えてみましょう。

  • 欧州議会の現職議員が次の役職を兼任しているとします。

    • 1999 年から 2007 年まで、欧州議会議員を務めました。
    • 2007 年から 2018 年まで、彼らは国会議員ではありませんでした。
    • 2018 年 12 月 12 日から現在まで、MEP を務めています。

    この場合、2018 年から現在までの期間が現在の任期であるため、StartDate2018-12-12 に設定します。

  • 国会議員が次の役職を兼任しているとします。

    • 2007 年から 2013 年まで、政党リストの代表を務めていました。
    • 2013 年から現在まで、個々の地区を代表しています。

    2013 年から現在までの期間は現在の任期であるため、StartDate2013-01-01 に設定します。

  • 現職の国会議員が次の役職を兼任しているとします。

    • 2007 年から 2018 年まで、MEP を務めていました。
    • 2018 年から現在まで、MEP として同じ選挙区で再選されています。

    この場合、MEP の任期は 2007 年から始まるため、StartDate2007 に設定します。

EndDate 0 または 1 PartialDate

特定の役職における在任期間の終了日を表します。 公職者が新しい任期で既存の職務を継続する場合は、EndDate を含めないでください。

EndDate は、次のいずれかの理由で公職者が退任することが確実にわかっている場合にのみ、フィードに含めます。

  • 選挙で敗北する
  • オフィス利用資格の終了
  • 辞任または解任
  • 在職中の死亡

指定された EndDate の 2 か月後(60 日後)に、関連付けられた PersonOfficeholderId をフィードから削除できます。Person が別の役職に選出された場合は、同じ安定した ID を使用してフィードに再度追加する必要があります。

選挙前に政府が解散した場合: 選挙が実施され、公式結果が発表されるまで、EndDate を含めないでください。選挙で再選されなかったメンバーについては、EndDate を政府機関が解散した日付に設定します。再選されたメンバーは、引き続き EndDate を持ちません。

Type 0 または 1 OfficeTermType 公職者の任期の列挙型(full-termunexpired-term など)。

XML

    <Term>
      <StartDate>2025-01-01</StartDate>
      <Type>full-term</Type>
    </Term>

JSON

    "Term": { 
      "StartDate": "2025-01-01",
      "Type": "full-term"
    }