ISO 8601 pattern used to denote program durations. Year, month and day are not relevent in our context and are omitted. ISO 8601 pattern for date+time information : YYYY-MM-DDThh:mm:ssZ ISO 8601 pattern for date: YYYY-MM-DD ISO 8601 pattern for time of day : hh:mm:ss MPAA standard ratings for a movie as defined in the movie and TV database schemas. This is the way this rating is defined in the movies database schema. This is the way this rating is defined in the TV database schema. Films in the movie database that do not have any ratings associated with them are sometimes marked with this value. This is the way films without any rating are defined in the movies database schema. This is the way films without any rating are defined in the TV database schema. A Zap2it reviewer assigned rating for a given film. The roles that are currently defined for the production crew associated with a given film. The standard genres that are used to classify films in the movies database schema. The standard advisory messages that are associated with a movie shown on TV. The FCC standard ratings for TV programs (http://www.fcc.gov/vchip/#guidelines) The standard color codes used to denote the color scheme used by a TV program (eg. Color, B & W ...). Indicates that the program is begin telecast in Black and White. Indicates that the program being telecast is in color. Indicates that the program being telecast is a colorised version of the original program. Indicates that the program being telecast is partly in color and partly in Black and White. Common attributes that are applicable to all the root elements of the XML schemas developed to represent film data. The ZIP/Postal code for which the theatre list was generated. The radius around the centroid of the ZIP/Postal code within which the films are located. A default value of 20 (miles for US customers and kilometres for non-US customers) will be used if the client making the request did not specify a radius. The maximum number of film/theatre records that are included in the document. This number may be specified by the client making the request for the list of films/theatres/showtimes. A cast or production crew member for a film or TV show. Describes the role of the crew member. Eg. Actor, Director ... The given/first name of the crew member. The element name follows LDAP naming convention. TMS does not have given/first names for all cast/crew members. Hence this element is nillable. The surname/last-name of the crew member. The element name follows LDAP naming convention. Complex type that contains the attributes of an image. The only attribute available at present is its URI. This element contains an absolute URI to an image associated with the film. This element defines the width of the image associated with the film. This element is a place holder. The width attribute is not available at present. This element defines the height of the image associated with the film. This element is a place holder. The height attribute is not available at present. This complex type describes a generic address. This element groups together the various street address parts for the entire address. This field contains each entry for the street address part of the entire address. This field contains the city for the address. This field contains the name/code of the state for the address. This field contains the ZIP/Postal code for the address. This field contains the telephone number if available for the address. This field contains the fax number if available for the address. This field contains the mobile phone number if available for the address. This field contains the email address if available for the address. This field contains the country of the address. Root element of the document. @IMPORTANT : All time and dates are specified in UTC ! Date and time defining the start of the period covered by this XTVD document. Date and time defining the end of the period covered by this XTVD document. Version number of the schema used to build this document. Collection of user selected station elements (across all lineups). Defines a TV broadcast station - each station is identified with an unique ID. Short name of the station (eg. CNN). Long name of the station (eg. Cable News Network). FCC channel number of a broadcast station. Network, cable or broadcasting group with which the station is associated. ID string of the station. Collection of lineup elements selected by the user. Defines all the station that were selected for the given lineup. This element defines the mapping between one station and one channel number. As channel numbers may change over time, attributes to define a validity period for the mapping are available. Specifies the time(s) of day when the given station-channel mapping is in effect. The time of day from which the station-channel mapping is effective. The time of day until which the station-channel mapping is effective. Reference to a station. Channel number associated to the station. The major channel (the channel attribute) number is used to group all services associated with a broadcaster's NTSC brand, for example Channel 4. The minor channel number specifies a particular channel within that group. Zero (0) is reserved for the NTSC channel; all other values (1-999) are allowed for digital services. One common approach is to start with 1 and to continue numerically for different programming services. Date from which the mapping is valid, according to the validity period of the whole XTVD document. @IMPORTANT : It is assumed that the change will occur at midnight. Date untill which the mapping is valid, within the validity period of the whole XTVD document. @IMPORTANT : The change will occur at midnight. Name given to the lineup. Defines the type of the lineup (CABLE, SATELLITE, ...). The name of the device associated with the headend. The ZIP/Postal code for which the specified lineup was selected by the user. Contain all schedule records (across all selected lineups). Sequence of schedule records. Describes a schedule entry. Designates which part, when a program is split into 2 or more viewings. Designates which part, when a program is split into 2 or more viewings. Designates when a program is split into 2 or more parts for viewing. Reference to a program ID. Reference to a station ID. Air date and time for the schedule. Duration of the schedule. Designates a program which has been aired previously. The FCC standard ratings applied to TV shows. Indicates whether the program has stereo sound or not. Indicates whether the program has subtitles. Indicates whether the program broadcast is HDTV compatible. Indicates whether the program has closed captions. Contains all the program records that are referenced by the schedule records. Defines a program entry. Title of the program. Subtitle of the program (episode title, game title, ...) Word string that describes the program. MPAA rating of the program (applies to movies only). Star rating of the program (applies to movies only). Actual length of the program. Not the same as schedule/@duration. Applies to movies only. The year in which a feature film was released; YYYY format. Applies to movies only. Distinguishes how a program was originally produced and/or distributed. The series ID associated with episodic programs. For instance an episode with programId "EP5544720193" has a series ID "SH5544720000". The series ID may be used to group together all episodes for a given series. Indicates whether the program is in black and white, colorized or color. Since most programs are in "Color" this element will be populated only if a program is not in "Color". This element groups together all the advisories associated with the program. Advisories apply only to movies. An individual advisory message associated with the movie. Unique ID of the program. Contains information about the personnel associated with each program record. This element groups together all the crew members associated with the given program. This element describes an individual production crew member associated with a program. Containes genre information where available for the program records. A program may have more than one genre with different relevence factors. This element groups together all the genres under which the specified program falls. This element groups together the different elements associated with each genre with which the program is associated. The genre that is associated with a specified program record. A relevence factor that applies to the genre classification for the program. A relevence factor of 1 indicates that this is the top-level genre under which the program is classified. Standard lineup types. A collection of messages that may be sent back by the server to the client. Messages are usually used by the server to notify the user of changes to their subscription caused by automatic changes in station's that are part of their subscription. For instance, messages are passed back if a lineup selected by the user is no-longer valid, if all the stations selected by the user has been removed as they are no longer valid ... An individual message that is passed back by the server.