Feed

Eine Feed-Entität stellt einen einzelnen aktiven oder anstehenden Stream von CDF-Datendateien im Zeitverlauf dar, die einem bestimmten Land und CDF-Feedtyp entsprechen. Weitere Informationen finden Sie unter Feedtypen. Eine FeedDeliveryReport kann mehrere Feed-Entitäten für ein bestimmtes Land und einen bestimmten Feedtyp enthalten, solange sich ihre Bereiche nicht nach geografischem Gültigkeitsbereich, Zeitraum oder Büroebene überschneiden. Beispiele für gültige Kombinationen:

  • Eine einzelne FeedDeliveryReport kann sowohl einen US-Amtsinhaber-Feed als auch eine US-Vorwahl-Feed (immergrün) enthalten.
  • Eine einzelne FeedDeliveryReport kann eine Feed (Vorwahl in den USA) (2022) und eine Feed (Vorwahl in den USA) (2024) enthalten.
  • Eine einzelne FeedDeliveryReport kann eine US-Vorwahl Feed (nur auf Bundesebene von 2022) und eine US-Vorwahl Feed (nur 2022 auf bundesstaatlicher Ebene) enthalten.
  • Eine einzelne FeedDeliveryReport kann einen Feed-Amtsträger in den USA und eine Feed für die Vorwahl in Japan (nur auf nationaler Ebene von 2022) enthalten, aber nur, wenn beide Länder zugelassen sind.

Eine Feed hat entweder eine begrenzte Dauer, weil ein erwartetes Enddatum (z. B. 60 Tage nach einer Wahl) vorliegt, oder sie ist „immergrün“, d. h. es gibt kein erwartetes Enddatum und wird kontinuierlich aktualisiert.

Elemente

Name Tag Typ Hinweise Multiplizität
Feed-ID FeedId String Eine eindeutige und gleichbleibende Kennung für die Lebensdauer des Feeds. Nicht wiederverwendbar in mehreren Feeds. 1
Feedname FeedName String Eine kurze Beschreibung des Feeds, z. B. „US Officeholders 2023“. 1
Feed-Typ FeedType FeedType Gibt an, um welchen CDF-Feed-Typ es sich handelt. 1
Feedlebensdauer FeedLongevity FeedLongevity Gibt die Lebensdauer des Feeds an. 1
Feedspeicherort SourceDirPath String Voll qualifizierter URI der XML-Datei des Feeds (nur ftp und http werden unterstützt). Er muss über dieselbe Filehosting-Lösung wie der Metadatenfeed zugänglich sein (aber er kann leer sein, bevor die Daten bereit sind). „0“ oder „1“
Ländercode CountryCode String Der Ländercode gemäß ISO 3166-1 Alpha-2, der von diesem Feed abgedeckt wird. 1
Datum der Inaktivität im Feed FeedInactiveDate xs:dateTime Datum und Uhrzeit im ISO-8601-Format, das angibt, wann der Feed nicht mehr aktualisiert wird und nicht mehr aufgenommen werden soll. Bei PRE_ELECTION- oder ELECTION_RESULTS-Feeds muss dies ein angemessener Zeitraum (z. B. zwei Wochen) nach dem Enddatum der letzten ElectionEvent im Feed sein. „0“ oder „1“
Sammlung von Wahlereignissen ElectionEventCollection ElectionEvent Enthält Informationen zu Wahlen, die in diesem Feed gelten. Dies gilt nur für die Feedtypen PRE_ELECTION oder ELECTION_RESULTS. „0“ oder „1“
Amtsinhaber-Subfeed OfficeholderSubFeed OfficeholderSubFeed Enthält Informationen zu den Amtsinhabern, auf die sich dieser Feed bezieht. Dies gilt nur für den Feedtyp OFFICEHOLDER. „0“ oder „1“