עדכון

ישויות Feed מייצגות זרם יחיד של קובצי נתונים בפורמט CDF, פעיל או עתידי, לאורך זמן, שמתאים למדינה ספציפית ולסוג פיד CDF. פרטים נוספים זמינים במאמר סוגי פידים. FeedDeliveryReport יכול להכיל כמה ישויות Feed במדינה מסוימת ובסוג פיד מסוים, כל עוד ההיקפים שלהן לא חופפים, בין אם לפי היקף גיאוגרפי, מסגרת זמן או רמת משרד. דוגמאות לשילובים תקינים:

  • FeedDeliveryReport אחת יכולה להכיל גם Feed של בעלי תפקידים בארה"ב וגם Feed של בחירות בארה"ב (תמיד רלוונטית).
  • FeedDeliveryReport אחד יכול להכיל Feed לפני הבחירות בארה"ב (2022) וFeed לפני הבחירות בארה"ב (2024).
  • FeedDeliveryReport אחד יכול להכיל Feed לפני הבחירות בארה"ב (2022 ברמה הפדרלית בלבד) וFeed לפני הבחירות בארה"ב (2022 ברמת המדינה בלבד).
  • FeedDeliveryReport אחד יכול להכיל בעל תפקיד ציבורי בארה"ב Feed ומועמד לבחירות ביפן Feed (רק ברמה הלאומית בשנת 2022), אבל רק אם שתי המדינות נכללות בהיקף.

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

צריך להמתין 60 יום אחרי FeedInactiveDate של פיד לפני שמסירים אותו מפיד המטא-נתונים.

רכיבים

שם תיוג סוג הערות ריבוי
מזהה העדכון FeedId String מזהה ייחודי ויציב לכל משך החיים של הפיד. אי אפשר להשתמש בהם שוב בפידים אחרים. 1
שם הפיד FeedName String תיאור קצר של הפיד, למשל 'בעלי תפקידים בארה"ב 2023'. 1
סוג הפיד FeedType FeedType מציין את סוג פיד ה-CDF. 1
משך החיים של הפיד FeedLongevity FeedLongevity מציין את משך החיים של הפיד. 1
מיקום הפיד SourceDirPath String ‫URI מלא של קובץ ה-XML של הפיד (רק ftp ו-http נתמכים). הקובץ צריך להיות נגיש דרך אותו פתרון לאירוח קבצים שבו מאוחסן פיד המטא-נתונים (אבל הוא יכול להיות ריק לפני שהנתונים מוכנים). 0 או 1
קוד מדינה CountryCode String קוד המדינה לפי תקן ISO 3166-1 alpha-2 שהפיד הזה מכסה. חובה אם הערך של FeedType הוא לא election-dates או voter-information. 0 או 1
תאריך ההשבתה של הפיד FeedInactiveDate xs:date תאריך ושעה בפורמט ISO-8601 שמציינים מתי הפיד לא יעודכן יותר ולא יתבצע יותר ייבוא שלו.
  • בפידים של evergreen, סביר להניח שלא צריך להגדיר את התאריך הזה בכלל, אלא אם הפיד יוצא משימוש.
  • בפידים של limited, צריך להגדיר את התאריך הזה לשבועיים אחרי תאריך הסיום של ElectionEvent האחרון בפיד, או לשבועיים אחרי התאריך שבו צפוי להתפרסם העדכון האחרון אחרי הבחירות. חשוב לדעת שאם ElectionEvent מבוטל בלי שצפויים עדכונים, יכול להיות שFeedInactiveDate יופיע לפני EndDate של ElectionEvent.
  • במקרה של פידים של yearly, כמו פידים של limited, צריך להגדיר את התאריך הזה לפחות שבועיים אחרי תאריך הסיום של ElectionEvent האחרון, אבל גם לא לפני שבועיים אחרי סוף השנה שאליה מתייחס הפיד. לדוגמה, בפיד משנת 2024, הערך של FeedInactiveDate צריך להיות 2025-01-14 במקרה הנפוץ שבו כל הבחירות הסתיימו בתאריך 2024-12-31 או לפניו. יכול להיות שהתאריך הזה ישתנה אם הבחירות יידחו, אם יהיו סיבובים שניים ב-2025 או אם אירועים שקשורים לבחירות יימשכו עד 2025.
0 או 1
איסוף אירועים שקשורים לבחירות ElectionEventCollection ElectionEvent מכיל מידע על בחירות שמוצגות בפיד הזה. ההגדרה הזו רלוונטית רק לסוגי הפידים PRE_ELECTION או ELECTION_RESULTS. 0 או 1
פיד משנה של נושא/ת המשרה OfficeholderSubFeed OfficeholderSubFeed מכיל מידע על בעלי התפקידים שמכוסים בפיד הזה. ההגדרה הזו רלוונטית רק לסוג הפיד OFFICEHOLDER. 0 או 1