Data Fields – Season

A Season is a Collection record that is a child of a Series and can have child Episodes. Seasons have a Season Referent Type, which cannot be inherited and must be self-defined.

The required state of certain Base Object Data and Extra Object Metadata fields in a Season record is determined by values in the parent Series.

  • The Approximate Length can be inherited if the parent’s Approximate Length is not 0.
  • The Resource Name must be supplied for each Season if the parent’s Original Title Required is true. Otherwise, the record can be submitted without a Resource Name field[1] and the Registry will generate a standardized title based on available metadata: e.g., $100,000 Pyramid: Season 2
  • The Release Date must always be self-defined, but a full date (rather than just a four-digit year) is required if the parent’s Date Required is true.
  • The Season must have a Sequence Number in its Extra Object Metadata if the parent’s Number Required is true.

NOTE: There is a Registry validation rule that requires Seasons to have a Release Date that is greater than or equal to the Release Date of the parent Series and less than or equal to the End Date of the parent Series, if provided. Seasons with Sequence Numbers must have a Release date greater than or equal lower numbered Seasons.

The Extra Object Metadata for a Season is contained within SeasonInfo:

Field NameTypeCardinalityExplanatory Notes
ParentEIDR Content ID: e.g., 10.5240/7427-4EB8-BB2F-F13B-3F5A-V   <xs:element name=”Parent” type=”eidr:assetDOIType”/>1 RequiredThe EIDR Content ID of the parent Series.
EndDateA date (of type xs:date) or four-digit year (of type xs:gYear): e.g., 2000-05-17   <xs:element minOccurs=”0″ name=”EndDate” type=”eidr:dateType”/>0-1 OptionalStrongly recommended if applicable and known. The date the last Episode in the Season was released or aired. See “Time and Date Details” above.
SeasonClassEnumeration: Main, Adjunct, Recut, Mini-series, Enhanced, Pro Forma   <xs:element maxOccurs=”unbounded” minOccurs=”0″ name=”SeasonClass” type=”eidr:seasonClassType”/>0-5 OptionalDescribes the general type of Season. Most original broadcast Seasons are Main, which is assumed if no Season Class is provided.   See “SeasonClass Details” below.
NumberRequiredBoolean: e.g., true   <xs:element minOccurs=”0″ name=”NumberRequired” type=”xs:boolean”/>0-1 OptionalIf true, then all child Episode records must have a Distribution Number.   Skipping this element is equivalent to setting it false.
DateRequiredBoolean: e.g., true   <xs:element minOccurs=”0″ name=”DateRequired” type=”xs:boolean”/>0-1 OptionalIf true, then all child Episode records must have a full date (not just a four-digit year) in their Release Date.   Skipping this element is equivalent to setting it false.
OriginalTitleRequiredBoolean: e.g., true   <xs:element minOccurs=”0″ name=”OriginalTitleRequired” type=”xs:boolean”/>0-1 OptionalIf true, then all child Episode records must have a user-supplied Resource Name (it cannot be system-generated).   Skipping this element is equivalent to setting it false.
SequenceNumberA positive integer: e.g., 1   <xs:element minOccurs=”0″ name=”SequenceNumber” type=”xs:positiveInteger”/>0-1 OptionalThe number of the Season within the Series, for Seasons that have a sequenced order.

Here is sample XML for the Extra Object Metadata for a Season (the preceding Base Object Data is not shown):

<ExtraObjectMetadata>
  <SeasonInfo>
    <Parent>10.5240/920C-D802-C433-807B-246C-S</Parent>
    <EndDate>2010</EndDate>
    <NumberRequired>true</NumberRequired>
    <SequenceNumber>4</SequenceNumber>
  </SeasonInfo>
</ExtraObjectMetadata>

SeasonClass Details

ValueExplanatory Notes
 MainAn original or primary Season within the Series. Generally used to distinguish this from other Seasons in the same Series that are Adjunct, Recut, Mini-Series, Enhanced, or Pro Forma.
AdjunctAn additional Season not part of the main sequence of Seasons.
RecutConsists of recut Episodes from an existing Season when the number of episodes differs from the original presentation format. For example, when a Mini-Series originally airs with 7 Episodes and is then re-cut so that it has 3 Episodes. The episodes of the 7-night version would be part of a Main Season while the Episodes of the 3-night version would be part of a Recut Season.
Mini-seriesA limited run set of Episodes (Season) presented as part of a larger Series.
EnhancedEpisodes of a Series re-issued with additional materials included.
Pro FormaA Season created for administrative or organizational convenient that did not actually exist in original presentation. For example, soap operas and strip shows may not have formal Seasons, but grouping the episodes into annual Pro Forma Seasons helps organize the Episodes of the Series. Similarly, theatrical serials do not have Seasons, but it may be convenient to use a three-level Series, Season, Episode structure in their registration nonetheless.

[1] Very few Seasons actually have unique names. Most are simply known by their sequence number or starting date. Such Seasons should be submitted without a Resource Name so that they all have consistently formatted names.

Updated on April 10, 2021

Was this article helpful?

Related Articles