Những thay đổi đối với tài liệu CDF được liệt kê tại đây.
Ngày 2 tháng 6 năm 2026
- Thêm
tse-candidate-numberlàm giá trị nhận dạng bên ngoài vàoCandidate.
Ngày 19 tháng 5 năm 2026
- Đã thêm quy tắc trình xác thực
ResultsReportingStagesMustHaveUniqueTypeđể đảm bảo rằng mỗiResultsReportingStagetrongResultsReportingStageCollectionđều có mộtStageTypeduy nhất.
Ngày 18 tháng 5 năm 2026
- Thêm quy tắc trình xác thực
SqsQueueNameRequiresS3SourceDirPathđể đảm bảo rằng nếuSqsQueueNameđược đặt trong nguồn cấp dữ liệu siêu dữ liệu, thìSourceDirPathcũng phải được đặt và phải là đường dẫn s3.
Ngày 7 tháng 5 năm 2026
- Thêm quy tắc
AttributionDepthLimitđể đảm bảo cây<Attribution>trong<ResultsReportingStage>có tối đa 3 cấp đệ quy/độ sâu. - Đã thêm quy tắc
AttributionCyclesValidationđể đảm bảo các phần tử<Attribution>không chứa các chu kỳ có hướng (vòng lặp) giữa các nút.
Ngày 6 tháng 5 năm 2026
- Đã thêm quy tắc
ValidateIncludeInAggregationBallotSelectionsđể kiểm tra nhằm đảm bảo rằng tổng số phiếu bầu cho các lựa chọn được đánh dấu làIncludedInAggregationkhông vượt quá số phiếu bầuAggregateBallotSelection. - Đã thêm quy tắc để thực thi các quy tắc ràng buộc
CountedInTotaltrênSpecialBallotSelection. - Đã thêm quy tắc
ValidateResultsEmbargoEndđể kiểm tra xemResultsEmbargoEndcó phải sau khi bắt đầuofficialResultsReportingStagehay không. - Thêm quy tắc
ValidateResultsExpectedđể kiểm tra xemResultsExpectedcó phải là không trướcResultsReportingStageđầu tiên (không bao gồm giai đoạnno-results) hay không. - Đã thêm các quy tắc
NotEmptyUniqueDataSourceUris,UniqueDataSourceLanguagesvàUniqueDataSourceDisplayNamesđể xác minh các phần tửDataSourceCollection. Ngoài ra, đã thêmDisplayNamevàoMultipleInternationalizedTextWithSameLanguageCode.
Ngày 5 tháng 5 năm 2026
- Đã thêm quy tắc
ValidatePollsCloseDatetimesđể kiểm tra xemLatestPollsClosecó phải là trướcEarliestPollsClosehay không. - Đã xoá quy tắc
PartiesHaveValidColors. Những giá trị này cũng được giản đồ xác thực choHtmlColorString. - Cập nhật quy tắc
ValidateDuplicateColorsđể hỗ trợDarkThemeColorvàLightThemeColor.
Ngày 30 tháng 4 năm 2026
- Thêm quy tắc trình xác thực
WinnerCountLimitđể kiểm tra xem số người chiến thắng hoặc số người chiến thắng dự kiến trong một cuộc thi có vượt quá số ghế được bầu hay không. - Xoá tính năng hỗ trợ chú thích
candidate-imagetrongContactInformation. - Thêm các quy tắc để hạn chế
ImageUricó chú thíchcandidate-imagetối đa một quy tắc cho mỗiPersonvà đảm bảo URI hình ảnh đề xuất là duy nhất trên các cá nhân.
Ngày 29 tháng 4 năm 2026
- Thêm các quy tắc
EmptyStringvàEmptyTextvàoMETADATA_RULES.
Ngày 16 tháng 4 năm 2026
- Thêm các ví dụ khác vào
metadata_sample_feed.xml. - Đã sửa nhiều tệp nguồn cấp dữ liệu mẫu để đảm bảo các tệp này vượt qua quy trình xác thực.
Ngày 14 tháng 4 năm 2026
- Cập nhật tuổi thọ của nguồn cấp dữ liệu
yearlyđể chỉ được phép dùng cho nguồn cấp dữ liệupre-election. Nguồn cấp dữ liệu thuộc loạielection-resultsphải luôn làlimited.
Ngày 25 tháng 3 năm 2026
- Cập nhật giá trị nguồn cấp dữ liệu mẫu siêu dữ liệu
SourceDirPathcho phù hợp với kỳ vọng về biểu thức chính quy.
Ngày 19 tháng 3 năm 2026
- Thêm
IsTestvàSqsQueueNamevàoFeed.
Ngày 18 tháng 3 năm 2026
- Đã thêm loại phụ
SpecialBallotSelectioncủaBallotSelection. - Đã thêm
AggregateBallotSelection,BlankBallotSelection,NoneOfTheAboveBallotSelectionvàNullBallotSelectionvàoContest. - Thêm
IncludedInAggregationvàoCandidateSelectionvàPartySelection. - Thêm định nghĩa phần tử
AttributionvàDataSource, đồng thời thêmDataSourceCollectionvàoElectionReport. - Thêm định nghĩa
ResultsReportingStagevàResultsReportingStageType, cũng nhưResultsReportingStageCollectionvàCurrentResultsReportingStagevàoContest. - Thêm định nghĩa
PartyColorsvàColorsvàoParty.
Ngày 17 tháng 3 năm 2026
- Thêm
IsNotablevàoCandidate,ContestvàParty. - Thêm
PartyLabelvàoCandidate - Thêm
ImageUrivàoPerson - Đã thêm
ResultsExpected,ResultsEmbargoEnd,EarliestPollsClosevàLatestPollsClosevàoContest.
Ngày 11 tháng 3 năm 2026
- Xoá cách xử lý đặc biệt đối với
IssuerAbbreviationkhỏi quy tắcEmptyString.
Ngày 26 tháng 2 năm 2026
- Giới hạn
VoteCountsCollectionthành mộtVoteCountsCollectioncho mỗiBallotSelection. (Điều này vẫn cho phép có nhiềuVoteCountstrong bộ sưu tập đó.)
Ngày 24 tháng 2 năm 2026
- Đã sửa các tham chiếu đến
OfficeholderSubFeedđược viết không chính xác làOfficeHolderSubFeed. - Hạn chế
SourceDirPathtrong nguồn cấp dữ liệu siêu dữ liệu đối với các loại đường dẫn tệp được hỗ trợ.
Ngày 23 tháng 2 năm 2026
- Cập nhật các giá trị liệt kê
VoteCountsđể hỗ trợ cảseats-delta-mandatevàseats-delta-institutional.
Ngày 18 tháng 2 năm 2026
- Đã tạo
ElectionEventCollectionvàOfficeholderSubFeedloại trừ lẫn nhau trong phần tửFeedtrong nguồn cấp dữ liệu siêu dữ liệu.
Ngày 12 tháng 2 năm 2026
- Thêm hướng dẫn cho Các kiểu dữ liệu đơn giản để
PartialDateđược diễn giải là ngày muộn nhất có thể trong phạm vi.
Ngày 11 tháng 2 năm 2026
- Đã thêm
OfficeHolderTenurevào quy tắc Trình xác thực CDFMissingStableIdsđể đảm bảo tất cả nhiệm kỳ của người nắm giữ chức vụ đều có mã nhận dạng ổn định.
Ngày 28 tháng 1 năm 2026
- Đã thêm quy tắc Trình xác thực CDF
FeedElementsShouldHaveSubElementsBasedOnTypeđể đảm bảo các mụcFeedtrong Nguồn cấp dữ liệu siêu dữ liệu có các phần tử phụ phù hợp.
Ngày 15 tháng 1 năm 2026
Xoá quy tắc
ElectoralDistrictOcdIdvì quy tắc này đã được thay thế hoàn toàn bằng quy tắcGpUnitOcdIdrộng hơn.Đã thêm
mayorlàm vai trò Văn phòng điều hành trong Trình xác thực CDF.
Ngày 13 tháng 1 năm 2026
- Đã thêm quy tắc trình xác thực
EmptyStringđể kiểm tra xem các trường chuỗi có trống hay không hoặc chỉ chứa khoảng trắng (tạm thời là cảnh báo choIssuerAbbreviation).
Ngày 10 tháng 12 năm 2025
- Cập nhật CDF XSD để
IssuerAbbreviationkhông bắt buộc.
Ngày 18 tháng 11 năm 2025
- Đã cập nhật quy tắc
GpUnitOcdIdđể kiểm tra xem tất cảGpUnitdự kiến có mã nhận dạng OCD đều có mã nhận dạng OCD hợp lệ hay không, đồng thời thay thế quy tắcElectoralDistrictOcdIdbằng một phần giữ chỗ cho đến khi có thể xoá.
Ngày 12 tháng 11 năm 2025
- Thêm hướng dẫn vào Các loại dữ liệu đơn giản, nêu bật nhu cầu sử dụng lịch Gregorian cho ngày.
Ngày 22 tháng 10 năm 2025
- Cập nhật tài liệu cho định dạng
Officemới, bao gồm cả phần tửOfficeHolderTenuremới.
Ngày 29 tháng 9 năm 2025
- Cập nhật nguyên tắc cho
ElectoralCommissionTên, bao gồm cả ví dụ về XML.
Ngày 5 tháng 8 năm 2025
- Cập nhật tài liệu
Feedvà hỗ trợ Trình xác thực choFeedTypecủavoter-information.
Ngày 23 tháng 7 năm 2025
- Thêm các giá trị bổ sung vào
VoterInformationWebsiteType.
Ngày 11 tháng 7 năm 2025
- Thêm
RetentionContestvàoContestcác loại hiện có.
Ngày 7 tháng 7 năm 2025
- Cập nhật tài liệu và trình xác thực siêu dữ liệu
Feedđể làm rõ rằng bạn không cần phải xem xét các sự kiện bầu cử bị huỷ khi xác định ngày Nguồn cấp dữ liệu không hoạt động.
Ngày 25 tháng 6 năm 2025
- Thêm
whatsapplàm nền tảng choAnnotatedUri.
Ngày 16 tháng 6 năm 2025
- Cập nhật tài liệu Thông tin cử tri cho
VoterInformationWebsitevàElectoralCommissionWebsiteđể phản ánh các định nghĩa trong giản đồ CDF.
Ngày 29 tháng 5 năm 2025
- Thay thế quy tắc trình xác thực
NoSourceDirPathBeforeInitialDeliveryDatebằngSourceDirPathMustBeSetAfterInitialDeliveryDate.
Ngày 27 tháng 5 năm 2025
- Đã thêm chế độ hỗ trợ Trình xác thực và các bước kiểm tra cơ bản cho nguồn cấp dữ liệu thông tin cử tri.
Ngày 22 tháng 5 năm 2025
- Xuất bản một hướng dẫn để hỗ trợ việc xác định ngày bắt đầu và kết thúc nhiệm kỳ của người giữ chức vụ.
Ngày 13 tháng 5 năm 2025
- Cập nhật hướng dẫn về các loại nguồn cấp dữ liệu để thêm nguồn cấp dữ liệu thông tin cử tri.
Ngày 7 tháng 5 năm 2025
Đã thêm các phần tử để hỗ trợ Thông tin cử tri, bao gồm
VoterInformation,VoterInformationWebsite,VoterInformationWebsiteType,ElectoralCommissionvàInternationalizedUri.Tái cấu trúc thông tin về
LanguageStringthành Hướng dẫn về các yếu tố cần cân nhắc ở cấp quốc tế.
Ngày 6 tháng 5 năm 2025
- Cập nhật quy tắc
PersonHasOfficeđể kiểm tra giản đồOfficeHolderTenuremới.
Ngày 18 tháng 4 năm 2025
- Thêm nội dung làm rõ rằng các phần tử
FullNamecủa People không được chứa chức danh của người đó.
Ngày 10 tháng 4 năm 2025
- Đã thêm giản đồ mới cho khoảng thời gian nắm giữ chức vụ / văn phòng.
Ngày 12 tháng 3 năm 2025
- Đã thêm
judge,cabinet member,general purpose officervàspecial purpose officervào vai trò văn phòng, đồng thời thêm logic trong trình xác thực để cho phép 2 tổ hợp vai trò:head of governmentvàhead of state,cabinet membervàgeneral purpose officer.
Ngày 4 tháng 3 năm 2025
- Cập nhật
ElectionDateTypeđể cung cấp thông tin chi tiết về cách diễn giảiStartDatevàEndDateđối với các cuộc bầu cửbounded.
Ngày 26 tháng 2 năm 2025
- Đã cập nhật nguồn cấp dữ liệu siêu dữ liệu để thêm ghi chú về việc đợi 60 ngày sau
FeedInactiveDateđể xoá một nguồn cấp dữ liệu khỏi nguồn cấp dữ liệu siêu dữ liệu.
Ngày 29 tháng 1 năm 2025
Ngày 27 tháng 1 năm 2025
- Cập nhật nguyên tắc về Cuộc thi để thêm định nghĩa về
PassageThresholdvàoBallotMeasureContest
Ngày 15 tháng 1 năm 2025
- Cập nhật nguyên tắc cho thuộc tính
FeedInactiveDatecủa thực thể Nguồn cấp dữ liệu siêu dữ liệu.
Ngày 19 tháng 11 năm 2024
- Thêm tài liệu cho GovernmentBody
Ngày 11 tháng 11 năm 2024
- Thêm tài liệu yêu cầu tên tệp nguồn cấp dữ liệu phải giữ nguyên
Ngày 1 tháng 11 năm 2024
- Cập nhật quy tắc trình xác thực
EmptyTextđể đưa ra lỗi thay vì cảnh báo.
Ngày 26 tháng 8 năm 2024
- Cập nhật enum OfficeLevel để thêm nội dung mô tả chi tiết.
Ngày 17 tháng 7 năm 2024
- Thêm tài liệu cho các thực thể PartyLeadership mới và enum PartyLeadershipType được liên kết.
Ngày 10 tháng 7 năm 2024
- Thêm đề xuất cho "FeedInactiveDate" và
SourceDirPath
Ngày 24 tháng 6 năm 2024
- Cập nhật
PartyIdđể cho phép có nhiềuPartyIdcho các thực thể Ứng cử viên và Người.
Ngày 21 tháng 6 năm 2024
- Cập nhật tài liệu cho thực thể OfficeHolderSubFeed để chia sẻ một ví dụ chi tiết.
Ngày 14 tháng 5 năm 2024
- Dọn dẹp thực thể
PartyContestđể chỉ bao gồm các phần tử có liên quan PartyContest. - Đã thêm các định nghĩa mới cho giá trị enum ElectionDateStatus, đặc biệt là
tentativevàchanging.
Ngày 1 tháng 5 năm 2024
- Làm rõ định nghĩa cho phần tử
IsIndependentcho Bên.
Ngày 29 tháng 4 năm 2024
- Cập nhật enum FeedType và enum FeedLongevity để sử dụng các giá trị chữ thường trong các trang tham chiếu tương ứng.
Ngày 17 tháng 4 năm 2024
- Đã thêm một phần tử
IsIndependentvào trang tham khảo cho Party (Bữa tiệc).
Ngày 12 tháng 2 năm 2024
- Thêm tài liệu trên toàn bộ trang web cho nguồn cấp dữ liệu Siêu dữ liệu mới.
Ngày 9 tháng 1 năm 2024
- Thêm tính năng hỗ trợ cho tài khoản
Tiktokdưới dạng AnnotatedUri
Ngày 3 tháng 1 năm 2024
- Cập nhật Những điểm cần cân nhắc nội bộ với một chút sắc thái hơn về cách thức và thời điểm dịch hoặc chuyển tự dữ liệu.
Ngày 24 tháng 7 năm 2023
- Đã thêm kiểu
Committeecho Uỷ ban chính trị và kiểu nguồn cấp dữ liệu tương ứng
Ngày 20 tháng 1 năm 2023
- Thêm phần tử
Sloganvào trang tham khảo cho Party (Bữa tiệc). - Đã thêm một phần tử
CampaignSloganvào trang tham khảo cho Candidate (Ứng cử viên).
Ngày 17 tháng 11 năm 2022
- Thêm hướng dẫn về Quy trình cập nhật mã nhận dạng OCD
Ngày 30 tháng 12 năm 2021
- Thêm một phần
PartialDatevào trang Các kiểu dữ liệu đơn giản, cũng như cập nhật một số trường trong bảng.
Ngày 27 tháng 12 năm 2021
- Nội dung đã sửa đổi trong phần
CandidateContestcủa trang Cuộc thi để chỉ hỗ trợ một văn phòng cho mỗi cuộc thi, cũng như cập nhật một số ví dụ về XML.
Ngày 15 tháng 10 năm 2021
- Đã thêm phần ExternalIdentifier vào trang tham chiếu cho Candidate.
Ngày 20 tháng 8 năm 2021
- Tạo trang
OfficeSelectionMethod, thêm phần tửSelectionMethodvào bảng Phần tửOffice.và cập nhật ví dụ về đoạn mã.
Ngày 26 tháng 2 năm 2021
- Thêm một ví dụ vào trang tham chiếu Thuật ngữ về cách trình bày nhiệm kỳ của những người được bầu lại trong nguồn cấp dữ liệu Người giữ chức vụ.
Ngày 24 tháng 2 năm 2021
- Thêm thông tin về
party-chair-idvào tài liệu đối chiếu Party (Bữa tiệc).
Ngày 18 tháng 2 năm 2021
- Đã thêm một sơ đồ vào tài liệu tham khảo
CandidatePreElectionStatusminh hoạ thời gian của các trạng thái.
Ngày 14 tháng 12 năm 2020
- Đã thêm các trang Hướng dẫn mô tả các loại nguồn cấp dữ liệu hiện có. Cập nhật các trang Tham khảo để cung cấp các phương pháp hay nhất cần tuân thủ đối với hầu hết các thực thể.