Schema Name: AdsMLControlledVocabularies-3.0-AS.xsd
Target Namespace: http://www.adsml.org/controlledvocabularies/3.0
Documentation:
AdsML Controlled Vocabularies 3.0 - Non-normative controlled vocabularies recommended by the AdsML Consortium. Imported into every standard's schema files, always available for use in document instances without user defined schemas. == Non-Exclusive License Agreement for AdsML Consortium Specifications == Copyright 2008 AdsML™ Consortium. All rights reserved. Copyright Acknowledgements: The AdsML™ Non-Exclusive License Agreement is based in part on the "Non-Exclusive License Agreement" on Page iii of "OpenTravel™ Alliance Message Specifications - Publication 2001A", September 27, 2001, Copyright © 2001. OpenTravel™ Alliance, Inc. The AdsML Code of Conduct is based on the "OTA Code of Conduct" on Page ix of "OpenTravel™ Alliance Message Specifications - Publication 2001A", September 27, 2001, Copyright © 2001. OpenTravel™ Alliance, Inc. Non-Exclusive License Agreement for AdsML Consortium Specifications USER LICENSE IMPORTANT: AdsML™ Consortium specifications and related documents, whether the document be in a paper or electronic format, are made available to you subject to the terms stated below. Please read the following carefully. 1. All AdsML™ Consortium Copyrightable Works are licensed for use only on the condition that the users agree to this license, and this work has been provided according to such an agreement. Subject to these and other licensing requirements contained herein, you may, on a non-exclusive basis, use the Specification. 2. The AdsML™ Consortium openly provides this specification for voluntary use by individuals, partnerships, companies, corporations, organizations and any other entity for use at the entity’s own risk. This disclaimer, license and release is intended to apply to the AdsML™ Consortium, its officers, directors, agents, representatives, members, contributors, affiliates, contractors, or coventurers (collectively the AdsML™ Consortium) acting jointly or severally. 3. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this Usage License are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the AdsML™ Consortium, except as needed for the purpose of developing AdsML™ specifications, in which case the procedures for copyrights defined in the AdsML™ Process document must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by AdsML™ or its successors or assigns. 4. Any use, duplication, distribution, or exploitation of the Specification in any manner is at your own risk. 5. NO WARRANTY, EXPRESSED OR IMPLIED, IS MADE REGARDING THE ACCURACY, ADEQUACY, COMPLETENESS, LEGALITY, RELIABILITY OR USEFULNESS OF ANY INFORMATION CONTAINED IN THIS DOCUMENT OR IN ANY SPECIFICATION OR OTHER PRODUCT OR SERVICE PRODUCED OR SPONSORED BY THE ADSML™ CONSORTIUM. THIS DOCUMENT AND THE INFORMATION CONTAINED HEREIN AND INCLUDED IN ANY SPECIFICATION OR OTHER PRODUCT OR SERVICE OF THE ADSML™ CONSORTIUM IS PROVIDED ON AN "AS IS" BASIS. THE ADSML™ CONSORTIUM DISCLAIMS ALL WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY ACTUAL OR ASSERTED WARRANTY OF NON-INFRINGEMENT OF PROPRIETARY RIGHTS, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. NEITHER THE ADSML™ CONSORTIUM NOR ITS CONTRIBUTORS SHALL BE HELD LIABLE FOR ANY IMPROPER OR INCORRECT USE OF INFORMATION. NEITHER THE ADSML™ CONSORTIUM NOR ITS CONTRIBUTORS ASSUME ANY RESPONSIBILITY FOR ANYONE'S USE OF INFORMATION PROVIDED BY THE ADSML™ CONSORTIUM. IN NO EVENT SHALL THE ADSML™ CONSORTIUM OR ITS CONTRIBUTORS BE LIABLE TO ANYONE FOR DAMAGES OF ANY KIND, INCLUDING BUT NOT LIMITED TO, COMPENSATORY DAMAGES, LOST PROFITS, LOST DATA OR ANY FORM OF SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES OF ANY KIND WHETHER BASED ON BREACH OF CONTRACT OR WARRANTY, TORT, PRODUCT LIABILITY OR OTHERWISE. 6. The AdsML™ Consortium takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available. The AdsML™ Consortium does not represent that it has made any effort to identify any such rights. Copies of claims of rights made available for publication, assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification, can be obtained from the Secretariat of the AdsML™ Consortium. 7. By using this specification in any manner or for any purpose, you release the AdsML™ Consortium from all liabilities, claims, causes of action, allegations, losses, injuries, damages, or detriments of any nature arising from or relating to the use of the Specification or any portion thereof. You further agree not to file a lawsuit, make a claim, or take any other formal or informal legal action against the AdsML™ Consortium, resulting from your acquisition, use, duplication, distribution, or exploitation of the Specification or any portion thereof. Finally, you hereby agree that the AdsML™ Consortium is not liable for any direct, indirect, special or consequential damages arising from or relating to your acquisition, use, duplication, distribution, or exploitation of the Specification or any portion thereof. 8. This User License is perpetual subject to your conformance to the terms of this User License. The AdsML™ Consortium may terminate this User License immediately upon your breach of this agreement and, upon such termination you will cease all use duplication, distribution, and/or exploitation in any manner of the Specification. 9. This User License reflects the entire agreement of the parties regarding the subject matter hereof and supercedes all prior agreements or representations regarding such matters, whether written or oral. To the extent any portion or provision of this User License is found to be illegal or unenforceable, then the remaining provisions of this User License will remain in full force and effect and the illegal or unenforceable provision will be construed to give it such effect as it may properly have that is consistent with the intentions of the parties. This User License may only be modified in writing signed by an authorized representative of the AdsML™ Consortium. This User License will be governed by the law of Darmstadt (Federal Republic of Germany), as such law is applied to contracts made and fully performed in Darmstadt (Federal Republic of Germany). Any disputes arising from or relating to this User License will be resolved in the courts of Darmstadt (Federal Republic of Germany). You consent to the jurisdiction of such courts over you and covenant not to assert before such courts any objection to proceeding in such forums. 10. Except as expressly provided herein, you may not use the name of the AdsML™ Consortium, or any of its marks, for any purpose without the prior consent of an authorized representative of the owner of such name or mark. IF YOU DO NOT AGREE TO THESE TERMS PLEASE CEASE ALL USE OF THIS SPECIFICATION NOW. IF YOU HAVE ANY QUESTIONS ABOUT THESE TERMS, PLEASE CONTACT THE SECRETARIAT OF THE ADSML™ CONSORTIUM. AS OF THE DATE OF THIS REVISION OF THE SPECIFICATION YOU MAY CONTACT THE AdsML™ Consortium at www.adsml.org.
Collapse XSD Schema Code:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.adsml.org/controlledvocabularies/3.0" xmlns:adsml="http://www.adsml.org/typelibrary/2.0" xmlns:adsml-sx="http://www.adsml.org/schema-extensions/1.0" xmlns:dc="http://purl.org.dc/elements/1.1" targetNamespace="http://www.adsml.org/controlledvocabularies/3.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.0.0" id="AdsMLControlledVocabularies-3.0.0-AS-30" xml:lang="en-us" adsml-sx:status="ApprovedSpecification" adsml-sx:internalVersion="30">
	<xs:import namespace="http://www.adsml.org/typelibrary/2.0" schemaLocation="AdsMLTypeLibrary-2.0-AS.xsd"/>
	<xs:annotation>
		<xs:appinfo>
			<dc:creator>AdsML Technical Working Group</dc:creator>
			<dc:date>2008-05-12</dc:date>
			<dc:rights>Copyright 2008 AdsML Consortium. All rights reserved.</dc:rights>
		</xs:appinfo>
		<xs:documentation> AdsML Controlled Vocabularies 3.0 - Non-normative controlled vocabularies
      recommended by the AdsML Consortium. Imported into every standard's schema files, always
      available for use in document instances without user defined schemas.</xs:documentation>
		<xs:documentation> == Non-Exclusive License Agreement for AdsML Consortium Specifications ==
      Copyright 2008 AdsML&#8482; Consortium. All rights reserved. Copyright Acknowledgements: The AdsML&#8482;
      Non-Exclusive License Agreement is based in part on the "Non-Exclusive License Agreement" on
      Page iii of "OpenTravel&#8482; Alliance Message Specifications - Publication 2001A", September 27,
      2001, Copyright &#169; 2001. OpenTravel&#8482; Alliance, Inc. The AdsML Code of Conduct is based on the
      "OTA Code of Conduct" on Page ix of "OpenTravel&#8482; Alliance Message Specifications - Publication
      2001A", September 27, 2001, Copyright &#169; 2001. OpenTravel&#8482; Alliance, Inc. Non-Exclusive License
      Agreement for AdsML Consortium Specifications USER LICENSE IMPORTANT: AdsML&#8482; Consortium
      specifications and related documents, whether the document be in a paper or electronic format,
      are made available to you subject to the terms stated below. Please read the following
      carefully. 1. All AdsML&#8482; Consortium Copyrightable Works are licensed for use only on the
      condition that the users agree to this license, and this work has been provided according to
      such an agreement. Subject to these and other licensing requirements contained herein, you
      may, on a non-exclusive basis, use the Specification. 2. The AdsML&#8482; Consortium openly provides
      this specification for voluntary use by individuals, partnerships, companies, corporations,
      organizations and any other entity for use at the entity’s own risk. This disclaimer, license
      and release is intended to apply to the AdsML&#8482; Consortium, its officers, directors, agents,
      representatives, members, contributors, affiliates, contractors, or coventurers (collectively
      the AdsML&#8482; Consortium) acting jointly or severally. 3. This document and translations of it
      may be copied and furnished to others, and derivative works that comment on or otherwise
      explain it or assist in its implementation may be prepared, copied, published and distributed,
      in whole or in part, without restriction of any kind, provided that the above copyright notice
      and this Usage License are included on all such copies and derivative works. However, this
      document itself may not be modified in any way, such as by removing the copyright notice or
      references to the AdsML&#8482; Consortium, except as needed for the purpose of developing AdsML&#8482;
      specifications, in which case the procedures for copyrights defined in the AdsML&#8482; Process
      document must be followed, or as required to translate it into languages other than English.
      The limited permissions granted above are perpetual and will not be revoked by AdsML&#8482; or its
      successors or assigns. 4. Any use, duplication, distribution, or exploitation of the
      Specification in any manner is at your own risk. 5. NO WARRANTY, EXPRESSED OR IMPLIED, IS MADE
      REGARDING THE ACCURACY, ADEQUACY, COMPLETENESS, LEGALITY, RELIABILITY OR USEFULNESS OF ANY
      INFORMATION CONTAINED IN THIS DOCUMENT OR IN ANY SPECIFICATION OR OTHER PRODUCT OR SERVICE
      PRODUCED OR SPONSORED BY THE ADSML&#8482; CONSORTIUM. THIS DOCUMENT AND THE INFORMATION CONTAINED
      HEREIN AND INCLUDED IN ANY SPECIFICATION OR OTHER PRODUCT OR SERVICE OF THE ADSML&#8482; CONSORTIUM
      IS PROVIDED ON AN "AS IS" BASIS. THE ADSML&#8482; CONSORTIUM DISCLAIMS ALL WARRANTIES OF ANY KIND,
      EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY ACTUAL OR ASSERTED WARRANTY OF
      NON-INFRINGEMENT OF PROPRIETARY RIGHTS, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
      NEITHER THE ADSML&#8482; CONSORTIUM NOR ITS CONTRIBUTORS SHALL BE HELD LIABLE FOR ANY IMPROPER OR
      INCORRECT USE OF INFORMATION. NEITHER THE ADSML&#8482; CONSORTIUM NOR ITS CONTRIBUTORS ASSUME ANY
      RESPONSIBILITY FOR ANYONE'S USE OF INFORMATION PROVIDED BY THE ADSML&#8482; CONSORTIUM. IN NO EVENT
      SHALL THE ADSML&#8482; CONSORTIUM OR ITS CONTRIBUTORS BE LIABLE TO ANYONE FOR DAMAGES OF ANY KIND,
      INCLUDING BUT NOT LIMITED TO, COMPENSATORY DAMAGES, LOST PROFITS, LOST DATA OR ANY FORM OF
      SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES OF ANY KIND WHETHER BASED ON
      BREACH OF CONTRACT OR WARRANTY, TORT, PRODUCT LIABILITY OR OTHERWISE. 6. The AdsML&#8482; Consortium
      takes no position regarding the validity or scope of any intellectual property or other rights
      that might be claimed to pertain to the implementation or use of the technology described in
      this document or the extent to which any license under such rights might or might not be
      available. The AdsML&#8482; Consortium does not represent that it has made any effort to identify
      any such rights. Copies of claims of rights made available for publication, assurances of
      licenses to be made available, or the result of an attempt made to obtain a general license or
      permission for the use of such proprietary rights by implementers or users of this
      specification, can be obtained from the Secretariat of the AdsML&#8482; Consortium. 7. By using this
      specification in any manner or for any purpose, you release the AdsML&#8482; Consortium from all
      liabilities, claims, causes of action, allegations, losses, injuries, damages, or detriments
      of any nature arising from or relating to the use of the Specification or any portion thereof.
      You further agree not to file a lawsuit, make a claim, or take any other formal or informal
      legal action against the AdsML&#8482; Consortium, resulting from your acquisition, use, duplication,
      distribution, or exploitation of the Specification or any portion thereof. Finally, you hereby
      agree that the AdsML&#8482; Consortium is not liable for any direct, indirect, special or
      consequential damages arising from or relating to your acquisition, use, duplication,
      distribution, or exploitation of the Specification or any portion thereof. 8. This User
      License is perpetual subject to your conformance to the terms of this User License. The AdsML&#8482;
      Consortium may terminate this User License immediately upon your breach of this agreement and,
      upon such termination you will cease all use duplication, distribution, and/or exploitation in
      any manner of the Specification. 9. This User License reflects the entire agreement of the
      parties regarding the subject matter hereof and supercedes all prior agreements or
      representations regarding such matters, whether written or oral. To the extent any portion or
      provision of this User License is found to be illegal or unenforceable, then the remaining
      provisions of this User License will remain in full force and effect and the illegal or
      unenforceable provision will be construed to give it such effect as it may properly have that
      is consistent with the intentions of the parties. This User License may only be modified in
      writing signed by an authorized representative of the AdsML&#8482; Consortium. This User License
      will be governed by the law of Darmstadt (Federal Republic of Germany), as such law is applied
      to contracts made and fully performed in Darmstadt (Federal Republic of Germany). Any disputes
      arising from or relating to this User License will be resolved in the courts of Darmstadt
      (Federal Republic of Germany). You consent to the jurisdiction of such courts over you and
      covenant not to assert before such courts any objection to proceeding in such forums. 10.
      Except as expressly provided herein, you may not use the name of the AdsML&#8482; Consortium, or any
      of its marks, for any purpose without the prior consent of an authorized representative of the
      owner of such name or mark. IF YOU DO NOT AGREE TO THESE TERMS PLEASE CEASE ALL USE OF THIS
      SPECIFICATION NOW. IF YOU HAVE ANY QUESTIONS ABOUT THESE TERMS, PLEASE CONTACT THE SECRETARIAT
      OF THE ADSML&#8482; CONSORTIUM. AS OF THE DATE OF THIS REVISION OF THE SPECIFICATION YOU MAY CONTACT
      THE AdsML&#8482; Consortium at www.adsml.org. </xs:documentation>
	</xs:annotation>
	<!-- Doc ID: AdsMLControlledVocabularies-3.0.0-AS-30 -->
	<!-- Status: Approved Specification -->
	<!-- Date: 12 May 2008 -->
	<!-- Draft: 30 -->
	<xs:simpleType name="AdsMLAdSizeCodeInteractiveCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="MediumRectangle" adsml-sx:longName="IAB IMU Medium Rectangle (300x250)"/>
			<xs:enumeration value="SquarePopUp" adsml-sx:longName="IAB IMU Square Pop-Up (250x250)"/>
			<xs:enumeration value="VerticalRectangle" adsml-sx:longName="IAB IMU Vertical Rectangle (240x400)"/>
			<xs:enumeration value="LargeRectangle" adsml-sx:longName="IAB IMU Large Rectangle (336x280)"/>
			<xs:enumeration value="Rectangle" adsml-sx:longName="IAB IMU Rectangle (180x150)"/>
			<xs:enumeration value="FullBanner" adsml-sx:longName="IAB IMU Full Banner (468x60)"/>
			<xs:enumeration value="HalfBanner" adsml-sx:longName="IAB IMU Half Banner (234x60)"/>
			<xs:enumeration value="MicroBar" adsml-sx:longName="IAB IMU Micro Bar (88x31)"/>
			<xs:enumeration value="Button1" adsml-sx:longName="IAB IMU Button 1 (120x90)"/>
			<xs:enumeration value="Button2" adsml-sx:longName="IAB IMU Button 2 (120x60)"/>
			<xs:enumeration value="VerticalBanner" adsml-sx:longName="IAB IMU Vertical Banner (120x240)"/>
			<xs:enumeration value="SquareButton" adsml-sx:longName="IAB IMU Square Button (125x125)"/>
			<xs:enumeration value="Leaderboard" adsml-sx:longName="IAB IMU Leaderboard (728x90)"/>
			<xs:enumeration value="WideSkyscraper" adsml-sx:longName="IAB IMU Wide Skyscrapper (160x600)"/>
			<xs:enumeration value="Skyscraper" adsml-sx:longName="IAB IMU Skyscrapper (120x600)"/>
			<xs:enumeration value="HalfPageAd" adsml-sx:longName="IAB IMU Half Page Ad (300x600)"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLAdSizeCodePrintCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="OneTwelfthPage" adsml-sx:longName="One Twelfth of a Page"/>
			<xs:enumeration value="OneSixteenthPage" adsml-sx:longName="One Sixteenth of a Page"/>
			<xs:enumeration value="OneHalfPage" adsml-sx:longName="One Half of a Page"/>
			<xs:enumeration value="OneHalfPageVert" adsml-sx:longName="One Half of a Page Vertical"/>
			<xs:enumeration value="OneHalfPageHoriz" adsml-sx:longName="One Half of a Page Horizontal"/>
			<xs:enumeration value="OneHalfPageDblTruck" adsml-sx:longName="One Half of a Page Double Truck"/>
			<xs:enumeration value="OneHalfPageSpread" adsml-sx:longName="One Half of a Page Spread"/>
			<xs:enumeration value="OneThirdPage" adsml-sx:longName="One Third of a Page"/>
			<xs:enumeration value="OneThirdPageSq" adsml-sx:longName="One Third of a Page Square"/>
			<xs:enumeration value="OneThirdPageVert" adsml-sx:longName="One Third of a Page Vertical"/>
			<xs:enumeration value="OneThirdPageHoriz" adsml-sx:longName="One Third of a Page Horizontal"/>
			<xs:enumeration value="OneThirdPageSpread" adsml-sx:longName="One Third of a Page Spread"/>
			<xs:enumeration value="OneQuarterPage" adsml-sx:longName="One Quarter of a Page"/>
			<xs:enumeration value="OneQuarterPageVert" adsml-sx:longName="One Quarter of a Page Vertical"/>
			<xs:enumeration value="OneQuarterPageHoriz" adsml-sx:longName="One Quarter of a Page Horizontal"/>
			<xs:enumeration value="OneQuarterPageStrip" adsml-sx:longName="One Quarter of a Page Strip"/>
			<xs:enumeration value="OneQuarterPageSpread" adsml-sx:longName="One Quarter of a Page Spread"/>
			<xs:enumeration value="OneFifthPage" adsml-sx:longName="One Fifth of a Page"/>
			<xs:enumeration value="OneFifthPageVert" adsml-sx:longName="One Fifth of a Page Vertical"/>
			<xs:enumeration value="OneFifthPageHoriz" adsml-sx:longName="One Fifth of a Page Horizontal"/>
			<xs:enumeration value="OneSixthPage" adsml-sx:longName="One Sixth of a Page"/>
			<xs:enumeration value="OneEighthPage" adsml-sx:longName="One Eighth of a Page"/>
			<xs:enumeration value="OneSeventhPage" adsml-sx:longName="One Seventh of a Page"/>
			<xs:enumeration value="OneEighthPageStrip" adsml-sx:longName="One Eighth of a Page Strip"/>
			<xs:enumeration value="TwoAndHalfPage" adsml-sx:longName="Two and a Half Pages"/>
			<xs:enumeration value="TwoPage" adsml-sx:longName="Two Pages"/>
			<xs:enumeration value="Spread" adsml-sx:longName="Spread"/>
			<xs:enumeration value="DPS" adsml-sx:longName="Double Page Spread"/>
			<xs:enumeration value="DoubleTruck" adsml-sx:longName="Double Truck"/>
			<xs:enumeration value="TwoThirdPage" adsml-sx:longName="Two Thirds of a Page"/>
			<xs:enumeration value="TwoThirdPageSpread" adsml-sx:longName="Two Thirds of a Page Spread"/>
			<xs:enumeration value="TwoFifthPage" adsml-sx:longName="Two Fifths of a Page"/>
			<xs:enumeration value="TwoNinthPage" adsml-sx:longName="Two Ninths of a Page"/>
			<xs:enumeration value="ThreePage" adsml-sx:longName="Three Pages"/>
			<xs:enumeration value="ThreeEighteenthPage" adsml-sx:longName="Three Eighteenths of a Page"/>
			<xs:enumeration value="ThreeQuarterPage" adsml-sx:longName="Three Quarters of a Page"/>
			<xs:enumeration value="ThreeFifthPage" adsml-sx:longName="Three Fifths of a Page"/>
			<xs:enumeration value="ThreeEighthPage" adsml-sx:longName="Three Eighths of a Page"/>
			<xs:enumeration value="FourPage" adsml-sx:longName="Four Pages"/>
			<xs:enumeration value="FourFifthPage" adsml-sx:longName="Four Fifths of a Page"/>
			<xs:enumeration value="FourNinthPage" adsml-sx:longName="Four Ninths of a Page"/>
			<xs:enumeration value="FivePage" adsml-sx:longName="Five Pages"/>
			<xs:enumeration value="SixPage" adsml-sx:longName="Six Pages"/>
			<xs:enumeration value="SevenPage" adsml-sx:longName="Seven Pages"/>
			<xs:enumeration value="EightPage" adsml-sx:longName="Eight Pages"/>
			<xs:enumeration value="NinePage" adsml-sx:longName="Nine Pages"/>
			<xs:enumeration value="BarnDoor" adsml-sx:longName="Barn Door Gatefold"/>
			<xs:enumeration value="Bookends" adsml-sx:longName="2 2-column wide ads of full depth placed on the outside edges of a double truck"/>
			<xs:enumeration value="Earpiece" adsml-sx:longName="Earpiece"/>
			<xs:enumeration value="FourColumn" adsml-sx:longName="Four Columns"/>
			<xs:enumeration value="OneStrip" adsml-sx:longName="One Strip"/>
			<xs:enumeration value="TwoStrip" adsml-sx:longName="Two Strips"/>
			<xs:enumeration value="ThreeStrip" adsml-sx:longName="Three Strips"/>
			<xs:enumeration value="FourStrip" adsml-sx:longName="Four Strips"/>
			<xs:enumeration value="FiveStrip" adsml-sx:longName="Five Strips"/>
			<xs:enumeration value="SixStrip" adsml-sx:longName="Six Strips"/>
			<xs:enumeration value="SevenStrip" adsml-sx:longName="Seven Strips"/>
			<xs:enumeration value="EightStrip" adsml-sx:longName="Eight Strips"/>
			<xs:enumeration value="NineStrip" adsml-sx:longName="Nine Strips"/>
			<xs:enumeration value="IslandHalfPage" adsml-sx:longName="Island Half Page"/>
			<xs:enumeration value="IslandPage" adsml-sx:longName="Island Page"/>
			<xs:enumeration value="SportsBracketSP" adsml-sx:longName="Full width having 3 inch depth"/>
			<xs:enumeration value="SportsBracketDT" adsml-sx:longName="Full width including gutter having 3 inch depth"/>
			<xs:enumeration value="StairStep" adsml-sx:longName="3-step stair with left 2 columns having 4 inch depth, middle 2 columns having 8 inch depth, right 2 columns having 12 inch depth"/>
			<xs:enumeration value="StairStepRight" adsml-sx:longName="3-step stair with left 2 columns having 4 inch depth, middle 2 columns having 8 inch depth, right 2 columns having 12 inch depth"/>
			<xs:enumeration value="StairStepLeft" adsml-sx:longName="3-step stair with right 2 columns having 4 inch depth, middle 2 columns having 8 inch depth, left 2 columns having 12 inch depth"/>
			<xs:enumeration value="StairStepInside" adsml-sx:longName="3-step stair with outside 2 columns having 4 inch depth, middle 2 columns having 8 inch depth, inside (gutter) 2 columns having 12 inch depth"/>
			<xs:enumeration value="StairStepOutside" adsml-sx:longName="3-step stair with inside (gutter) 2 columns having 4 inch depth, middle 2 columns having 8 inch depth, outside 2 columns having 12 inch depth"/>
			<xs:enumeration value="LSinglePage" adsml-sx:longName="L-shaped ad 2 columns at full depth plus 4 columns at 4 inch depth (at bottom of page)"/>
			<xs:enumeration value="LSinglePageRight" adsml-sx:longName="L-shaped ad 2 columns at full depth plus 4 columns at 4 inch depth (at bottom of page) with full depth to right"/>
			<xs:enumeration value="LSinglePageLeft" adsml-sx:longName="L-shaped ad 2 columns at full depth plus 4 columns at 4 inch depth (at bottom of page) with full depth to left"/>
			<xs:enumeration value="LSinglePageInside" adsml-sx:longName="L-shaped ad 2 columns at full depth plus 4 columns at 4 inch depth (at bottom of page) with full depth to inside of page"/>
			<xs:enumeration value="LSinglePageOutside" adsml-sx:longName="L-shaped ad 2 columns at full depth plus 4 columns at 4 inch depth (at bottom of page) with full depth to outside of page"/>
			<xs:enumeration value="LDoublePage" adsml-sx:longName="L-shaped ad 3 columns at full depth plus 10 columns with gutter at 6 inch depth (at bottom of page)"/>
			<xs:enumeration value="LDoublePageRight" adsml-sx:longName="L-shaped ad 3 columns at full depth plus 10 columns with gutter at 6 inch depth (at bottom of page) with full depth to right"/>
			<xs:enumeration value="LDoublePageLeft" adsml-sx:longName="L-shaped ad 3 columns at full depth plus 10 columns with gutter at 6 inch depth (at bottom of page) with full depth to left"/>
			<xs:enumeration value="USinglePage" adsml-sx:longName="U-shaped ad 1 column at full depth (on left) plus 4 columns at 2 inch depth (at bottom of page) plus 1 column at full depth (on right)"/>
			<xs:enumeration value="UDoublePage" adsml-sx:longName="U-shaped ad 2 columns at full depth (on left) plus 9 columns with gutter at 4 inch depth (at bottom of page) plus 2 columns at full depth (on right)"/>
			<xs:enumeration value="SAU1" adsml-sx:longName="SAU of 1 col x 1 inch"/>
			<xs:enumeration value="SAU2" adsml-sx:longName="SAU of 1 col x 1.5 inches"/>
			<xs:enumeration value="SAU3" adsml-sx:longName="SAU of 1 col x 2 inches"/>
			<xs:enumeration value="SAU4" adsml-sx:longName="SAU of 1 col x 3 inches"/>
			<xs:enumeration value="SAU5" adsml-sx:longName="SAU of 1 col x 3.5 inches"/>
			<xs:enumeration value="SAU6" adsml-sx:longName="SAU of 1 col x 5.25 inches"/>
			<xs:enumeration value="SAU7" adsml-sx:longName="SAU of 1 col x 7 inches"/>
			<xs:enumeration value="SAU8" adsml-sx:longName="SAU of 1 col x 10.5 inches"/>
			<xs:enumeration value="SAU9" adsml-sx:longName="SAU of 1 col x 13 inches"/>
			<xs:enumeration value="SAU10" adsml-sx:longName="SAU of 1 col x 14 inches"/>
			<xs:enumeration value="SAU11" adsml-sx:longName="SAU of 1 col x 15.75 inches"/>
			<xs:enumeration value="SAU12" adsml-sx:longName="SAU of 1 col x 18 inches"/>
			<xs:enumeration value="SAU13" adsml-sx:longName="SAU of 1 col x Full depth"/>
			<xs:enumeration value="SAU14" adsml-sx:longName="SAU of 2 col x 2 inches"/>
			<xs:enumeration value="SAU15" adsml-sx:longName="SAU of 2 col x 3 inches"/>
			<xs:enumeration value="SAU16" adsml-sx:longName="SAU of 2 col x 3.5 inches"/>
			<xs:enumeration value="SAU17" adsml-sx:longName="SAU of 2 col x 5.25 inches"/>
			<xs:enumeration value="SAU18" adsml-sx:longName="SAU of 2 col x 7 inches"/>
			<xs:enumeration value="SAU19" adsml-sx:longName="SAU of 2 col x 10.5 inches"/>
			<xs:enumeration value="SAU20" adsml-sx:longName="SAU of 2 col x 13 inches"/>
			<xs:enumeration value="SAU21" adsml-sx:longName="SAU of 2 col x 14 inches"/>
			<xs:enumeration value="SAU22" adsml-sx:longName="SAU of 2 col x 15.75 inches"/>
			<xs:enumeration value="SAU23" adsml-sx:longName="SAU of 2 col x 18 inches"/>
			<xs:enumeration value="SAU24" adsml-sx:longName="SAU of 2 col x Full depth"/>
			<xs:enumeration value="SAU25" adsml-sx:longName="SAU of 3 col x 5.25 inches"/>
			<xs:enumeration value="SAU26" adsml-sx:longName="SAU of 3 col x 7 inches"/>
			<xs:enumeration value="SAU27" adsml-sx:longName="SAU of 3 col x 13 inches"/>
			<xs:enumeration value="SAU28" adsml-sx:longName="SAU of 3 col x 14 inches"/>
			<xs:enumeration value="SAU29" adsml-sx:longName="SAU of 3 col x 15.75 inches"/>
			<xs:enumeration value="SAU30" adsml-sx:longName="SAU of 3 col x 18 inches"/>
			<xs:enumeration value="SAU31" adsml-sx:longName="SAU of 3 col x Full depth"/>
			<xs:enumeration value="SAU32" adsml-sx:longName="SAU of 4 col x 5.25 inches"/>
			<xs:enumeration value="SAU33" adsml-sx:longName="SAU of 4 col x 7 inches"/>
			<xs:enumeration value="SAU34" adsml-sx:longName="SAU of 4 col x 10.5 inches"/>
			<xs:enumeration value="SAU35" adsml-sx:longName="SAU of 4 col x 13 inches"/>
			<xs:enumeration value="SAU36" adsml-sx:longName="SAU of 4 col x 14 inches"/>
			<xs:enumeration value="SAU37" adsml-sx:longName="SAU of 4 col x 15.75 inches"/>
			<xs:enumeration value="SAU38" adsml-sx:longName="SAU of 4 col x 18 inches"/>
			<xs:enumeration value="SAU39" adsml-sx:longName="SAU of 4 col x Full depth"/>
			<xs:enumeration value="SAU40" adsml-sx:longName="SAU of 5 col x 7 inches"/>
			<xs:enumeration value="SAU41" adsml-sx:longName="SAU of 5 col x 10.5 inches"/>
			<xs:enumeration value="SAU42" adsml-sx:longName="SAU of 5 col x 13 inches"/>
			<xs:enumeration value="SAU43" adsml-sx:longName="SAU of 5 col x 14 inches"/>
			<xs:enumeration value="SAU44" adsml-sx:longName="SAU of 5 col x 15.75 inches"/>
			<xs:enumeration value="SAU45" adsml-sx:longName="SAU of 5 col x 18 inches"/>
			<xs:enumeration value="SAU46" adsml-sx:longName="SAU of 5 col x Full depth"/>
			<xs:enumeration value="SAU47" adsml-sx:longName="SAU of 6 col x 7 inches"/>
			<xs:enumeration value="SAU48" adsml-sx:longName="SAU of 6 col x 10.5 inches"/>
			<xs:enumeration value="SAU49" adsml-sx:longName="SAU of 6 col x 14 inches"/>
			<xs:enumeration value="SAU50" adsml-sx:longName="SAU of 6 col x 18 inches"/>
			<xs:enumeration value="SAU51" adsml-sx:longName="SAU of 6 col x Full depth"/>
			<xs:enumeration value="FullPage" adsml-sx:longName="Full page ad"/>
			<xs:enumeration value="ThreeQuarterPageVertical" adsml-sx:longName="3/4 Page Vertical ad"/>
			<xs:enumeration value="ThreeQuarterPageHorizontal" adsml-sx:longName="3/4 Page Horizontal ad"/>
			<xs:enumeration value="TwoThirdPageVertical" adsml-sx:longName="2/3 Page Vertical ad"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLAdTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Newspaper" adsml-sx:longName="Newspaper"/>
			<xs:enumeration value="NewspaperDisplay" adsml-sx:longName="Newspaper Display / ROP ad"/>
			<xs:enumeration value="NewspaperClassified" adsml-sx:longName="Newspaper classified ad"/>
			<xs:enumeration value="NewspaperClassifiedDisplay" adsml-sx:longName="Newspaper classified display ad"/>
			<xs:enumeration value="Magazine" adsml-sx:longName="Magazine"/>
			<xs:enumeration value="MagazineDisplay" adsml-sx:longName="Magazine Display / ROP ad"/>
			<xs:enumeration value="MagazineClassified" adsml-sx:longName="Magazine classified ad"/>
			<xs:enumeration value="MagazineClassifiedDisplay" adsml-sx:longName="Magazine classified display ad"/>
			<xs:enumeration value="Classified" adsml-sx:longName="Classified ad"/>
			<xs:enumeration value="Display" adsml-sx:longName="Display ad"/>
			<xs:enumeration value="ClassifiedDisplay" adsml-sx:longName="Classified display ad"/>
			<xs:enumeration value="Interactive" adsml-sx:longName="Interactive / online"/>
			<xs:enumeration value="InteractiveDisplay" adsml-sx:longName="Interactive / online display ad"/>
			<xs:enumeration value="InteractiveClassified" adsml-sx:longName="Interactive / online classified ad"/>
			<xs:enumeration value="Radio" adsml-sx:longName="Radio ad"/>
			<xs:enumeration value="Television" adsml-sx:longName="Television ad"/>
			<xs:enumeration value="Cable" adsml-sx:longName="Cable ad"/>
			<xs:enumeration value="Outdoor" adsml-sx:longName="Outdoor ad"/>
			<xs:enumeration value="SMS" adsml-sx:longName="SMS ad"/>
			<xs:enumeration value="MMS" adsml-sx:longName="MMS ad"/>
			<xs:enumeration value="Phone" adsml-sx:longName="Phone ad"/>
			<xs:enumeration value="Insert" adsml-sx:longName="Insert ad"/>
			<xs:enumeration value="Ambient" adsml-sx:longName="Ambient ad"/>
			<xs:enumeration value="Other" adsml-sx:longName="Any other ad"/>
			<xs:enumeration value="Email" adsml-sx:longName="Email ad"/>
			<xs:enumeration value="Sponsorship" adsml-sx:longName="Sponsorship"/>
			<xs:enumeration value="PopUp" adsml-sx:longName="PopUp Ad"/>
			<xs:enumeration value="Banner" adsml-sx:longName="Banner Ad"/>
			<xs:enumeration value="Skyscraper" adsml-sx:longName="Skyscraper Ad"/>
			<xs:enumeration value="BellyBand" adsml-sx:longName="An ad that consists of a paper band wrapped around the center of the paper or magazine."/>
			<xs:enumeration value="Gatefold" adsml-sx:longName="An ad that opens out to a larger format consisting of two or more pages."/>
			<xs:enumeration value="Onsert" adsml-sx:longName="An ad that is separately placed on top of or under the primary publication."/>
			<xs:enumeration value="Polybag" adsml-sx:longName="An ad that is printed on a bag that is used to wrap around the publication."/>
			<xs:enumeration value="Spadea" adsml-sx:longName="An ad that wraps around the folded side of a publication."/>
			<xs:enumeration value="StickyNote" adsml-sx:longName="An ad on a sticky note that is attached to the publication."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AppearanceInformationStatusCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Initial" adsml-sx:longName="Initial Status"/>
			<xs:enumeration value="Confirmed" adsml-sx:longName="Confirmed status"/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLBleedCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Full" adsml-sx:longName="Full (bleed on all sides)"/>
			<xs:enumeration value="TopOnly" adsml-sx:longName="Top only"/>
			<xs:enumeration value="BottomOnly" adsml-sx:longName="Bottom only"/>
			<xs:enumeration value="LeftOnly" adsml-sx:longName="Left only"/>
			<xs:enumeration value="RightOnly" adsml-sx:longName="Right only"/>
			<xs:enumeration value="TopBottom" adsml-sx:longName="Top and bottom"/>
			<xs:enumeration value="TopLeft" adsml-sx:longName="Top and left"/>
			<xs:enumeration value="TopRight" adsml-sx:longName="Top and right"/>
			<xs:enumeration value="BottomLeft" adsml-sx:longName="Bottom and left"/>
			<xs:enumeration value="BottomRight" adsml-sx:longName="Bottom and right"/>
			<xs:enumeration value="LeftRight" adsml-sx:longName="Left and right"/>
			<xs:enumeration value="BottomFront" adsml-sx:longName="Bottom and front (outside)"/>
			<xs:enumeration value="BottomGutter" adsml-sx:longName="Bottom and gutter (inside)"/>
			<xs:enumeration value="BottomSides" adsml-sx:longName="Bottom and sides"/>
			<xs:enumeration value="TopBottomFront" adsml-sx:longName="Top, bottom and front (outside)"/>
			<xs:enumeration value="TopBottomGutter" adsml-sx:longName="Top, bottom and gutter (inside)"/>
			<xs:enumeration value="TopBottomLeft" adsml-sx:longName="Top, bottom and left"/>
			<xs:enumeration value="TopBottomRight" adsml-sx:longName="Top, bottom and right"/>
			<xs:enumeration value="TopBottomSides" adsml-sx:longName="Top, bottom and sides"/>
			<xs:enumeration value="Front" adsml-sx:longName="Front (outside)"/>
			<xs:enumeration value="Gutter" adsml-sx:longName="Gutter (inside)"/>
			<xs:enumeration value="Oversize" adsml-sx:longName="Oversize bleed"/>
			<xs:enumeration value="OversizeNonBleed" adsml-sx:longName="Oversized non-bleed"/>
			<xs:enumeration value="SidesGutter" adsml-sx:longName="Sides and gutter (inside)"/>
			<xs:enumeration value="Sides" adsml-sx:longName="Sides"/>
			<xs:enumeration value="TopFront" adsml-sx:longName="Top and front (outside)"/>
			<xs:enumeration value="TopGutter" adsml-sx:longName="Top and gutter (inside)"/>
			<xs:enumeration value="TopSizes" adsml-sx:longName="Top and Sides"/>
			<xs:enumeration value="Yes" adsml-sx:longName="Unspecified bleed"/>
			<xs:enumeration value="No" adsml-sx:longName="No bleed"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLChangeCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="add" adsml-sx:longName="Add information"/>
			<xs:enumeration value="add.content" adsml-sx:longName="Add information to content data"/>
			<xs:enumeration value="add.delivery" adsml-sx:longName="Add information to delivery data"/>
			<xs:enumeration value="add.placement" adsml-sx:longName="Add information to placement data"/>
			<xs:enumeration value="add.placementGroup" adsml-sx:longName="Add information to placement group data"/>
			<xs:enumeration value="add.price" adsml-sx:longName="Add information to price data"/>
			<xs:enumeration value="add.rendering" adsml-sx:longName="Add information to rendering data"/>
			<xs:enumeration value="add.schedule" adsml-sx:longName="Add information to schedule data"/>
			<xs:enumeration value="add.service" adsml-sx:longName="Add information to additional services data"/>
			<xs:enumeration value="delete" adsml-sx:longName="Delete information. Note does not serve to delete entire record"/>
			<xs:enumeration value="delete.content" adsml-sx:longName="Delete information from content data"/>
			<xs:enumeration value="delete.delivery" adsml-sx:longName="Delete information from delivery data"/>
			<xs:enumeration value="delete.placement" adsml-sx:longName="Delete information from placement data"/>
			<xs:enumeration value="delete.placementGroup" adsml-sx:longName="Delete information from placement group data"/>
			<xs:enumeration value="delete.price" adsml-sx:longName="Delete information from price data"/>
			<xs:enumeration value="delete.rendering" adsml-sx:longName="Delete information from rendering data"/>
			<xs:enumeration value="delete.schedule" adsml-sx:longName="Delete information from schedule data"/>
			<xs:enumeration value="delete.service" adsml-sx:longName="Delete information from additional services data"/>
			<xs:enumeration value="edit" adsml-sx:longName="Edit information. Changes data in context"/>
			<xs:enumeration value="edit.content" adsml-sx:longName="Edit content information"/>
			<xs:enumeration value="edit.delivery" adsml-sx:longName="Edit delivery information"/>
			<xs:enumeration value="edit.placement" adsml-sx:longName="Edit placement information"/>
			<xs:enumeration value="edit.placementGroup" adsml-sx:longName="Edit placement group information"/>
			<xs:enumeration value="edit.price" adsml-sx:longName="Edit price information"/>
			<xs:enumeration value="edit.rendering" adsml-sx:longName="Edit rendering information"/>
			<xs:enumeration value="edit.schedule" adsml-sx:longName="Edit schedule information"/>
			<xs:enumeration value="edit.service" adsml-sx:longName="Edit additional services information"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLChannelUsageCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Business" adsml-sx:longName="Business Usage"/>
			<xs:enumeration value="Home" adsml-sx:longName="Home Usage"/>
			<xs:enumeration value="Mobile" adsml-sx:longName="Mobile Usage"/>
			<xs:enumeration value="SatellitePhone" adsml-sx:longName="Satellite Usage"/>
			<xs:enumeration value="Daytime" adsml-sx:longName="Daytime Usage"/>
			<xs:enumeration value="Holiday" adsml-sx:longName="Holiday Usage"/>
			<xs:enumeration value="OutOfHours" adsml-sx:longName="Out of normal hours"/>
			<xs:enumeration value="Nighttime" adsml-sx:longName="Nighttime Usage"/>
			<xs:enumeration value="Private" adsml-sx:longName="Private Usage"/>
			<xs:enumeration value="Pager" adsml-sx:longName="Pager"/>
			<xs:enumeration value="ISDN" adsml-sx:longName="ISDN"/>
			<xs:enumeration value="TTYTDD" adsml-sx:longName="Teletype etc. for the deaf"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLClassificationCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Transportation" adsml-sx:longName="Transportation"/>
			<xs:enumeration value="Transportation.Auto" adsml-sx:longName="Transportation - Auto"/>
			<xs:enumeration value="Transportation.Auto.Domestic" adsml-sx:longName="Transportation - Auto - Domestic"/>
			<xs:enumeration value="Transportation.Auto.Import" adsml-sx:longName="Transportation - Auto - Import"/>
			<xs:enumeration value="Transportation.Truck" adsml-sx:longName="Transportation - Truck"/>
			<xs:enumeration value="Transportation.Truck.Domestic" adsml-sx:longName="Transportation - Truck - Domestic"/>
			<xs:enumeration value="Transportation.Truck.Import" adsml-sx:longName="Transportation - Truck - Import"/>
			<xs:enumeration value="Transportation.SUV" adsml-sx:longName="Transportation - SUV"/>
			<xs:enumeration value="Transportation.SUV.Domestic" adsml-sx:longName="Transportation - SUV - Domestic"/>
			<xs:enumeration value="Transportation.SUV.Import" adsml-sx:longName="Transportation - SUV - Import"/>
			<xs:enumeration value="Transportation.Bus" adsml-sx:longName="Transportation - Bus"/>
			<xs:enumeration value="Transportation.Bus.Domestic" adsml-sx:longName="Transportation - Bus - Domestic"/>
			<xs:enumeration value="Transportation.Bus.Import" adsml-sx:longName="Transportation - Bus - Import"/>
			<xs:enumeration value="Transportation.Van" adsml-sx:longName="Transportation - Van"/>
			<xs:enumeration value="Transportation.Van.Domestic" adsml-sx:longName="Transportation - Van - Domestic"/>
			<xs:enumeration value="Transportation.Van.Import" adsml-sx:longName="Transportation - Van - Import"/>
			<xs:enumeration value="Transportation.Bicycle" adsml-sx:longName="Transportation - Bicycle"/>
			<xs:enumeration value="Transportation.Bicycle.Domestic" adsml-sx:longName="Transportation - Bicycle - Domestic"/>
			<xs:enumeration value="Transportation.Bicycle.Import" adsml-sx:longName="Transportation - Bicycle - Import"/>
			<xs:enumeration value="Transportation.Motorcycle" adsml-sx:longName="Transportation - Motorcycle"/>
			<xs:enumeration value="Transportation.Motorcycle.Domestic" adsml-sx:longName="Transportation - Motorcycle - Domestic"/>
			<xs:enumeration value="Transportation.Motorcycle.Import" adsml-sx:longName="Transportation - Motorcycle - Import"/>
			<xs:enumeration value="Transportation.Marinecraft" adsml-sx:longName="Transportation - Marinecraft"/>
			<xs:enumeration value="Transportation.Marinecraft.Motorboat" adsml-sx:longName="Transportation - Marinecraft - Motorboat"/>
			<xs:enumeration value="Transportation.Marinecraft.Sailboat" adsml-sx:longName="Transportation - Marinecraft - Sailboat"/>
			<xs:enumeration value="Transportation.Marinecraft.PersonalWaterCraft" adsml-sx:longName="Transportation - Marinecraft - PersonalWaterCraft"/>
			<xs:enumeration value="Transportation.Aircraft" adsml-sx:longName="Transportation - Aircraft"/>
			<xs:enumeration value="Transportation.Aircraft.Sailplane" adsml-sx:longName="Transportation - Aircraft - Sailplane"/>
			<xs:enumeration value="Transportation.Aircraft.PropellerPlane" adsml-sx:longName="Transportation - Aircraft - PropellerPlane"/>
			<xs:enumeration value="Transportation.Aircraft.JetPlane" adsml-sx:longName="Transportation - Aircraft - JetPlane"/>
			<xs:enumeration value="Recruitment" adsml-sx:longName="Recruitment"/>
			<xs:enumeration value="Recruitment.HelpWanted" adsml-sx:longName="Recruitment - HelpWanted"/>
			<xs:enumeration value="Recruitment.HelpNeeded" adsml-sx:longName="Recruitment - HelpNeeded"/>
			<xs:enumeration value="Recruitment.JobFair" adsml-sx:longName="Recruitment - JobFair"/>
			<xs:enumeration value="Recruitment.RecruitmentServices" adsml-sx:longName="Recruitment - RecruitmentServices"/>
			<xs:enumeration value="GeneralMerchandise" adsml-sx:longName="GeneralMerchandise"/>
			<xs:enumeration value="GeneralMerchandise.ForSale" adsml-sx:longName="GeneralMerchandise - ForSale"/>
			<xs:enumeration value="GeneralMerchandise.Auction" adsml-sx:longName="GeneralMerchandise - Auction"/>
			<xs:enumeration value="GeneralMerchandise.Wanted" adsml-sx:longName="GeneralMerchandise - Wanted"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLColorTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Black" adsml-sx:longName="Black (only)"/>
			<xs:enumeration value="BlackSpot" adsml-sx:longName="Black plus spot color(s) as listed in color name list"/>
			<xs:enumeration value="BlackMetallic" adsml-sx:longName="Black plus metallic(s) as listed in color name list"/>
			<xs:enumeration value="BlackMetallicSpot" adsml-sx:longName="Black plus spot color(s) and metallic(s) as listed in color name list"/>
			<xs:enumeration value="BlackUnknownSpotCount" adsml-sx:longName="Black plus an unknown number of spot colors to be provided later"/>
			<xs:enumeration value="Spot" adsml-sx:longName="Spot color(s) as listed in color name list, no black or metallic"/>
			<xs:enumeration value="Metallic" adsml-sx:longName="Metallic(s) as listed in color name list, no black or spot"/>
			<xs:enumeration value="MetallicSpot" adsml-sx:longName="Metallic(s) and spot(s) as listed in color name list, no black"/>
			<xs:enumeration value="ProcessColor" adsml-sx:longName="Process color(s) as listed in color name list unless all process colors are used (e.g. full color) then there is no need to specify color names"/>
			<xs:enumeration value="ProcessColorMetallic" adsml-sx:longName="Process color(s) and metallic(s) as listed in color name list"/>
			<xs:enumeration value="ProcessColorSpot" adsml-sx:longName="Process color(s) and spot(s) as listed in color name list"/>
			<xs:enumeration value="ProcessColorMetallicSpot" adsml-sx:longName="Process color(s), metallic(s) and spot(s) as listed in color name list"/>
			<xs:enumeration value="Special" adsml-sx:longName="Special color with description of actions to be followed in special requirements"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLContactRoleCV">
		<xs:restriction base="adsml:ContactRoleRootType">
			<xs:enumeration value="AcceptingOfficial" adsml-sx:longName="Accepting Official"/>
			<xs:enumeration value="AccountingDepartment" adsml-sx:longName="Accounting Department"/>
			<xs:enumeration value="AccountSalesRepresentative" adsml-sx:longName="Account Sales Representative"/>
			<xs:enumeration value="AccountsPayable" adsml-sx:longName="Accounts Payable"/>
			<xs:enumeration value="AccountsPayableDepartment" adsml-sx:longName="Accounts Payable Department"/>
			<xs:enumeration value="AccountsReceivable" adsml-sx:longName="Accounts Receivable"/>
			<xs:enumeration value="AccountsReceivableDepartment" adsml-sx:longName="Accounts Receivable Department"/>
			<xs:enumeration value="AdministrativeContractingOfficer" adsml-sx:longName="Administrative Contracting Officer"/>
			<xs:enumeration value="Administrator" adsml-sx:longName="Administrator"/>
			<xs:enumeration value="AdSales" adsml-sx:longName="Ad Sales"/>
			<xs:enumeration value="AdTrafficManager" adsml-sx:longName="Ad Traffic Manager"/>
			<xs:enumeration value="Advisor" adsml-sx:longName="Advisor"/>
			<xs:enumeration value="AfterHoursContact" adsml-sx:longName="After-Hours Contact"/>
			<xs:enumeration value="Agent" adsml-sx:longName="Agent"/>
			<xs:enumeration value="AlternateContact" adsml-sx:longName="Alternate Contact"/>
			<xs:enumeration value="AppointmentScheduler" adsml-sx:longName="Appointment Scheduler"/>
			<xs:enumeration value="Appraiser" adsml-sx:longName="Appraiser"/>
			<xs:enumeration value="ArtDirector" adsml-sx:longName="Art Director"/>
			<xs:enumeration value="AttentionToParty" adsml-sx:longName="Attention-to Party"/>
			<xs:enumeration value="Attorney" adsml-sx:longName="Attorney"/>
			<xs:enumeration value="AuditingContact" adsml-sx:longName="Auditing Contact"/>
			<xs:enumeration value="AuthorizedFinancialContact" adsml-sx:longName="Authorized Financial Contact"/>
			<xs:enumeration value="AuthorizedNegotiator" adsml-sx:longName="Authorized Negotiator"/>
			<xs:enumeration value="AuthorizedRepresentative" adsml-sx:longName="Authorized Representative"/>
			<xs:enumeration value="AuthorizedSignature" adsml-sx:longName="Authorized Signature"/>
			<xs:enumeration value="AutomatedClearinghouseContact" adsml-sx:longName="Automated Clearinghouse (ACH) Contact"/>
			<xs:enumeration value="BillInquiryContact" adsml-sx:longName="Bill Inquiry Contact"/>
			<xs:enumeration value="BrandManager" adsml-sx:longName="Brand Manager"/>
			<xs:enumeration value="Broker" adsml-sx:longName="Broker"/>
			<xs:enumeration value="BrokerContact" adsml-sx:longName="Broker Contact"/>
			<xs:enumeration value="BusinessUnitManager" adsml-sx:longName="Business Unit Manager"/>
			<xs:enumeration value="BuyerNameOrDepartment" adsml-sx:longName="Buyer Name or Department"/>
			<xs:enumeration value="ChangedBy" adsml-sx:longName="Changed By"/>
			<xs:enumeration value="CEO" adsml-sx:longName="Chief Executive Officer"/>
			<xs:enumeration value="Certifier" adsml-sx:longName="Certifier"/>
			<xs:enumeration value="CFO" adsml-sx:longName="Chief Financial Officer"/>
			<xs:enumeration value="ChairmanOfTheBoard" adsml-sx:longName="Chairman of the Board"/>
			<xs:enumeration value="ChangeOrderApprover" adsml-sx:longName="Change Order Approver"/>
			<xs:enumeration value="CIO" adsml-sx:longName="Chief Information Officer"/>
			<xs:enumeration value="Claimant" adsml-sx:longName="Claimant"/>
			<xs:enumeration value="ClaimApprover" adsml-sx:longName="Claim Approver"/>
			<xs:enumeration value="ClaimRecipient" adsml-sx:longName="Claim Recipient"/>
			<xs:enumeration value="ClearinghouseContact" adsml-sx:longName="Clearinghouse Contact"/>
			<xs:enumeration value="Collector" adsml-sx:longName="Collector"/>
			<xs:enumeration value="ComplianceOfficer" adsml-sx:longName="Compliance Officer"/>
			<xs:enumeration value="ComponentEngineer" adsml-sx:longName="Component Engineer"/>
			<xs:enumeration value="ComputerSystemsContact" adsml-sx:longName="Computer Systems Contact"/>
			<xs:enumeration value="ConfirmedWith" adsml-sx:longName="Confirmed With"/>
			<xs:enumeration value="ContainerManager" adsml-sx:longName="Container Manager"/>
			<xs:enumeration value="ContractContact" adsml-sx:longName="Contract Contact"/>
			<xs:enumeration value="COO" adsml-sx:longName="Chief Operating Officer"/>
			<xs:enumeration value="Coordinator" adsml-sx:longName="Coordinator"/>
			<xs:enumeration value="CorporatePurchasingAgent" adsml-sx:longName="Corporate Purchasing Agent"/>
			<xs:enumeration value="CostAndSchedule Coordinator" adsml-sx:longName="Cost and Schedule Coordinator"/>
			<xs:enumeration value="Courier" adsml-sx:longName="Courier"/>
			<xs:enumeration value="CustomerEngineer" adsml-sx:longName="Customer Engineer"/>
			<xs:enumeration value="CustomerMaintenanceManager" adsml-sx:longName="Customer Maintenance Manager"/>
			<xs:enumeration value="CustomerRelations" adsml-sx:longName="Customer Relations"/>
			<xs:enumeration value="CustomerService" adsml-sx:longName="Customer Service"/>
			<xs:enumeration value="DeliveryContact" adsml-sx:longName="Delivery Contact"/>
			<xs:enumeration value="DeliveryInstructionsContact" adsml-sx:longName="Delivery Instructions Contact"/>
			<xs:enumeration value="Development" adsml-sx:longName="Development"/>
			<xs:enumeration value="Director" adsml-sx:longName="Director"/>
			<xs:enumeration value="DivisionDirector" adsml-sx:longName="Division Director"/>
			<xs:enumeration value="DivisionManager" adsml-sx:longName="Division Manager"/>
			<xs:enumeration value="EDICoordinator" adsml-sx:longName="EDI Coordinator"/>
			<xs:enumeration value="ElectronicSubmissionRecipient" adsml-sx:longName="Electronic Submission Recipient"/>
			<xs:enumeration value="EmergencyContact" adsml-sx:longName="Emergency Contact"/>
			<xs:enumeration value="EmergencyContactConsignee" adsml-sx:longName="Emergency Contact-Consignee"/>
			<xs:enumeration value="EmergencyContactShipper" adsml-sx:longName="Emergency Contact-Shipper"/>
			<xs:enumeration value="Engineer" adsml-sx:longName="Engineer"/>
			<xs:enumeration value="Engineering" adsml-sx:longName="Engineering"/>
			<xs:enumeration value="EnteredBy" adsml-sx:longName="Entered By"/>
			<xs:enumeration value="Estimator" adsml-sx:longName="Estimator"/>
			<xs:enumeration value="ExecutiveOfficer" adsml-sx:longName="Executive Officer"/>
			<xs:enumeration value="ExecutiveVicePresident" adsml-sx:longName="Executive Vice-President"/>
			<xs:enumeration value="Expeditor" adsml-sx:longName="Expeditor"/>
			<xs:enumeration value="FAO" adsml-sx:longName="For attention of ..."/>
			<xs:enumeration value="FinanceManager" adsml-sx:longName="Finance Manager"/>
			<xs:enumeration value="ForwarderContact" adsml-sx:longName="Forwarder Contact"/>
			<xs:enumeration value="FunctionalManager" adsml-sx:longName="Functional Manager"/>
			<xs:enumeration value="GeneralContact" adsml-sx:longName="General Contact"/>
			<xs:enumeration value="GraphicsDesigner" adsml-sx:longName="Graphics Designer"/>
			<xs:enumeration value="HumanResources" adsml-sx:longName="Human Resources"/>
			<xs:enumeration value="InformationContact" adsml-sx:longName="Information Contact"/>
			<xs:enumeration value="Investigator" adsml-sx:longName="Investigator"/>
			<xs:enumeration value="ITManager" adsml-sx:longName="IT Manager"/>
			<xs:enumeration value="Licensee" adsml-sx:longName="Licensee"/>
			<xs:enumeration value="LocalPurchasingAgent" adsml-sx:longName="Local Purchasing Agent"/>
			<xs:enumeration value="MaintenanceContact" adsml-sx:longName="Maintenance Contact"/>
			<xs:enumeration value="Manager" adsml-sx:longName="Manager"/>
			<xs:enumeration value="Manufacturing" adsml-sx:longName="Manufacturing"/>
			<xs:enumeration value="ManufacturingPlantContact" adsml-sx:longName="Manufacturing Plant Contact"/>
			<xs:enumeration value="MarketingDepartment" adsml-sx:longName="Marketing Department"/>
			<xs:enumeration value="MarketingDirector" adsml-sx:longName="Marketing Director"/>
			<xs:enumeration value="MaterialsContact" adsml-sx:longName="Materials Contact"/>
			<xs:enumeration value="MediaBuyer" adsml-sx:longName="Media Buyer"/>
			<xs:enumeration value="MediaSystemsManager" adsml-sx:longName="Media Systems Manager"/>
			<xs:enumeration value="NationalAgent" adsml-sx:longName="National Agent"/>
			<xs:enumeration value="NationalSalesDirector" adsml-sx:longName="National Sales Director"/>
			<xs:enumeration value="NewBusinessProcessing" adsml-sx:longName="New Business Processing"/>
			<xs:enumeration value="NotificationContact" adsml-sx:longName="Notification Contact"/>
			<xs:enumeration value="OfficeManager" adsml-sx:longName="Office Manager"/>
			<xs:enumeration value="OfficeStaff" adsml-sx:longName="Office Staff"/>
			<xs:enumeration value="Operations" adsml-sx:longName="Operations"/>
			<xs:enumeration value="OrderContact" adsml-sx:longName="Order Contact"/>
			<xs:enumeration value="OrderDepartment" adsml-sx:longName="Order Department"/>
			<xs:enumeration value="OrderingOfficer" adsml-sx:longName="Ordering Officer"/>
			<xs:enumeration value="Owner" adsml-sx:longName="Owner"/>
			<xs:enumeration value="OwnerRepresentative" adsml-sx:longName="Owner Representative"/>
			<xs:enumeration value="Packager" adsml-sx:longName="Packager"/>
			<xs:enumeration value="PayersClaimOffice" adsml-sx:longName="Payers Claim Office"/>
			<xs:enumeration value="Partner" adsml-sx:longName="Partner"/>
			<xs:enumeration value="PerformanceEvaluationCommittee" adsml-sx:longName="Performance Evaluation Committee"/>
			<xs:enumeration value="PersonnelDepartment" adsml-sx:longName="Personnel Department"/>
			<xs:enumeration value="PlantManager" adsml-sx:longName="Plant Manager"/>
			<xs:enumeration value="Preparer" adsml-sx:longName="Preparer"/>
			<xs:enumeration value="PrepressProvider" adsml-sx:longName="Prepress Provider"/>
			<xs:enumeration value="President" adsml-sx:longName="President"/>
			<xs:enumeration value="PriceAdministration" adsml-sx:longName="Price Administration"/>
			<xs:enumeration value="PrimaryControlPoint" adsml-sx:longName="Primary Control Point"/>
			<xs:enumeration value="ProcessEngineer" adsml-sx:longName="Process Engineer"/>
			<xs:enumeration value="Processor" adsml-sx:longName="Processor"/>
			<xs:enumeration value="ProductionDepartment" adsml-sx:longName="Production Department"/>
			<xs:enumeration value="ProductionManager" adsml-sx:longName="Production Manager"/>
			<xs:enumeration value="ProductionRepresentative" adsml-sx:longName="Production Representative"/>
			<xs:enumeration value="ProductionSupervisor" adsml-sx:longName="Production Supervisor"/>
			<xs:enumeration value="ProductManager" adsml-sx:longName="Product Manager"/>
			<xs:enumeration value="ProgramDirector" adsml-sx:longName="Program Director"/>
			<xs:enumeration value="ProgramManager" adsml-sx:longName="Program Manager"/>
			<xs:enumeration value="ProjectDirector" adsml-sx:longName="Project Director"/>
			<xs:enumeration value="ProjectManager" adsml-sx:longName="Project Manager"/>
			<xs:enumeration value="PrototypeCoordinator" adsml-sx:longName="Prototype Coordinator"/>
			<xs:enumeration value="Provider" adsml-sx:longName="Provider"/>
			<xs:enumeration value="PurchaseServiceProvider" adsml-sx:longName="Purchase Service Provider"/>
			<xs:enumeration value="QualityAssuranceContact" adsml-sx:longName="Quality Assurance Contact"/>
			<xs:enumeration value="QualityCoordinator" adsml-sx:longName="Quality Coordinator"/>
			<xs:enumeration value="QualityInspector" adsml-sx:longName="Quality Inspector"/>
			<xs:enumeration value="QualityManager" adsml-sx:longName="Quality Manager"/>
			<xs:enumeration value="RateSupervisorOrClerk" adsml-sx:longName="Rate Supervisor or Clerk"/>
			<xs:enumeration value="RebateOrChargebackContact" adsml-sx:longName="Rebate/Chargeback Contact"/>
			<xs:enumeration value="ReceivingContact" adsml-sx:longName="Receiving Contact"/>
			<xs:enumeration value="ReceivingDock" adsml-sx:longName="Receiving Dock"/>
			<xs:enumeration value="Reception" adsml-sx:longName="Reception"/>
			<xs:enumeration value="ReportAuthorizer" adsml-sx:longName="Report Authorizer"/>
			<xs:enumeration value="ReportPreparer" adsml-sx:longName="Report Preparer"/>
			<xs:enumeration value="Requestor" adsml-sx:longName="Requestor"/>
			<xs:enumeration value="Respondant" adsml-sx:longName="Respondant"/>
			<xs:enumeration value="ResponsiblePerson" adsml-sx:longName="Responsible Person"/>
			<xs:enumeration value="ReviewOrRepricingContact" adsml-sx:longName="Review/Repricing Contact"/>
			<xs:enumeration value="Sales" adsml-sx:longName="Sales"/>
			<xs:enumeration value="SalesAdministration" adsml-sx:longName="Sales Administration"/>
			<xs:enumeration value="SalesManager" adsml-sx:longName="Sales Manager"/>
			<xs:enumeration value="SalesRepresentative" adsml-sx:longName="Sales Representative"/>
			<xs:enumeration value="SalesRepresentativeOrDepartment" adsml-sx:longName="Sales Representative or Department"/>
			<xs:enumeration value="ScheduleContact" adsml-sx:longName="Schedule Contact"/>
			<xs:enumeration value="Secretary" adsml-sx:longName="Secretary"/>
			<xs:enumeration value="ServiceManager" adsml-sx:longName="Service Manager"/>
			<xs:enumeration value="ServiceOrderWriter" adsml-sx:longName="Service Order Writer"/>
			<xs:enumeration value="ServiceOrganization" adsml-sx:longName="Service Organization"/>
			<xs:enumeration value="ServiceTeam" adsml-sx:longName="Service Team"/>
			<xs:enumeration value="ShipperContact" adsml-sx:longName="Shipper Contact"/>
			<xs:enumeration value="ShippingDepartment" adsml-sx:longName="Shipping Department"/>
			<xs:enumeration value="SpecialProgramContact" adsml-sx:longName="Special Program Contact"/>
			<xs:enumeration value="Staff" adsml-sx:longName="Staff"/>
			<xs:enumeration value="StudySubmitterContact" adsml-sx:longName="Study Submitter Contact"/>
			<xs:enumeration value="SubmittingContact" adsml-sx:longName="Submitting Contact"/>
			<xs:enumeration value="Supervisor" adsml-sx:longName="Supervisor"/>
			<xs:enumeration value="SupplierContact" adsml-sx:longName="Supplier Contact"/>
			<xs:enumeration value="SystemsAdministrator" adsml-sx:longName="Systems Administrator"/>
			<xs:enumeration value="SystemsManager" adsml-sx:longName="Systems Manager"/>
			<xs:enumeration value="TearsheetSupervisor" adsml-sx:longName="Tearsheet Supervisor"/>
			<xs:enumeration value="TechnicalDepartment" adsml-sx:longName="Technical Department"/>
			<xs:enumeration value="TechnicalMarketingRepresentative" adsml-sx:longName="Technical Marketing Representative"/>
			<xs:enumeration value="TechnicalSupport" adsml-sx:longName="Technical Support"/>
			<xs:enumeration value="ThirdPartyAdministratorContact" adsml-sx:longName="Third-party Administrator (TPA) Contact"/>
			<xs:enumeration value="TrafficAdministrator" adsml-sx:longName="Traffic Administrator"/>
			<xs:enumeration value="Transmitter" adsml-sx:longName="Transmitter"/>
			<xs:enumeration value="Treasurer" adsml-sx:longName="Treasurer"/>
			<xs:enumeration value="UltimateReceiver" adsml-sx:longName="Ultimate Receiver"/>
			<xs:enumeration value="VicePresident" adsml-sx:longName="Vice President"/>
			<xs:enumeration value="Warehouse" adsml-sx:longName="Warehouse"/>
			<xs:enumeration value="Witness" adsml-sx:longName="Witness"/>
			<xs:enumeration value="MutuallyDefined" adsml-sx:longName="Mutually Defined"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLContentHandlingInstructionsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Fragile" adsml-sx:longName="Fragile materials"/>
			<xs:enumeration value="MagneticMedia" adsml-sx:longName="Magnetic Media"/>
			<xs:enumeration value="DoNotBend" adsml-sx:longName="Do Not Bend"/>
			<xs:enumeration value="ExtractWithUseFolderNames" adsml-sx:longName="Extract with folder names"/>
			<xs:enumeration value="SignatureRequired" adsml-sx:longName="Signature required"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLContractTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Annual" adsml-sx:longName="Annual Contract"/>
			<xs:enumeration value="Flat" adsml-sx:longName="Flat rate contract"/>
			<xs:enumeration value="OneTime" adsml-sx:longName="One-time use contract"/>
			<xs:enumeration value="RateCard" adsml-sx:longName="Use rate card values"/>
			<xs:enumeration value="Special" adsml-sx:longName="Special contract"/>
			<xs:enumeration value="Tiered" adsml-sx:longName="Tiered rate contract"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLCreditCardTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Amex" adsml-sx:longName="American Express"/>
			<xs:enumeration value="DinersClub" adsml-sx:longName="Diners Club"/>
			<xs:enumeration value="Discover" adsml-sx:longName="Discover Card"/>
			<xs:enumeration value="MasterCard" adsml-sx:longName="MasterCard"/>
			<xs:enumeration value="Visa" adsml-sx:longName="VISA"/>
			<xs:enumeration value="Cirrus" adsml-sx:longName="from MasterCard"/>
			<xs:enumeration value="Maestro" adsml-sx:longName="from MasterCard"/>
			<xs:enumeration value="Switch" adsml-sx:longName="from Maestro"/>
			<xs:enumeration value="Electron" adsml-sx:longName="from VISA"/>
			<xs:enumeration value="CarteBleue" adsml-sx:longName="from VISA"/>
			<xs:enumeration value="Solo" adsml-sx:longName="from Switch."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLDigitalMediaTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="CD" adsml-sx:longName="Recordable compact disc."/>
			<xs:enumeration value="DAT" adsml-sx:longName="Digital Audio Tape backup media."/>
			<xs:enumeration value="DLT" adsml-sx:longName="DLT backup media."/>
			<xs:enumeration value="DVD" adsml-sx:longName="DVD disc."/>
			<xs:enumeration value="Exabyte" adsml-sx:longName="Exabyte tape backup media"/>
			<xs:enumeration value="HardDrive" adsml-sx:longName="Removable hard drive."/>
			<xs:enumeration value="Jaz" adsml-sx:longName="Jaz removable disk drive."/>
			<xs:enumeration value="Optical" adsml-sx:longName="Optical removable hard drive. Not CD or DVD."/>
			<xs:enumeration value="Tape" adsml-sx:longName="Other tape backup media."/>
			<xs:enumeration value="ZIP" adsml-sx:longName="Zip removable disk drive."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLEncodingCV">
		<xs:restriction base="adsml:EncodingRootType">
			<xs:enumeration value="Base64" adsml-sx:longName="Base64 (See 'The Base16, Base32, and Base64 Data Encodings.' RFC 3548)"/>
			<xs:enumeration value="BinHex" adsml-sx:longName="BinHex 4.0 (See 'MIME Content Type for BinHex Encoded Files.' RFC 1741)"/>
			<xs:enumeration value="MacBinary" adsml-sx:longName="Combines the two forks of a Mac file. "/>
			<xs:enumeration value="QuotedPrintable" adsml-sx:longName="Quoted-printable (See 'Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies' RFC 2045)"/>
			<xs:enumeration value="UUEncode" adsml-sx:longName="email suitable binary. "/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLEncryptionMethodCV">
		<xs:restriction base="adsml:EncryptionMethodRootType">
			<xs:enumeration value="3DES" adsml-sx:longName="Base on Data Encryption Standard (DES)."/>
			<xs:enumeration value="AES" adsml-sx:longName="Advanced Encryption Standard (AES), also known as Rijndael, is a block cipher adopted as an encryption standard by the US government. (Available at  http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf.)"/>
			<xs:enumeration value="Blowfish" adsml-sx:longName="Blowfish"/>
			<xs:enumeration value="PGP" adsml-sx:longName="PGP (Pretty Good Privacy)"/>
			<xs:enumeration value="PKI" adsml-sx:longName="Public Key Infrastructure"/>
			<xs:enumeration value="PKCS1" adsml-sx:longName="PKCS1: RSA Cryptography Standard"/>
			<xs:enumeration value="PKCS2" adsml-sx:longName="PKCS2: (incorporated into PKCS1)"/>
			<xs:enumeration value="PKCS3" adsml-sx:longName="PKCS3: Diffie-Hellman Key Agreement Standard"/>
			<xs:enumeration value="PKCS4" adsml-sx:longName="PKCS4: (incorporated into PKCS1)"/>
			<xs:enumeration value="PKCS5" adsml-sx:longName="PKCS5: Password-Based Cryptography Standard"/>
			<xs:enumeration value="PKCS6" adsml-sx:longName="PKCS6: Extended-Certificate Syntax Standard"/>
			<xs:enumeration value="PKCS7" adsml-sx:longName="PKCS7: Cryptographic Message Syntax Standard"/>
			<xs:enumeration value="PKCS8" adsml-sx:longName="PKCS8: Private-Key Information Syntax Standard"/>
			<xs:enumeration value="PKCS9" adsml-sx:longName="PKCS9: Selected Attribute Types"/>
			<xs:enumeration value="PKCS10" adsml-sx:longName="PKCS10: Certification Request Syntax Standard"/>
			<xs:enumeration value="PKCS11" adsml-sx:longName="PKCS11: Cryptographic Token Interface Standard"/>
			<xs:enumeration value="PKCS12" adsml-sx:longName="PKCS12: Personal Information Exchange Syntax Standard"/>
			<xs:enumeration value="PKCS13" adsml-sx:longName="PKCS13: Elliptic Curve Cryptography Standard"/>
			<xs:enumeration value="PKCS15" adsml-sx:longName="PKCS15: Cryptographic Token Information Format Standard"/>
			<xs:enumeration value="X509v1" adsml-sx:longName="X.509 Version 1"/>
			<xs:enumeration value="X509v2" adsml-sx:longName="X.509 Version 2"/>
			<xs:enumeration value="X509v3" adsml-sx:longName="X.509 Version 3"/>
			<xs:enumeration value="RC4" adsml-sx:longName="RC4 stream cipher"/>
			<xs:enumeration value="SPKI" adsml-sx:longName="Simple Public Key Infrastructure (See 'SPKI Requirements' RFC 2692 and 'SPKI Certificate Theory' RFC 2693)"/>
			<xs:enumeration value="OpenPGP" adsml-sx:longName="OpenPGP Message Format (See 'OpenPGP Message Format' RFC 2440)"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLErrorTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="FailedSchemaValidation" adsml-sx:longName="Failed schema validation"/>
			<xs:enumeration value="PPA" adsml-sx:longName="Breaches PPA terms"/>
			<xs:enumeration value="InvalidProfile" adsml-sx:longName="Invalid profile"/>
			<xs:enumeration value="InvalidStructure" adsml-sx:longName="Invalid structure"/>
			<xs:enumeration value="MissingRequiredData" adsml-sx:longName="Missing required data"/>
			<xs:enumeration value="AdsMLSchema" adsml-sx:longName="Invalid AdsML schema"/>
			<xs:enumeration value="CatastrophicItemError" adsml-sx:longName="Could not process item"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLFinancialDocumentTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Invoice.Adjusted" adsml-sx:longName="Adjusted Invoice"/>
			<xs:enumeration value="Invoice" adsml-sx:longName="Invoice"/>
			<xs:enumeration value="Invoice.Consolidated" adsml-sx:longName="Consolidated Invoice"/>
			<xs:enumeration value="Invoice.Credit" adsml-sx:longName="Credit Invoice"/>
			<xs:enumeration value="Invoice.Prepaid" adsml-sx:longName="Prepaid Invoice"/>
			<xs:enumeration value="Credit" adsml-sx:longName="Credit Notification"/>
			<xs:enumeration value="Debit" adsml-sx:longName="Debit Notification"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="FinancialInformationalLineTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="PaymentsSubtotal" adsml-sx:longName="Total Payments Received"/>
			<xs:enumeration value="CurrentActivityTotal" adsml-sx:longName="Total Current Ad Activity"/>
			<xs:enumeration value="Current" adsml-sx:longName="Current Net Amount"/>
			<xs:enumeration value="CurrentBalance" adsml-sx:longName="Net Balance Forward"/>
			<xs:enumeration value="30" adsml-sx:longName="30 Days"/>
			<xs:enumeration value="60" adsml-sx:longName="60 Days"/>
			<xs:enumeration value="90" adsml-sx:longName="90 Days"/>
			<xs:enumeration value="120" adsml-sx:longName="120 Days"/>
			<xs:enumeration value="Over120" adsml-sx:longName="Over 120 Days"/>
			<xs:enumeration value="1" adsml-sx:longName="1 Month"/>
			<xs:enumeration value="2" adsml-sx:longName="2 Months"/>
			<xs:enumeration value="3" adsml-sx:longName="3 Months"/>
			<xs:enumeration value="Over3" adsml-sx:longName="Over 3 Months"/>
			<xs:enumeration value="BalanceForward" adsml-sx:longName="Balance Forward"/>
			<xs:enumeration value="StartingBalance" adsml-sx:longName="Starting Balance"/>
			<xs:enumeration value="PaymentReceived" adsml-sx:longName="Payment Received"/>
			<xs:enumeration value="UnappliedAmount" adsml-sx:longName="Unapplied Amount"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLFormatTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="AdsMLBookings" adsml-sx:longName="AdsML Bookings"/>
			<xs:enumeration value="AdsMLMaterials" adsml-sx:longName="AdsML Materials"/>
			<xs:enumeration value="AdVenture" adsml-sx:longName=""/>
			<xs:enumeration value="IfraAdConnexion" adsml-sx:longName="Ifra adConnexion"/>
			<xs:enumeration value="JDF" adsml-sx:longName=""/>
			<xs:enumeration value="CREST" adsml-sx:longName="CREST(tm)"/>
			<xs:enumeration value="SpaceXML" adsml-sx:longName="Specification for Publisher and Agency Communication Exchange (SPACE/XML) [XML version]"/>
			<xs:enumeration value="AdTicket" adsml-sx:longName="AdsML AdTicket"/>
			<xs:enumeration value="AdsMLFinancials" adsml-sx:longName="AdsML E-Financials"/>
			<xs:enumeration value="AdsMLProofOfPub" adsml-sx:longName="AdsML Proof of Publication"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="LinkageDetailsTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="EveryPage" adsml-sx:longName="Place ads on every adjacent page"/>
			<xs:enumeration value="EverySecondPage" adsml-sx:longName="Place ads on every second page"/>
			<xs:enumeration value="EveryThirdPage" adsml-sx:longName="Place ads on every third page"/>
			<xs:enumeration value="UnspecifiedSeparatePages" adsml-sx:longName="Place ads in sequence without specific separation"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLMediaTypeCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="SMS" adsml-sx:longName="Short message service"/>
			<xs:enumeration value="MMS" adsml-sx:longName="Multimedia message service"/>
			<xs:enumeration value="Magazine" adsml-sx:longName="Magazine style publication"/>
			<xs:enumeration value="Directory" adsml-sx:longName="Directory style publication"/>
			<xs:enumeration value="DirectMail" adsml-sx:longName="Direct mail"/>
			<xs:enumeration value="Newspaper" adsml-sx:longName="Newspaper style publication"/>
			<xs:enumeration value="Radio" adsml-sx:longName="Radio"/>
			<xs:enumeration value="TV" adsml-sx:longName="TV"/>
			<xs:enumeration value="CableTV" adsml-sx:longName="Cable TV"/>
			<xs:enumeration value="Outdoor" adsml-sx:longName="Outdoor / billboard"/>
			<xs:enumeration value="Online" adsml-sx:longName="Online"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLMultipleAdContentHandlingCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="AlternativeTo" adsml-sx:longName="For situations when the content of an Ad is based on the outcome of an external event and several versions of it have been provided."/>
			<xs:enumeration value="ABSplit" adsml-sx:longName="A/B split (run different ads in same location taking advantage of double-wide press characteristics."/>
			<xs:enumeration value="RotatingCopy" adsml-sx:longName="Typical in Online, where the placements 'rotate' through these."/>
			<xs:enumeration value="PartsOfThePlacement" adsml-sx:longName="For example, when a double-page ad has been booked as one placement and the two pages are supplied as separate materials"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLOrganizationIDClassCV">
		<xs:restriction base="adsml:IDLabelRootType">
			<xs:enumeration value="AssignedBySeller" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the seller."/>
			<xs:enumeration value="AssignedBySellersAgent" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the seller's agent."/>
			<xs:enumeration value="AssignedByBuyer" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the buyer."/>
			<xs:enumeration value="AssignedByBuyersAgent" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the buyer's agent.
"/>
			<xs:enumeration value="AssignedByMaterialsPreparer" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the materials deliverer.
"/>
			<xs:enumeration value="AssignedByInvoicer" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the invoicer.
"/>
			<xs:enumeration value="AssignedByRecipient" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the recipient."/>
			<xs:enumeration value="AssignedBySender" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the sender."/>
			<xs:enumeration value="DUNS" adsml-sx:longName="Issued by Dun and Bradstreet, a D-U-N-S® Number is a nine-digit unique identifier for a business entity."/>
			<xs:enumeration value="TPA" adsml-sx:longName="A unique identifier for a business entity that trading partners have specified and/or agreed to use in their AdsML Process Partnership Agreement (PPA)."/>
			<xs:enumeration value="UCC" adsml-sx:longName="Issued by Uniform Code Council, a UCC Company Prefix is a globally unique number used to uniquely identify a business entity."/>
			<xs:enumeration value="URI" adsml-sx:longName="A unique identifier for a business entity in the form of a Uniform Resource Identifier (URI), as defined by 'Uniform Resource Identifiers (URI):Generic Syntax', RFC 3986."/>
			<xs:enumeration value="IOTP" adsml-sx:longName="A unique organisation identifier as defined by 'Internet Open Trading Protocol - IOTP Version 1.0', RFC 2801."/>
			<xs:enumeration value="AssignedByAdvertiser" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the advertiser."/>
			<xs:enumeration value="AssignedByBookingParty" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the booking party."/>
			<xs:enumeration value="AssignedBySendToParty" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the send to party."/>
			<xs:enumeration value="AssignedBySendCopyToParty" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the send copy to party."/>
			<xs:enumeration value="AssignedByPublisher" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the publisher."/>
			<xs:enumeration value="AssignedByMaterialsProvider" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the materials provider."/>
			<xs:enumeration value="AssignedByPayer" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the payer."/>
			<xs:enumeration value="AssignedByPayee" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the payee."/>
			<xs:enumeration value="AssignedByMaterialsDeliverer" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the materials deliverer."/>
			<xs:enumeration value="AssignedByMaterialsReceiver" adsml-sx:longName="A unique identifier for a business entity that has been assigned by the materials receiver."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLOtherCommunicationChannelTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="IM" adsml-sx:longName="Instant Messaging"/>
			<xs:enumeration value="PrivateDirectory" adsml-sx:longName="Private Directory"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPartyRoleCV">
		<xs:restriction base="adsml:PartyRoleRootType">
			<xs:enumeration value="Accounting" adsml-sx:longName="Accounting"/>
			<xs:enumeration value="InvoicersAccounting" adsml-sx:longName="Invoicers Accounting"/>
			<xs:enumeration value="PayersAccounting" adsml-sx:longName="Payers Accounting"/>
			<xs:enumeration value="TaxRepresentative" adsml-sx:longName="Tax Representative"/>
			<xs:enumeration value="AccountOfAdvertiser" adsml-sx:longName="Account of Advertiser"/>
			<xs:enumeration value="AccountOfDestinationParty" adsml-sx:longName="Account of Destination Party"/>
			<xs:enumeration value="AccountOfOriginParty" adsml-sx:longName="Account of Origin Party"/>
			<xs:enumeration value="Advertiser" adsml-sx:longName="Advertiser"/>
			<xs:enumeration value="Agency" adsml-sx:longName="Agent, Agency"/>
			<xs:enumeration value="BeneficialOwner" adsml-sx:longName="Beneficial Owner"/>
			<xs:enumeration value="BilledFrom" adsml-sx:longName="Billed From"/>
			<xs:enumeration value="Billing" adsml-sx:longName="Billing"/>
			<xs:enumeration value="BillToParty" adsml-sx:longName="Bill to Party"/>
			<xs:enumeration value="Broker" adsml-sx:longName="Broker"/>
			<xs:enumeration value="Buyer" adsml-sx:longName="Buying Party, Buyer"/>
			<xs:enumeration value="BuyingParty" adsml-sx:longName="Buying Party (Purchaser) Agency of record"/>
			<xs:enumeration value="Consolidator" adsml-sx:longName="Consolidator"/>
			<xs:enumeration value="Contact" adsml-sx:longName="Contact"/>
			<xs:enumeration value="CorporateOffice" adsml-sx:longName="Corporate Office"/>
			<xs:enumeration value="DelivererOfAdMaterial" adsml-sx:longName="Deliverer of ad material"/>
			<xs:enumeration value="DesignerOfAdMaterial" adsml-sx:longName="Designer of ad material"/>
			<xs:enumeration value="DoingBusinessAs" adsml-sx:longName="Doing Business As"/>
			<xs:enumeration value="InsertPrinter" adsml-sx:longName="Printer (of the insert)"/>
			<xs:enumeration value="InvoiceCopyParty" adsml-sx:longName="Party to receive Memo of Invoice"/>
			<xs:enumeration value="MaterialPreparer" adsml-sx:longName="Material preparer"/>
			<xs:enumeration value="MaterialProvider" adsml-sx:longName="Material provider"/>
			<xs:enumeration value="PickupAddress" adsml-sx:longName="Pick Up Address"/>
			<xs:enumeration value="Planner" adsml-sx:longName="Planner"/>
			<xs:enumeration value="PreviousName" adsml-sx:longName="Previous Name of Firm"/>
			<xs:enumeration value="Printer" adsml-sx:longName="Printer"/>
			<xs:enumeration value="Publisher" adsml-sx:longName="Publisher"/>
			<xs:enumeration value="SampleDestination" adsml-sx:longName="Samples to be Returned To (For proofs or tearsheets)"/>
			<xs:enumeration value="Sales" adsml-sx:longName="Sales"/>
			<xs:enumeration value="SalesOffice" adsml-sx:longName="Broker or Sales Office"/>
			<xs:enumeration value="Seller" adsml-sx:longName="Seller"/>
			<xs:enumeration value="ServiceBureau" adsml-sx:longName="Supplier/Manufacturer (Separator or service bureau)"/>
			<xs:enumeration value="ShipFrom" adsml-sx:longName="Ship From"/>
			<xs:enumeration value="Shipper" adsml-sx:longName="Company doing physical or electronic shipment of advertising material"/>
			<xs:enumeration value="ShipTo" adsml-sx:longName="Ship To (Name of receiving company)"/>
			<xs:enumeration value="SoldTo" adsml-sx:longName="Sold To (If Different From Bill To)"/>
			<xs:enumeration value="Subsidiary" adsml-sx:longName="Subsidiary/Division"/>
			<xs:enumeration value="SurplusReturn" adsml-sx:longName="Surplus return location"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPaymentMeansCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="CreditAccount" adsml-sx:longName="Credit Account"/>
			<xs:enumeration value="PrivateNettingWireTransfer" adsml-sx:longName="Private Netting Agreement, Pay by Wire Transfer"/>
			<xs:enumeration value="PayByCheck" adsml-sx:longName="Pay By Check"/>
			<xs:enumeration value="Debited" adsml-sx:longName="Debited"/>
			<xs:enumeration value="ElectronicPaymentSystem" adsml-sx:longName="Electronic Payment System"/>
			<xs:enumeration value="CCD" adsml-sx:longName="CCD (NACHA Cash Concentration/Disbursement - Funds Transacted without Remittance Information)"/>
			<xs:enumeration value="CCDPlus" adsml-sx:longName="CCD+(NACHA Cash Concentration/Disbursement - Funds Transacted Plus an 80 Record Remittance Detail)"/>
			<xs:enumeration value="InvoicedSeparately" adsml-sx:longName="Invoiced Separately"/>
			<xs:enumeration value="CTX" adsml-sx:longName="CTX (NACHA Corporate Trade Exchange - Transaction Plus Remittance Detail in ANSI Standard Flexible Format)"/>
			<xs:enumeration value="PrivateNettingCheck" adsml-sx:longName="Private Netting, Pay by Check"/>
			<xs:enumeration value="LetterOfCredit" adsml-sx:longName="Letter of Credit"/>
			<xs:enumeration value="BillingAccount" adsml-sx:longName="Billing Account"/>
			<xs:enumeration value="CTP" adsml-sx:longName="CTP (NACHA Corporate Trade Payment - Transaction Plus Remittance Detail in Fixed Format)"/>
			<xs:enumeration value="PreviouslyCharged" adsml-sx:longName="Previously Charged"/>
			<xs:enumeration value="SummaryAccount" adsml-sx:longName="Summary Account"/>
			<xs:enumeration value="WireTransfer" adsml-sx:longName="Wire Transfer"/>
			<xs:enumeration value="LockBox" adsml-sx:longName="Lock Box"/>
			<xs:enumeration value="Waived" adsml-sx:longName="Waived"/>
			<xs:enumeration value="InKindPayment" adsml-sx:longName="In Kind Payment"/>
			<xs:enumeration value="Credit" adsml-sx:longName="Credit"/>
			<xs:enumeration value="BankDraft" adsml-sx:longName="Bank Draft"/>
			<xs:enumeration value="Cash" adsml-sx:longName="Cash"/>
			<xs:enumeration value="CreditCard" adsml-sx:longName="Credit Card"/>
			<xs:enumeration value="DirectDeposit" adsml-sx:longName="Direct Deposit"/>
			<xs:enumeration value="MoneyOrder" adsml-sx:longName="Money Order"/>
			<xs:enumeration value="TravelersCheck" adsml-sx:longName="Travelers Check"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPaymentTermsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="EndOfMonth" adsml-sx:longName="End of Month (EOM)"/>
			<xs:enumeration value="FixedDate" adsml-sx:longName="Fixed Date"/>
			<xs:enumeration value="DiscountNotApplicable" adsml-sx:longName="Discount Not Applicable"/>
			<xs:enumeration value="Mixed" adsml-sx:longName="Mixed"/>
			<xs:enumeration value="Instant" adsml-sx:longName="Instant"/>
			<xs:enumeration value="Net15Days" adsml-sx:longName="Net due in 15 days"/>
			<xs:enumeration value="Net30Days" adsml-sx:longName="Net due in 30 days"/>
			<xs:enumeration value="TenDaysAfterEndOfMonth" adsml-sx:longName="10 Days After End of Month (10 EOM)"/>
			<xs:enumeration value="TermsPreviouslyAgreedUpon" adsml-sx:longName="Previously agreed upon (standard terms)"/>
			<xs:enumeration value="TermsNotApplicable" adsml-sx:longName="Terms not Applicable"/>
			<xs:enumeration value="FixedDateLatePaymentPenaltyApplies" adsml-sx:longName="Fixed Date, Late Payment Penalty Applies"/>
			<xs:enumeration value="FixedDateEarlyPaymentDiscountApplies" adsml-sx:longName="Fixed Date Early Payment Discount Applies"/>
			<xs:enumeration value="QuickPay" adsml-sx:longName="Quick Pay"/>
			<xs:enumeration value="CashDiscountTermsApply" adsml-sx:longName="Cash Discount Terms Apply"/>
			<xs:enumeration value="PaymentDueUponReceiptOfInvoice" adsml-sx:longName="Payment Due Upon Receipt of Invoice"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPaymentTermsReferenceEventCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="DeliveryDate" adsml-sx:longName="Delivery Date"/>
			<xs:enumeration value="InvoiceDate" adsml-sx:longName="Invoice Date"/>
			<xs:enumeration value="SpecifiedDate" adsml-sx:longName="Specified Date within Message"/>
			<xs:enumeration value="InvoiceTransmissionDate" adsml-sx:longName="Invoice Transmission Date"/>
			<xs:enumeration value="InvoiceVerificationDate" adsml-sx:longName="Invoice Verification Date"/>
			<xs:enumeration value="RunDate" adsml-sx:longName="Run Date"/>
			<xs:enumeration value="MutuallyDefined" adsml-sx:longName="Mutually Defined"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPhysicalItemTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Film" adsml-sx:longName="Film materials"/>
			<xs:enumeration value="HardProof" adsml-sx:longName="Hard (paper) proof"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPickupInstructionsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="PickupAsIs" adsml-sx:longName="Run existing ad"/>
			<xs:enumeration value="PickupWithChange" adsml-sx:longName="Run ad with changes"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPlacementInBookPrintCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Any" adsml-sx:longName="Any place in book."/>
			<xs:enumeration value="BestPossiblePosition" adsml-sx:longName="Best position available"/>
			<xs:enumeration value="ROM" adsml-sx:longName="Any place in magazine."/>
			<xs:enumeration value="ROP" adsml-sx:longName="Any place in book."/>
			<xs:enumeration value="EarliestAvailable" adsml-sx:longName="Earliest available position"/>
			<xs:enumeration value="FirstAdInBook" adsml-sx:longName="First ad in book"/>
			<xs:enumeration value="FirstAdInSection" adsml-sx:longName="First ad in specified section"/>
			<xs:enumeration value="LastAdBeforeSection" adsml-sx:longName="Last ad before specified section start"/>
			<xs:enumeration value="FirstAdAfterSection" adsml-sx:longName="First ad after section close"/>
			<xs:enumeration value="LeftHandPage" adsml-sx:longName="Left hand page"/>
			<xs:enumeration value="RightHandPage" adsml-sx:longName="Right hand page"/>
			<xs:enumeration value="BackPage" adsml-sx:longName="Back page / last page"/>
			<xs:enumeration value="FirstFull" adsml-sx:longName="First full page in section or classification"/>
			<xs:enumeration value="LastFull" adsml-sx:longName="Last full page in section or classification"/>
			<xs:enumeration value="InsideBackPage" adsml-sx:longName="Inside page prior to Back page / last page"/>
			<xs:enumeration value="FrontPage" adsml-sx:longName="Front page"/>
			<xs:enumeration value="FarForward" adsml-sx:longName="Far forward"/>
			<xs:enumeration value="FrontHalf" adsml-sx:longName="Front half of the product"/>
			<xs:enumeration value="Center" adsml-sx:longName="Center of the product or other specified page grouping."/>
			<xs:enumeration value="FacingMatter" adsml-sx:longName="Facing editorial matter"/>
			<xs:enumeration value="LeadingInto" adsml-sx:longName="Leading into section or sub-section"/>
			<xs:enumeration value="LeadingOutOf" adsml-sx:longName="Leading out of section or sub-section"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPlacementLinkCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="UmbrellaAd" adsml-sx:longName="A placement is composed of other placements"/>
			<xs:enumeration value="Scatter" adsml-sx:longName="Placement of the ads should occur 'randomly' within the specified criteria."/>
			<xs:enumeration value="Sequence" adsml-sx:longName="Placement of the ads should occur in a sequence within the specified criteria."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPlacementRelationshipCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="PartOf" adsml-sx:longName="A placement is a part of another placement (a part of what is logically a bigger ad, for example an umbrella ad or two ads (not specified as double truck) that span the gutter)"/>
			<xs:enumeration value="DontPublishTogether" adsml-sx:longName="Placement of ads should occur such that they are not in the same general location."/>
			<xs:enumeration value="GroupRepel" adsml-sx:longName="Placement of ads should occur such that they are not in the same group."/>
			<xs:enumeration value="HorizontallyAdjacent" adsml-sx:longName="Specifies two ads to be placed horizontally adjacent to each other."/>
			<xs:enumeration value="HorizontallyInside" adsml-sx:longName="Specifies two ads to be placed horizontally adjacent to each other such that the non-anchor ad is inside of the anchor."/>
			<xs:enumeration value="HorizontallyLeft" adsml-sx:longName="Specifies two ads to be placed horizontally adjacent to each other such that the non-anchor ad is left of the anchor."/>
			<xs:enumeration value="HorizontallyOutside" adsml-sx:longName="Specifies two ads to be placed horizontally adjacent to each other such that the non-anchor ad is outside of the anchor."/>
			<xs:enumeration value="HorizontallyRight" adsml-sx:longName="Specifies two ads to be placed horizontally adjacent to each other such that the non-anchor ad is right of the anchor."/>
			<xs:enumeration value="PublishTogether" adsml-sx:longName="A set of ads that must be published together, or not at all."/>
			<xs:enumeration value="ScatterAd" adsml-sx:longName="Specifies ads that are part of a scatter ad group."/>
			<xs:enumeration value="SequenceAd" adsml-sx:longName="Specifies ads that are part of a sequence ad group."/>
			<xs:enumeration value="VerticallyAdjacent" adsml-sx:longName="Specifies two ads to be placed vertically adjacent to each other."/>
			<xs:enumeration value="VerticallyAbove" adsml-sx:longName="Specifies two ads to be placed vertically adjacent to each other such that the non-anchor ad is above the anchor."/>
			<xs:enumeration value="VerticallyBelow" adsml-sx:longName="Specifies two ads to be place vertically adjacent to each other such that the non-anchor ad is below the anchor. "/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPositionOnPagePrintCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="CenterIsland" adsml-sx:longName="Center (vertical and horizontal) of page"/>
			<xs:enumeration value="CenterVertical" adsml-sx:longName="Center (vertical) of page"/>
			<xs:enumeration value="CenterHorizontal" adsml-sx:longName="Center (horizontal) of page"/>
			<xs:enumeration value="BalancedDoubleTruck" adsml-sx:longName="Balanced double truck ad. (Always has an odd number of columns.)"/>
			<xs:enumeration value="UnbalancedDoubleTruck" adsml-sx:longName="Unbalanced double truck. (need to specify left page column start and gutter counts a column.)"/>
			<xs:enumeration value="Inside" adsml-sx:longName="Closest to fold or gutter."/>
			<xs:enumeration value="LeftSideOfPage" adsml-sx:longName="Left side of page"/>
			<xs:enumeration value="LowerLeftCorner" adsml-sx:longName="Lower left corner of page"/>
			<xs:enumeration value="LowerRightCorner" adsml-sx:longName="Lower right corner of page"/>
			<xs:enumeration value="Outside" adsml-sx:longName="Closset to outside edge of page (farthest from gutter)."/>
			<xs:enumeration value="RightSideOfPage" adsml-sx:longName="Right side of page"/>
			<xs:enumeration value="UpperLeftCorner" adsml-sx:longName="Upper left corner of page"/>
			<xs:enumeration value="UpperRightCorner" adsml-sx:longName="Upper right corner of page"/>
			<xs:enumeration value="UnderHeader" adsml-sx:longName="Under header of page"/>
			<xs:enumeration value="TopOfPage" adsml-sx:longName="Top of page"/>
			<xs:enumeration value="BottomOfPage" adsml-sx:longName="Bottom of page"/>
			<xs:enumeration value="InsideEdge" adsml-sx:longName="Inside (gutter) edge of page"/>
			<xs:enumeration value="OutsideEdge" adsml-sx:longName="Outside (open) edge of page"/>
			<xs:enumeration value="TopOfColumn" adsml-sx:longName="Top of column"/>
			<xs:enumeration value="BottomOfColumn" adsml-sx:longName="Bottom of column"/>
			<xs:enumeration value="Column" adsml-sx:longName="Ad within specified column on page"/>
			<xs:enumeration value="Earpiece" adsml-sx:longName="Earpiece position"/>
			<xs:enumeration value="AbsolutePosition" adsml-sx:longName="Absolute position on page based on supplied coordinates"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLSchedulingPeriodPrintCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="January" adsml-sx:longName="January"/>
			<xs:enumeration value="February" adsml-sx:longName="February"/>
			<xs:enumeration value="March" adsml-sx:longName="March"/>
			<xs:enumeration value="April" adsml-sx:longName="April"/>
			<xs:enumeration value="May" adsml-sx:longName="May"/>
			<xs:enumeration value="June" adsml-sx:longName="June"/>
			<xs:enumeration value="July" adsml-sx:longName="July"/>
			<xs:enumeration value="August" adsml-sx:longName="August"/>
			<xs:enumeration value="September" adsml-sx:longName="September"/>
			<xs:enumeration value="October" adsml-sx:longName="October"/>
			<xs:enumeration value="November" adsml-sx:longName="November"/>
			<xs:enumeration value="December" adsml-sx:longName="December"/>
			<xs:enumeration value="Spring" adsml-sx:longName="Spring"/>
			<xs:enumeration value="Summer" adsml-sx:longName="Summer"/>
			<xs:enumeration value="Autumn" adsml-sx:longName="Autumn"/>
			<xs:enumeration value="Winter" adsml-sx:longName="Winter"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPreflightTestResultsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="NotDone" adsml-sx:longName="No preflighting performed"/>
			<xs:enumeration value="Errors" adsml-sx:longName="Errors and possibly also Warnings"/>
			<xs:enumeration value="WarningsOnly" adsml-sx:longName="Warnings Only"/>
			<xs:enumeration value="NoErrors" adsml-sx:longName="No Errors and No Warnings"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPrepublicationProofTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Print" adsml-sx:longName="Paper proof on predetermined type of paper"/>
			<xs:enumeration value="Film" adsml-sx:longName="Negative film proof"/>
			<xs:enumeration value="Digital" adsml-sx:longName="Digital / electronic proof"/>
			<xs:enumeration value="Web" adsml-sx:longName="Electronic proof on web."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPriceComponentCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="ArtBlowup" adsml-sx:longName="Art Blowup"/>
			<xs:enumeration value="AgencyCommission" adsml-sx:longName="Agency Commission"/>
			<xs:enumeration value="ArtReduction" adsml-sx:longName="Art Reduction"/>
			<xs:enumeration value="GrossPrice" adsml-sx:longName="Gross Price"/>
			<xs:enumeration value="NetPrice" adsml-sx:longName="Net Price"/>
			<xs:enumeration value="TotalCharges" adsml-sx:longName="Total Charges"/>
			<xs:enumeration value="TotalDiscount" adsml-sx:longName="Total Discount"/>
			<xs:enumeration value="Tax" adsml-sx:longName="Tax"/>
			<xs:enumeration value="ProductionCharge" adsml-sx:longName="Production charge"/>
			<xs:enumeration value="CashDiscount" adsml-sx:longName="Cash Discount"/>
			<xs:enumeration value="Charge" adsml-sx:longName="Charge"/>
			<xs:enumeration value="Discount" adsml-sx:longName="Discount"/>
			<xs:enumeration value="Artwork" adsml-sx:longName="Artwork"/>
			<xs:enumeration value="BlindBox" adsml-sx:longName="Blind Box"/>
			<xs:enumeration value="BlueBackgroundLine" adsml-sx:longName="Blue Background Line"/>
			<xs:enumeration value="Bleed" adsml-sx:longName="Bleed"/>
			<xs:enumeration value="ColorArt" adsml-sx:longName="Color Art"/>
			<xs:enumeration value="CheckCopies" adsml-sx:longName="Check Copies"/>
			<xs:enumeration value="ColorCharge" adsml-sx:longName="Color Charge"/>
			<xs:enumeration value="ColorSeparation" adsml-sx:longName="Color Separation"/>
			<xs:enumeration value="DoubleBurn" adsml-sx:longName="Double Burn"/>
			<xs:enumeration value="Delivery" adsml-sx:longName="Delivery"/>
			<xs:enumeration value="Engraving" adsml-sx:longName="Engraving"/>
			<xs:enumeration value="ExtraSupplements" adsml-sx:longName="Extra Supplements"/>
			<xs:enumeration value="FlopArt" adsml-sx:longName="Flop Art"/>
			<xs:enumeration value="FullPageDiscount" adsml-sx:longName="Full Page Discount"/>
			<xs:enumeration value="FaxCharges" adsml-sx:longName="Fax Charges"/>
			<xs:enumeration value="HandlingService" adsml-sx:longName="Handling Service"/>
			<xs:enumeration value="InferiorArt" adsml-sx:longName="Inferior Art"/>
			<xs:enumeration value="LayoutOrDesign" adsml-sx:longName="Layout / Design"/>
			<xs:enumeration value="Logos" adsml-sx:longName="Logos"/>
			<xs:enumeration value="MultiplePrePrintDiscount" adsml-sx:longName="Multiple PrePrint Discount"/>
			<xs:enumeration value="PhotoCompositionCharges" adsml-sx:longName="Photo Composition Charges"/>
			<xs:enumeration value="Production" adsml-sx:longName="Production"/>
			<xs:enumeration value="PremiumPositionCharge" adsml-sx:longName="Premium Position Charge"/>
			<xs:enumeration value="ProofAndComposition" adsml-sx:longName="Proof &amp; Composition"/>
			<xs:enumeration value="RepeatAdOfDaily" adsml-sx:longName="Repeat Ad of Daily"/>
			<xs:enumeration value="RepeatAd" adsml-sx:longName="Repeat Ad"/>
			<xs:enumeration value="RepeatAdOfSunday" adsml-sx:longName="Repeat Ad of Sunday"/>
			<xs:enumeration value="ReturnedArt" adsml-sx:longName="Returned Art"/>
			<xs:enumeration value="Reverse" adsml-sx:longName="Reverse"/>
			<xs:enumeration value="Rework" adsml-sx:longName="Rework"/>
			<xs:enumeration value="Slicks" adsml-sx:longName="Slicks"/>
			<xs:enumeration value="SMCProduction" adsml-sx:longName="SMC Production"/>
			<xs:enumeration value="Spadea" adsml-sx:longName="Spadea"/>
			<xs:enumeration value="SetUp" adsml-sx:longName="Set-up"/>
			<xs:enumeration value="TearSheets" adsml-sx:longName="Tear Sheets"/>
			<xs:enumeration value="ThickBoard" adsml-sx:longName="Thick Board"/>
			<xs:enumeration value="ToningOrScreening" adsml-sx:longName="Toning / Screening"/>
			<xs:enumeration value="VolumeIssue Discount" adsml-sx:longName="Volume / Issue Discount"/>
			<xs:enumeration value="Velox" adsml-sx:longName="Velox"/>
			<xs:enumeration value="VoiceResponse" adsml-sx:longName="Voice Response"/>
			<xs:enumeration value="VolumeYearDiscount" adsml-sx:longName="Volume / Year Discount"/>
			<xs:enumeration value="WideCharges" adsml-sx:longName="Wide Charges"/>
			<xs:enumeration value="AirTransportationCharge" adsml-sx:longName="Air Transportation Charge"/>
			<xs:enumeration value="LetterOfCreditProcessing" adsml-sx:longName="Letter of Credit Processing"/>
			<xs:enumeration value="MailingPostageCost" adsml-sx:longName="Mailing - Postage Cost"/>
			<xs:enumeration value="MailingService Fee" adsml-sx:longName="Mailing - Service Fee"/>
			<xs:enumeration value="MessengerService" adsml-sx:longName="Messenger Service"/>
			<xs:enumeration value="SpecialDelivery" adsml-sx:longName="Special Delivery"/>
			<xs:enumeration value="SpecialHandlingService" adsml-sx:longName="Special Handling Service"/>
			<xs:enumeration value="SpecialPickup" adsml-sx:longName="Special Pickup"/>
			<xs:enumeration value="StampFee" adsml-sx:longName="Stamp Fee"/>
			<xs:enumeration value="Advances" adsml-sx:longName="Advances"/>
			<xs:enumeration value="FinanceCharge" adsml-sx:longName="Finance Charge"/>
			<xs:enumeration value="InvoiceAdjustment" adsml-sx:longName="Invoice Adjustment"/>
			<xs:enumeration value="LateOrderCharge" adsml-sx:longName="Late Order Charge"/>
			<xs:enumeration value="MinimumGuarantee" adsml-sx:longName="Minimum Guarantee"/>
			<xs:enumeration value="OutOfZonePickupOrDelivery" adsml-sx:longName="Out of Zone Pick-up or Delivery"/>
			<xs:enumeration value="PostageCharge" adsml-sx:longName="Postage Charge"/>
			<xs:enumeration value="PremiumCharge" adsml-sx:longName="Premium Charge"/>
			<xs:enumeration value="ProfessionalFees" adsml-sx:longName="Professional Fees"/>
			<xs:enumeration value="PromotionalDiscount" adsml-sx:longName="Promotional Discount"/>
			<xs:enumeration value="BasePrice" adsml-sx:longName="Base Price"/>
			<xs:enumeration value="PriorBalance" adsml-sx:longName="Prior Balance"/>
			<xs:enumeration value="Postage" adsml-sx:longName="Postage"/>
			<xs:enumeration value="PickupCharge" adsml-sx:longName="Pick-up Charge"/>
			<xs:enumeration value="PickupAndDelivery" adsml-sx:longName="Pick-up and Delivery"/>
			<xs:enumeration value="RedistributionAllowance" adsml-sx:longName="Redistribution Allowance"/>
			<xs:enumeration value="ReductionPrepalletizedCargo" adsml-sx:longName="Reduction Prepalletized Cargo"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLPriceTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Confirmed" adsml-sx:longName="Confirmed price"/>
			<xs:enumeration value="NotToExceed" adsml-sx:longName="Price not to exceed predetermined amount"/>
			<xs:enumeration value="Estimated" adsml-sx:longName="Estimated price"/>
			<xs:enumeration value="AlternatePrice" adsml-sx:longName="Alternate price"/>
			<xs:enumeration value="ContractPrice" adsml-sx:longName="Contract price"/>
			<xs:enumeration value="DiscountPrice" adsml-sx:longName="Discount price"/>
			<xs:enumeration value="PromotionPrice" adsml-sx:longName="Promotional price"/>
			<xs:enumeration value="QuotedPrice" adsml-sx:longName="Quoted price"/>
			<xs:enumeration value="SpecialPrice" adsml-sx:longName="Special price"/>
			<xs:enumeration value="RateCardPrice" adsml-sx:longName="Rate card price"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLProofOfPublicationTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Physical.Tearsheet" adsml-sx:longName="Paper copy of ad in context"/>
			<xs:enumeration value="Digital.Tearsheet" adsml-sx:longName="Digital copy of ad in context"/>
			<xs:enumeration value="Physical.FullPublication" adsml-sx:longName="Paper copy of the entire publication containing this ad (voucher copy)"/>
			<xs:enumeration value="Digital.FullPublication" adsml-sx:longName="Digital copy of the entire publication containing this ad (voucher copy)"/>
			<xs:enumeration value="Affidavit" adsml-sx:longName="Affidavit asserting that publication occurred"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLDenialCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="UnknownParty" adsml-sx:longName="Unknown party"/>
			<xs:enumeration value="UnknownAccount" adsml-sx:longName="Unknown account"/>
			<xs:enumeration value="" adsml-sx:longName="Invalid reference data"/>
			<xs:enumeration value="InvalidPeriod" adsml-sx:longName="Invalid period"/>
			<xs:enumeration value="InvalidTransaction" adsml-sx:longName="Invalid transaction"/>
			<xs:enumeration value="BadCredit" adsml-sx:longName="Bad credit"/>
			<xs:enumeration value="OverCreditLimit" adsml-sx:longName="Over current credit limit"/>
			<xs:enumeration value="InventoryUnavailable" adsml-sx:longName="Inventory not available"/>
			<xs:enumeration value="DeadlinePassed" adsml-sx:longName="Deadline passed"/>
			<xs:enumeration value="DuplicateInvoice" adsml-sx:longName="Duplicate invoice"/>
			<xs:enumeration value="InvoicedServicesNotReceived" adsml-sx:longName="Invoiced service(s) not received"/>
			<xs:enumeration value="InvoicedServiceNotRequested" adsml-sx:longName="Invoiced service not requested"/>
			<xs:enumeration value="InvoicedServicesNotPerformedAsRequested" adsml-sx:longName="Invoiced services not performed as requested"/>
			<xs:enumeration value="DuplicateOrder" adsml-sx:longName="Duplicate order"/>
			<xs:enumeration value="AdContentNotFound" adsml-sx:longName="Ad content not found or not accessable"/>
			<xs:enumeration value="MissingRequiredMetadata" adsml-sx:longName="Missing required metadata"/>
			<xs:enumeration value="InvalidData" adsml-sx:longName="Invalid data or metadata"/>
			<xs:enumeration value="PreflightResultsNotAcceptable" adsml-sx:longName="Information in preflight report indicates contents are not acceptable for publication"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLRecurrencePatternCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Daily" adsml-sx:longName="Run daily"/>
			<xs:enumeration value="Weekly" adsml-sx:longName="Run weekly"/>
			<xs:enumeration value="Monthly" adsml-sx:longName="Run monthly"/>
			<xs:enumeration value="Quarterly" adsml-sx:longName="Run quarterly"/>
			<xs:enumeration value="SemiAnnual" adsml-sx:longName="Run semi-annually"/>
			<xs:enumeration value="Annual" adsml-sx:longName="Run annually"/>
			<xs:enumeration value="Mondays" adsml-sx:longName="Run on Mondays"/>
			<xs:enumeration value="Tuesdays" adsml-sx:longName="Run on Tuesdays"/>
			<xs:enumeration value="Wednesdays" adsml-sx:longName="Run on Wednesdays"/>
			<xs:enumeration value="Thursdays" adsml-sx:longName="Run on Thursdays"/>
			<xs:enumeration value="Fridays" adsml-sx:longName="Run on Fridays"/>
			<xs:enumeration value="Saturdays" adsml-sx:longName="Run on Saturdays"/>
			<xs:enumeration value="Sundays" adsml-sx:longName="Run on Sundays"/>
			<xs:enumeration value="Weekdays" adsml-sx:longName="Run on weekdays"/>
			<xs:enumeration value="Weekends" adsml-sx:longName="Run on weekends"/>
			<xs:enumeration value="Holidays" adsml-sx:longName="Run on holidays"/>
			<xs:enumeration value="WeekdaysPlusSaturdays" adsml-sx:longName="Run on weekdays plus Saturdays"/>
			<xs:enumeration value="EveryTwoWeeks" adsml-sx:longName="Run every other week on specified day(s)"/>
			<xs:enumeration value="EveryTwoMonths" adsml-sx:longName="Run every other month on specified day(s)"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLRenderingTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="HighRes" adsml-sx:longName="High resolution image"/>
			<xs:enumeration value="LowRes" adsml-sx:longName="Low resolution image"/>
			<xs:enumeration value="Thumbnail" adsml-sx:longName="Thumbnail size image"/>
			<xs:enumeration value="PrePublicationProof" adsml-sx:longName="Pre-publication digital or hard proof"/>
			<xs:enumeration value="Physical" adsml-sx:longName="Physical / hard copy format for image"/>
			<xs:enumeration value="Semiformatted" adsml-sx:longName="Semi-formatted content"/>
			<xs:enumeration value="Formatted" adsml-sx:longName="Formatted content"/>
			<xs:enumeration value="Digital" adsml-sx:longName="Digital image"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLResponseConditionsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="AcceptedAsRequestedByBuyer" adsml-sx:longName="Information as presented has been accepted by the buyer"/>
			<xs:enumeration value="AcceptedWithChangesBySeller" adsml-sx:longName="Changed information as presented has been accepted by the seller"/>
			<xs:enumeration value="AcceptedWithClarificationsBySeller" adsml-sx:longName="Information presented has been substantially accepted by the seller with some details changed in order to achieve the buyer's goals."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLRetrievalInstructionsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="CollectedByRecipient" adsml-sx:longName="Information is to be collected (downloaded) by the intended recipient"/>
			<xs:enumeration value="DeliveredToRecipient" adsml-sx:longName="Information is to be delivered (uploaded) to the intended recipient"/>
			<xs:enumeration value="CreatedByRecipient" adsml-sx:longName="Information is to be created by the intended recipient"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLSectionCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Any" adsml-sx:longName="Any section in book."/>
			<xs:enumeration value="Auto" adsml-sx:longName="Automotive"/>
			<xs:enumeration value="Family" adsml-sx:longName="Family"/>
			<xs:enumeration value="PublicNotice" adsml-sx:longName="Public notices"/>
			<xs:enumeration value="Business" adsml-sx:longName="Business/economy"/>
			<xs:enumeration value="Education" adsml-sx:longName="Education"/>
			<xs:enumeration value="Calendar" adsml-sx:longName="Calendar"/>
			<xs:enumeration value="Classified" adsml-sx:longName="Classified"/>
			<xs:enumeration value="Editorial" adsml-sx:longName="Editorial"/>
			<xs:enumeration value="Entertainment" adsml-sx:longName="Entertainment"/>
			<xs:enumeration value="Food" adsml-sx:longName="Food"/>
			<xs:enumeration value="Garden" adsml-sx:longName="Garden"/>
			<xs:enumeration value="Lifestyle" adsml-sx:longName="Lifestyle"/>
			<xs:enumeration value="MainNews" adsml-sx:longName="Main news"/>
			<xs:enumeration value="MetroLocal" adsml-sx:longName="Metro, local"/>
			<xs:enumeration value="NationalNews" adsml-sx:longName="National news"/>
			<xs:enumeration value="Obituary" adsml-sx:longName="Obituary"/>
			<xs:enumeration value="Opinion" adsml-sx:longName="Opinion"/>
			<xs:enumeration value="Recruitment" adsml-sx:longName="Recruitment"/>
			<xs:enumeration value="RealEstate" adsml-sx:longName="Real estate"/>
			<xs:enumeration value="Sports" adsml-sx:longName="Sports"/>
			<xs:enumeration value="Travel" adsml-sx:longName="Travel"/>
			<xs:enumeration value="TVListings" adsml-sx:longName="TV listings"/>
			<xs:enumeration value="ViewStyle" adsml-sx:longName="View / Style"/>
			<xs:enumeration value="WorldNews" adsml-sx:longName="World news"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLStatusCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Received" adsml-sx:longName="Message received; processing of information has not yet begun."/>
			<xs:enumeration value="Pending" adsml-sx:longName="Pending execution; processing of information has not yet begun."/>
			<xs:enumeration value="BeingProcessed" adsml-sx:longName="Currently executing; processing of the information is underway."/>
			<xs:enumeration value="Cancelled" adsml-sx:longName="Processing was cancelled."/>
			<xs:enumeration value="Rejected" adsml-sx:longName="Processing has completed with an unsuccessful outcome and the recipient rejects the information."/>
			<xs:enumeration value="Accepted" adsml-sx:longName="Processing has completed with an outcome that the recipient considers acceptable"/>
			<xs:enumeration value="Succeeded" adsml-sx:longName="Processing succeeded."/>
			<xs:enumeration value="OnHold" adsml-sx:longName="Processing is on hold pending issue resolution."/>
			<xs:enumeration value="Failed" adsml-sx:longName="Processing failed to complete due to technical errors. An unsuccessful outcome - the recipient is unable to process the materials."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLStatusQualifierMaterialsCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="PreflightError" adsml-sx:longName="Preflighting has revealed a mismatch between the content file and the technical specifications the file should conform to."/>
			<xs:enumeration value="TPAMismatch" adsml-sx:longName="Processing has revealed a mismatch between the content file and/or the delivery specifications the materials delivery should conform to as specified in the Trading Partner Agreement (TPA)."/>
			<xs:enumeration value="BookInfoConflict" adsml-sx:longName="The content information does not mirror the information in the booking information associated with that content."/>
			<xs:enumeration value="MediaDamaged" adsml-sx:longName="The media on which the content file is stored is damaged and so cannot be accepted."/>
			<xs:enumeration value="FileCorrupted" adsml-sx:longName="The content file is corrupted and so cannot be processed."/>
			<xs:enumeration value="FileExtractionError" adsml-sx:longName="The content file could not be extracted. For example, due to a decoding or decryption problem."/>
			<xs:enumeration value="DeliveryError" adsml-sx:longName="A delivery problem has prevented a materials delivery from completing successfully."/>
			<xs:enumeration value="RenderingError" adsml-sx:longName="A problem with a content file has prevented a materials delivery from successfully completing processing."/>
			<xs:enumeration value="PartialDelivery" adsml-sx:longName="One or more of the specified delivery(ies) failed to complete successfully."/>
			<xs:enumeration value="PartialRenderings" adsml-sx:longName="One or more of the rendering(s) comprising the delivery failed to be successfully processed."/>
			<xs:enumeration value="AccessError" adsml-sx:longName="Unable to access the content file by the specified delivery channel; unable to initiate transfer. Reasons include factors such as: incorrect authentication information (username and password), broken link (file doesn't exist), etc."/>
			<xs:enumeration value="TransferError" adsml-sx:longName="Unable to complete the content file delivery due to errors encountered while delivery was in progress. For example, protocol dependent errors (HTTP 500), connection reset, insufficient space on disk to complete delivery."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLTargetingTypeCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="DeliveryArea" adsml-sx:longName="Named physical area (North, South, Downtown)"/>
			<xs:enumeration value="DeliveryClass" adsml-sx:longName="Named group of delivery types (Home, Newstand, TMC, differentiate from Demographic which could also include apartments, SingleFamilyDwelling)"/>
			<xs:enumeration value="Demographic" adsml-sx:longName="Partition based on demographic characteristics"/>
			<xs:enumeration value="Edition" adsml-sx:longName="Partition based on edition specification"/>
			<xs:enumeration value="ZipPostalCode" adsml-sx:longName="Partition based on zip or postal code specification"/>
			<xs:enumeration value="Region" adsml-sx:longName="Partition based on an editorial region, generally a subset of an edition"/>
			<xs:enumeration value="Zone" adsml-sx:longName="Partition based on an advertising zone, usually the smallest selectable advertising area"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLTaxTypeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Surtax" adsml-sx:longName="Surtax"/>
			<xs:enumeration value="Assessment" adsml-sx:longName="Assessment"/>
			<xs:enumeration value="BusinessPrivilegeTax" adsml-sx:longName="Business Privilege Tax"/>
			<xs:enumeration value="CityTax" adsml-sx:longName="City Tax"/>
			<xs:enumeration value="Tax" adsml-sx:longName="Tax"/>
			<xs:enumeration value="ThresholdTax" adsml-sx:longName="Threshold Tax"/>
			<xs:enumeration value="FederalGSTOnGoods" adsml-sx:longName="Federal Value-added Tax (GST) on Goods"/>
			<xs:enumeration value="CountyOrParishSalesTax" adsml-sx:longName="County/Parish Sales Tax"/>
			<xs:enumeration value="CitySalesTax" adsml-sx:longName="City Sales Tax"/>
			<xs:enumeration value="FederalGSTOnServices" adsml-sx:longName="Federal Value-added Tax (GST) on Services"/>
			<xs:enumeration value="DefaultLaborTax" adsml-sx:longName="Default Labor Tax"/>
			<xs:enumeration value="EquipmentTax" adsml-sx:longName="Equipment Tax"/>
			<xs:enumeration value="EnergyTax" adsml-sx:longName="Energy Tax"/>
			<xs:enumeration value="EnvironmentalTax" adsml-sx:longName="Environmental Tax"/>
			<xs:enumeration value="FederalTax" adsml-sx:longName="Federal Tax"/>
			<xs:enumeration value="FederalExciseTax" adsml-sx:longName="Federal Excise Tax"/>
			<xs:enumeration value="GoodsAndServicesTax" adsml-sx:longName="Goods and Services Tax"/>
			<xs:enumeration value="PublicHealthAndEducationTax" adsml-sx:longName="Public Health and Education Tax"/>
			<xs:enumeration value="HazardousWasteTax" adsml-sx:longName="Hazardous Waste Tax"/>
			<xs:enumeration value="GrossReceiptsTax" adsml-sx:longName="Gross Receipts Tax"/>
			<xs:enumeration value="LocalTaxNotSalesTax" adsml-sx:longName="Local Tax (Not Sales Tax)"/>
			<xs:enumeration value="LocalSalesTax" adsml-sx:longName="Local Sales Tax (All Applicable Sales Taxes by Taxing Authority Below the State Level)"/>
			<xs:enumeration value="StateAndLocalSalesTax" adsml-sx:longName="State and Local Sales Tax"/>
			<xs:enumeration value="MaterialTax" adsml-sx:longName="Material Tax"/>
			<xs:enumeration value="MinimumTax" adsml-sx:longName="Minimum Tax"/>
			<xs:enumeration value="MunicipalTax" adsml-sx:longName="Municipal Tax"/>
			<xs:enumeration value="MiscellaneousStateTax" adsml-sx:longName="Miscellaneous State Tax"/>
			<xs:enumeration value="MetropolitanTransitTax" adsml-sx:longName="Metropolitan Transit Tax"/>
			<xs:enumeration value="OtherTaxes" adsml-sx:longName="Other Taxes"/>
			<xs:enumeration value="StateOrProvincialTaxOnGoods" adsml-sx:longName="State or Provincial Tax on Goods"/>
			<xs:enumeration value="SalesTax" adsml-sx:longName="Sales Tax"/>
			<xs:enumeration value="StateOrProvincialTaxOnServices" adsml-sx:longName="State or Provincial Tax on Services"/>
			<xs:enumeration value="SecondaryPercentageTax" adsml-sx:longName="Secondary Percentage Tax"/>
			<xs:enumeration value="StateExciseTax" adsml-sx:longName="State Excise Tax"/>
			<xs:enumeration value="StateAndLocalTax" adsml-sx:longName="State and Local Tax"/>
			<xs:enumeration value="StateOrProvincialTax" adsml-sx:longName="State/Provincial Tax"/>
			<xs:enumeration value="StateSalesTax" adsml-sx:longName="State Sales Tax"/>
			<xs:enumeration value="PreThresholdTax" adsml-sx:longName="Pre-threshold Tax"/>
			<xs:enumeration value="PostThresholdTax" adsml-sx:longName="Post Threshold Tax"/>
			<xs:enumeration value="TotalTaxes" adsml-sx:longName="Total Taxes"/>
			<xs:enumeration value="LicenseTax" adsml-sx:longName="License Tax"/>
			<xs:enumeration value="VAT" adsml-sx:longName="Value Added Tax (VAT)"/>
			<xs:enumeration value="MutuallyDefined" adsml-sx:longName="Mutually Defined"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLTaxationStatusCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="Taxable" adsml-sx:longName="Taxable"/>
			<xs:enumeration value="NonTaxable" adsml-sx:longName="NonTaxable"/>
			<xs:enumeration value="Standard" adsml-sx:longName="Standard"/>
			<xs:enumeration value="Lower" adsml-sx:longName="Lower"/>
			<xs:enumeration value="Zero" adsml-sx:longName="Zero"/>
			<xs:enumeration value="Exempt" adsml-sx:longName="Exempt"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLTearsheetTypeCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="AdOnly" adsml-sx:longName="Only the ad with out any context. May also be used for an ad proof. Note this code should be used for preprint advertising."/>
			<xs:enumeration value="AdInContext" adsml-sx:longName="The ad with some context around it. Amount of context is at the discretion of the provider."/>
			<xs:enumeration value="FullPage" adsml-sx:longName="The ad in the context of a complete page or screen."/>
			<xs:enumeration value="PageWithFacingPage" adsml-sx:longName="The ad in the context of a complete page along with the complete facing page."/>
			<xs:enumeration value="PageWithBackingPage" adsml-sx:longName="The ad in the context of a complete page along with the complete backing page."/>
			<xs:enumeration value="PageWithFacingAndBackingPage" adsml-sx:longName="The ad in the context of a complete page along with the complete facing and backing pages."/>
			<xs:enumeration value="FullCopy" adsml-sx:longName="The ad in the context of a full (complete with possible exception of inserts) copy of the publication in which it appeared."/>
			<xs:enumeration value="ClassifiedTextOnly" adsml-sx:longName="Classified ad text only. May include markup information and line endings."/>
			<xs:enumeration value="ClassifiedH-J" adsml-sx:longName="Classified ad text including H &amp; J and line endings. Should also include graphics and logos. Note that AdInContext should be used if the ad is shown in context. AdOnly can be used if there is not requirement to indicate that the ad is a classified ad."/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLUnitOfMeasureInteractiveCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="animationLength" adsml-sx:longName="maximum duration (in seconds) that a rich media format ad will be exposed"/>
			<xs:enumeration value="fileWeight" adsml-sx:longName="file size (in kilobytes) include the type e.g. flash, images"/>
			<xs:enumeration value="fileSize" adsml-sx:longName="file size (in kilobytes)"/>
			<xs:enumeration value="impression" adsml-sx:longName="served ad"/>
			<xs:enumeration value="keywords" adsml-sx:longName="number of keywords purchased"/>
			<xs:enumeration value="numberOfLinks" adsml-sx:longName="number of clickable links within the ad"/>
			<xs:enumeration value="frequencyCapDaily" adsml-sx:longName="maximum number of times each day a user will be exposed to a particular superstitial ad on a site"/>
			<xs:enumeration value="timeBetweenAds" adsml-sx:longName="number of seconds between exposures of a superstitial ad to a user"/>
			<xs:enumeration value="frequencyControlCap" adsml-sx:longName="maximum number of times a user will be exposed to a superstitial ad during each visit to a site"/>
			<xs:enumeration value="clicks" adsml-sx:longName="number of times a user clicked a link"/>
			<xs:enumeration value="clickThroughs" adsml-sx:longName="number of times a user clicked a link"/>
			<xs:enumeration value="registrations" adsml-sx:longName="number of times a user registered their details"/>
			<xs:enumeration value="cm" adsml-sx:longName="centimeters"/>
			<xs:enumeration value="cm2" adsml-sx:longName="square centimeters"/>
			<xs:enumeration value="mm" adsml-sx:longName="millimeters"/>
			<xs:enumeration value="mm2" adsml-sx:longName="square millimeters"/>
			<xs:enumeration value="inch" adsml-sx:longName="inches"/>
			<xs:enumeration value="inch2" adsml-sx:longName="square inches"/>
			<xs:enumeration value="m" adsml-sx:longName="meters"/>
			<xs:enumeration value="m2" adsml-sx:longName="square meters"/>
			<xs:enumeration value="ft" adsml-sx:longName="feet"/>
			<xs:enumeration value="ft2" adsml-sx:longName="square feet"/>
			<xs:enumeration value="seconds" adsml-sx:longName="duration of ad in seconds"/>
			<xs:enumeration value="minutes" adsml-sx:longName="duration of ad in minutes"/>
			<xs:enumeration value="hours" adsml-sx:longName="duration of ad in hours"/>
			<xs:enumeration value="ptPostscript" adsml-sx:longName="Postscript(tm) point (1/72 in)"/>
			<xs:enumeration value="ptAmericanPrinter" adsml-sx:longName="American Printers point (1/72.27000072)"/>
			<xs:enumeration value="ptDidot" adsml-sx:longName="Didot point (1/67.55818249 of an inch (roughly), 0.014802056 inches, or 0.3759722222 millimeters"/>
			<xs:enumeration value="cicero" adsml-sx:longName="Cicero (4.55 mm, 12 ptDidot)"/>
			<xs:enumeration value="pixel" adsml-sx:longName="screen dot (picture element), used for interactive / online advertising"/>
			<xs:enumeration value="day" adsml-sx:longName="day"/>
			<xs:enumeration value="month" adsml-sx:longName="month"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLUnitOfMeasurePrintCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="cm" adsml-sx:longName="centimeters"/>
			<xs:enumeration value="cm2" adsml-sx:longName="square centimeters"/>
			<xs:enumeration value="columns" adsml-sx:longName="width of ad space in columns, publisher specific"/>
			<xs:enumeration value="mm" adsml-sx:longName="millimeters"/>
			<xs:enumeration value="mm2" adsml-sx:longName="square millimeters"/>
			<xs:enumeration value="inch" adsml-sx:longName="inches"/>
			<xs:enumeration value="inch2" adsml-sx:longName="square inches"/>
			<xs:enumeration value="m" adsml-sx:longName="meters"/>
			<xs:enumeration value="m2" adsml-sx:longName="square meters"/>
			<xs:enumeration value="ft" adsml-sx:longName="feet"/>
			<xs:enumeration value="ft2" adsml-sx:longName="square feet"/>
			<xs:enumeration value="lines" adsml-sx:longName="height of ad space in lines, publisher specific"/>
			<xs:enumeration value="pages" adsml-sx:longName="height or width of ad space in pages"/>
			<xs:enumeration value="ColumnInches" adsml-sx:longName="area of ad space in inches by columns"/>
			<xs:enumeration value="lbs" adsml-sx:longName="mass of item in pounds"/>
			<xs:enumeration value="pt" adsml-sx:longName="height or width in printing points"/>
			<xs:enumeration value="oz" adsml-sx:longName="mass of item in ounces"/>
			<xs:enumeration value="g" adsml-sx:longName="mass of item in grams"/>
			<xs:enumeration value="kg" adsml-sx:longName="mass of item in kilograms"/>
			<xs:enumeration value="pica" adsml-sx:longName="height or width of space in picas (12 points)"/>
			<xs:enumeration value="piece" adsml-sx:longName="pieces to be delivered"/>
			<xs:enumeration value="PagesHardcopy" adsml-sx:longName="number of pages in a single insert"/>
			<xs:enumeration value="units" adsml-sx:longName="units"/>
			<xs:enumeration value="AgateLine" adsml-sx:longName="height of space in agate lines"/>
			<xs:enumeration value="ptPostscript" adsml-sx:longName="Postscript(tm) point (1/72 in)"/>
			<xs:enumeration value="ptAmericanPrinter" adsml-sx:longName="American Printers point (1/72.27000072)"/>
			<xs:enumeration value="ptDidot" adsml-sx:longName="Didot point (1/67.55818249 of an inch (roughly), 0.014802056 inches, or 0.3759722222 millimeters"/>
			<xs:enumeration value="cicero" adsml-sx:longName="Cicero (4.55 mm, 12 ptDidot)"/>
			<xs:enumeration value="ColumnMillimeters" adsml-sx:longName="area of ad space in millimeters by columns"/>
			<xs:enumeration value="ColumnCentimeters" adsml-sx:longName="area of ad space in centimeters by columns (SCC)"/>
			<xs:enumeration value="pixel" adsml-sx:longName="screen dot (picture element), used for interactive / online advertising"/>
			<xs:enumeration value="gsm" adsml-sx:longName="mass of paper in g/m2"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="AdsMLUnitOfMeasureCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="animationLength" adsml-sx:longName="maximum duration (in seconds) that a rich media format ad will be exposed"/>
			<xs:enumeration value="fileWeight" adsml-sx:longName="file size (in kilobytes) include the type e.g. flash, images"/>
			<xs:enumeration value="fileSize" adsml-sx:longName="file size (in kilobytes)"/>
			<xs:enumeration value="keywords" adsml-sx:longName="number of keywords purchased"/>
			<xs:enumeration value="numberOfLinks" adsml-sx:longName="number of clickable links within the ad"/>
			<xs:enumeration value="frequencyCapDaily" adsml-sx:longName="maximum number of times each day a user will be exposed to a particular superstitial ad on a site"/>
			<xs:enumeration value="impression" adsml-sx:longName="served ad"/>
			<xs:enumeration value="timeBetweenAds" adsml-sx:longName="number of seconds between exposures of a superstitial ad to a user"/>
			<xs:enumeration value="frequencyControlCap" adsml-sx:longName="maximum number of times a user will be exposed to a superstitial ad during each visit to a site"/>
			<xs:enumeration value="clicks" adsml-sx:longName="number of times a user clicked a link"/>
			<xs:enumeration value="clickThroughs" adsml-sx:longName="number of times a user clicked a link"/>
			<xs:enumeration value="registrations" adsml-sx:longName="number of times a user registered their details"/>
			<xs:enumeration value="cm" adsml-sx:longName="centimeters"/>
			<xs:enumeration value="cm2" adsml-sx:longName="square centimeters"/>
			<xs:enumeration value="columns" adsml-sx:longName="width of ad space in columns, publisher specific"/>
			<xs:enumeration value="mm" adsml-sx:longName="millimeters"/>
			<xs:enumeration value="mm2" adsml-sx:longName="square millimeters"/>
			<xs:enumeration value="inch" adsml-sx:longName="inches"/>
			<xs:enumeration value="inch2" adsml-sx:longName="square inches"/>
			<xs:enumeration value="m" adsml-sx:longName="meters"/>
			<xs:enumeration value="m2" adsml-sx:longName="square meters"/>
			<xs:enumeration value="ft" adsml-sx:longName="feet"/>
			<xs:enumeration value="ft2" adsml-sx:longName="square feet"/>
			<xs:enumeration value="lines" adsml-sx:longName="height of ad space in lines, publisher specific"/>
			<xs:enumeration value="seconds" adsml-sx:longName="duration of ad in seconds"/>
			<xs:enumeration value="minutes" adsml-sx:longName="duration of ad in minutes"/>
			<xs:enumeration value="hours" adsml-sx:longName="duration of ad in hours"/>
			<xs:enumeration value="pages" adsml-sx:longName="height or width of ad space in pages"/>
			<xs:enumeration value="ColumnInches" adsml-sx:longName="area of ad space in inches by columns"/>
			<xs:enumeration value="lbs" adsml-sx:longName="mass of item in pounds"/>
			<xs:enumeration value="pt" adsml-sx:longName="height or width in printing points"/>
			<xs:enumeration value="oz" adsml-sx:longName="mass of item in ounces"/>
			<xs:enumeration value="g" adsml-sx:longName="mass of item in grams"/>
			<xs:enumeration value="kg" adsml-sx:longName="mass of item in kilograms"/>
			<xs:enumeration value="pica" adsml-sx:longName="height or width of space in picas (12 points)"/>
			<xs:enumeration value="piece" adsml-sx:longName="pieces to be delivered"/>
			<xs:enumeration value="PagesHardcopy" adsml-sx:longName="number of pages in a single insert"/>
			<xs:enumeration value="units" adsml-sx:longName="units"/>
			<xs:enumeration value="AgateLine" adsml-sx:longName="height of space in agate lines"/>
			<xs:enumeration value="ptPostscript" adsml-sx:longName="Postscript(tm) point (1/72 in)"/>
			<xs:enumeration value="ptAmericanPrinter" adsml-sx:longName="American Printers point (1/72.27000072)"/>
			<xs:enumeration value="ptDidot" adsml-sx:longName="Didot point (1/67.55818249 of an inch (roughly), 0.014802056 inches, or 0.3759722222 millimeters"/>
			<xs:enumeration value="cicero" adsml-sx:longName="Cicero (4.55 mm, 12 ptDidot)"/>
			<xs:enumeration value="ColumnMillimeters" adsml-sx:longName="area of ad space in millimeters by columns"/>
			<xs:enumeration value="ColumnCentimeters" adsml-sx:longName="area of ad space in centimeters by columns (SCC)"/>
			<xs:enumeration value="pixel" adsml-sx:longName="screen dot (picture element), used for interactive / online advertising"/>
			<xs:enumeration value="gsm" adsml-sx:longName="mass of paper in g/m2"/>
			<xs:enumeration value="day" adsml-sx:longName="day"/>
			<xs:enumeration value="month" adsml-sx:longName="month"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Proposed -->
	</xs:simpleType>
	<xs:simpleType name="ISOCountryCodeCV">
		<xs:restriction base="adsml:CodeRootType">
			<xs:enumeration value="AD" adsml-sx:longName="Andorra"/>
			<xs:enumeration value="AE" adsml-sx:longName="United Arab Emirates"/>
			<xs:enumeration value="AF" adsml-sx:longName="Afghanistan"/>
			<xs:enumeration value="AG" adsml-sx:longName="Antigua and Barbuda"/>
			<xs:enumeration value="AI" adsml-sx:longName="Anguilla"/>
			<xs:enumeration value="AL" adsml-sx:longName="Albania"/>
			<xs:enumeration value="AM" adsml-sx:longName="Armenia"/>
			<xs:enumeration value="AN" adsml-sx:longName="Netherlands Antilles"/>
			<xs:enumeration value="AO" adsml-sx:longName="Angola"/>
			<xs:enumeration value="AQ" adsml-sx:longName="Antarctica"/>
			<xs:enumeration value="AR" adsml-sx:longName="Argentina"/>
			<xs:enumeration value="AS" adsml-sx:longName="American Samoa"/>
			<xs:enumeration value="AT" adsml-sx:longName="Austria"/>
			<xs:enumeration value="AU" adsml-sx:longName="Australia"/>
			<xs:enumeration value="AW" adsml-sx:longName="Aruba"/>
			<xs:enumeration value="AZ" adsml-sx:longName="Azerbaijan"/>
			<xs:enumeration value="BA" adsml-sx:longName="Bosnia and Herzegovina"/>
			<xs:enumeration value="BB" adsml-sx:longName="Barbados"/>
			<xs:enumeration value="BD" adsml-sx:longName="Bangladesh"/>
			<xs:enumeration value="BE" adsml-sx:longName="Belgium"/>
			<xs:enumeration value="BF" adsml-sx:longName="Burkina Faso"/>
			<xs:enumeration value="BG" adsml-sx:longName="Bulgaria"/>
			<xs:enumeration value="BH" adsml-sx:longName="Bahrain"/>
			<xs:enumeration value="BI" adsml-sx:longName="Burundi"/>
			<xs:enumeration value="BJ" adsml-sx:longName="Benin"/>
			<xs:enumeration value="BM" adsml-sx:longName="Bermuda"/>
			<xs:enumeration value="BN" adsml-sx:longName="Brunei Darussalam"/>
			<xs:enumeration value="BO" adsml-sx:longName="Bolivia"/>
			<xs:enumeration value="BR" adsml-sx:longName="Brazil"/>
			<xs:enumeration value="BS" adsml-sx:longName="Bahama"/>
			<xs:enumeration value="BT" adsml-sx:longName="Bhutan"/>
			<xs:enumeration value="BV" adsml-sx:longName="Bouvet Island"/>
			<xs:enumeration value="BW" adsml-sx:longName="Botswana"/>
			<xs:enumeration value="BY" adsml-sx:longName="Belarus"/>
			<xs:enumeration value="BZ" adsml-sx:longName="Belize"/>
			<xs:enumeration value="CA" adsml-sx:longName="Canada"/>
			<xs:enumeration value="CC" adsml-sx:longName="Cocos (Keeling) Islands"/>
			<xs:enumeration value="CF" adsml-sx:longName="Central African Republic"/>
			<xs:enumeration value="CG" adsml-sx:longName="Congo"/>
			<xs:enumeration value="CH" adsml-sx:longName="Switzerland"/>
			<xs:enumeration value="CI" adsml-sx:longName="Cote D'ivoire (Ivory Coast)"/>
			<xs:enumeration value="CK" adsml-sx:longName="Cook Islands"/>
			<xs:enumeration value="CL" adsml-sx:longName="Chile"/>
			<xs:enumeration value="CM" adsml-sx:longName="Cameroon"/>
			<xs:enumeration value="CN" adsml-sx:longName="China"/>
			<xs:enumeration value="CO" adsml-sx:longName="Colombia"/>
			<xs:enumeration value="CR" adsml-sx:longName="Costa Rica"/>
			<xs:enumeration value="CS" adsml-sx:longName="Czechoslovakia (no longer exists)"/>
			<xs:enumeration value="CU" adsml-sx:longName="Cuba"/>
			<xs:enumeration value="CV" adsml-sx:longName="Cape Verde"/>
			<xs:enumeration value="CX" adsml-sx:longName="Christmas Island"/>
			<xs:enumeration value="CY" adsml-sx:longName="Cyprus"/>
			<xs:enumeration value="CZ" adsml-sx:longName="Czech Republic"/>
			<xs:enumeration value="DE" adsml-sx:longName="Germany"/>
			<xs:enumeration value="DJ" adsml-sx:longName="Djibouti"/>
			<xs:enumeration value="DK" adsml-sx:longName="Denmark"/>
			<xs:enumeration value="DM" adsml-sx:longName="Dominica"/>
			<xs:enumeration value="DO" adsml-sx:longName="Dominican Republic"/>
			<xs:enumeration value="DZ" adsml-sx:longName="Algeria"/>
			<xs:enumeration value="EC" adsml-sx:longName="Ecuador"/>
			<xs:enumeration value="EE" adsml-sx:longName="Estonia"/>
			<xs:enumeration value="EG" adsml-sx:longName="Egypt"/>
			<xs:enumeration value="EH" adsml-sx:longName="Western Sahara"/>
			<xs:enumeration value="ER" adsml-sx:longName="Eritrea"/>
			<xs:enumeration value="ES" adsml-sx:longName="Spain"/>
			<xs:enumeration value="ET" adsml-sx:longName="Ethiopia"/>
			<xs:enumeration value="FI" adsml-sx:longName="Finland"/>
			<xs:enumeration value="FJ" adsml-sx:longName="Fiji"/>
			<xs:enumeration value="FK" adsml-sx:longName="Falkland Islands (Malvinas)"/>
			<xs:enumeration value="FM" adsml-sx:longName="Micronesia"/>
			<xs:enumeration value="FO" adsml-sx:longName="Faroe Islands"/>
			<xs:enumeration value="FR" adsml-sx:longName="France"/>
			<xs:enumeration value="FX" adsml-sx:longName="France, Metropolitan"/>
			<xs:enumeration value="GA" adsml-sx:longName="Gabon"/>
			<xs:enumeration value="GB" adsml-sx:longName="United Kingdom (Great Britain)"/>
			<xs:enumeration value="GD" adsml-sx:longName="Grenada"/>
			<xs:enumeration value="GE" adsml-sx:longName="Georgia"/>
			<xs:enumeration value="GF" adsml-sx:longName="French Guiana"/>
			<xs:enumeration value="GH" adsml-sx:longName="Ghana"/>
			<xs:enumeration value="GI" adsml-sx:longName="Gibraltar"/>
			<xs:enumeration value="GL" adsml-sx:longName="Greenland"/>
			<xs:enumeration value="GM" adsml-sx:longName="Gambia"/>
			<xs:enumeration value="GN" adsml-sx:longName="Guinea"/>
			<xs:enumeration value="GP" adsml-sx:longName="Guadeloupe"/>
			<xs:enumeration value="GQ" adsml-sx:longName="Equatorial Guinea"/>
			<xs:enumeration value="GR" adsml-sx:longName="Greece"/>
			<xs:enumeration value="GS" adsml-sx:longName="South Georgia and the South Sandwich Islands"/>
			<xs:enumeration value="GT" adsml-sx:longName="Guatemala"/>
			<xs:enumeration value="GU" adsml-sx:longName="Guam"/>
			<xs:enumeration value="GW" adsml-sx:longName="Guinea-Bissau"/>
			<xs:enumeration value="GY" adsml-sx:longName="Guyana"/>
			<xs:enumeration value="HK" adsml-sx:longName="Hong Kong"/>
			<xs:enumeration value="HM" adsml-sx:longName="Heard and McDonald Islands"/>
			<xs:enumeration value="HN" adsml-sx:longName="Honduras"/>
			<xs:enumeration value="HR" adsml-sx:longName="Croatia"/>
			<xs:enumeration value="HT" adsml-sx:longName="Haiti"/>
			<xs:enumeration value="HU" adsml-sx:longName="Hungary"/>
			<xs:enumeration value="ID" adsml-sx:longName="Indonesia"/>
			<xs:enumeration value="IE" adsml-sx:longName="Ireland"/>
			<xs:enumeration value="IL" adsml-sx:longName="Israel"/>
			<xs:enumeration value="IN" adsml-sx:longName="India"/>
			<xs:enumeration value="IO" adsml-sx:longName="British Indian Ocean Territory"/>
			<xs:enumeration value="IQ" adsml-sx:longName="Iraq"/>
			<xs:enumeration value="IR" adsml-sx:longName="Islamic Republic of Iran"/>
			<xs:enumeration value="IS" adsml-sx:longName="Iceland"/>
			<xs:enumeration value="IT" adsml-sx:longName="Italy"/>
			<xs:enumeration value="JM" adsml-sx:longName="Jamaica"/>
			<xs:enumeration value="JO" adsml-sx:longName="Jordan"/>
			<xs:enumeration value="JP" adsml-sx:longName="Japan"/>
			<xs:enumeration value="KE" adsml-sx:longName="Kenya"/>
			<xs:enumeration value="KG" adsml-sx:longName="Kyrgyzstan"/>
			<xs:enumeration value="KH" adsml-sx:longName="Cambodia"/>
			<xs:enumeration value="KI" adsml-sx:longName="Kiribati"/>
			<xs:enumeration value="KM" adsml-sx:longName="Comoros"/>
			<xs:enumeration value="KN" adsml-sx:longName="St. Kitts and Nevis"/>
			<xs:enumeration value="KP" adsml-sx:longName="Korea, Democratic People's Republic of"/>
			<xs:enumeration value="KR" adsml-sx:longName="Korea, Republic of"/>
			<xs:enumeration value="KW" adsml-sx:longName="Kuwait"/>
			<xs:enumeration value="KY" adsml-sx:longName="Cayman Islands"/>
			<xs:enumeration value="KZ" adsml-sx:longName="Kazakhstan"/>
			<xs:enumeration value="LA" adsml-sx:longName="Lao People's Democratic Republic"/>
			<xs:enumeration value="LB" adsml-sx:longName="Lebanon"/>
			<xs:enumeration value="LC" adsml-sx:longName="Saint Lucia"/>
			<xs:enumeration value="LI" adsml-sx:longName="Liechtenstein"/>
			<xs:enumeration value="LK" adsml-sx:longName="Sri Lanka"/>
			<xs:enumeration value="LR" adsml-sx:longName="Liberia"/>
			<xs:enumeration value="LS" adsml-sx:longName="Lesotho"/>
			<xs:enumeration value="LT" adsml-sx:longName="Lithuania"/>
			<xs:enumeration value="LU" adsml-sx:longName="Luxembourg"/>
			<xs:enumeration value="LV" adsml-sx:longName="Latvia"/>
			<xs:enumeration value="LY" adsml-sx:longName="Libyan Arab Jamahiriya"/>
			<xs:enumeration value="MA" adsml-sx:longName="Morocco"/>
			<xs:enumeration value="MC" adsml-sx:longName="Monaco"/>
			<xs:enumeration value="MD" adsml-sx:longName="Moldova, Republic of"/>
			<xs:enumeration value="MG" adsml-sx:longName="Madagascar"/>
			<xs:enumeration value="MH" adsml-sx:longName="Marshall Islands"/>
			<xs:enumeration value="ML" adsml-sx:longName="Mali"/>
			<xs:enumeration value="MN" adsml-sx:longName="Mongolia"/>
			<xs:enumeration value="MM" adsml-sx:longName="Myanmar"/>
			<xs:enumeration value="MO" adsml-sx:longName="Macau"/>
			<xs:enumeration value="MP" adsml-sx:longName="Northern Mariana Islands"/>
			<xs:enumeration value="MQ" adsml-sx:longName="Martinique"/>
			<xs:enumeration value="MR" adsml-sx:longName="Mauritania"/>
			<xs:enumeration value="MS" adsml-sx:longName="Monserrat"/>
			<xs:enumeration value="MT" adsml-sx:longName="Malta"/>
			<xs:enumeration value="MU" adsml-sx:longName="Mauritius"/>
			<xs:enumeration value="MV" adsml-sx:longName="Maldives"/>
			<xs:enumeration value="MW" adsml-sx:longName="Malawi"/>
			<xs:enumeration value="MX" adsml-sx:longName="Mexico"/>
			<xs:enumeration value="MY" adsml-sx:longName="Malaysia"/>
			<xs:enumeration value="MZ" adsml-sx:longName="Mozambique"/>
			<xs:enumeration value="NA" adsml-sx:longName="Namibia"/>
			<xs:enumeration value="NC" adsml-sx:longName="New Caledonia"/>
			<xs:enumeration value="NE" adsml-sx:longName="Niger"/>
			<xs:enumeration value="NF" adsml-sx:longName="Norfolk Island"/>
			<xs:enumeration value="NG" adsml-sx:longName="Nigeria"/>
			<xs:enumeration value="NI" adsml-sx:longName="Nicaragua"/>
			<xs:enumeration value="NL" adsml-sx:longName="Netherlands"/>
			<xs:enumeration value="NO" adsml-sx:longName="Norway"/>
			<xs:enumeration value="NP" adsml-sx:longName="Nepal"/>
			<xs:enumeration value="NR" adsml-sx:longName="Nauru"/>
			<xs:enumeration value="NU" adsml-sx:longName="Niue"/>
			<xs:enumeration value="NZ" adsml-sx:longName="New Zealand"/>
			<xs:enumeration value="OM" adsml-sx:longName="Oman"/>
			<xs:enumeration value="PA" adsml-sx:longName="Panama"/>
			<xs:enumeration value="PE" adsml-sx:longName="Peru"/>
			<xs:enumeration value="PF" adsml-sx:longName="French Polynesia"/>
			<xs:enumeration value="PG" adsml-sx:longName="Papua New Guinea"/>
			<xs:enumeration value="PH" adsml-sx:longName="Philippines"/>
			<xs:enumeration value="PK" adsml-sx:longName="Pakistan"/>
			<xs:enumeration value="PL" adsml-sx:longName="Poland"/>
			<xs:enumeration value="PM" adsml-sx:longName="St. Pierre and Miquelon"/>
			<xs:enumeration value="PN" adsml-sx:longName="Pitcairn"/>
			<xs:enumeration value="PR" adsml-sx:longName="Puerto Rico"/>
			<xs:enumeration value="PT" adsml-sx:longName="Portugal"/>
			<xs:enumeration value="PW" adsml-sx:longName="Palau"/>
			<xs:enumeration value="PY" adsml-sx:longName="Paraguay"/>
			<xs:enumeration value="QA" adsml-sx:longName="Qatar"/>
			<xs:enumeration value="RE" adsml-sx:longName="Reunion"/>
			<xs:enumeration value="RO" adsml-sx:longName="Romania"/>
			<xs:enumeration value="RU" adsml-sx:longName="Russian Federation"/>
			<xs:enumeration value="RW" adsml-sx:longName="Rwanda"/>
			<xs:enumeration value="SA" adsml-sx:longName="Saudi Arabia"/>
			<xs:enumeration value="SB" adsml-sx:longName="Solomon Islands"/>
			<xs:enumeration value="SC" adsml-sx:longName="Seychelles"/>
			<xs:enumeration value="SD" adsml-sx:longName="Sudan"/>
			<xs:enumeration value="SE" adsml-sx:longName="Sweden"/>
			<xs:enumeration value="SG" adsml-sx:longName="Singapore"/>
			<xs:enumeration value="SH" adsml-sx:longName="St. Helena"/>
			<xs:enumeration value="SI" adsml-sx:longName="Slovenia"/>
			<xs:enumeration value="SJ" adsml-sx:longName="Svalbard and Jan Mayen Islands"/>
			<xs:enumeration value="SK" adsml-sx:longName="Slovakia"/>
			<xs:enumeration value="SL" adsml-sx:longName="Sierra Leone"/>
			<xs:enumeration value="SM" adsml-sx:longName="San Marino"/>
			<xs:enumeration value="SN" adsml-sx:longName="Senegal"/>
			<xs:enumeration value="SO" adsml-sx:longName="Somalia"/>
			<xs:enumeration value="SR" adsml-sx:longName="Suriname"/>
			<xs:enumeration value="ST" adsml-sx:longName="Sao Tome and Principe"/>
			<xs:enumeration value="SV" adsml-sx:longName="El Salvador"/>
			<xs:enumeration value="SY" adsml-sx:longName="Syrian Arab Republic"/>
			<xs:enumeration value="SZ" adsml-sx:longName="Swaziland"/>
			<xs:enumeration value="TC" adsml-sx:longName="Turks and Caicos Islands"/>
			<xs:enumeration value="TD" adsml-sx:longName="Chad"/>
			<xs:enumeration value="TF" adsml-sx:longName="French Southern Territories"/>
			<xs:enumeration value="TG" adsml-sx:longName="Togo"/>
			<xs:enumeration value="TH" adsml-sx:longName="Thailand"/>
			<xs:enumeration value="TJ" adsml-sx:longName="Tajikistan"/>
			<xs:enumeration value="TK" adsml-sx:longName="Tokelau"/>
			<xs:enumeration value="TM" adsml-sx:longName="Turkmenistan"/>
			<xs:enumeration value="TN" adsml-sx:longName="Tunisia"/>
			<xs:enumeration value="TO" adsml-sx:longName="Tonga"/>
			<xs:enumeration value="TP" adsml-sx:longName="East Timor"/>
			<xs:enumeration value="TR" adsml-sx:longName="Turkey"/>
			<xs:enumeration value="TT" adsml-sx:longName="Trinidad and Tobago"/>
			<xs:enumeration value="TV" adsml-sx:longName="Tuvalu"/>
			<xs:enumeration value="TW" adsml-sx:longName="Taiwan, Province of China"/>
			<xs:enumeration value="TZ" adsml-sx:longName="Tanzania, United Republic of"/>
			<xs:enumeration value="UA" adsml-sx:longName="Ukraine"/>
			<xs:enumeration value="UG" adsml-sx:longName="Uganda"/>
			<xs:enumeration value="UM" adsml-sx:longName="United States Minor Outlying Islands"/>
			<xs:enumeration value="US" adsml-sx:longName="United States of America"/>
			<xs:enumeration value="UY" adsml-sx:longName="Uruguay"/>
			<xs:enumeration value="UZ" adsml-sx:longName="Uzbekistan"/>
			<xs:enumeration value="VA" adsml-sx:longName="Vatican City State (Holy See)"/>
			<xs:enumeration value="VC" adsml-sx:longName="St. Vincent and the Grenadines"/>
			<xs:enumeration value="VE" adsml-sx:longName="Venezuela"/>
			<xs:enumeration value="VG" adsml-sx:longName="British Virgin Islands"/>
			<xs:enumeration value="VI" adsml-sx:longName="United States Virgin Islands"/>
			<xs:enumeration value="VN" adsml-sx:longName="Viet Nam"/>
			<xs:enumeration value="VU" adsml-sx:longName="Vanuatu"/>
			<xs:enumeration value="WF" adsml-sx:longName="Wallis and Futuna Islands"/>
			<xs:enumeration value="WS" adsml-sx:longName="Samoa"/>
			<xs:enumeration value="YE" adsml-sx:longName="Yemen"/>
			<xs:enumeration value="YT" adsml-sx:longName="Mayotte"/>
			<xs:enumeration value="YU" adsml-sx:longName="Yugoslavia"/>
			<xs:enumeration value="ZA" adsml-sx:longName="South Africa"/>
			<xs:enumeration value="ZM" adsml-sx:longName="Zambia"/>
			<xs:enumeration value="ZR" adsml-sx:longName="Zaire"/>
			<xs:enumeration value="ZW" adsml-sx:longName="Zimbabwe"/>
			<xs:enumeration value="ZZ" adsml-sx:longName="Unknown or unspecified country"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
	<xs:simpleType name="ISOCurrencyCodeCV">
		<xs:restriction base="adsml:CurrencyCodeRootType">
			<xs:enumeration value="AED" adsml-sx:longName="United Arab Emirates, Dirhams"/>
			<xs:enumeration value="AFA" adsml-sx:longName="Afghanistan, Afghanis"/>
			<xs:enumeration value="ALL" adsml-sx:longName="Albania, Leke"/>
			<xs:enumeration value="AMD" adsml-sx:longName="Armenia, Drams"/>
			<xs:enumeration value="ANG" adsml-sx:longName="Netherlands Antilles, Guilders (also called Florins)"/>
			<xs:enumeration value="AOA" adsml-sx:longName="Angola, Kwanza"/>
			<xs:enumeration value="ARS" adsml-sx:longName="Argentina, Pesos"/>
			<xs:enumeration value="AUD" adsml-sx:longName="Australia, Dollars"/>
			<xs:enumeration value="AWG" adsml-sx:longName="Aruba, Guilders (also called Florins)"/>
			<xs:enumeration value="AZM" adsml-sx:longName="Azerbaijan, Manats"/>
			<xs:enumeration value="BAM" adsml-sx:longName="Bosnia and Herzegovina, Convertible Marka"/>
			<xs:enumeration value="BBD" adsml-sx:longName="Barbados, Dollars"/>
			<xs:enumeration value="BDT" adsml-sx:longName="Bangladesh, Taka"/>
			<xs:enumeration value="BGN" adsml-sx:longName="Bulgaria, Leva"/>
			<xs:enumeration value="BHD" adsml-sx:longName="Bahrain, Dinars"/>
			<xs:enumeration value="BIF" adsml-sx:longName="Burundi, Francs"/>
			<xs:enumeration value="BMD" adsml-sx:longName="Bermuda, Dollars"/>
			<xs:enumeration value="BND" adsml-sx:longName="Brunei Darussalam, Dollars"/>
			<xs:enumeration value="BOB" adsml-sx:longName="Bolivia, Bolivianos"/>
			<xs:enumeration value="BRL" adsml-sx:longName="Brazil, Brazil Real"/>
			<xs:enumeration value="BSD" adsml-sx:longName="Bahamas, Dollars"/>
			<xs:enumeration value="BTN" adsml-sx:longName="Bhutan, Ngultrum"/>
			<xs:enumeration value="BWP" adsml-sx:longName="Botswana, Pulas"/>
			<xs:enumeration value="BYR" adsml-sx:longName="Belarus, Rubles"/>
			<xs:enumeration value="BZD" adsml-sx:longName="Belize, Dollars"/>
			<xs:enumeration value="CAD" adsml-sx:longName="Canada, Dollars"/>
			<xs:enumeration value="CDF" adsml-sx:longName="Congo/Kinshasa, Congolese Francs"/>
			<xs:enumeration value="CHF" adsml-sx:longName="Switzerland, Francs"/>
			<xs:enumeration value="CLP" adsml-sx:longName="Chile, Pesos"/>
			<xs:enumeration value="CNY" adsml-sx:longName="China, Yuan Renminbi"/>
			<xs:enumeration value="COP" adsml-sx:longName="Colombia, Pesos"/>
			<xs:enumeration value="CRC" adsml-sx:longName="Costa Rica, Colones"/>
			<xs:enumeration value="CSD" adsml-sx:longName="Serbia, Dinars"/>
			<xs:enumeration value="CUP" adsml-sx:longName="Cuba, Pesos"/>
			<xs:enumeration value="CVE" adsml-sx:longName="Cape Verde, Escudos"/>
			<xs:enumeration value="CYP" adsml-sx:longName="Cyprus, Pounds"/>
			<xs:enumeration value="CZK" adsml-sx:longName="Czech Republic, Koruny"/>
			<xs:enumeration value="DJF" adsml-sx:longName="Djibouti, Francs"/>
			<xs:enumeration value="DKK" adsml-sx:longName="Denmark, Kroner"/>
			<xs:enumeration value="DOP" adsml-sx:longName="Dominican Republic, Pesos"/>
			<xs:enumeration value="DZD" adsml-sx:longName="Algeria, Algeria Dinars"/>
			<xs:enumeration value="EGP" adsml-sx:longName="Egypt, Pounds"/>
			<xs:enumeration value="ERN" adsml-sx:longName="Eritrea, Nakfa"/>
			<xs:enumeration value="ETB" adsml-sx:longName="Ethiopia, Birr"/>
			<xs:enumeration value="EUR" adsml-sx:longName="Euro Member Countries, Euro"/>
			<xs:enumeration value="FJD" adsml-sx:longName="Fiji, Dollars"/>
			<xs:enumeration value="FKP" adsml-sx:longName="Falkland Islands (Malvinas), Pounds"/>
			<xs:enumeration value="GBP" adsml-sx:longName="United Kingdom, Pounds"/>
			<xs:enumeration value="GEL" adsml-sx:longName="Georgia, Lari"/>
			<xs:enumeration value="GGP" adsml-sx:longName="Guernsey, Pounds"/>
			<xs:enumeration value="GHC" adsml-sx:longName="Ghana, Cedis"/>
			<xs:enumeration value="GIP" adsml-sx:longName="Gibraltar, Pounds"/>
			<xs:enumeration value="GMD" adsml-sx:longName="Gambia, Dalasi"/>
			<xs:enumeration value="GNF" adsml-sx:longName="Guinea, Francs"/>
			<xs:enumeration value="GTQ" adsml-sx:longName="Guatemala, Quetzales"/>
			<xs:enumeration value="GYD" adsml-sx:longName="Guyana, Dollars"/>
			<xs:enumeration value="HKD" adsml-sx:longName="Hong Kong, Dollars"/>
			<xs:enumeration value="HNL" adsml-sx:longName="Honduras, Lempiras"/>
			<xs:enumeration value="HRK" adsml-sx:longName="Croatia, Kuna"/>
			<xs:enumeration value="HTG" adsml-sx:longName="Haiti, Gourdes"/>
			<xs:enumeration value="HUF" adsml-sx:longName="Hungary, Forint"/>
			<xs:enumeration value="IDR" adsml-sx:longName="Indonesia, Rupiahs"/>
			<xs:enumeration value="ILS" adsml-sx:longName="Israel, New Shekels"/>
			<xs:enumeration value="IMP" adsml-sx:longName="Isle of Man, Pounds"/>
			<xs:enumeration value="INR" adsml-sx:longName="India, Rupees"/>
			<xs:enumeration value="IQD" adsml-sx:longName="Iraq, Dinars"/>
			<xs:enumeration value="IRR" adsml-sx:longName="Iran, Rials"/>
			<xs:enumeration value="ISK" adsml-sx:longName="Iceland, Kronur"/>
			<xs:enumeration value="JEP" adsml-sx:longName="Jersey, Pounds"/>
			<xs:enumeration value="JMD" adsml-sx:longName="Jamaica, Dollars"/>
			<xs:enumeration value="JOD" adsml-sx:longName="Jordan, Dinars"/>
			<xs:enumeration value="JPY" adsml-sx:longName="Japan, Yen"/>
			<xs:enumeration value="KES" adsml-sx:longName="Kenya, Shillings"/>
			<xs:enumeration value="KGS" adsml-sx:longName="Kyrgyzstan, Soms"/>
			<xs:enumeration value="KHR" adsml-sx:longName="Cambodia, Riels"/>
			<xs:enumeration value="KMF" adsml-sx:longName="Comoros, Francs"/>
			<xs:enumeration value="KPW" adsml-sx:longName="Korea (North), Won"/>
			<xs:enumeration value="KRW" adsml-sx:longName="Korea (South), Won"/>
			<xs:enumeration value="KWD" adsml-sx:longName="Kuwait, Dinars"/>
			<xs:enumeration value="KYD" adsml-sx:longName="Cayman Islands, Dollars"/>
			<xs:enumeration value="KZT" adsml-sx:longName="Kazakhstan, Tenge"/>
			<xs:enumeration value="LAK" adsml-sx:longName="Laos, Kips"/>
			<xs:enumeration value="LBP" adsml-sx:longName="Lebanon, Pounds"/>
			<xs:enumeration value="LKR" adsml-sx:longName="Sri Lanka, Rupees"/>
			<xs:enumeration value="LRD" adsml-sx:longName="Liberia, Dollars"/>
			<xs:enumeration value="LSL" adsml-sx:longName="Lesotho, Maloti"/>
			<xs:enumeration value="LTL" adsml-sx:longName="Lithuania, Litai"/>
			<xs:enumeration value="LVL" adsml-sx:longName="Latvia, Lati"/>
			<xs:enumeration value="LYD" adsml-sx:longName="Libya, Dinars"/>
			<xs:enumeration value="MAD" adsml-sx:longName="Morocco, Dirhams"/>
			<xs:enumeration value="MDL" adsml-sx:longName="Moldova, Lei"/>
			<xs:enumeration value="MGA" adsml-sx:longName="Madagascar, Ariary"/>
			<xs:enumeration value="MKD" adsml-sx:longName="Macedonia, Denars"/>
			<xs:enumeration value="MMK" adsml-sx:longName="Myanmar (Burma), Kyats"/>
			<xs:enumeration value="MNT" adsml-sx:longName="Mongolia, Tugriks"/>
			<xs:enumeration value="MOP" adsml-sx:longName="Macau, Patacas"/>
			<xs:enumeration value="MRO" adsml-sx:longName="Mauritania, Ouguiyas"/>
			<xs:enumeration value="MTL" adsml-sx:longName="Malta, Liri"/>
			<xs:enumeration value="MUR" adsml-sx:longName="Mauritius, Rupees"/>
			<xs:enumeration value="MVR" adsml-sx:longName="Maldives (Maldive Islands), Rufiyaa"/>
			<xs:enumeration value="MWK" adsml-sx:longName="Malawi, Kwachas"/>
			<xs:enumeration value="MXN" adsml-sx:longName="Mexico, Pesos"/>
			<xs:enumeration value="MYR" adsml-sx:longName="Malaysia, Ringgits"/>
			<xs:enumeration value="MZM" adsml-sx:longName="Mozambique, Meticais"/>
			<xs:enumeration value="NAD" adsml-sx:longName="Namibia, Dollars"/>
			<xs:enumeration value="NGN" adsml-sx:longName="Nigeria, Nairas"/>
			<xs:enumeration value="NIO" adsml-sx:longName="Nicaragua, Gold Cordobas"/>
			<xs:enumeration value="NOK" adsml-sx:longName="Norway, Krone"/>
			<xs:enumeration value="NPR" adsml-sx:longName="Nepal, Nepal Rupees"/>
			<xs:enumeration value="NZD" adsml-sx:longName="New Zealand, Dollars"/>
			<xs:enumeration value="OMR" adsml-sx:longName="Oman, Rials"/>
			<xs:enumeration value="PAB" adsml-sx:longName="Panama, Balboa"/>
			<xs:enumeration value="PEN" adsml-sx:longName="Peru, Nuevos Soles"/>
			<xs:enumeration value="PGK" adsml-sx:longName="Papua New Guinea, Kina"/>
			<xs:enumeration value="PHP" adsml-sx:longName="Philippines, Pesos"/>
			<xs:enumeration value="PKR" adsml-sx:longName="Pakistan, Rupees"/>
			<xs:enumeration value="PLN" adsml-sx:longName="Poland, Zlotych"/>
			<xs:enumeration value="PYG" adsml-sx:longName="Paraguay, Guarani"/>
			<xs:enumeration value="QAR" adsml-sx:longName="Qatar, Rials"/>
			<xs:enumeration value="ROL" adsml-sx:longName="Romania, Lei"/>
			<xs:enumeration value="RUR" adsml-sx:longName="Russia, Rubles"/>
			<xs:enumeration value="RWF" adsml-sx:longName="Rwanda, Rwanda Francs"/>
			<xs:enumeration value="SAR" adsml-sx:longName="Saudi Arabia, Riyals"/>
			<xs:enumeration value="SBD" adsml-sx:longName="Solomon Islands, Dollars"/>
			<xs:enumeration value="SCR" adsml-sx:longName="Seychelles, Rupees"/>
			<xs:enumeration value="SDD" adsml-sx:longName="Sudan, Dinars"/>
			<xs:enumeration value="SEK" adsml-sx:longName="Sweden, Kronor"/>
			<xs:enumeration value="SGD" adsml-sx:longName="Singapore, Dollars"/>
			<xs:enumeration value="SHP" adsml-sx:longName="Saint Helena, Pounds"/>
			<xs:enumeration value="SIT" adsml-sx:longName="Slovenia, Tolars"/>
			<xs:enumeration value="SKK" adsml-sx:longName="Slovakia, Koruny"/>
			<xs:enumeration value="SLL" adsml-sx:longName="Sierra Leone, Leones"/>
			<xs:enumeration value="SOS" adsml-sx:longName="Somalia, Shillings"/>
			<xs:enumeration value="SPL" adsml-sx:longName="Seborga, Luigini"/>
			<xs:enumeration value="SRD" adsml-sx:longName="Suriname, Dollars"/>
			<xs:enumeration value="STD" adsml-sx:longName="Sa Tome and Principe, Dobras"/>
			<xs:enumeration value="SVC" adsml-sx:longName="El Salvador, Colones"/>
			<xs:enumeration value="SYP" adsml-sx:longName="Syria, Pounds"/>
			<xs:enumeration value="SZL" adsml-sx:longName="Swaziland, Emalangeni"/>
			<xs:enumeration value="THB" adsml-sx:longName="Thailand, Baht"/>
			<xs:enumeration value="TJS" adsml-sx:longName="Tajikistan, Somoni"/>
			<xs:enumeration value="TMM" adsml-sx:longName="Turkmenistan, Manats"/>
			<xs:enumeration value="TND" adsml-sx:longName="Tunisia, Dinars"/>
			<xs:enumeration value="TOP" adsml-sx:longName="Tonga, Pa'anga"/>
			<xs:enumeration value="TRL" adsml-sx:longName="Turkey, Liras"/>
			<xs:enumeration value="TTD" adsml-sx:longName="Trinidad and Tobago, Dollars"/>
			<xs:enumeration value="TVD" adsml-sx:longName="Tuvalu, Tuvalu Dollars"/>
			<xs:enumeration value="TWD" adsml-sx:longName="Taiwan, New Dollars"/>
			<xs:enumeration value="TZS" adsml-sx:longName="Tanzania, Shillings"/>
			<xs:enumeration value="UAH" adsml-sx:longName="Ukraine, Hryvnia"/>
			<xs:enumeration value="UGX" adsml-sx:longName="Uganda, Shillings"/>
			<xs:enumeration value="USD" adsml-sx:longName="United States of America, Dollars"/>
			<xs:enumeration value="UYU" adsml-sx:longName="Uruguay, Pesos"/>
			<xs:enumeration value="UZS" adsml-sx:longName="Uzbekistan, Sums"/>
			<xs:enumeration value="VEB" adsml-sx:longName="Venezuela, Bolivares"/>
			<xs:enumeration value="VND" adsml-sx:longName="Viet Nam, Dong"/>
			<xs:enumeration value="VUV" adsml-sx:longName="Vanuatu, Vatu"/>
			<xs:enumeration value="WST" adsml-sx:longName="Samoa, Tala"/>
			<xs:enumeration value="XAF" adsml-sx:longName="Communaute Financiere Africaine BEAC, Francs"/>
			<xs:enumeration value="XAG" adsml-sx:longName="Silver, Ounces"/>
			<xs:enumeration value="XAU" adsml-sx:longName="Gold, Ounces"/>
			<xs:enumeration value="XCD" adsml-sx:longName="East Caribbean Dollars"/>
			<xs:enumeration value="XDR" adsml-sx:longName="International Monetary Fund (IMF) Special Drawing Rights"/>
			<xs:enumeration value="XOF" adsml-sx:longName="Communaute Financiere Africaine BCEAO, Francs"/>
			<xs:enumeration value="XPD" adsml-sx:longName="Palladium, Ounces"/>
			<xs:enumeration value="XPF" adsml-sx:longName="Comptoirs Francais du Pacifique Francs"/>
			<xs:enumeration value="XPT" adsml-sx:longName="Platinum, Ounces"/>
			<xs:enumeration value="YER" adsml-sx:longName="Yemen, Rials"/>
			<xs:enumeration value="ZAR" adsml-sx:longName="South Africa, Rand"/>
			<xs:enumeration value="ZMK" adsml-sx:longName="Zambia, Kwacha"/>
			<xs:enumeration value="ZWD" adsml-sx:longName="Zimbabwe, Zimbabwe Dollars"/>
			<xs:enumeration value="-0-" adsml-sx:longName="Null / empty value or value not known. To be used only when the containing element is required."/>
		</xs:restriction>
		<!-- Status of CV: Approved -->
	</xs:simpleType>
</xs:schema>
Collapse SimpleTypes: