היסטוריית הגרסאות

כאן מפורטים השינויים שבוצעו במסמכי ה-CDF.

‫2 בספטמבר 2026

  • נוסף כלל אימות SqsQueueNameIsFullyQualifiedArn כדי לוודא שאם SqsQueueName מוגדר בפיד מטא-נתונים, הוא ARN תקף של SQS עם שם מלא.

‫28 באוגוסט 2026

  • הוספת את TotalSeats אל Contest.
  • עדכנו את כלל VoteCountValidSeatsDeltaTypes כדי שיציג שגיאה ב-seats-delta מדור קודם ברכיבי SpecialBallotSelection, וגם כדי לתמוך ב-seats-delta-institutional בלי להגדיר את seats-delta-mandate.

‫27 באוגוסט 2026

  • הוצאנו משימוש פורמטים מדור קודם של פידים ב-JSON והסרנו את כל הדוגמאות של סכימת JSON ממדריכי המפתחים וממסמכי העזר, לטובת CDF XML.

‫26 באוגוסט 2026

  • עדכנו את הדוגמאות למזהים קבועים ולמזהי אובייקטים במסמכי העיון כדי להשתמש בסימון הונגרי עם מקפים.
  • עדכנו את המדריך למזהים יציבים כדי לכלול המלצות לגבי קידומות בכל סוגי הישויות.

‫25 באוגוסט 2026

  • הוסר כלל אחד (HungarianStyleNotation).
  • עדכנו את המדריך למזהים יציבים כדי להבהיר שסימון הונגרי הוא שיטה מומלצת אבל לא חובה, והוספנו דוגמאות לקידומות.

Aug 24, 2026

  • עדכנו את המדריך לשיקולים בינלאומיים כדי להבהיר את הדרישות לתרגומים לאנגלית של שמות מועמדים ומפלגות ממקורות רשמיים, מפרסומים בעיתונות מכובדת או מפרסומים של שותפים.

‫22 באוגוסט 2026

  • עדכנו את FeedLongevity ואת Feed types עם הנחיות לגבי המקרים שבהם אפשר להסיר ישויות מפידים מתעדכנים.

‫5 באוגוסט 2026

  • הסכימה של CountedInTotal עודכנה כדי לאפשר minOccurs=0 בהתאם למסמכים.

Jul 29, 2026

  • עודכן FeedInactiveDateIsLatestDate כדי לדלג על בדיקת פידים של בדיקות.
  • הוספנו כלל חדש DuplicateBallotTitleSeatPair לבדיקת זוגות כפולים של (BallotTitle, Seat) בתחרויות.
  • נוסף כלל חדש מסוג FeedInactiveDateNotOlderThanOneYear.

Jul 17, 2026

  • מוודאים שלכל רכיבי ה-Uri יש קוד שפה תקין (אם מצוין).

‫9 ביולי 2026

  • הוסר כלל GovernmentBodyExternalId שהוצא משימוש.

‫16 ביוני 2026

  • עדכנו סכימה של גוף ממשלתי מדור קודם לשגיאה.

‫16 ביוני 2026

  • נוסף קו עזר ליישור Named Entity Changes.

‫2 ביוני 2026

  • הוספנו את tse-candidate-number כמזהה חיצוני ל-Candidate.

19 במאי 2026

  • נוסף כלל אימות ResultsReportingStagesMustHaveUniqueType כדי לוודא שלכל ResultsReportingStage ב-ResultsReportingStageCollection יש StageType ייחודי.

‫18 במאי 2026

  • הוספנו כלל אימות SqsQueueNameRequiresS3SourceDirPath כדי לוודא שאם התג SqsQueueName מוגדר בפיד מטא-נתונים, התג SourceDirPath מוגדר גם הוא ושהוא נתיב s3.

‫7 במאי 2026

  • נוסף כלל AttributionDepthLimit כדי להבטיח שלעצי <Attribution> מתחת ל-<ResultsReportingStage> יש לכל היותר 3 רמות של רקורסיה/עומק.
  • נוסף כלל AttributionCyclesValidation כדי לוודא שרכיבי <Attribution> לא מכילים מחזורים מכוונים (לולאות) בין צמתים.

‫6 במאי 2026

  • נוסף כלל ValidateIncludeInAggregationBallotSelections כדי לבדוק שסכום מספרי הקולות של האפשרויות שמסומנות כ-IncludedInAggregation לא עולה על מספר הקולות AggregateBallotSelection.
  • נוסף כלל לאכיפת האילוצים CountedInTotal על SpecialBallotSelection.
  • נוסף כלל ValidateResultsEmbargoEnd כדי לבדוק ש-ResultsEmbargoEnd לא מופיע אחרי תחילת official ResultsReportingStage.
  • נוסף כלל ValidateResultsExpected לבדיקה ש-ResultsExpected לא מופיע לפני ResultsReportingStage הראשון (לא כולל השלב no-results).
  • הוספנו את הכללים NotEmptyUniqueDataSourceUris, UniqueDataSourceLanguages ו-UniqueDataSourceDisplayNames כדי לאמת את רכיבי DataSourceCollection. בנוסף, הוספנו את DisplayName אל MultipleInternationalizedTextWithSameLanguageCode.

‫5 במאי 2026

  • נוסף כלל ValidatePollsCloseDatetimes כדי לבדוק ש-LatestPollsClose לא קודם ל-EarliestPollsClose.
  • כלל PartiesHaveValidColors נמחק. הערכים האלה מאומתים גם על ידי הסכימה של HtmlColorString.
  • הכלל ValidateDuplicateColors עודכן כדי לתמוך ב-DarkThemeColor וב-LightThemeColor.

‫30 באפריל 2026

  • הוספנו כלל אימות WinnerCountLimit כדי לבדוק שמספר הזוכים או מספר הזוכים הצפויים בתחרות לא עולה על מספר המושבים שנבחרו.
  • הסרנו את התמיכה בהערה candidate-image ב-ContactInformation.
  • מוסיפים כללים להגבלת ImageUri עם ההערה candidate-image לכל היותר לאחת לכל Person, וגם כדי לוודא שמזהי ה-URI של התמונות הפוטנציאליות הם ייחודיים לכל אדם.

‫29 באפריל 2026

  • הוספת כללים של EmptyString ושל EmptyText אל METADATA_RULES.

‫16 באפריל 2026

  • הוספנו עוד דוגמאות לmetadata_sample_feed.xml.
  • תוקנו כמה קבצים לדוגמה של פידים כדי לוודא שהם עוברים אימות.

‫14 באפריל 2026

  • עדכנו את משך החיים של הפיד yearly כך שיהיה אפשר להשתמש בו רק בפידים pre-election. הערך של פידים מהסוג election-results חייב להיות תמיד limited.

‫25 במרץ 2026

  • עדכון הערך של פיד לדוגמה של מטא-נתונים SourceDirPath כך שיתאים לציפייה של ביטוי רגולרי.

‫19 במרץ 2026

  • הוספת את IsTest ואת SqsQueueName אל Feed.

‫18 במרץ 2026

  • נוסף סוג המשנה SpecialBallotSelection של BallotSelection.
  • הוספת את AggregateBallotSelection,‏ BlankBallotSelection,‏ NoneOfTheAboveBallotSelection ואת NullBallotSelection לאלבום Contest.
  • הוספת את IncludedInAggregation אל CandidateSelection ואל PartySelection.
  • הוספנו את ההגדרות של הרכיבים Attribution ו-DataSource ואת DataSourceCollection ל-ElectionReport.
  • הוספנו את ההגדרות של ResultsReportingStage ושל ResultsReportingStageType ושל ResultsReportingStageCollection ושל CurrentResultsReportingStage אל Contest.
  • הוספנו את ההגדרה PartyColors ואת Colors אל Party.

‫17 במרץ 2026

  • הוספת את IsNotable אל Candidate, אל Contest ואל Party.
  • הוספת את PartyLabel אל Candidate.
  • הוספת את ImageUri אל Person.
  • הוספת את ResultsExpected,‏ ResultsEmbargoEnd,‏ EarliestPollsClose ואת LatestPollsClose לאלבום Contest.

‫11 במרץ 2026

  • הוסר טיפול מיוחד ב-IssuerAbbreviation מהכלל EmptyString.

‫26 בפברואר 2026

  • מוגבל ל-VoteCountsCollection אחד לכל BallotSelection. (עדיין אפשר להוסיף כמה VoteCounts לאוסף הזה).

‫24 בפברואר 2026

  • תוקנו הפניות אל OfficeholderSubFeed שנכתבו באופן שגוי בתור OfficeHolderSubFeed.
  • הגבלנו את SourceDirPath בפיד המטא-נתונים לסוגים נתמכים של נתיבי קבצים.

‫23 בפברואר 2026

  • עודכנו ספירות של VoteCounts כדי לתמוך גם ב-seats-delta-mandate וגם ב-seats-delta-institutional.

‫18 בפברואר 2026

  • הגדרנו את ElectionEventCollection ו-OfficeholderSubFeed כרכיבים שאי אפשר להשתמש בהם יחד ברכיב Feed בפידים של מטא-נתונים.

‫12 בפברואר 2026

‫11 בפברואר 2026

  • הוספנו את OfficeHolderTenure לכלל MissingStableIds של כלי האימות של CDF כדי לוודא שלכל תקופת כהונה של בעל תפקיד יש מזהה יציב.

‫28 בינואר 2026

  • נוסף FeedElementsShouldHaveSubElementsBasedOnType כלל לאימות CDF כדי לוודא שלרשומות Feed בפיד המטא-נתונים יש רכיבי משנה מתאימים.

‫15 בינואר 2026

  • מומלץ למחוק את הכלל ElectoralDistrictOcdId עכשיו, כי הוא הוחלף לגמרי בכלל GpUnitOcdId הרחב יותר.

  • הוספנו את mayor לתפקיד במשרד המנכ"ל בכלי לאימות CDF.

‫13 בינואר 2026

  • נוסף כלל אימות EmptyString כדי לבדוק ששדות מחרוזת לא ריקים או מכילים רק רווחים (באופן זמני מוצגת אזהרה לגבי IssuerAbbreviation).

‫10 בדצמבר 2025

  • ה-XSD של CDF עודכן כדי להפוך את IssuerAbbreviation לאופציונלי.

‫18 בנובמבר 2025

  • עדכנו את הכלל GpUnitOcdId כדי לבדוק שלכל GpUnit שצפויים להיות להם מזהי OCD יש מזהי OCD תקינים, והחלפנו את הכלל ElectoralDistrictOcdId במחזיק מקום עד שיהיה בטוח להסיר אותו.

‫12 בנובמבר 2025

‫22 באוקטובר 2025

‫29 בספטמבר 2025

  • הנחיות מעודכנות לגבי ElectoralCommission שמות, כולל דוגמה ל-XML.

‫5 באוגוסט 2025

  • עדכון המסמכים של Feed ותמיכה בכלי התיקוף של FeedType ב-voter-information.

‫23 ביולי 2025

  • מוסיפים ערכים נוספים ל-VoterInformationWebsiteType.

‫11 ביולי 2025

  • הוספת את RetentionContest לContest הסוגים הזמינים.

‫7 ביולי 2025

  • עדכנו את המסמכים ואת הכלי לאימות של המטא-נתונים Feed כדי להבהיר שאין צורך להתייחס לאירועים של בחירות שבוטלו כשקובעים את התאריך שבו הפיד לא פעיל.

‫25 ביוני 2025

  • הוספת את whatsapp כפלטפורמה ל-AnnotatedUri.

‫16 ביוני 2025

  • עדכנו את מסמכי המידע על מצביעים ב-VoterInformationWebsite וב-ElectoralCommissionWebsite כדי לשקף את ההגדרות בסכמת ה-CDF.

‫29 במאי 2025

  • החלפנו את כלל האימות NoSourceDirPathBeforeInitialDeliveryDate ב-SourceDirPathMustBeSetAfterInitialDeliveryDate.

‫27 במאי 2025

  • הוספנו תמיכה בכלי האימות ובבדיקות בסיסיות לפידים של מידע על מצביעים.

‫22 במאי 2025

  • פרסמנו מדריך שיעזור לכם לקבוע את תאריכי הכהונה של בעלי תפקידים.

‫13 במאי 2025

‫7 במאי 2025

‫6 במאי 2025

  • מעדכנים את הכלל של PersonHasOffice כדי לבדוק את הסכימה החדשה של OfficeHolderTenure.

‫18 באפריל 2025

  • הוספנו הבהרה שלפיה רכיבי FullName של People לא יכולים להכיל את התואר של האדם.

‫10 באפריל 2025

  • נוספה סכימה חדשה לפיצול של תקופת כהונה במשרה ציבורית.

‫12 במרץ 2025

  • הוספנו את התפקידים judge,‏ cabinet member,‏ general purpose officer ו-special purpose officer לתפקידים במשרד, והוספנו לוגיקה בכלי לאימות כדי לאפשר שתי קומבינציות של תפקידים: head of government ו-head of state, ו-cabinet member ו-general purpose officer.

‫4 במרץ 2025

  • עדכנו את ElectionDateType עם פרטים על האופן שבו StartDate ו-EndDate יפורשו בבחירות ב-bounded.

‫26 בפברואר 2025

  • עדכנו את הפיד של המטא-נתונים והוספנו הערה לגבי המתנה של 60 ימים אחרי FeedInactiveDate כדי להסיר פיד מפיד המטא-נתונים.

‫29 בינואר 2025

‫27 בינואר 2025

  • הנחיות מעודכנות בנושא תחרות עם הוספה של הגדרה של PassageThreshold ל-BallotMeasureContest

‫15 בינואר 2025

  • עדכנו את ההנחיות לגבי המאפיין FeedInactiveDate של המטא-נתונים של ישות הפיד.

‫19 בנובמבר 2024

‫11 בנובמבר 2024

  • נוספה הוראה לשמור על שמות קבצים קבועים בפידים

‫1 בנובמבר 2024

  • עדכון של כלל האימות EmptyText כדי להציג שגיאה במקום אזהרה.

‫26 באוגוסט 2024

  • מעדכנים את סוג הנתונים המנויים OfficeLevel כדי להוסיף תיאורים מפורטים.

‫17 ביולי 2024

‫10 ביולי 2024

  • הוספת המלצות לגבי 'FeedInactiveDate' ו-SourceDirPath

‫24 ביוני 2024

  • עדכון PartyId כדי לאפשר כמה PartyId לישויות מועמד ואדם.

‫21 ביוני 2024

  • צריך לעדכן את התיעוד של הישות OfficeHolderSubFeed כדי לשתף דוגמה מפורטת.

‫14 במאי 2024

  • מנקים את הישות PartyContest כך שתכלול רק את הרכיבים הרלוונטיים PartyContest.
  • הוספנו הגדרות מעודכנות לערכי ה-enum של ElectionDateStatus, במיוחד tentative ו-changing.

‫1 במאי 2024

  • הבהרנו את ההגדרה של רכיב IsIndependent עבור Party.

29 באפריל 2024

  • מעדכנים את סוג ה-enum‏ FeedType ואת סוג ה-enum‏ FeedLongevity כך שישתמשו בערכים באותיות קטנות בדפי ההפניה המתאימים.

‫17 באפריל 2024

  • הוספנו רכיב IsIndependent לדף ההפניה של Party.

‫12 בפברואר 2024

‫9 בינואר 2024

  • הוספת תמיכה בחשבונות Tiktok כ-AnnotatedUri

‫3 בינואר 2024

  • עדכון של שיקולים פנימיים עם קצת יותר ניואנסים לגבי האופן והזמן שבהם צריך לתרגם או לתעתק נתונים.

‫24 ביולי 2023

  • נוסף סוג Committee לוועדות פוליטיות וסוג פיד תואם

‫20 בינואר 2023

  • הוספנו רכיב Slogan לדף ההפניה של Party.
  • נוסף רכיב CampaignSlogan לדף ההפניה של המועמד.

‫17 בנובמבר 2022

‫30 בדצמבר 2021

  • הוספנו קטע PartialDate לדף Simple Data Types ועדכנו חלק מהשדות בטבלה.

27 בדצמבר 2021

  • שינינו את התוכן בקטע CandidateContest בדף תחרות כך שניתן יהיה להגדיר רק משרד אחד לכל תחרות, ועדכנו חלק מהדוגמאות ל-XML.

15 באוקטובר 2021

  • נוסף קטע ExternalIdentifier לדף ההפניה של Candidate.

20 באוגוסט 2021

‫26 בפברואר 2021

  • הוספנו דוגמה לדף ההפניה Term שמסבירה איך לייצג את תקופת הכהונה של בעלי תפקידים שנבחרו מחדש בפיד Officeholder.

24 בפברואר 2021

  • הוספנו מידע על party-chair-id לקובץ רפרנס בנושא צד.

18 בפברואר 2021

  • נוסף תרשים לחומר העזר CandidatePreElectionStatus שממחיש את התזמון של הסטטוסים.

14 בדצמבר 2020

  • הוספנו דפי מדריכים שמתארים את סוגי הפידים הזמינים. עדכנו את דפי ההפניה כדי לספק שיטות מומלצות לרוב הישויות.