Reference for http://4.205.118.79/rest/2.0/analytics/GetTvProgramList

Url: http://4.205.118.79/rest/2.0/analytics/GetTvProgramList

HTTP Method: POST

Message direction Format Body
Request Xml Example,Schema
Request Json Example
Response Xml Example,Schema
Response Json Example

The following is an example request Xml body:

<TvProgramListRequest xmlns="http://nlogic.ca/analyticsService/2.0">
  <DateRanges>
    <DateRange>
      <EndDate>1999-05-31T11:20:00</EndDate>
      <Id>2147483647</Id>
      <Label>String content</Label>
      <NonCurrencySurvey>true</NonCurrencySurvey>
      <StartDate>1999-05-31T11:20:00</StartDate>
    </DateRange>
    <DateRange>
      <EndDate>1999-05-31T11:20:00</EndDate>
      <Id>2147483647</Id>
      <Label>String content</Label>
      <NonCurrencySurvey>true</NonCurrencySurvey>
      <StartDate>1999-05-31T11:20:00</StartDate>
    </DateRange>
  </DateRanges>
  <Dayparts>
    <Daypart>
      <Components>
        <DaypartComponent>
          <DaysOfWeek>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </DaysOfWeek>
          <FromHour>2147483647</FromHour>
          <FromMinute>2147483647</FromMinute>
          <ToHour>2147483647</ToHour>
          <ToMinute>2147483647</ToMinute>
        </DaypartComponent>
        <DaypartComponent>
          <DaysOfWeek>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </DaysOfWeek>
          <FromHour>2147483647</FromHour>
          <FromMinute>2147483647</FromMinute>
          <ToHour>2147483647</ToHour>
          <ToMinute>2147483647</ToMinute>
        </DaypartComponent>
      </Components>
      <Id>2147483647</Id>
      <Label>String content</Label>
      <Platforms>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
      </Platforms>
    </Daypart>
    <Daypart>
      <Components>
        <DaypartComponent>
          <DaysOfWeek>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </DaysOfWeek>
          <FromHour>2147483647</FromHour>
          <FromMinute>2147483647</FromMinute>
          <ToHour>2147483647</ToHour>
          <ToMinute>2147483647</ToMinute>
        </DaypartComponent>
        <DaypartComponent>
          <DaysOfWeek>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
          </DaysOfWeek>
          <FromHour>2147483647</FromHour>
          <FromMinute>2147483647</FromMinute>
          <ToHour>2147483647</ToHour>
          <ToMinute>2147483647</ToMinute>
        </DaypartComponent>
      </Components>
      <Id>2147483647</Id>
      <Label>String content</Label>
      <Platforms>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
      </Platforms>
    </Daypart>
  </Dayparts>
  <ProgramArguments>
    <CmfCountryOfOriginCodes>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    </CmfCountryOfOriginCodes>
    <CmfGenreCodes>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    </CmfGenreCodes>
    <IsCbcAvailable>true</IsCbcAvailable>
    <IsMovie>true</IsMovie>
    <IsMultiDay>true</IsMultiDay>
    <IsPremier>true</IsPremier>
    <IsRepeat>true</IsRepeat>
    <IsSeasonToDate>true</IsSeasonToDate>
    <IsSpecial>true</IsSpecial>
    <MinimumAirings>2147483647</MinimumAirings>
    <MinuteSplitInterval>2147483647</MinuteSplitInterval>
    <ProgramCodeExclude>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    </ProgramCodeExclude>
    <ProgramCodeInclude>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    </ProgramCodeInclude>
    <ProgramNameExclude>
      <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
      <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    </ProgramNameExclude>
    <ProgramNameInclude>
      <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
      <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    </ProgramNameInclude>
  </ProgramArguments>
  <Stations>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
    <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
  </Stations>
  <Vehicles>
    <Vehicle>
      <AdvancedDaypart>
        <AdvancedComponents>
          <AdvancedDaypartComponent>
            <Date>1999-05-31T11:20:00</Date>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <StationId>2147483647</StationId>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </AdvancedDaypartComponent>
          <AdvancedDaypartComponent>
            <Date>1999-05-31T11:20:00</Date>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <StationId>2147483647</StationId>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </AdvancedDaypartComponent>
        </AdvancedComponents>
        <Id>2147483647</Id>
        <Label>String content</Label>
      </AdvancedDaypart>
      <Daypart>
        <Components>
          <DaypartComponent>
            <DaysOfWeek>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            </DaysOfWeek>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </DaypartComponent>
          <DaypartComponent>
            <DaysOfWeek>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            </DaysOfWeek>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </DaypartComponent>
        </Components>
        <Id>2147483647</Id>
        <Label>String content</Label>
        <Platforms>
          <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
          <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        </Platforms>
      </Daypart>
      <Platforms>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
      </Platforms>
      <StationId>2147483647</StationId>
    </Vehicle>
    <Vehicle>
      <AdvancedDaypart>
        <AdvancedComponents>
          <AdvancedDaypartComponent>
            <Date>1999-05-31T11:20:00</Date>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <StationId>2147483647</StationId>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </AdvancedDaypartComponent>
          <AdvancedDaypartComponent>
            <Date>1999-05-31T11:20:00</Date>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <StationId>2147483647</StationId>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </AdvancedDaypartComponent>
        </AdvancedComponents>
        <Id>2147483647</Id>
        <Label>String content</Label>
      </AdvancedDaypart>
      <Daypart>
        <Components>
          <DaypartComponent>
            <DaysOfWeek>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            </DaysOfWeek>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </DaypartComponent>
          <DaypartComponent>
            <DaysOfWeek>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
              <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
            </DaysOfWeek>
            <FromHour>2147483647</FromHour>
            <FromMinute>2147483647</FromMinute>
            <ToHour>2147483647</ToHour>
            <ToMinute>2147483647</ToMinute>
          </DaypartComponent>
        </Components>
        <Id>2147483647</Id>
        <Label>String content</Label>
        <Platforms>
          <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
          <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        </Platforms>
      </Daypart>
      <Platforms>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
        <PlatformType xmlns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2">OTA</PlatformType>
      </Platforms>
      <StationId>2147483647</StationId>
    </Vehicle>
  </Vehicles>
</TvProgramListRequest>

The following is an example request Json body:

{
	"DateRanges":[{
		"EndDate":"\/Date(928149600000+0000)\/",
		"Id":2147483647,
		"Label":"String content",
		"NonCurrencySurvey":true,
		"StartDate":"\/Date(928149600000+0000)\/"
	}],
	"Dayparts":[{
		"Components":[{
			"DaysOfWeek":[2147483647],
			"FromHour":2147483647,
			"FromMinute":2147483647,
			"ToHour":2147483647,
			"ToMinute":2147483647
		}],
		"Id":2147483647,
		"Label":"String content",
		"Platforms":[0]
	}],
	"ProgramArguments":{
		"CmfCountryOfOriginCodes":[2147483647],
		"CmfGenreCodes":[2147483647],
		"IsCbcAvailable":true,
		"IsMovie":true,
		"IsMultiDay":true,
		"IsPremier":true,
		"IsRepeat":true,
		"IsSeasonToDate":true,
		"IsSpecial":true,
		"MinimumAirings":2147483647,
		"MinuteSplitInterval":2147483647,
		"ProgramCodeExclude":[2147483647],
		"ProgramCodeInclude":[2147483647],
		"ProgramNameExclude":["String content"],
		"ProgramNameInclude":["String content"]
	},
	"Stations":[2147483647],
	"Vehicles":[{
		"AdvancedDaypart":{
			"AdvancedComponents":[{
				"Date":"\/Date(928149600000+0000)\/",
				"FromHour":2147483647,
				"FromMinute":2147483647,
				"StationId":2147483647,
				"ToHour":2147483647,
				"ToMinute":2147483647
			}],
			"Id":2147483647,
			"Label":"String content"
		},
		"Daypart":{
			"Components":[{
				"DaysOfWeek":[2147483647],
				"FromHour":2147483647,
				"FromMinute":2147483647,
				"ToHour":2147483647,
				"ToMinute":2147483647
			}],
			"Id":2147483647,
			"Label":"String content",
			"Platforms":[0]
		},
		"Platforms":[0],
		"StationId":2147483647
	}]
}

The following is an example response Xml body:

<TvProgramListResponse xmlns="http://nlogic.ca/analyticsService/2.0">
  <ErrorCode>Success</ErrorCode>
  <Messages>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">String content</string>
  </Messages>
  <ProgramList>
    <TvProgramRecord>
      <Duration>2147483647</Duration>
      <EndTime>String content</EndTime>
      <EpisodeTitle>String content</EpisodeTitle>
      <FirstAirDate>1999-05-31T11:20:00</FirstAirDate>
      <LastAirDate>1999-05-31T11:20:00</LastAirDate>
      <NumAired>2147483647</NumAired>
      <ProgramCode>2147483647</ProgramCode>
      <ProgramMetadata>
        <CmfCountryOfOrigin>String content</CmfCountryOfOrigin>
        <CmfCountryOfOriginCode>2147483647</CmfCountryOfOriginCode>
        <CmfGenreCode>2147483647</CmfGenreCode>
        <IsCbcAvailable>true</IsCbcAvailable>
        <IsMovie>true</IsMovie>
        <IsMultiDay>true</IsMultiDay>
        <IsPremier>true</IsPremier>
        <IsRepeat>true</IsRepeat>
        <IsSeasonToDate>true</IsSeasonToDate>
        <IsSpecial>true</IsSpecial>
      </ProgramMetadata>
      <ProgramName>String content</ProgramName>
      <StartTime>String content</StartTime>
      <StationCode>2147483647</StationCode>
      <StationName>String content</StationName>
      <Weekdays>String content</Weekdays>
    </TvProgramRecord>
    <TvProgramRecord>
      <Duration>2147483647</Duration>
      <EndTime>String content</EndTime>
      <EpisodeTitle>String content</EpisodeTitle>
      <FirstAirDate>1999-05-31T11:20:00</FirstAirDate>
      <LastAirDate>1999-05-31T11:20:00</LastAirDate>
      <NumAired>2147483647</NumAired>
      <ProgramCode>2147483647</ProgramCode>
      <ProgramMetadata>
        <CmfCountryOfOrigin>String content</CmfCountryOfOrigin>
        <CmfCountryOfOriginCode>2147483647</CmfCountryOfOriginCode>
        <CmfGenreCode>2147483647</CmfGenreCode>
        <IsCbcAvailable>true</IsCbcAvailable>
        <IsMovie>true</IsMovie>
        <IsMultiDay>true</IsMultiDay>
        <IsPremier>true</IsPremier>
        <IsRepeat>true</IsRepeat>
        <IsSeasonToDate>true</IsSeasonToDate>
        <IsSpecial>true</IsSpecial>
      </ProgramMetadata>
      <ProgramName>String content</ProgramName>
      <StartTime>String content</StartTime>
      <StationCode>2147483647</StationCode>
      <StationName>String content</StationName>
      <Weekdays>String content</Weekdays>
    </TvProgramRecord>
  </ProgramList>
  <Status>Ok</Status>
</TvProgramListResponse>

The following is an example response Json body:

{
	"ErrorCode":0,
	"Messages":["String content"],
	"ProgramList":[{
		"Duration":2147483647,
		"EndTime":"String content",
		"EpisodeTitle":"String content",
		"FirstAirDate":"\/Date(928149600000+0000)\/",
		"LastAirDate":"\/Date(928149600000+0000)\/",
		"NumAired":2147483647,
		"ProgramCode":2147483647,
		"ProgramMetadata":{
			"CmfCountryOfOrigin":"String content",
			"CmfCountryOfOriginCode":2147483647,
			"CmfGenreCode":2147483647,
			"IsCbcAvailable":true,
			"IsMovie":true,
			"IsMultiDay":true,
			"IsPremier":true,
			"IsRepeat":true,
			"IsSeasonToDate":true,
			"IsSpecial":true
		},
		"ProgramName":"String content",
		"StartTime":"String content",
		"StationCode":2147483647,
		"StationName":"String content",
		"Weekdays":"String content"
	}],
	"Status":0
}

The following is the request Xml Schema:

<xs:schema xmlns:tns="http://nlogic.ca/analyticsService/2.0" elementFormDefault="qualified" targetNamespace="http://nlogic.ca/analyticsService/2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" />
  <xs:complexType name="TvProgramListRequest">
    <xs:sequence>
      <xs:element name="DateRanges" nillable="true" type="tns:ArrayOfDateRange" />
      <xs:element minOccurs="0" name="Dayparts" nillable="true" type="tns:ArrayOfDaypart" />
      <xs:element minOccurs="0" name="ProgramArguments" nillable="true" type="tns:ProgramArguments" />
      <xs:element name="Stations" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfint" />
      <xs:element minOccurs="0" name="Vehicles" nillable="true" type="tns:ArrayOfVehicle" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TvProgramListRequest" nillable="true" type="tns:TvProgramListRequest" />
  <xs:complexType name="ArrayOfDateRange">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DateRange" nillable="true" type="tns:DateRange" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDateRange" nillable="true" type="tns:ArrayOfDateRange" />
  <xs:complexType name="DateRange">
    <xs:sequence>
      <xs:element name="EndDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NonCurrencySurvey" type="xs:boolean" />
      <xs:element name="StartDate" type="xs:dateTime" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DateRange" nillable="true" type="tns:DateRange" />
  <xs:complexType name="ArrayOfDaypart">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Daypart" nillable="true" type="tns:Daypart" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDaypart" nillable="true" type="tns:ArrayOfDaypart" />
  <xs:complexType name="Daypart">
    <xs:sequence>
      <xs:element minOccurs="0" name="Components" nillable="true" type="tns:ArrayOfDaypartComponent" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Platforms" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" type="q2:ArrayOfPlatformType">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Daypart" nillable="true" type="tns:Daypart" />
  <xs:complexType name="ArrayOfDaypartComponent">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DaypartComponent" nillable="true" type="tns:DaypartComponent" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDaypartComponent" nillable="true" type="tns:ArrayOfDaypartComponent" />
  <xs:complexType name="DaypartComponent">
    <xs:sequence>
      <xs:element name="DaysOfWeek" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfint" />
      <xs:element name="FromHour" type="xs:int" />
      <xs:element name="FromMinute" type="xs:int" />
      <xs:element name="ToHour" type="xs:int" />
      <xs:element name="ToMinute" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DaypartComponent" nillable="true" type="tns:DaypartComponent" />
  <xs:complexType name="ProgramArguments">
    <xs:sequence>
      <xs:element minOccurs="0" name="CmfCountryOfOriginCodes" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfint" />
      <xs:element minOccurs="0" name="CmfGenreCodes" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfint" />
      <xs:element minOccurs="0" name="IsCbcAvailable" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsMovie" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsMultiDay" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsPremier" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsRepeat" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsSeasonToDate" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsSpecial" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="MinimumAirings" type="xs:int" />
      <xs:element minOccurs="0" name="MinuteSplitInterval" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ProgramCodeExclude" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfint" />
      <xs:element minOccurs="0" name="ProgramCodeInclude" nillable="true" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q7:ArrayOfint" />
      <xs:element minOccurs="0" name="ProgramNameExclude" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" />
      <xs:element minOccurs="0" name="ProgramNameInclude" nillable="true" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q9:ArrayOfstring" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ProgramArguments" nillable="true" type="tns:ProgramArguments" />
  <xs:complexType name="ArrayOfVehicle">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Vehicle" nillable="true" type="tns:Vehicle" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfVehicle" nillable="true" type="tns:ArrayOfVehicle" />
  <xs:complexType name="Vehicle">
    <xs:sequence>
      <xs:element minOccurs="0" name="AdvancedDaypart" nillable="true" type="tns:AdvancedDaypart" />
      <xs:element minOccurs="0" name="Daypart" nillable="true" type="tns:Daypart" />
      <xs:element minOccurs="0" name="Platforms" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" type="q10:ArrayOfPlatformType" />
      <xs:element minOccurs="0" name="StationId" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Vehicle" nillable="true" type="tns:Vehicle" />
  <xs:complexType name="AdvancedDaypart">
    <xs:sequence>
      <xs:element minOccurs="0" name="AdvancedComponents" nillable="true" type="tns:ArrayOfAdvancedDaypartComponent" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AdvancedDaypart" nillable="true" type="tns:AdvancedDaypart" />
  <xs:complexType name="ArrayOfAdvancedDaypartComponent">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AdvancedDaypartComponent" nillable="true" type="tns:AdvancedDaypartComponent" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAdvancedDaypartComponent" nillable="true" type="tns:ArrayOfAdvancedDaypartComponent" />
  <xs:complexType name="AdvancedDaypartComponent">
    <xs:sequence>
      <xs:element name="Date" type="xs:dateTime" />
      <xs:element name="FromHour" type="xs:int" />
      <xs:element name="FromMinute" type="xs:int" />
      <xs:element name="StationId" type="xs:int" />
      <xs:element name="ToHour" type="xs:int" />
      <xs:element name="ToMinute" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AdvancedDaypartComponent" nillable="true" type="tns:AdvancedDaypartComponent" />
</xs:schema>

Additional request Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="ArrayOfPlatformType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PlatformType" type="tns:PlatformType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfPlatformType" nillable="true" type="tns:ArrayOfPlatformType" />
  <xs:simpleType name="PlatformType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="OTA" />
      <xs:enumeration value="Streaming" />
      <xs:enumeration value="Consolidated">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">99</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="PlatformType" nillable="true" type="tns:PlatformType" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://nlogic.ca/analyticsService/2.0" elementFormDefault="qualified" targetNamespace="http://nlogic.ca/analyticsService/2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="TvProgramListResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" xmlns:q1="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" type="q1:ValidationErrorCode" />
      <xs:element minOccurs="0" name="Messages" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfstring" />
      <xs:element minOccurs="0" name="ProgramList" nillable="true" type="tns:ArrayOfTvProgramRecord" />
      <xs:element name="Status" xmlns:q3="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" type="q3:ResultStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TvProgramListResponse" nillable="true" type="tns:TvProgramListResponse" />
  <xs:complexType name="ArrayOfTvProgramRecord">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TvProgramRecord" nillable="true" type="tns:TvProgramRecord" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTvProgramRecord" nillable="true" type="tns:ArrayOfTvProgramRecord" />
  <xs:complexType name="TvProgramRecord">
    <xs:sequence>
      <xs:element minOccurs="0" name="Duration" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EndTime" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EpisodeTitle" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FirstAirDate" nillable="true" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LastAirDate" nillable="true" type="xs:dateTime">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumAired" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ProgramCode" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ProgramMetadata" nillable="true" type="tns:ProgramMetadata">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ProgramName" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="StartTime" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="StationCode" nillable="true" type="xs:int">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="StationName" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Weekdays" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TvProgramRecord" nillable="true" type="tns:TvProgramRecord" />
  <xs:complexType name="ProgramMetadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="CmfCountryOfOrigin" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CmfCountryOfOriginCode" type="xs:int" />
      <xs:element minOccurs="0" name="CmfGenreCode" type="xs:int" />
      <xs:element minOccurs="0" name="IsCbcAvailable" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsMovie" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsMultiDay" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsPremier" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsRepeat" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsSeasonToDate" type="xs:boolean" />
      <xs:element minOccurs="0" name="IsSpecial" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ProgramMetadata" nillable="true" type="tns:ProgramMetadata" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NLogic.Analytics.Contracts.V2" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:simpleType name="ValidationErrorCode">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="unsignedInt" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:list>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="Success">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DateRangeListEmpty">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DateRangeStartAfterEnd">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="NetworkListEmpty">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="NetworkListUnknownCode">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DayPartListEmpty">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DayPartInvalid">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="MarketListEmpty">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">64</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="MarketListTooLong">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">128</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="MarketListUnknownId">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">256</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="PlanningSelectionInvalid">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">512</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="UnsupportedStatsField">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1024</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="SharePercentSelectionInvalid">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2048</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="SampleSizeWarning">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4096</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="SampleSizeSuppression">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8192</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ConstituentStationUnknownCode">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16384</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ConstituentMarketUnknownId">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32768</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DateRangeDoesNotMatchSurvey">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">65536</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="MultipleDateRangesNotSupported">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">131072</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DateOutsideSupportedRange">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">262144</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="InvalidDynamicDate">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">524288</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DataNotAvailable">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1048576</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ActivityTypeNotSupported">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8388608</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="MalformedRequest">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">268435456</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="InternalError">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">536870912</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="Unauthorized">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1073741824</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="NoAudienceAttributes">
            <xs:annotation>
              <xs:appinfo>
                <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2147483648</EnumerationValue>
              </xs:appinfo>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:list>
  </xs:simpleType>
  <xs:element name="ValidationErrorCode" nillable="true" type="tns:ValidationErrorCode" />
  <xs:simpleType name="ResultStatus">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Ok" />
      <xs:enumeration value="Error" />
      <xs:enumeration value="Warning" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ResultStatus" nillable="true" type="tns:ResultStatus" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>