変更履歴

CDF ドキュメントの変更点は次のとおりです。

2026 年 7 月 29 日

  • FeedInactiveDateIsLatestDate を更新し、テストフィードのチェックをスキップしました。
  • コンテストで重複する(BallotTitle、Seat)ペアをチェックする新しい DuplicateBallotTitleSeatPair ルールを追加しました。

2026 年 7 月 17 日

  • すべての Uri 要素に有効な言語コードがあることを確認します(指定されている場合)。

2026 年 7 月 9 日

  • 非推奨となった GovernmentBodyExternalId ルールを削除しました。

2026 年 6 月 16 日

  • 以前の政府機関のスキーマをエラーに更新しました。

2026 年 6 月 16 日

  • Named Entity Changes のガイドを追加しました。

2026 年 6 月 2 日

  • Candidate に外部識別子として tse-candidate-number を追加しました。

2026 年 5 月 19 日

  • ResultsReportingStageCollection 内の各 ResultsReportingStage に一意の StageType があることを確認する ResultsReportingStagesMustHaveUniqueType バリデータ ルールを追加しました。

2026 年 5 月 18 日

  • SqsQueueNameRequiresS3SourceDirPath バリデータ ルールを追加しました。これにより、メタデータ フィードで SqsQueueName が設定されている場合、SourceDirPath も設定され、s3 パスである必要があります。

2026 年 5 月 7 日

  • <ResultsReportingStage><Attribution> ツリーの再帰/深度が最大 3 レベルになるようにする AttributionDepthLimit ルールを追加しました。
  • <Attribution> 要素にノード間の有向サイクル(ループ)が含まれないようにする AttributionCyclesValidation ルールを追加しました。

2026 年 5 月 6 日

  • IncludedInAggregation とマークされた選択肢の投票数の合計が AggregateBallotSelection の投票数を超えないことを確認する ValidateIncludeInAggregationBallotSelections ルールを追加しました。
  • SpecialBallotSelectionCountedInTotal 制約を適用するルールを追加しました。
  • official ResultsReportingStage の開始後に ResultsEmbargoEnd がないことを確認する ValidateResultsEmbargoEnd ルールを追加しました。
  • 最初の ResultsReportingStage の前に ResultsExpected がないことを確認する ValidateResultsExpected ルールを追加しました(no-results ステージを除く)。
  • DataSourceCollection 要素を検証する NotEmptyUniqueDataSourceUrisUniqueDataSourceLanguagesUniqueDataSourceDisplayNames のルールを追加しました。また、DisplayNameMultipleInternationalizedTextWithSameLanguageCode に追加しました。

2026 年 5 月 5 日

  • LatestPollsCloseEarliestPollsClose より前でないことを確認する ValidatePollsCloseDatetimes ルールを追加しました。
  • PartiesHaveValidColors 個のルールを削除しました。これらの値は、HtmlColorString のスキーマによっても検証されます。
  • DarkThemeColorLightThemeColor をサポートするように ValidateDuplicateColors ルールを更新しました。

2026 年 4 月 30 日

  • コンテストの当選者数または当選予定者数が、選出された議席数を超えないことを確認する WinnerCountLimit バリデータ ルールを追加しました。
  • ContactInformationcandidate-image アノテーションのサポートを削除しました。
  • Person ごとに ImageUri を 1 つに制限し、候補画像 URI が人物間で一意であることを確認するルールをアノテーション candidate-image で追加します。

2026 年 4 月 29 日

  • EmptyString ルールと EmptyText ルールを METADATA_RULES に追加しました。

2026 年 4 月 16 日

  • metadata_sample_feed.xml に例を追加しました。
  • 複数のサンプル フィード ファイルを修正し、検証に合格するようにしました。

2026 年 4 月 14 日

  • yearly フィードの有効期間を更新し、pre-election フィードでのみ許可されるようにしました。タイプ election-results のフィードは常に limited である必要があります。

2026 年 3 月 25 日

  • 正規表現の期待値と一致するように、メタデータ サンプル フィードの SourceDirPath 値を更新しました。

2026 年 3 月 19 日

  • IsTestSqsQueueNameFeed に追加しました。

2026 年 3 月 18 日

  • BallotSelection のサブタイプ SpecialBallotSelection を追加しました。
  • AggregateBallotSelectionBlankBallotSelectionNoneOfTheAboveBallotSelectionNullBallotSelectionContest に追加しました。
  • IncludedInAggregationCandidateSelectionPartySelection に追加しました。
  • AttributionDataSource の要素定義と DataSourceCollectionElectionReport に追加しました。
  • ResultsReportingStageResultsReportingStageType の定義、ResultsReportingStageCollectionCurrentResultsReportingStageContest に追加しました。
  • PartyColors の定義と ColorsParty に追加しました。

2026 年 3 月 17 日

  • IsNotableCandidateContestParty に追加しました。
  • PartyLabelCandidate に追加しました。
  • ImageUriPerson に追加しました。
  • ContestResultsExpectedResultsEmbargoEndEarliestPollsCloseLatestPollsClose を追加しました。

2026 年 3 月 11 日

  • EmptyString ルールから IssuerAbbreviation の特別な処理を削除しました。

2026 年 2 月 26 日

  • VoteCountsCollectionBallotSelection あたり 1 つに制限しました。(これにより、コレクション内に複数の VoteCounts を含めることができます)。

2026 年 2 月 24 日

  • OfficeHolderSubFeed と誤って記述されていた OfficeholderSubFeed への参照を修正しました。
  • メタデータ フィードの SourceDirPath をサポートされているファイルパス タイプに制限しました。

2026 年 2 月 23 日

  • seats-delta-mandateseats-delta-institutional の両方をサポートするように VoteCounts 列挙型を更新しました。

2026 年 2 月 18 日

  • メタデータ フィードの Feed 要素で ElectionEventCollectionOfficeholderSubFeed を相互に排他的にしました。

2026 年 2 月 12 日

  • PartialDate が範囲内の最新の日付として解釈される場合の単純なデータ型に関するガイダンスを追加しました。

2026 年 2 月 11 日

  • すべての公職者の任期に安定した ID が付与されるように、MissingStableIds CDF バリデータ ルールに OfficeHolderTenure を追加しました。

2026 年 1 月 28 日

  • メタデータ フィードの Feed エントリに適切なサブ要素があることを確認する FeedElementsShouldHaveSubElementsBasedOnType CDF バリデータ ルールを追加しました。

2026 年 1 月 15 日

  • ElectoralDistrictOcdId ルールがより広範な GpUnitOcdId ルールに完全に置き換えられたため、ElectoralDistrictOcdId ルールを削除します。

  • CDF バリデータに mayor を役員室のロールとして追加しました。

2026 年 1 月 13 日

  • 文字列フィールドが空でないか、空白文字のみを含んでいないかを確認する EmptyString バリデータ ルールを追加しました(一時的に IssuerAbbreviation の警告)。

2025 年 12 月 10 日

  • IssuerAbbreviation を省略可能にするように CDF XSD を更新しました。

2025 年 11 月 18 日

  • OCD ID を持つことが想定されるすべての GpUnit に有効な OCD ID があることを確認するように GpUnitOcdId ルールを更新し、安全に削除できるまで ElectoralDistrictOcdId ルールをプレースホルダに置き換えました。

2025 年 11 月 12 日

  • 単純なデータ型に、日付にはグレゴリオ暦を使用する必要があることを示すガイダンスを追加しました。

2025 年 10 月 22 日

2025 年 9 月 29 日

  • ElectoralCommission名前に関するガイドラインを更新し、XML の例を追加しました。

2025 年 8 月 5 日

  • voter-informationFeedTypeFeed ドキュメントとバリデータ サポートを更新しました。

2025 年 7 月 23 日

  • VoterInformationWebsiteType に値を追加します。

2025 年 7 月 11 日

  • 使用可能な Contest タイプRetentionContest を追加しました。

2025 年 7 月 7 日

  • Metadata Feed のドキュメントとバリデーターを更新し、フィードの非アクティブ日を判断する際に、選挙イベントのキャンセルを考慮する必要がないことを明確にしました。

2025 年 6 月 25 日

  • AnnotatedUri のプラットフォームとして whatsapp を追加しました。

2025 年 6 月 16 日

  • CDF スキーマの定義を反映するよう、VoterInformationWebsiteElectoralCommissionWebsite の有権者情報ドキュメントを更新しました。

2025 年 5 月 29 日

  • NoSourceDirPathBeforeInitialDeliveryDate バリデータ ルールが SourceDirPathMustBeSetAfterInitialDeliveryDate に置き換えられました。

2025 年 5 月 27 日

  • 投票者情報フィードの Validator サポートと基本的なチェックを追加しました。

2025 年 5 月 22 日

  • 公職者の任期を判断する際に役立つガイドを公開しました。

2025 年 5 月 13 日

2025 年 5 月 7 日

2025 年 5 月 6 日

  • 新しい OfficeHolderTenure スキーマをチェックするように PersonHasOffice ルールを更新。

2025 年 4 月 18 日

  • 人物FullName 要素に役職を含めるべきではないことを明確にしました。

2025 年 4 月 10 日

  • 役職 / 役職者の在任期間の分割に関する新しいスキーマを追加しました。

2025 年 3 月 12 日

  • オフィスロールに judgecabinet membergeneral purpose officerspecial purpose officer を追加し、head of governmenthead of statecabinet membergeneral purpose officer の 2 つのロールの組み合わせを許可するロジックをバリデータに追加しました。

2025 年 3 月 4 日

  • bounded 選挙での StartDateEndDate の解釈方法の詳細を ElectionDateType に追加しました。

2025 年 2 月 26 日

  • メタデータ フィードを更新し、FeedInactiveDate の 60 日後にメタデータ フィードからフィードを削除する際の注意書きを追加しました。

2025 年 1 月 29 日

2025 年 1 月 27 日

  • コンテストのガイドラインを更新し、BallotMeasureContestPassageThreshold の定義を追加しました

2025 年 1 月 15 日

  • メタデータ Feed エンティティの FeedInactiveDate プロパティのガイドラインを更新しました。

2024 年 11 月 19 日

2024 年 11 月 11 日

  • フィードのファイル名を静的にする必要があるドキュメントを追加しました

2024 年 11 月 1 日

  • EmptyText バリデーター ルールを更新して、警告ではなくエラーを発生させます。

2024 年 8 月 26 日

  • OfficeLevel 列挙型を更新して、詳細な説明を追加します。

2024 年 7 月 17 日

2024 年 7 月 10 日

  • 「FeedInactiveDate」と SourceDirPath の推奨事項を追加

2024 年 6 月 24 日

  • PartyId を更新して、候補者エンティティと人物エンティティに複数の PartyId を許可します。

2024 年 6 月 21 日

  • OfficeHolderSubFeed エンティティのドキュメントを更新して、詳細な例を共有します。

2024 年 5 月 14 日

  • PartyContest エンティティをクリーンアップして、関連する要素 PartyContest のみを含めます。
  • ElectionDateStatus 列挙値(特に tentativechanging)の定義を更新しました。

2024 年 5 月 1 日

  • PartyIsIndependent 要素の定義を明確にしました。

2024 年 4 月 29 日

  • FeedType 列挙型と FeedLongevity 列挙型を更新して、それぞれのリファレンス ページで小文字の値を使用します。

2024 年 4 月 17 日

  • Party のリファレンス ページに IsIndependent 要素を追加しました。

2024 年 2 月 12 日

  • サイト全体に、新しいメタデータ フィードに関するドキュメントを追加しました。

2024 年 1 月 9 日

  • AnnotatedUri として Tiktok アカウントのサポートを追加

2024 年 1 月 3 日

  • データを翻訳または音訳するタイミングと方法について、内部的な考慮事項を更新し、より詳細な説明を追加しました。

2023 年 7 月 24 日

2023 年 1 月 20 日

  • Party のリファレンス ページに Slogan 要素を追加しました。
  • 候補のリファレンス ページに CampaignSlogan 要素を追加しました。

2022 年 11 月 17 日

2021 年 12 月 30 日

  • 単純なデータ型ページに PartialDate セクションを追加し、テーブル フィールドの一部を更新しました。

2021 年 12 月 27 日

  • コンテスト ページの CandidateContest セクションのコンテンツを変更し、コンテストごとに 1 つのオフィスのみをサポートするようにしました。また、一部の XML の例を更新しました。

2021 年 10 月 15 日

  • 候補者のリファレンス ページに ExternalIdentifier セクションを追加しました。

2021 年 8 月 20 日

  • OfficeSelectionMethod ページを作成し、Office. 要素テーブルに SelectionMethod 要素を追加し、コードのを更新しました。

2021 年 2 月 26 日

  • Term リファレンス ページに、再選された公職者の任期を Officeholder フィードで表す方法の例を追加しました。

2021 年 2 月 24 日

  • パーティの参照マテリアルに party-chair-id に関する情報を追加しました。

2021 年 2 月 18 日

  • ステータスのタイミングを示す図を CandidatePreElectionStatus の参考資料に追加しました。

2020 年 12 月 14 日

  • 利用可能なフィードタイプについて説明するガイドページを追加しました。ほとんどのエンティティで従うべきベスト プラクティスを提供するために、リファレンス ページを更新しました。