• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

Introspection Error - String index out of range: -1

New Here ,
Oct 26, 2010 Oct 26, 2010

Copy link to clipboard

Copied

We have a number of web services that we connect to without any problems. One web service in particular throws an error in Flash Builder 4 when I try to introspect the service. I've researched and found in the Blaze DS Developers Guide a list of data types that are unsupported. We were using gYear. I changed those data types to string, but Flash Builder continues to throw the same error:

introspectionError.png

XMLSpy reports that the WSDL is valid XML. It's 2500+ lines, so I won't post it here. Unfortunately, I can't attach a file. Does anyone know of a data type that's not supported that also doesn't appear in the list from the Blaze DS guide linked above? We're not using any of the unsupported schema types listed in the guide. I've gone through the WSDL and removed each operation until there were none left and continued to get the same error each time. I've compared the problem WSDL with others that work. I've found some unique data types in the problem WSDL (unsignedLong, unsignedInt, normalizedString) and replaced them with known good data types, but I still get the same error. Can someone suggest a testing approach that would provide me with more specific feedback, which might help me narrow down the problem.

Thanks!!

Views

1.1K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Oct 26, 2010 Oct 26, 2010

Copy link to clipboard

Copied

Hi,

A similar bug(https://bugs.adobe.com/jira/browse/FB-27366) is fixed in newer builds of Flash Builder. But can't tell for sure if same bug is causing the problem.

Can you email me WSDL and XSD files to verify if you are unable to attach it here?

-Radhakrishna

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 28, 2010 Oct 28, 2010

Copy link to clipboard

Copied

Radhakrishna,

I replied to your email and attached the WSDL. When will a build with the fix be available? I'm running build 272416. I got new hardware and reinstalled CS5 Web Premium yesterday. I ran the updater this morning. The above build is what's currently available.

I'm wondering if I just grab the lastest SDK from the opensource.adobe.com if that might work. I'm not sure if this is a Flash Builder or SDK bug. I'll give it a try.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 28, 2010 Oct 28, 2010

Copy link to clipboard

Copied

Thanks for the update. I'm running 4.0 build 272416. When will a build with the fix in it be available?

Attaching the WSDL I'm trying to introspect and getting the error.

Christian Flanagan

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Oct 28, 2010 Oct 28, 2010

Copy link to clipboard

Copied

That bug is fixed in Burrito. You can download it from here http://labs.adobe.com/technologies/flashbuilder_burrito/ and see if the fix works for you.

I did not receive wsdl in mail. Can you attach it here?

-Radhakrishna

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 29, 2010 Oct 29, 2010

Copy link to clipboard

Copied

I downloaded burrito, installed it, and tried to introspect the wsdl. Same error.

Did you get the wsdl I emailed back to you? Were you able to introspect it?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 12, 2010 Nov 12, 2010

Copy link to clipboard

Copied

<?xml version="1.0" encoding="UTF-8"?>
<!--Created by TIBCO WSDL-->
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://www.comcastmediacenter.com/VodExpressLane" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns0="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListRequest" xmlns:ns1="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListResponse" xmlns:ns2="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsRequest" xmlns:ns3="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsResponse" xmlns:ns4="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionRequest" xmlns:ns5="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionResponse" xmlns:ns6="http://www.comcastmediacenter.com/ExpressLane/AddContentRequest" xmlns:ns7="http://www.comcastmediacenter.com/ExpressLane/AddContentResponse" xmlns:ns8="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetRequest" xmlns:ns9="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetResponse" xmlns:ns10="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetRequest/2.0" xmlns:ns11="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetResponse" xmlns:ns12="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchRequest" xmlns:ns13="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchResponse" xmlns:ns14="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsRequest" xmlns:ns15="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsResponse" xmlns:ns16="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesRequest" xmlns:ns17="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesResponse" xmlns:ns18="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetRequest" xmlns:ns19="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetResponse" xmlns:ns20="http://www.comcastmediacenter.com/ExpressLane/UploadBatchRequest" xmlns:ns21="http://www.comcastmediacenter.com/ExpressLane/UploadBatchResponse" xmlns:ns22="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsRequest" xmlns:ns23="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsResponse" xmlns:ns24="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetRequest" xmlns:ns25="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetResponse" xmlns:ns26="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetRequest" xmlns:ns27="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetResponse" xmlns:ns28="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusRequest" xmlns:ns29="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusResponse" xmlns:ns30="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ns31="http://www.comcastmediacenter.com/ExpressLane/OverallStatusType" xmlns:ns32="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:ns33="http://www.comcastmediacenter.com/MediaFormatEnumType" xmlns:ns34="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" xmlns:ns35="http://www.comcastmediacenter.com/ExpressLane/PostPitchMduStatusType" xmlns:ns36="http://www.comcastmediacenter.com/ResponseType" xmlns:ns37="http://www.comcastmediacenter.com/SummaryStatusType" xmlns:ns38="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType" xmlns:ns39="http://www.comcastmediacenter.com/ExpressLane/ContentType" xmlns:ns40="http://www.comcastmediacenter.com/ExpressLane/PriorityType" xmlns:ns41="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:ns42="http://www.comcastmediacenter.com/ExpressLane/ProviderType" xmlns:ns43="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetType" name="Untitled" targetNamespace="http://www.comcastmediacenter.com/VodExpressLane">

     <wsdl:types>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="GetDisplayGroupsResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="DisplayGroupList" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="DisplayGroup" type="xsd:string"/>
                                             <xsd:element name="GroupCount" type="xsd:integer"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="DistributeExpressLaneAssetsResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="AssetList" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Asset" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                                                            <xsd:element name="Errors" minOccurs="0">
                                                                 <xsd:complexType>
                                                                      <xsd:sequence>
                                                                           <xsd:element name="Error" maxOccurs="unbounded">
                                                                                <xsd:complexType>
                                                                                     <xsd:sequence>
                                                                                          <xsd:element name="Code" type="xsd:string"/>
                                                                                          <xsd:element name="Description" type="xsd:string"/>
                                                                                     </xsd:sequence>
                                                                                </xsd:complexType>
                                                                           </xsd:element>
                                                                      </xsd:sequence>
                                                                 </xsd:complexType>
                                                            </xsd:element>
                                                            <xsd:element name="PackageAssetId" minOccurs="0">
                                                                 <xsd:simpleType>
                                                                      <xsd:restriction base="xsd:string">
                                                                           <xsd:length value="20"/>
                                                                           <xsd:pattern value="[A-Z]{4}\d{16}"/>
                                                                      </xsd:restriction>
                                                                 </xsd:simpleType>
                                                            </xsd:element>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="UpdateExpressLaneAssetResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="Errors" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Error" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="Code" type="xsd:string"/>
                                                            <xsd:element name="Description" type="xsd:string"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ost="http://www.comcastmediacenter.com/ExpressLane/OverallStatusType" xmlns:asset="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" xmlns:frt="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType" xmlns:ft="http://www.comcastmediacenter.com/MediaFormatEnumType" xmlns:pt="http://www.comcastmediacenter.com/ExpressLane/ProviderType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/OverallStatusType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/MediaFormatEnumType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ProviderType"/>
               <xsd:element name="UploadStatusSearchResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="TotalPageCount" type="xsd:integer"/>
                              <xsd:element name="UploadList" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Provider" type="pt:ProviderType"/>
                                             <xsd:element name="DisplayGroup">
                                                  <xsd:annotation>
                                                       <xsd:documentation>Used to organize content in the User Interface. </xsd:documentation>
                                                  </xsd:annotation>
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:minLength value="1"/>
                                                            <xsd:maxLength value="100"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="VodCompliant" type="xsd:boolean">
                                                  <xsd:annotation>
                                                       <xsd:documentation>Boolean value that indicates that content (Movie and Preview) is vod compliant.   If set to true it means that Movie and Preview are both compliant. </xsd:documentation>
                                                  </xsd:annotation>
                                             </xsd:element>
                                             <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                                             <xsd:element name="ExpressLaneAsset" type="asset:ExpressLaneAssetType"/>
                                             <xsd:element name="OverallStatus" type="ost:OverallStatusType"/>
                                             <xsd:element name="CreateDate" type="xsd:dateTime"/>
                                             <xsd:element name="MediaPublishingSystem" minOccurs="0">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="MediaFile" maxOccurs="unbounded">
                                                                 <xsd:complexType>
                                                                      <xsd:sequence>
                                                                           <xsd:element name="MediaFileId" type="xsd:long"/>
                                                                           <xsd:element name="Format" type="ft:MediaFormatEnumType"/>
                                                                           <xsd:element name="AssetType" type="xsd:string"/>
                                                                           <xsd:element name="MediaFileUrl" type="xsd:string"/>
                                                                           <xsd:element name="ReleaseType" type="frt:FileReleaseEnumType"/>
                                                                           <xsd:element name="FileName" type="xsd:string"/>
                                                                      </xsd:sequence>
                                                                 </xsd:complexType>
                                                            </xsd:element>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="UpdateBatchFilesResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:asset="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0"/>
               <xsd:element name="GetExpressLaneAssetResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="ExpressLaneAsset" type="asset:ExpressLaneAssetType" minOccurs="0"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/SecureRequestType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/SecureRequestType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="SecureRequestType">
                    <xsd:sequence>
                         <xsd:element name="SystemName" type="xsd:string">
                              <xsd:annotation>
                                   <xsd:documentation>Name of the System making the request</xsd:documentation>
                              </xsd:annotation>
                         </xsd:element>
                         <xsd:element name="TransactionID" type="xsd:string">
                              <xsd:annotation>
                                   <xsd:documentation>UniqueId from the requesting system.  Used to track the request through the system.</xsd:documentation>
                              </xsd:annotation>
                         </xsd:element>
                         <xsd:element name="AuthenticationToken" type="xsd:string">
                              <xsd:annotation>
                                   <xsd:documentation>The AuthenticationToken is returned when a user logs in.</xsd:documentation>
                              </xsd:annotation>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/OverallStatusType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/OverallStatusType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="OverallStatusType">
                    <xsd:sequence>
                         <xsd:element name="Status" type="xsd:string"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="OverallStatus" type="ns31:OverallStatusType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:site="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:pt="http://www.comcastmediacenter.com/ExpressLane/PriorityType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/SiteType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/PriorityType"/>
               <xsd:element name="DistributeExpressLaneAssetRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                              <xsd:element name="SiteList">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Site" type="site:SiteType" maxOccurs="unbounded"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Priority" type="pt:PriorityType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetExpressLaneAssetRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="GetExpressLaneAssetRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="DeleteExpressLaneAssetResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:frt="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType" xmlns:ft="http://www.comcastmediacenter.com/MediaFormatEnumType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:status="http://www.comcastmediacenter.com/ExpressLane/PostPitchMduStatusType" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/MediaFormatEnumType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/PostPitchMduStatusType"/>
               <xsd:complexType name="PersonNameType">
                    <xsd:sequence>
                         <xsd:element name="FirstName" type="xsd:string"/>
                         <xsd:element name="LastName" type="xsd:string" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:complexType name="StatusType">
                    <xsd:sequence>
                         <xsd:element name="Status" type="xsd:string"/>
                         <xsd:element name="StatusDateTime" type="xsd:dateTime"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="SearchExpressLaneAssetsResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="AssetList" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                                             <xsd:element name="AssetReceivedDate" type="xsd:dateTime"/>
                                             <xsd:element name="ProviderName" type="xsd:string"/>
                                             <xsd:element name="PackageAssetId" type="xsd:string"/>
                                             <xsd:element name="AssetName" type="xsd:string"/>
                                             <xsd:element name="Title" type="xsd:string"/>
                                             <xsd:element name="TitleBrief" type="xsd:string"/>
                                             <xsd:element name="ActorList" minOccurs="0">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="Actor" type="ns23:PersonNameType" maxOccurs="unbounded"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                             <xsd:element name="ActorsDisplay" type="xsd:string" minOccurs="0"/>
                                             <xsd:element name="Categories" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                                             <xsd:element name="ClosedCaptioned" type="xsd:boolean"/>
                                             <xsd:element name="Rating" minOccurs="0">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:pattern value="(G|(PG(-13)?)|R|NC-17|(TV-((Y(7(-FV)?)?)|G|((PG|14)(( D(,L)?(,S)?(,V)?)|( L(,S)?(,V)?)|( S(,V)?)| V)?)|(MA(( L(,S)?(,V)?)|( S(,V)?)| V)?)))|NR(-ADULT)?|X{1,3})"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="RunTime" minOccurs="0">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:pattern value="\d{2}:[0-5]\d:[0-5]\d"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="DisplayRunTime" minOccurs="0">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:pattern value="\d{2}:[0-5]\d"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="SummaryShort" type="xsd:string" minOccurs="0"/>
                                             <xsd:element name="Year" type="xsd:string" minOccurs="0"/>
                                             <xsd:element name="Verb" type="xsd:string" minOccurs="0"/>
                                             <xsd:element name="SuggestedPrice" type="xsd:decimal" minOccurs="0"/>
                                             <xsd:element name="LicensingWindow">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="StartDate" type="xsd:date"/>
                                                            <xsd:element name="EndDate" type="xsd:date"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                             <xsd:element name="ProcessingStatus" type="ns23:StatusType"/>
                                             <xsd:element name="DistributionStatus" type="ns23:StatusType"/>
                                             <xsd:element name="ExportStatus" type="ns23:StatusType"/>
                                             <xsd:element name="MediaPublishingSystem" minOccurs="0">
                                                  <xsd:annotation>
                                                       <xsd:documentation>Contains the urls for the preview and thumbnail</xsd:documentation>
                                                  </xsd:annotation>
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="MediaFile" maxOccurs="unbounded">
                                                                 <xsd:complexType>
                                                                      <xsd:sequence>
                                                                           <xsd:element name="MediaFileId" type="xsd:long"/>
                                                                           <xsd:element name="Format" type="ft:MediaFormatEnumType"/>
                                                                           <xsd:element name="AssetType" type="xsd:string"/>
                                                                           <xsd:element name="MediaFileUrl" type="xsd:string"/>
                                                                           <xsd:element name="ReleaseType" type="frt:FileReleaseEnumType"/>
                                                                           <xsd:element name="FileName" type="xsd:string"/>
                                                                      </xsd:sequence>
                                                                 </xsd:complexType>
                                                            </xsd:element>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                             <xsd:element name="OverallStatus">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="StatusNumber" type="xsd:integer"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                             <xsd:element name="PostPitchMduStatus" type="status:PostPitchMduStatusType" minOccurs="0"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetResponse" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="UploadExpressLaneAssetResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="Errors" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Error" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="Code" type="xsd:string"/>
                                                            <xsd:element name="Description" type="xsd:string"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType" minOccurs="0"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="ExpressLaneAssetIdentifiersType">
                    <xsd:sequence>
                         <xsd:element name="ExpressLaneAssetKey">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="HouseId" type="xsd:string"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="ExpressLaneAssetIdentifiers" type="ns32:ExpressLaneAssetIdentifiersType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/MediaFormatEnumType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/MediaFormatEnumType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:simpleType name="MediaFormatEnumType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Unknown"/>
                         <xsd:enumeration value="Any"/>
                         <xsd:enumeration value="3GPP"/>
                         <xsd:enumeration value="3GPP2"/>
                         <xsd:enumeration value="AAC"/>
                         <xsd:enumeration value="ASX"/>
                         <xsd:enumeration value="AVI"/>
                         <xsd:enumeration value="BMP"/>
                         <xsd:enumeration value="CSS"/>
                         <xsd:enumeration value="DV"/>
                         <xsd:enumeration value="EXE"/>
                         <xsd:enumeration value="Excel"/>
                         <xsd:enumeration value="FLV"/>
                         <xsd:enumeration value="FLX"/>
                         <xsd:enumeration value="Flash"/>
                         <xsd:enumeration value="GIF"/>
                         <xsd:enumeration value="HTML"/>
                         <xsd:enumeration value="JPEG"/>
                         <xsd:enumeration value="M3U"/>
                         <xsd:enumeration value="MP3"/>
                         <xsd:enumeration value="MPEG"/>
                         <xsd:enumeration value="MPEG4"/>
                         <xsd:enumeration value="MSI"/>
                         <xsd:enumeration value="PDF"/>
                         <xsd:enumeration value="PLS"/>
                         <xsd:enumeration value="PNG"/>
                         <xsd:enumeration value="PPT"/>
                         <xsd:enumeration value="QT"/>
                         <xsd:enumeration value="RAM"/>
                         <xsd:enumeration value="Real"/>
                         <xsd:enumeration value="SMIL"/>
                         <xsd:enumeration value="Script"/>
                         <xsd:enumeration value="TIFF"/>
                         <xsd:enumeration value="Text"/>
                         <xsd:enumeration value="WAV"/>
                         <xsd:enumeration value="WM"/>
                         <xsd:enumeration value="Word"/>
                         <xsd:enumeration value="XML"/>
                         <xsd:enumeration value="Zip"/>
                    </xsd:restriction>
               </xsd:simpleType>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/AddContentResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/AddContentResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="AddContentResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:simpleType name="AssetIDType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="[a-zA-Z]{4}[0-9]{16}"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="AssetNameType">
                    <xsd:restriction base="xsd:string">
                         <xsd:maxLength value="35"/>
                         <xsd:pattern value="[A-Za-z0-9_\t-]+"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="AudienceType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Adult"/>
                         <xsd:enumeration value="Mature"/>
                         <xsd:enumeration value="General"/>
                         <xsd:enumeration value="Family"/>
                         <xsd:enumeration value="Teen"/>
                         <xsd:enumeration value="Children"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="AudioType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Dolby ProLogic"/>
                         <xsd:enumeration value="Dolby Digital"/>
                         <xsd:enumeration value="Stereo"/>
                         <xsd:enumeration value="Mono"/>
                         <xsd:enumeration value="Dolby 5.1"/>
                         <xsd:enumeration value="Dolby5.1"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="AvailListType">
                    <xsd:sequence>
                         <xsd:element name="Avail" maxOccurs="unbounded">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="CheckSumType">
                    <xsd:restriction base="xsd:string">
                         <xsd:length value="32"/>
                         <xsd:pattern value="[\da-fA-F]+"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="ContactType">
                    <xsd:sequence>
                         <xsd:element name="Name">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="50"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Email">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="200"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="ContentFileNameType">
                    <xsd:restriction base="xsd:string">
                         <xsd:maxLength value="200"/>
                         <xsd:minLength value="5"/>
                         <xsd:pattern value="[A-Za-z0-9_\.\-]+"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="DisplayRunTimeType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="\d{2}:[0-5]\d"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="ExpressLaneAssetType">
                    <xsd:sequence>
                         <xsd:element name="Package">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="AssetID" type="ns34:AssetIDType"/>
                                        <xsd:element name="AssetName" type="ns34:AssetNameType"/>
                                        <xsd:element name="CreationDate" type="xsd:date"/>
                                        <xsd:element name="Description" type="xsd:string"/>
                                        <xsd:element name="MetadataSpecVersion">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:enumeration value="CableLabsVOD1.1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="Provider" type="xsd:string"/>
                                        <xsd:element name="ProviderContentTier" type="xsd:normalizedString" maxOccurs="unbounded"/>
                                        <xsd:element name="ProviderID">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:maxLength value="20"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="Product">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:maxLength value="20"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="VersionMajor" type="xsd:integer"/>
                                        <xsd:element name="VersionMinor" type="xsd:integer"/>
                                        <xsd:element name="Verb" type="ns34:VerbType" minOccurs="0"/>
                                        <xsd:element name="Title" type="ns34:TitleType"/>
                                        <xsd:element name="Movie" type="ns34:MovieType"/>
                                        <xsd:element name="Preview" type="ns34:PreviewType" minOccurs="0"/>
                                        <xsd:element name="Poster" type="ns34:ImageType" minOccurs="0"/>
                                        <xsd:element name="BoxCover" type="ns34:ImageType" minOccurs="0"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:complexType name="ImageType">
                    <xsd:sequence>
                         <xsd:element name="AssetID" type="ns34:AssetIDType"/>
                         <xsd:element name="AssetName" type="ns34:AssetNameType"/>
                         <xsd:element name="ContentFileName" type="ns34:ContentFileNameType" minOccurs="0"/>
                         <xsd:element name="ContentFileSize" type="xsd:long" minOccurs="0"/>
                         <xsd:element name="ContentCheckSum" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="Description">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="ImageAspectRatio" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Verb" type="ns34:VerbType" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="LanguagesType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="((a[abfmrsyz])|(b[aeghinor])|(c[aosy])|(d[aez])|(e[lnostu])|(f[aijory])|(g[adlnu])|(h[aeiruy])|(i[adekstu])|(j[aw])|(k[aklmnosuy])|(l[anotv])|(m[giklnorsty])|(n[aelo])|(o[cmr])|(p[alst])|(qu)|(r[mnouw])|(s[adghiklmnoqrstuvw])|(t[aeghiklnorstw])|(u[gkrz])|(v[io])|(wo)|(xh)|(y[io])|(z[ahu]))"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="MovieType">
                    <xsd:sequence>
                         <xsd:element name="AnalogProtectionSystem" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:integer">
                                        <xsd:enumeration value="0"/>
                                        <xsd:enumeration value="1"/>
                                        <xsd:enumeration value="2"/>
                                        <xsd:enumeration value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="AudioTypeList">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="AudioType" type="ns34:AudioType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="AssetID" type="ns34:AssetIDType"/>
                         <xsd:element name="AssetName" type="ns34:AssetNameType"/>
                         <xsd:element name="AvailList" type="ns34:AvailListType" minOccurs="0"/>
                         <xsd:element name="BitRate" type="xsd:unsignedInt" minOccurs="0"/>
                         <xsd:element name="ContentCheckSum" type="ns34:CheckSumType" minOccurs="0"/>
                         <xsd:element name="ContentFileName" type="ns34:ContentFileNameType" minOccurs="0"/>
                         <xsd:element name="ContentFileSize" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:long"/>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="CGMS_A" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:integer">
                                        <xsd:enumeration value="0"/>
                                        <xsd:enumeration value="1"/>
                                        <xsd:enumeration value="2"/>
                                        <xsd:enumeration value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="CopyProtection" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="CopyProtectionVerbose" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="ConstrainedImageTrigger" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:integer">
                                        <xsd:enumeration value="0"/>
                                        <xsd:enumeration value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Description">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DubbedLanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="DubbedLanguages" type="ns34:LanguagesType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="EncryptionModeIndicator" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:integer">
                                        <xsd:enumeration value="0"/>
                                        <xsd:enumeration value="1"/>
                                        <xsd:enumeration value="2"/>
                                        <xsd:enumeration value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Encryption" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="EtfFlags" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="HDContent" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="LanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Languages" type="ns34:LanguagesType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="ScreenFormat" type="ns34:ScreenFormatType" minOccurs="0"/>
                         <xsd:element name="SubtitleLanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="SubtitleLanguages" type="ns34:LanguagesType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="TrickModeRestrictionList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="TrickModeRestriction" type="xsd:string" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="Verb" type="ns34:VerbType" minOccurs="0"/>
                         <xsd:element name="ViewingCanBeResumed" type="xsd:boolean" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:complexType name="PersonNameType">
                    <xsd:sequence>
                         <xsd:element name="FirstName" type="xsd:string"/>
                         <xsd:element name="LastName" type="xsd:string" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:complexType name="PreviewType">
                    <xsd:sequence>
                         <xsd:element name="AssetID" type="ns34:AssetIDType"/>
                         <xsd:element name="AssetName" type="ns34:AssetNameType"/>
                         <xsd:element name="AudioTypeList">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="AudioType" type="ns34:AudioType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="Audience" type="ns34:AudienceType" minOccurs="0"/>
                         <xsd:element name="AvailList" type="ns34:AvailListType" minOccurs="0"/>
                         <xsd:element name="BitRate" type="xsd:unsignedInt" minOccurs="0"/>
                         <xsd:element name="ContentCheckSum" type="ns34:CheckSumType" minOccurs="0"/>
                         <xsd:element name="ContentFileName" type="ns34:ContentFileNameType" minOccurs="0"/>
                         <xsd:element name="ContentFileSize" type="xsd:unsignedLong" minOccurs="0"/>
                         <xsd:element name="Description">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DubbedLanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="DubbedLanguages" type="ns34:LanguagesType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="EtfFlags" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="HDContent" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="LanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Languages" type="ns34:LanguagesType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="MSORating" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:enumeration value="All-Ages"/>
                                        <xsd:enumeration value="Age-7"/>
                                        <xsd:enumeration value="Age-14"/>
                                        <xsd:enumeration value="Age-21"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Rating" type="ns34:RatingType"/>
                         <xsd:element name="RunTime" type="ns34:RunTimeType"/>
                         <xsd:element name="ScreenFormat" type="ns34:ScreenFormatType" minOccurs="0"/>
                         <xsd:element name="SubtitleLanguagesList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="SubtitleLanguages" type="xsd:string" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="TrickModeRestrictionList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="TrickModeRestriction" type="xsd:string" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="Verb" type="ns34:VerbType" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="RatingType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="(G|(PG(-13)?)|R|NC-17|(TV-((Y(7(-FV)?)?)|G|((PG|14)(( D(,L)?(,S)?(,V)?)|( L(,S)?(,V)?)|( S(,V)?)| V)?)|(MA(( L(,S)?(,V)?)|( S(,V)?)| V)?)))|NR(-ADULT)?|X{1,3})"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="RunTimeType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="\d{2}:[0-5]\d:[0-5]\d"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="ScreenFormatType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Standard"/>
                         <xsd:enumeration value="Widescreen"/>
                         <xsd:enumeration value="Letterbox"/>
                         <xsd:enumeration value="OAR"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="ShowType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Series"/>
                         <xsd:enumeration value="Sports"/>
                         <xsd:enumeration value="Music"/>
                         <xsd:enumeration value="Ad"/>
                         <xsd:enumeration value="Miniseries"/>
                         <xsd:enumeration value="Movie"/>
                         <xsd:enumeration value="Other"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="SubscriberViewLimitType">
                    <xsd:sequence>
                         <xsd:element name="StartDate" type="xsd:date"/>
                         <xsd:element name="EndDate" type="xsd:date"/>
                         <xsd:element name="MaximumViews" type="xsd:positiveInteger"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:complexType name="TitleType">
                    <xsd:sequence>
                         <xsd:element name="ActorsDisplay" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="1024"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="ActorList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Actor" type="ns34:PersonNameType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="AdvisoryList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Advisory" type="xsd:string" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="AssetFormat" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="AssetID" type="ns34:AssetIDType"/>
                         <xsd:element name="AssetName" type="ns34:AssetNameType"/>
                         <xsd:element name="Audience" type="ns34:AudienceType" minOccurs="0"/>
                         <xsd:element name="BillingId">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="5"/>
                                        <xsd:pattern value="[A-Z0-9 ]+"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="BoxOffice" type="xsd:integer" minOccurs="0"/>
                         <xsd:element name="CategoryList">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Category" maxOccurs="unbounded">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:maxLength value="256"/>
                                                       <xsd:minLength value="1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="ClosedCaptioning" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="ChapterList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Chapter" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="ContractName" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="CountryOfOrigin" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="Description">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DirectorList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Director" type="ns34:PersonNameType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="DisplayAsLastChanceDays" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:nonNegativeInteger">
                                        <xsd:minInclusive value="0"/>
                                        <xsd:maxInclusive value="14"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DisplayAsNewDays" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:nonNegativeInteger">
                                        <xsd:minInclusive value="0"/>
                                        <xsd:maxInclusive value="14"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DisplayRunTime" type="ns34:DisplayRunTimeType"/>
                         <xsd:element name="DistributorRoyaltyPercent" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:fractionDigits value="2"/>
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:maxInclusive value="100.0"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DistributorRoyaltyMinimum" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:fractionDigits value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DistributorRoyaltyFlatRate" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:fractionDigits value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="DistributorName" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="128"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="EpisodeName" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="EpisodeID" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="GenreList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Genre" maxOccurs="unbounded">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:minLength value="1"/>
                                                       <xsd:maxLength value="20"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="HomeVideoWindow" type="xsd:integer" minOccurs="0"/>
                         <xsd:element name="ISAN" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="LicensingWindow">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="StartDate" type="xsd:date"/>
                                        <xsd:element name="EndDate" type="xsd:date"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="LocationClass" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MaximumViewingLength" type="ns34:ViewingLengthType" minOccurs="0"/>
                         <xsd:element name="MCAssociateList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="MCAssociate" maxOccurs="unbounded">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:minLength value="1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="MCAttract" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCBefore" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCCoreGenre" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCDeleteDate" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCInventory" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCLink" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="MCParamList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="MCParam" maxOccurs="unbounded">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:minLength value="1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="MCRepelList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="MCRepel" maxOccurs="unbounded">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:minLength value="1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="MCVCRCommandsAllowed" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="MSORating" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:enumeration value="All-Ages"/>
                                        <xsd:enumeration value="Age-7"/>
                                        <xsd:enumeration value="Age-14"/>
                                        <xsd:enumeration value="Age-21"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="PMGDestination" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="PreviewPeriod" type="xsd:nonNegativeInteger" minOccurs="0"/>
                         <xsd:element name="ProgrammerCallLetters" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="6"/>
                                        <xsd:pattern value="[A-Za-z0-9!\.&]+"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="ProducerList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Producer" type="ns34:PersonNameType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="PropagationPriority" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:nonNegativeInteger">
                                        <xsd:minInclusive value="1"/>
                                        <xsd:maxInclusive value="10"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="ProviderQualityAssuranceContact" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Rating" type="ns34:RatingType">
                              <xsd:annotation>
                                   <xsd:documentation>TV and MPAA Ratings</xsd:documentation>
                              </xsd:annotation>
                         </xsd:element>
                         <xsd:element name="RecordingArtist" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="25"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="RunTime" type="ns34:RunTimeType"/>
                         <xsd:element name="SeasonFinale" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="SeasonPremiere" type="xsd:boolean" minOccurs="0"/>
                         <xsd:element name="ShowType" type="ns34:ShowType" minOccurs="0"/>
                         <xsd:element name="SongTitle" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="45"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="SubscriberViewLimitList" minOccurs="0">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="SubscriberViewLimit" type="ns34:SubscriberViewLimitType" maxOccurs="unbounded"/>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                         <xsd:element name="SuggestedPrice" type="xsd:decimal" minOccurs="0"/>
                         <xsd:element name="SummaryLong" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="4096"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="SummaryMedium" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="1024"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="SummaryShort">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="256"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Studio" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="256"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="StudioRoyaltyPercent" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:fractionDigits value="2"/>
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:maxInclusive value="100.0"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="StudioRoyaltyMinimum" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:fractionDigits value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="StudioRoyaltyFlatRate" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:decimal">
                                        <xsd:minInclusive value="0.0"/>
                                        <xsd:fractionDigits value="3"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="StudioName" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="128"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="StudioCode" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="8"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Title">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="128"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="TitleBrief">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="19"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="TitleSortName" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:minLength value="1"/>
                                        <xsd:maxLength value="22"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Verb" type="ns34:VerbType" minOccurs="0"/>
                         <xsd:element name="WriterDisplay" minOccurs="0">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="1024"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Year" type="xsd:string" minOccurs="0">
                              <xsd:annotation>
                                   <xsd:documentation>4 digit year</xsd:documentation>
                              </xsd:annotation>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="VerbType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="DELETE"/>
                         <xsd:enumeration value=""/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="ViewingLengthType">
                    <xsd:restriction base="xsd:string">
                         <xsd:pattern value="\d{2}:(([01]\d)|(2[0-3])):[0-5]\d"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:element name="ExpressLaneAsset" type="ns34:ExpressLaneAssetType"/>
          </xsd:schema>
          <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadBatchRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:site="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:pt="http://www.comcastmediacenter.com/ExpressLane/PriorityType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadBatchRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/SiteType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/PriorityType"/>
               <xsd:element name="UploadBatchRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="Provider">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ProviderName" type="xsd:string"/>
                                             <xsd:element name="UserId">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:minLength value="5"/>
                                                            <xsd:maxLength value="200"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="BatchName" type="xsd:string"/>
                              <xsd:element name="BatchFileList">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="FileName" type="xsd:string" maxOccurs="unbounded"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Priority" type="pt:PriorityType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/AdIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/SearchExpressLaneAssetsRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:element name="SearchExpressLaneAssetsRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserName" type="xsd:string">
                                   <xsd:annotation>
                                        <xsd:documentation>Use the UserName and ProductName to validate access to the providers in the search request and validate that the user and the auth token match up.</xsd:documentation>
                                   </xsd:annotation>
                              </xsd:element>
                              <xsd:element name="ProviderList" maxOccurs="unbounded">
                                   <xsd:annotation>
                                        <xsd:documentation>A list of Provider Guids are returned from the GetUserAccessible method in PDS</xsd:documentation>
                                   </xsd:annotation>
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ProviderGuid" type="xsd:string"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:choice>
                                   <xsd:element name="DateRange">
                                        <xsd:complexType>
                                             <xsd:sequence>
                                                  <xsd:element name="DateRangeType">
                                                       <xsd:annotation>
                                                            <xsd:documentation>License Window Start Date, License Window End Date, Pitch Date, In Window</xsd:documentation>
                                                       </xsd:annotation>
                                                       <xsd:simpleType>
                                                            <xsd:restriction base="xsd:string">
                                                                 <xsd:enumeration value="License Window Start Date"/>
                                                                 <xsd:enumeration value="License Window End Date"/>
                                                                 <xsd:enumeration value="Pitch Date"/>
                                                                 <xsd:enumeration value="In Window"/>
                                                            </xsd:restriction>
                                                       </xsd:simpleType>
                                                  </xsd:element>
                                                  <xsd:element name="StartDate" type="xsd:date"/>
                                                  <xsd:element name="EndDate" type="xsd:date"/>
                                             </xsd:sequence>
                                        </xsd:complexType>
                                   </xsd:element>
                                   <xsd:element name="Keyword" type="xsd:string"/>
                              </xsd:choice>
                              <xsd:element name="SiteCode" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:annotation>
                                        <xsd:documentation>SiteCode is required when the user is a ReceiveSite user.  </xsd:documentation>
                                   </xsd:annotation>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/PostPitchMduStatusType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/PostPitchMduStatusType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:simpleType name="PostPitchMduStatusType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Pending"/>
                         <xsd:enumeration value="Accepted"/>
                         <xsd:enumeration value="Rejected"/>
                    </xsd:restriction>
               </xsd:simpleType>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ResponseType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ResponseType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="ResponseType">
                    <xsd:sequence>
                         <xsd:element name="StatusCode" type="xsd:string"/>
                         <xsd:element name="StatusMessage" type="xsd:string"/>
                         <xsd:element name="TransactionID" type="xsd:string"/>
                         <xsd:element name="DateTimestamp" type="xsd:dateTime"/>
                    </xsd:sequence>
               </xsd:complexType>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetRequest/2.0" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:asset="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadExpressLaneAssetRequest/2.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetType/2.0"/>
               <xsd:element name="UploadExpressLaneAssetRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="Provider">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ProviderName">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:maxLength value="40"/>
                                                            <xsd:minLength value="1"/>
                                                            <xsd:pattern value="[A-Za-z0-9 _-]+"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="UserId">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:maxLength value="200"/>
                                                            <xsd:minLength value="5"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="UploaderEmailAddress" type="xsd:string"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="DisplayGroup">
                                   <xsd:annotation>
                                        <xsd:documentation>Used to organize content in the User Interface. </xsd:documentation>
                                   </xsd:annotation>
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="1"/>
                                             <xsd:maxLength value="100"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="VodCompliant" type="xsd:boolean">
                                   <xsd:annotation>
                                        <xsd:documentation>Boolean value that indicates that content (Movie and Preview) is vod compliant.   If set to true it means that Movie and Preview are both compliant. </xsd:documentation>
                                   </xsd:annotation>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAsset" type="asset:ExpressLaneAssetType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadBatchResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadBatchResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="UploadBatchResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="BatchId" type="xsd:string" minOccurs="0"/>
                              <xsd:element name="ErrorFileList" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ErrorFile" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="FileName" type="xsd:string"/>
                                                            <xsd:element name="Description" type="xsd:string"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/AdIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UploadStatusSearchRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:simpleType name="SortType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="WhatsNew"/>
                         <xsd:enumeration value="Title"/>
                         <xsd:enumeration value="DisplayGroup"/>
                         <xsd:enumeration value="Provider"/>
                         <xsd:enumeration value="LicenseWindowStart"/>
                         <xsd:enumeration value="LicenseWindowEnd"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:element name="UploadStatusSearchRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="ContentProviderName" type="xsd:string"/>
                              <xsd:element name="DisplayGroup" type="xsd:string" minOccurs="0"/>
                              <xsd:element name="Keyword" type="xsd:string" minOccurs="0" maxOccurs="3">
                                   <xsd:annotation>
                                        <xsd:documentation>full-text search on the UploadAdRequest metadata field</xsd:documentation>
                                   </xsd:annotation>
                              </xsd:element>
                              <xsd:element name="Sort" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="PrimarySort" type="ns12:SortType">
                                                  <xsd:annotation>
                                                       <xsd:documentation>Title, Campaign, Provider, LicenseWindowStart, LicenseWindowEnd</xsd:documentation>
                                                  </xsd:annotation>
                                             </xsd:element>
                                             <xsd:element name="SecondarySort" type="ns12:SortType" minOccurs="0"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Paging">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ItemsPerPage">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:integer">
                                                            <xsd:minInclusive value="1"/>
                                                            <xsd:maxInclusive value="100"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="PageNumber" type="xsd:integer"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UpdateBatchFilesRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:element name="UpdateBatchFilesRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="Provider">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ProviderName" type="xsd:string"/>
                                             <xsd:element name="UserId">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:minLength value="5"/>
                                                            <xsd:maxLength value="200"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="BatchId" type="xsd:string"/>
                              <xsd:element name="Match" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ContentBatchFileId" type="xsd:positiveInteger"/>
                                             <xsd:element name="ContentFileType">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:enumeration value="Movie"/>
                                                            <xsd:enumeration value="Preview"/>
                                                            <xsd:enumeration value="Poster"/>
                                                            <xsd:enumeration value="BoxCover"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="XmlBatchFileId" type="xsd:positiveInteger"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Remove" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="BatchFileId" type="xsd:positiveInteger"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/SummaryStatusType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/SummaryStatusType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="SummaryStatusType">
                    <xsd:sequence>
                         <xsd:element name="TransactionId" type="xsd:string"/>
                         <xsd:element name="Status" type="xsd:string"/>
                         <xsd:element name="Summary" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="Detail" type="xsd:string" minOccurs="0"/>
                         <xsd:element name="StatusTime" type="xsd:dateTime"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="SummaryStatus" type="ns37:SummaryStatusType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/AddContentRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ct="http://www.comcastmediacenter.com/ExpressLane/ContentType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/AddContentRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ContentType"/>
               <xsd:element name="AddContentRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                              <xsd:element name="Content" type="ct:ContentType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="DeleteExpressLaneDistributionRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                              <xsd:element name="PackageAssetId" minOccurs="0">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:length value="20"/>
                                             <xsd:pattern value="[A-Z]{4}\d{16}"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/AssetPublishingService/FileReleaseEnumType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:simpleType name="FileReleaseEnumType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Streaming"/>
                         <xsd:enumeration value="Download"/>
                    </xsd:restriction>
               </xsd:simpleType>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mlt="http://www.comcastmediacenter.com/ProfileLookupService/MarketListType" xmlns:ct="http://www.comcastmediacenter.com/ProfileLookupService/ContactType" xmlns:sst="http://www.comcastmediacenter.com/SummaryStatusType" xmlns:site="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:ad="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneType" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/SummaryStatusType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/SiteType"/>
               <xsd:element name="GetDistributionListResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="DistributionList" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="PackageAssetId" minOccurs="0">
                                                  <xsd:simpleType>
                                                       <xsd:restriction base="xsd:string">
                                                            <xsd:length value="20"/>
                                                            <xsd:pattern value="[A-Z]{4}\d{16}"/>
                                                       </xsd:restriction>
                                                  </xsd:simpleType>
                                             </xsd:element>
                                             <xsd:element name="SiteList" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="Site" type="site:SiteType"/>
                                                            <xsd:element name="Distribution" minOccurs="0">
                                                                 <xsd:complexType>
                                                                      <xsd:sequence>
                                                                           <xsd:element name="Status" type="xsd:string"/>
                                                                           <xsd:element name="PercentComplete" type="xsd:positiveInteger" minOccurs="0"/>
                                                                           <xsd:element name="StartTime" type="xsd:dateTime"/>
                                                                           <xsd:element name="CompleteTime" type="xsd:dateTime" minOccurs="0"/>
                                                                      </xsd:sequence>
                                                                 </xsd:complexType>
                                                            </xsd:element>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                             <xsd:element name="DistributionStatus" type="sst:SummaryStatusType"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/ContentType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/ContentType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="ContentType">
                    <xsd:sequence>
                         <xsd:element name="FileName">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="200"/>
                                        <xsd:minLength value="5"/>
                                        <xsd:pattern value="[A-Za-z0-9_\.\-]+"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="HD" type="xsd:boolean"/>
                         <xsd:element name="Duration">
                              <xsd:annotation>
                                   <xsd:documentation>Duration in HH:MM:SS</xsd:documentation>
                              </xsd:annotation>
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:length value="8"/>
                                        <xsd:pattern value="\d\d:\d\d:\d\d"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="VodCompliant" type="xsd:boolean"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="Content" type="ns39:ContentType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/PriorityType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/PriorityType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:simpleType name="PriorityType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Normal"/>
                         <xsd:enumeration value="Rapid"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:element name="Priority" type="ns40:PriorityType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:site="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:pt="http://www.comcastmediacenter.com/ExpressLane/PriorityType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetsRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/SiteType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/PriorityType"/>
               <xsd:element name="DistributeExpressLaneAssetsRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="SiteList">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Site" type="site:SiteType" maxOccurs="unbounded"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Priority" type="pt:PriorityType"/>
                              <xsd:element name="AssetList" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:asset="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="UpdateExpressLaneAssetRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                              <xsd:element name="ExpressLaneAsset" type="asset:UpdateExpressLaneAssetType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/SiteType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/SiteType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="SiteType">
                    <xsd:sequence>
                         <xsd:element name="SiteId" type="xsd:string"/>
                         <xsd:element name="SiteName" type="xsd:string"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="Site" type="ns41:SiteType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:element name="GetAssetStatusRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserName" type="xsd:string"/>
                              <xsd:element name="ProviderGuid" type="xsd:string"/>
                              <xsd:element name="PackageAssetId" type="xsd:string"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DeleteExpressLaneAssetRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="DeleteExpressLaneAssetRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="UserId">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:minLength value="3"/>
                                             <xsd:maxLength value="255"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                              <xsd:element name="ExpressLaneAssetIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/AdIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetDisplayGroupsRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:element name="GetDisplayGroupsRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="ContentProviderName" type="xsd:string"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/ProviderType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/ProviderType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:complexType name="ProviderType">
                    <xsd:sequence>
                         <xsd:element name="ProviderName">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="40"/>
                                        <xsd:minLength value="1"/>
                                        <xsd:pattern value="[A-Za-z0-9 _-]+"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="UserId">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="200"/>
                                        <xsd:minLength value="5"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="UploaderEmailAddress" type="xsd:string"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="Batch" type="ns42:ProviderType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ct="http://www.comcastmediacenter.com/ExpressLane/ContentType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/UpdateExpressLaneAssetType" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ContentType"/>
               <xsd:complexType name="ContactType">
                    <xsd:sequence>
                         <xsd:element name="Name">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="50"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                         <xsd:element name="Email">
                              <xsd:simpleType>
                                   <xsd:restriction base="xsd:string">
                                        <xsd:maxLength value="200"/>
                                        <xsd:minLength value="1"/>
                                   </xsd:restriction>
                              </xsd:simpleType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:simpleType name="DescriptionType">
                    <xsd:restriction base="xsd:string">
                         <xsd:maxLength value="256"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="RatingType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="TV-Y"/>
                         <xsd:enumeration value="TV-Y7"/>
                         <xsd:enumeration value="TV-G"/>
                         <xsd:enumeration value="TV-PG"/>
                         <xsd:enumeration value="TV-14"/>
                         <xsd:enumeration value="TV-MA"/>
                         <xsd:enumeration value="G"/>
                         <xsd:enumeration value="PG"/>
                         <xsd:enumeration value="PG-13"/>
                         <xsd:enumeration value="R"/>
                         <xsd:enumeration value="X"/>
                         <xsd:enumeration value="NR"/>
                         <xsd:enumeration value="NC-17"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:simpleType name="ShowType">
                    <xsd:restriction base="xsd:string">
                         <xsd:enumeration value="Series"/>
                         <xsd:enumeration value="Sports"/>
                         <xsd:enumeration value="Music"/>
                         <xsd:enumeration value="Ad"/>
                         <xsd:enumeration value="Miniseries"/>
                         <xsd:enumeration value="Movie"/>
                         <xsd:enumeration value="Other"/>
                    </xsd:restriction>
               </xsd:simpleType>
               <xsd:complexType name="UpdateExpressLaneAssetType">
                    <xsd:sequence>
                         <xsd:element name="Asset">
                              <xsd:complexType>
                                   <xsd:sequence>
                                        <xsd:element name="Title" minOccurs="0">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:maxLength value="128"/>
                                                       <xsd:minLength value="1"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="DisplayGroup" minOccurs="0">
                                             <xsd:simpleType>
                                                  <xsd:restriction base="xsd:string">
                                                       <xsd:minLength value="1"/>
                                                       <xsd:maxLength value="100"/>
                                                  </xsd:restriction>
                                             </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="VodDetail" minOccurs="0">
                                             <xsd:complexType>
                                                  <xsd:sequence>
                                                       <xsd:element name="TitleBrief" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:maxLength value="19"/>
                                                                      <xsd:minLength value="1"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="SummaryShort" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="ns43:DescriptionType">
                                                                      <xsd:maxLength value="255"/>
                                                                      <xsd:minLength value="1"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="LicensingWindow" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="StartDate" type="xsd:date" minOccurs="0"/>
                                                                      <xsd:element name="EndDate" type="xsd:date" minOccurs="0"/>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="Description" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="ns43:DescriptionType">
                                                                      <xsd:minLength value="1"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="ActorList" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="Actor" maxOccurs="unbounded">
                                                                           <xsd:complexType>
                                                                                <xsd:sequence>
                                                                                     <xsd:element name="FirstName" type="xsd:string"/>
                                                                                     <xsd:element name="LastName" type="xsd:string" minOccurs="0"/>
                                                                                </xsd:sequence>
                                                                           </xsd:complexType>
                                                                      </xsd:element>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="GenreList" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="Genre" type="xsd:string" maxOccurs="unbounded"/>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="Rating" type="ns43:RatingType" minOccurs="0">
                                                            <xsd:annotation>
                                                                 <xsd:documentation>TV and MPAA Ratings</xsd:documentation>
                                                            </xsd:annotation>
                                                       </xsd:element>
                                                       <xsd:element name="ClosedCaptioning" type="xsd:boolean" minOccurs="0"/>
                                                       <xsd:element name="DisplayAsNewDays" type="xsd:positiveInteger" minOccurs="0"/>
                                                       <xsd:element name="LastChanceDays" type="xsd:positiveInteger" minOccurs="0"/>
                                                       <xsd:element name="VodCategoryList" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="Category" maxOccurs="unbounded">
                                                                           <xsd:simpleType>
                                                                                <xsd:restriction base="xsd:string">
                                                                                     <xsd:maxLength value="256"/>
                                                                                     <xsd:minLength value="1"/>
                                                                                </xsd:restriction>
                                                                           </xsd:simpleType>
                                                                      </xsd:element>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="Year" type="xsd:string" minOccurs="0">
                                                            <xsd:annotation>
                                                                 <xsd:documentation>4 digit year</xsd:documentation>
                                                            </xsd:annotation>
                                                       </xsd:element>
                                                       <xsd:element name="BillingId" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:minLength value="1"/>
                                                                      <xsd:maxLength value="5"/>
                                                                      <xsd:pattern value="[A-Z0-9 ]+"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="EpisodeName" type="xsd:string" minOccurs="0"/>
                                                       <xsd:element name="EpisodeID" type="xsd:string" minOccurs="0"/>
                                                       <xsd:element name="ActorsDisplay" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:maxLength value="1024"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="WriterDisplay" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:maxLength value="1024"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                       <xsd:element name="DirectorList" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="Director" maxOccurs="unbounded">
                                                                           <xsd:complexType>
                                                                                <xsd:sequence>
                                                                                     <xsd:element name="FirstName" type="xsd:string"/>
                                                                                     <xsd:element name="LastName" type="xsd:string" minOccurs="0"/>
                                                                                </xsd:sequence>
                                                                           </xsd:complexType>
                                                                      </xsd:element>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="ProducerList" minOccurs="0">
                                                            <xsd:complexType>
                                                                 <xsd:sequence>
                                                                      <xsd:element name="Producer" maxOccurs="unbounded">
                                                                           <xsd:complexType>
                                                                                <xsd:sequence>
                                                                                     <xsd:element name="FirstName" type="xsd:string"/>
                                                                                     <xsd:element name="LastName" type="xsd:string" minOccurs="0"/>
                                                                                </xsd:sequence>
                                                                           </xsd:complexType>
                                                                      </xsd:element>
                                                                 </xsd:sequence>
                                                            </xsd:complexType>
                                                       </xsd:element>
                                                       <xsd:element name="ShowType" type="ns43:ShowType" minOccurs="0"/>
                                                       <xsd:element name="ProgrammerCallLetters" minOccurs="0">
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:minLength value="1"/>
                                                                      <xsd:maxLength value="6"/>
                                                                      <xsd:pattern value="[A-Za-z0-9!\.&]+"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                  </xsd:sequence>
                                             </xsd:complexType>
                                        </xsd:element>
                                        <xsd:element name="Content" minOccurs="0">
                                             <xsd:complexType>
                                                  <xsd:sequence>
                                                       <xsd:element name="Duration">
                                                            <xsd:annotation>
                                                                 <xsd:documentation>Duration in HH:MM:SS</xsd:documentation>
                                                            </xsd:annotation>
                                                            <xsd:simpleType>
                                                                 <xsd:restriction base="xsd:string">
                                                                      <xsd:length value="8"/>
                                                                      <xsd:pattern value="\d\d:\d\d:\d\d"/>
                                                                 </xsd:restriction>
                                                            </xsd:simpleType>
                                                       </xsd:element>
                                                  </xsd:sequence>
                                             </xsd:complexType>
                                        </xsd:element>
                                   </xsd:sequence>
                              </xsd:complexType>
                         </xsd:element>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="UpdateExpressLaneAsset" type="ns43:UpdateExpressLaneAssetType"/>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListRequest" xmlns:request="http://www.comcastmediacenter.com/SecureRequestType" xmlns:ai="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetDistributionListRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/SecureRequestType"/>
               <xsd:import namespace="http://www.comcastmediacenter.com/ExpressLane/ExpressLaneAssetIdentifiersType"/>
               <xsd:element name="GetDistributionListRequest">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Request" type="request:SecureRequestType"/>
                              <xsd:element name="AdIdentifiers" type="ai:ExpressLaneAssetIdentifiersType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/GetAssetStatusResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:complexType name="StatusType">
                    <xsd:sequence>
                         <xsd:element name="Status" type="xsd:string"/>
                         <xsd:element name="StatusTime" type="xsd:dateTime"/>
                         <xsd:element name="StatusNumber" type="xsd:integer"/>
                         <xsd:element name="StatusDetails" type="xsd:string" minOccurs="0"/>
                    </xsd:sequence>
               </xsd:complexType>
               <xsd:element name="GetAssetStatusResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="ProcessingStatuses" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="XmlValidation" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="ContentExistValidation" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="Transcode" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="MpegAnalysis" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="QueuedForPitch" type="ns29:StatusType" minOccurs="0"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="DistributionStatuses" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Pitch" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="Catch" type="ns29:StatusType" minOccurs="0"/>
                                             <xsd:element name="Export" type="ns29:StatusType" minOccurs="0"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="Site" minOccurs="0" maxOccurs="unbounded">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="SiteCode" type="xsd:string"/>
                                             <xsd:element name="SiteName" type="xsd:string"/>
                                             <xsd:element name="MSO" type="xsd:string"/>
                                             <xsd:element name="CatchCompleteTime" type="xsd:dateTime" minOccurs="0"/>
                                             <xsd:element name="ExportCompleteTime" type="xsd:dateTime" minOccurs="0"/>
                                             <xsd:element name="Excluded" type="xsd:boolean"/>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DistributeExpressLaneAssetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="DistributeExpressLaneAssetResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                              <xsd:element name="Errors" minOccurs="0">
                                   <xsd:complexType>
                                        <xsd:sequence>
                                             <xsd:element name="Error" maxOccurs="unbounded">
                                                  <xsd:complexType>
                                                       <xsd:sequence>
                                                            <xsd:element name="Code" type="xsd:string"/>
                                                            <xsd:element name="Description" type="xsd:string"/>
                                                       </xsd:sequence>
                                                  </xsd:complexType>
                                             </xsd:element>
                                        </xsd:sequence>
                                   </xsd:complexType>
                              </xsd:element>
                              <xsd:element name="PackageAssetId" minOccurs="0">
                                   <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                             <xsd:length value="20"/>
                                             <xsd:pattern value="[A-Z]{4}\d{16}"/>
                                        </xsd:restriction>
                                   </xsd:simpleType>
                              </xsd:element>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
          <xsd:schema xmlns="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:rt="http://www.comcastmediacenter.com/ResponseType" targetNamespace="http://www.comcastmediacenter.com/ExpressLane/DeleteDistributionResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
               <xsd:import namespace="http://www.comcastmediacenter.com/ResponseType"/>
               <xsd:element name="DeleteExpressLaneDistributionResponse">
                    <xsd:complexType>
                         <xsd:sequence>
                              <xsd:element name="Response" type="rt:ResponseType"/>
                         </xsd:sequence>
                    </xsd:complexType>
               </xsd:element>
          </xsd:schema>
     </wsdl:types>
     <wsdl:message name="GetDistributionListRequest">
          <wsdl:part name="Parameters" element="ns0:GetDistributionListRequest"/>
     </wsdl:message>
     <wsdl:message name="GetDistributionListResponse">
          <wsdl:part name="Parameters" element="ns1:GetDistributionListResponse"/>
     </wsdl:message>
     <wsdl:message name="GetDisplayGroupsRequest">
          <wsdl:part name="Parameters" element="ns2:GetDisplayGroupsRequest"/>
     </wsdl:message>
     <wsdl:message name="GetDisplayGroupsResponse">
          <wsdl:part name="Parameters" element="ns3:GetDisplayGroupsResponse"/>
     </wsdl:message>
     <wsdl:message name="DeleteDistributionRequest">
          <wsdl:part name="Parameters" element="ns4:DeleteExpressLaneDistributionRequest"/>
     </wsdl:message>
     <wsdl:message name="DeleteDistributionResponse">
          <wsdl:part name="Parameters" element="ns5:DeleteExpressLaneDistributionResponse"/>
     </wsdl:message>
     <wsdl:message name="AddContentRequest">
          <wsdl:part name="Parameters" element="ns6:AddContentRequest"/>
     </wsdl:message>
     <wsdl:message name="AddContentResponse">
          <wsdl:part name="Parameters" element="ns7:AddContentResponse"/>
     </wsdl:message>
     <wsdl:message name="GetExpressLaneAssetRequest">
          <wsdl:part name="Parameters" element="ns8:GetExpressLaneAssetRequest"/>
     </wsdl:message>
     <wsdl:message name="GetExpressLaneAssetResponse">
          <wsdl:part name="Parameters" element="ns9:GetExpressLaneAssetResponse"/>
     </wsdl:message>
     <wsdl:message name="UploadExpressLaneAssetRequest">
          <wsdl:part name="Parameters" element="ns10:UploadExpressLaneAssetRequest"/>
     </wsdl:message>
     <wsdl:message name="UploadExpressLaneAssetResponse">
          <wsdl:part name="Parameters" element="ns11:UploadExpressLaneAssetResponse"/>
     </wsdl:message>
     <wsdl:message name="UploadStatusSearchRequest">
          <wsdl:part name="Parameters" element="ns12:UploadStatusSearchRequest"/>
     </wsdl:message>
     <wsdl:message name="UploadStatusSearchResponse">
          <wsdl:part name="Parameters" element="ns13:UploadStatusSearchResponse"/>
     </wsdl:message>
     <wsdl:message name="DistributeExpressLaneAssetsRequest">
          <wsdl:part name="Parameters" element="ns14:DistributeExpressLaneAssetsRequest"/>
     </wsdl:message>
     <wsdl:message name="DistributeExpressLaneAssetsResponse">
          <wsdl:part name="Parameters" element="ns15:DistributeExpressLaneAssetsResponse"/>
     </wsdl:message>
     <wsdl:message name="UpdateBatchFilesRequest">
          <wsdl:part name="Parameters" element="ns16:UpdateBatchFilesRequest"/>
     </wsdl:message>
     <wsdl:message name="UpdateBatchFilesResponse">
          <wsdl:part name="Parameters" element="ns17:UpdateBatchFilesResponse"/>
     </wsdl:message>
     <wsdl:message name="UpdateExpressLaneAssetRequest">
          <wsdl:part name="Parameters" element="ns18:UpdateExpressLaneAssetRequest"/>
     </wsdl:message>
     <wsdl:message name="UpdateExpressLaneAssetResponse">
          <wsdl:part name="Parameters" element="ns19:UpdateExpressLaneAssetResponse"/>
     </wsdl:message>
     <wsdl:message name="UploadBatchRequest">
          <wsdl:part name="Parameters" element="ns20:UploadBatchRequest"/>
     </wsdl:message>
     <wsdl:message name="UploadBatchResponse">
          <wsdl:part name="Parameters" element="ns21:UploadBatchResponse"/>
     </wsdl:message>
     <wsdl:message name="SearchExpressLaneAssetsRequest">
          <wsdl:part name="Parameters" element="ns22:SearchExpressLaneAssetsRequest"/>
     </wsdl:message>
     <wsdl:message name="SearchExpressLaneAssetsResponse">
          <wsdl:part name="Parameters" element="ns23:SearchExpressLaneAssetsResponse"/>
     </wsdl:message>
     <wsdl:message name="DeleteExpressLaneAssetRequest">
          <wsdl:part name="Parameters" element="ns24:DeleteExpressLaneAssetRequest"/>
     </wsdl:message>
     <wsdl:message name="DeleteExpressLaneAssetResponse">
          <wsdl:part name="Parameters" element="ns25:DeleteExpressLaneAssetResponse"/>
     </wsdl:message>
     <wsdl:message name="DistributeExpressLaneAssetRequest">
          <wsdl:part name="Parameters" element="ns26:DistributeExpressLaneAssetRequest"/>
     </wsdl:message>
     <wsdl:message name="DistributeExpressLaneAssetResponse">
          <wsdl:part name="Parameters" element="ns27:DistributeExpressLaneAssetResponse"/>
     </wsdl:message>
     <wsdl:message name="GetAssetStatusRequest">
          <wsdl:part name="Parameters" element="ns28:GetAssetStatusRequest"/>
     </wsdl:message>
     <wsdl:message name="GetAssetStatusResponse">
          <wsdl:part name="Parameters" element="ns29:GetAssetStatusResponse"/>
     </wsdl:message>
     <wsdl:portType name="VodExpressLanePortType">
          <wsdl:operation name="GetDistributionListOperation">
               <wsdl:input message="tns:GetDistributionListRequest"/>
               <wsdl:output message="tns:GetDistributionListResponse"/>
          </wsdl:operation>
          <wsdl:operation name="GetDisplayGroupsOperation">
               <wsdl:input message="tns:GetDisplayGroupsRequest"/>
               <wsdl:output message="tns:GetDisplayGroupsResponse"/>
          </wsdl:operation>
          <wsdl:operation name="DeleteDistributionOperation">
               <wsdl:input message="tns:DeleteDistributionRequest"/>
               <wsdl:output message="tns:DeleteDistributionResponse"/>
          </wsdl:operation>
          <wsdl:operation name="AddContentOperation">
               <wsdl:input message="tns:AddContentRequest"/>
               <wsdl:output message="tns:AddContentResponse"/>
          </wsdl:operation>
          <wsdl:operation name="GetExpressLaneAssetOperation">
               <wsdl:input message="tns:GetExpressLaneAssetRequest"/>
               <wsdl:output message="tns:GetExpressLaneAssetResponse"/>
          </wsdl:operation>
          <wsdl:operation name="UploadExpressLaneAssetOperation">
               <wsdl:input message="tns:UploadExpressLaneAssetRequest"/>
               <wsdl:output message="tns:UploadExpressLaneAssetResponse"/>
          </wsdl:operation>
          <wsdl:operation name="UploadStatusSearchOperation">
               <wsdl:input message="tns:UploadStatusSearchRequest"/>
               <wsdl:output message="tns:UploadStatusSearchResponse"/>
          </wsdl:operation>
          <wsdl:operation name="DistributeExpressLaneAssetsOperation">
               <wsdl:input message="tns:DistributeExpressLaneAssetsRequest"/>
               <wsdl:output message="tns:DistributeExpressLaneAssetsResponse"/>
          </wsdl:operation>
          <wsdl:operation name="UpdateBatchFilesOperation">
               <wsdl:input message="tns:UpdateBatchFilesRequest"/>
               <wsdl:output message="tns:UpdateBatchFilesResponse"/>
          </wsdl:operation>
          <wsdl:operation name="UpdateExpressLaneAssetOperation">
               <wsdl:input message="tns:UpdateExpressLaneAssetRequest"/>
               <wsdl:output message="tns:UpdateExpressLaneAssetResponse"/>
          </wsdl:operation>
          <wsdl:operation name="UploadBatchOperation">
               <wsdl:input message="tns:UploadBatchRequest"/>
               <wsdl:output message="tns:UploadBatchResponse"/>
          </wsdl:operation>
          <wsdl:operation name="SearchExpressLaneAssetsOperation">
               <wsdl:input message="tns:SearchExpressLaneAssetsRequest"/>
               <wsdl:output message="tns:SearchExpressLaneAssetsResponse"/>
          </wsdl:operation>
          <wsdl:operation name="DeleteExpressLaneAssetOperation">
               <wsdl:input message="tns:DeleteExpressLaneAssetRequest"/>
               <wsdl:output message="tns:DeleteExpressLaneAssetResponse"/>
          </wsdl:operation>
          <wsdl:operation name="DistributeExpressLaneAssetOperation">
               <wsdl:input message="tns:DistributeExpressLaneAssetRequest"/>
               <wsdl:output message="tns:DistributeExpressLaneAssetResponse"/>
          </wsdl:operation>
          <wsdl:operation name="GetAssetStatusOperation">
               <wsdl:input message="tns:GetAssetStatusRequest"/>
               <wsdl:output message="tns:GetAssetStatusResponse"/>
          </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="VodExpressLanePortTypeEndpoint1Binding" type="tns:VodExpressLanePortType">
          <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="GetDistributionListOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//GetDistributionListOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="GetDisplayGroupsOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//GetDisplayGroupsOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="DeleteDistributionOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//DeleteDistributionOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="AddContentOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//AddContentOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="GetExpressLaneAssetOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent/VodExpressLanePortTypeEndpoint1/GetExpressLaneAssetOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="UploadExpressLaneAssetOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent/VodExpressLanePortTypeEndpoint/UploadExpressLaneAssetOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="UploadStatusSearchOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//UploadStatusSearchOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="DistributeExpressLaneAssetsOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//DistributeExpressLaneAssetsOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="UpdateBatchFilesOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//UpdateBatchFilesOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="UpdateExpressLaneAssetOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent/VodExpressLanePortTypeEndpoint1/UpdateExpressLaneAssetOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="UploadBatchOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//UploadBatchOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="SearchExpressLaneAssetsOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//SearchExpressLaneAssetsOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="DeleteExpressLaneAssetOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//DeleteExpressLaneAssetOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="DistributeExpressLaneAssetOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent/VodExpressLanePortTypeEndpoint1/DistributeExpressLaneAssetOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
          <wsdl:operation name="GetAssetStatusOperation">
               <soap:operation soapAction="/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent//GetAssetStatusOperation" style="document"/>
               <wsdl:input>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:input>
               <wsdl:output>
                    <soap:body parts="Parameters" use="literal"/>
               </wsdl:output>
          </wsdl:operation>
     </wsdl:binding>
     <wsdl:service name="VodExpressLaneService.serviceagent">
          <wsdl:port name="VodExpressLanePortTypeEndpoint1" binding="tns:VodExpressLanePortTypeEndpoint1Binding">
               <soap:address location="http://vds-dev3.vds.priv:9020/Services/ExternalSoapEndpoints/VodExpressLaneService.serviceagent/VodExpressLanePortTypeEndpoint"/>
          </wsdl:port>
     </wsdl:service>
</wsdl:definitions>

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 12, 2010 Nov 12, 2010

Copy link to clipboard

Copied

LATEST

Sorry to have to resort to pasting the whole document into this forum, but there's no way to attach a file that I can find in this UI. I don't have a publicly accessible server at my disposal to post the file to and provide a link. I have a personal server but the firewall at the office blocks my access.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines