| A collection of artistic works that IVA has classified as either a Movie, Television Series, Television Season, Television Episode, Game, Song or Other. The specific artistic work can be filtered using the MediaType property of the EntertainmentProgram object returned from the collection. |
| Property | Description |
| PublishedId | Unique key for the table and the ID Internet Video Archive uses to reference both entertainment programs and Video Assets. Every Asset has a unique PublishedID. |
| Title | The title of the Artistic Work. Ex: "Green Lantern, The". Titles have their articles placed at the end of the string. |
| DateCreated | The date the EntertainmentProgram was created |
| DateModified | The last time the record or any of it's related data has been modified. This includes but is not limited to adding alternate Ids, new encodes, new VideoAssets added, cast changes, etc. |
| FirstReleasedYear | The original year the program was released. |
| GameCategoryId | Reference to GameCategory entity. This is used for programs with MediaId 3. Default = -1. |
| MediaId | Reference to MediaType entity. The MediaId determines the Type of entertainment program the item is. For example: Movie (0), Song (1), TV Series (24), etc. |
| MusicAlbumTitle | If the mediaId = 3 then the MusicAlbumTitle could be populated. |
| MuscCategoryId | Reference to MusicCategory entity. This is used for programs with MediaId = 3. Default = -1. |
| MusicRiaaId | Reference to SongRatings entity. This is used for programs with MediaId = 3. Default = -1. |
| MusicWarningId | Reference to MusicWarnings entity. This is used for programs with MediaId = 3. Default = -1. |
| PromotesPublishedId | When a Program is a child of another Program, it's PromotesPublishedId will contain the PublishedId of it's parent. This is particularly useful for Televion Seasons (with Television Series parents) or Television Episodes (with Television Season parents). |
| ProprietaryCustomerID | This defines the owner of the content. This property only applies to subscription customers who use IVA for encoding content. Otherwise, this property will always be -1. |
| StreamLengthInSeconds | The length is seconds of the Default VideoAsset for the Entertainment Program. This is useful to distinguish whether IVA has a VideoAsset for the particular Entertainment Program. Default = -1. |
| MovieCategoryId | Reference to MovieCategory entity. This is used for programs with MediaId = 0 (Movie) or MediaId = 20 (Other). Default = -1. |
| MovieMpaaId | Reference to MovieMpaa entity. This is used for programs with MediaId = 0 (Movie) or MediaId = 20 (Other). Default = -1. The data defined in this property is for US MPAA Ratings only. |
| MovieWarningId | Reference to MovieWarning entity. This is used for programs with MediaId = 0 (Movie) or MediaId = 20 (Other). Default = -1. The data defined in this property describes any explicit content found in the Movie as supplied by the Copyrightholder. |
| BoxOfficeInMillions | If the movie was available in US theaters, IVA captures the total grossing Boxoffice dollars in millions. Ex: 24 would mean $24 million gross in US box office. |
| MediaReceivedDate | In the event that IVA gets video materials either on tape or digital files, the MediaReceivedDate is populated upon receipt. This can be used to query for the newest videos available. Default = NULL |
| ExpirationDate | Some video content is provided to IVA with an expiration date where a video asset is no longer allowed to be viewed online. This field will contain a date for the Default VideoAsset if an expiration date is set. Otherwise, the expiration date will be NULL. |
| CountryOfOriginId | Reference to Country entity. This denotes where the Program was primarily made. The default = -1. |
| LanguageId | Reference to Language entity. This property describes the primary language spoken in the Program. Default = -1. |
| OfficialSiteUrl | The URL to the official web site as provided by the CopyrightHolder. Default = ''. |
| OkToEncodeAndServe | From time to time, content owners need to restrict a video from being displayed. This boolean property is used to disable content from being served from IVA servers. Default = True. |
| IsATitle | Indicates titles with an "A" rating |
| TagLine | Short description that can be used for SEO purposes. Default is ''. |
| Sequence | This property is used primarily used for Television Seasons and Television Episodes to order child elements. Default = -1. |
| OverallSequence | This property is used primarily for Television Episodes to identify the sequence of the episode in the entire series. Default = -1. |
| DisplayTitle | This property is a user friendly formatted version of the Title property. Ex: ROCK, THE would have a DisplayTitle of The Rock. Default is ''. This field is only populated when necessary.(BETA) |
| NormalizedTitle | This property strips out various characters to make searching more standardized. (BETA) |
| TvCategoryId | Reference to TvCategory entity. This is used for Programs with MediaID 24 (TV Series), 25 (TV Show), 26 (TV Season) and 27 (TV Episode). This property provides Television Genres for the program. |
| TVRatingId | Refernce to TvRating entity. This is used for TV Programs and provides the US TV Rating for the program. |
| HasIvaContent | On rare occasions studios provide links to video content rather than high quality source materials. Content that points to studio links usually has limited formats and IVA cannot guarantee the quality of delivery. This property denotes whether IVA is delivering the video for the Default VideoAsset for the program. Default = True. |
| HasYouTubeContent | When video content is not available from a studio, IVA gathers links to Youtube that can be played in the IVA Flash Player. This property determines if the default VideoAsset is a YouTube video. Default = False. |
| CopyrightholderId | Reference to Copyrightholder entity. This refers to the company who owns the copyright of the entertainment program. |
| DirectorId | ID of the Director for Movie, TV, or Other media types. -1 is default which means it is not specified. |
| Rank1Day | This is the overall rank based on views over the last 1 day period. Rank is in ascending order where rank 1 is the top most viewed entertainment program. For Programs that do not have a ranking, the default value is 1000000. Programs are not ranked when they do not make it into the top 100 most viewed for a day. |
| Rank7Day | This is the overall rank based on views over the last 7 day period. Rank is in ascending order where rank 1 is the top most viewed entertainment program. For Programs that do not have a ranking, the default value is 1000000. Programs are not ranked when they do not make it into the top 100 most viewed for a day. |
| Rank30Day | This is the overall rank based on views over the last 30 day period. Rank is in ascending order where rank 1 is the top most viewed entertainment program. For Programs that do not have a ranking, the default value is 1000000. Programs are not ranked when they do not make it into the top 100 most viewed for a day. |
| RankAlltime | This is the overall rank based on all recorded views. Rank is in ascending order where rank 1 is the top most viewed entertainment program. For Programs that do not have a ranking, the default value is 1000000. Programs are not ranked when they do not make it into the top 100 most viewed for a day. |