Schema AdsMLAdTicket-1.0-Main-AS.xsd


schema location:  C:\AdsML\AdsMLAdTicket-1.0-Main-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmladticket/1.0
 
Elements 
AdsMLAdTicket 


schema location:  C:\AdsML\AdsMLAdTicket-1.0-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmladticket/1.0
 
Elements  Complex types 
AdProductionMetadata  AdTicketType 
AdTicket 
AdTicketIDMetadata 
AdvertiserMetadata 
BuyerMetadata 
CreatorMetadata 
DelivererMetadata 
PrepressMetadata 


schema location:  C:\AdsML\AdsMLTypeLibrary-2.0-AS.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/typelibrary/2.0
 
Attributes  Elements  Groups  Complex types  Simple types  Attr. groups 
administrativeResponseRequired  AbsolutePosition  AllCommunicationChannelsGroup  AdsMLItemType  AdminMessageClassCV  commonMessageAttributes 
divisor  AdditionalService  DigitalDeliveryCommunicationChannelsGroup  AnyMixedContentType  AdsMLBusinessMessageCV  i18nAttributes 
firstTransmissionDateTime  AdditionalServiceID  HumanCommunicationChannelsGroup  CodeType  AmountType 
importance  AdditionalServiceReference  CommunicationChannel.BaseType  BooleanType 
inResponseToMessageCode  AdministrativeResponse  ContactType  BusinessMessageRootType 
inResponseToMessageID  AdType  ContractType  CodeRootType 
lastReceivedMessageID  Advertiser  CountryType  ContactRoleRootType 
messageAssembledTime  AdvertisersReference  CreditCardType  CurrencyCodeRootType 
messageClass  Amount  CurrencyPriceDeclarationType  DateTimeDateType 
messageCode  AreaCode  DecimalMeasurementType  DateTimeType 
messageHeaderLine  AuxiliaryReferences  DocumentRenderingType  DateType 
messageID  BasePrice  EMailAddressType  DecimalType 
negated  BookingParty  ExchangeRateType  DoubleType 
presentationTransformation  BusinessMessageDate  FormatRootType  EncodingRootType 
priority  BuyersReference  LabeledIDType  EncryptionMethodRootType 
schemaProfile  CalculationRate  LabeledUnlimitedValueType  IDLabelRootType 
schemaVersion  CalculationSpecification  LabeledValueType  IDType 
sendCount  Campaign  LongStringType.i18n  ImportanceType 
sequenceNo  ChangeLocationReference  NamedPriceType  IntegerType 
systemsID  ChangeSpecification  NegatableCodeType  LanguageType 
timeStamp  City  NegatableRequirementSpecType  LimitedDecimalType 
transmissionDateTime  CommunicationChannel.EMail  NotesType  LongCodeRootType 
transmissionID  CommunicationChannel.Other  OptionalDecimalMeasurementType  LongNormalizedStringType 
transmissionIDRef  CommunicationChannel.Phone  OtherLabeledIDType  LongStringType 
transmissionReceivedDateTime  CommunicationChannel.PhysicalAddress  OtherPartyType  LongTokenType 
transmissionSequence  CommunicationChannel.WWW  PartiesReferenceListType  MessageClassCV 
transmissionStatus  CompanyID  PartyAddressType  NormalizedStringType 
version  Contact  PartyTaxSchemeType  OperatorCodeCV 
ContentData  PartyType  PartyRoleRootType 
ContentDataEncoding  PaymentTermsType  PhoneTypeCV 
ContentDataRef  PeriodType  PointOfOriginTypeCV 
ContentProperties  PhoneAddressType  PositiveIntegerType 
ContentSizeInBytes  PhysicalAddressType  PreflightStatusRootType 
Contract  PositionOnPageType  PriorityType 
ContractReference  PriceCalculationSpecificationType  PropertyRootType 
ContractType  PriceDeclarationType  QIDType 
Country  PricePerUnitType  RoleRootType 
CountryCode  ReferenceValueType  SchemaVersionType 
CountryName  RelatedPartyType  ShortStringType 
CreatedBy  RelaxedPartyType  ShortTokenType 
CreditCard  RelaxedRelatedPartyType  StringRootType 
CurrencyCode  RequirementSpecType  StringType 
Date  ShortStringType.i18n  TextDirectionsCV 
DeliverersReference  SinglePriceType  TimeType 
DeliveringParty  StringType.i18n  TokenType 
DeliveryOrderingParty  SubTotalPriceType  TransmissionStatusCV 
Department  TaxCategoryType  URIType 
Description  TaxSchemeType  VersionedQIDType 
DescriptionLine  TaxSubTotalType 
DigitalSignatures  TaxTotalType 
DisclaimerText  URIAddressType 
DocumentCurrencyCode  VersionedStringType 
DocumentRendering 
Duration 
DurationMeasure 
EMailAddress 
EncryptionMethod 
EndDateTime 
Error 
ExchangeMarketID 
ExchangeRate 
ExemptionReason 
ExpirationTime 
Extension 
FileName 
FormalIdentifier 
Format 
FormatProfile 
FromThisPointOnPage 
Guaranteed 
Header 
ID 
Identifier 
Instructions 
InvoicersReference 
InvoicingParty 
IssueDate 
JurisdictionRegionAddress 
Label 
LabeledProperty 
MaterialsPreparerParty 
MaterialsRecipientParty 
MediaType 
MIMEType 
Name 
NatureOfResponse 
Note 
Notes 
NumberOfUnits 
OfInterestTo 
OperatorCode 
OrderersReference 
OtherParty 
OtherReference 
PartyAddress 
PartyTaxScheme 
PayeeParty 
PayerParty 
PayersReference 
PaymentDueDate 
PaymentTerms 
PaymentTermsCode 
PenaltyPeriod 
PenaltySurchargePercent 
Percent 
PhoneNumber 
POBox 
PositionOnPage 
PreparersReference 
PriceComponent 
PriceComponentName 
PricePerUnit 
PriceType 
Priority 
ProofersReference 
ProofingParty 
Properties 
Property 
ProvenanceParty 
PublisherParty 
PublishersReference 
PurchaseOrderReference 
RateCardReference 
RateCode 
RateDetails 
RateReason 
RateReference 
ReasonForCancellation 
ReasonForDenial 
ReceiversReference 
RegistrationAddress 
RegistrationName 
RelatedParty 
RelationshipName 
RequestDenied 
RevisionIdentifier 
RoundingAmount 
ScheduleEntryReference 
SectionReference 
SellersReference 
SellingParty 
ServiceCode 
SettlementDiscountPercent 
SettlementPeriod 
SourceCurrencyBaseRate 
SourceCurrencyCode 
SpecialRequirements 
Specifications 
StartDateTime 
StateProvince 
Status 
StatusDate 
StatusQualifier 
Street 
SubscriberNo 
SubTotal 
SubTotalName 
TargetCurrencyBaseRate 
TargetCurrencyCode 
TaxableAmount 
TaxAmount 
TaxCategory 
TaxEvidenceIndicator 
TaxLevelCode 
TaxPointDate 
TaxScheme 
TaxSubTotal 
TaxTotal 
TaxTypeCode 
TermsAndConditionsDetails 
TermsReferenceCode 
Title 
TotalPrice 
ToThisPointOnAd 
TransmissionDescription 
TransmissionFrom 
TransmissionTo 
Type 
Unit 
UnitOfMeasure 
URI 
Usage 
UsageLabel 
ValidityPeriod 
XCoordinate 
YCoordinate 
ZipPostalCode 


schema location:  C:\AdsML\AdsMLControlledVocabularies-3.0-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/controlledvocabularies/3.0
 
Simple types 
AdsMLAdSizeCodeInteractiveCV 
AdsMLAdSizeCodePrintCV 
AdsMLAdTypeCV 
AdsMLBillingAllocationCodeCV 
AdsMLBillingBasisCodeCV 
AdsMLBleedCodeCV 
AdsMLChangeCodeCV 
AdsMLChannelUsageCV 
AdsMLClassificationCodeCV 
AdsMLColorTypeCV 
AdsMLContactRoleCV 
AdsMLContentHandlingInstructionsCV 
AdsMLContractTypeCV 
AdsMLCreditCardTypeCV 
AdsMLDenialCodeCV 
AdsMLDigitalMediaTypeCV 
AdsMLEncodingCV 
AdsMLEncryptionMethodCV 
AdsMLErrorTypeCV 
AdsMLFinancialDocumentTypeCV 
AdsMLFormatTypeCV 
AdsMLGuaranteeCodeCV 
AdsMLMediaTypeCodeCV 
AdsMLMultipleAdContentHandlingCV 
AdsMLOrganizationIDClassCV 
AdsMLOtherCommunicationChannelTypeCV 
AdsMLPartyRoleCV 
AdsMLPaymentMeansCV 
AdsMLPaymentTermsCV 
AdsMLPaymentTermsReferenceEventCV 
AdsMLPhysicalItemTypeCV 
AdsMLPickupInstructionsCV 
AdsMLPlacementInBookPrintCV 
AdsMLPlacementLinkCV 
AdsMLPlacementRelationshipCV 
AdsMLPositionOnPageInteractiveCV 
AdsMLPositionOnPagePrintCV 
AdsMLPreflightTestResultsCV 
AdsMLPrepublicationProofTypeCV 
AdsMLPriceComponentCV 
AdsMLPriceTypeCV 
AdsMLProofOfPublicationTypeCV 
AdsMLRatecardStatusCV 
AdsMLRecurrencePatternCodeCV 
AdsMLRenderingTypeCV 
AdsMLResponseConditionsCV 
AdsMLRetrievalInstructionsCV 
AdsMLSchedulingPeriodPrintCV 
AdsMLSectionCodeCV 
AdsMLStatisticsTypeCodeCV 
AdsMLStatusCodeCV 
AdsMLStatusQualifierMaterialsCV 
AdsMLTargetingTypeCodeCV 
AdsMLTaxationStatusCV 
AdsMLTaxTypeCV 
AdsMLTearsheetTypeCodeCV 
AdsMLUnitOfMeasureCV 
AdsMLUnitOfMeasureInteractiveCV 
AdsMLUnitOfMeasurePrintCV 
AppearanceInformationStatusCodeCV 
FinancialInformationalLineTypeCV 
ISOCountryCodeCV 
ISOCurrencyCodeCV 
LinkageDetailsTypeCV 


schema location:  altova://ystream/xml.xsd
attribute form default: 
element form default: 
targetNamespace:  http://www.w3.org/XML/1998/namespace
 
Attributes  Attr. groups 
base  specialAttrs 
id 
lang 
space 


element AdsMLAdTicket
diagram AdsMLAdTicket-1.0-AS_p1.png
namespace http://www.adsml.org/adsmladticket/1.0
type AdTicketType
properties
content complex
children AdTicketIDMetadata AdProductionMetadata AdvertiserMetadata BuyerMetadata CreatorMetadata PrepressMetadata DelivererMetadata
attributes
Name  Type  Use  Default  Fixed  annotation
schemaVersionrequired      
source <xs:element name="AdsMLAdTicket" type="AdTicketType"/>

element AdProductionMetadata
diagram AdsMLAdTicket-1.0-AS_p2.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children Color ColorDescription PrintArea PrintWidthValue PrintWidthUnit PrintHeightValue PrintHeightUnit PrintDescription Bleed
used by
complexType AdTicketType
source <xs:element name="AdProductionMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Color" type="adsml-cv:AdsMLColorTypeCV" minOccurs="0"/>
     
<xs:element name="ColorDescription" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrintArea" type="adsml:StringType" minOccurs="0"/>
     
<xs:sequence minOccurs="0">
       
<xs:element name="PrintWidthValue" type="adsml:StringType"/>
       
<xs:element name="PrintWidthUnit" type="adsml-cv:AdsMLUnitOfMeasureCV"/>
     
</xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="PrintHeightValue" type="adsml:StringType"/>
       
<xs:element name="PrintHeightUnit" type="adsml-cv:AdsMLUnitOfMeasureCV"/>
     
</xs:sequence>
     
<xs:element name="PrintDescription" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="Bleed" type="adsml:BooleanType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdProductionMetadata/Color
diagram AdsMLAdTicket-1.0-AS_p3.png
namespace http://www.adsml.org/adsmladticket/1.0
type AdsMLColorTypeCV
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 50 
enumeration Black 
enumeration BlackMetallic 
enumeration BlackMetallicSpot 
enumeration BlackSpot 
enumeration BlackUnknownSpotCount 
enumeration FullColor 
enumeration FullColorMetallic 
enumeration FullColorMetallicSpot 
enumeration FullColorSpot 
enumeration Metallic 
enumeration MetallicSpot 
enumeration ProcessColor 
enumeration ProcessColorMetallic 
enumeration ProcessColorMetallicSpot 
enumeration ProcessColorSpot 
enumeration Special 
enumeration Spot 
enumeration -0- 
source <xs:element name="Color" type="adsml-cv:AdsMLColorTypeCV" minOccurs="0"/>

element AdProductionMetadata/ColorDescription
diagram AdsMLAdTicket-1.0-AS_p4.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="ColorDescription" type="adsml:StringType" minOccurs="0"/>

element AdProductionMetadata/PrintArea
diagram AdsMLAdTicket-1.0-AS_p5.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrintArea" type="adsml:StringType" minOccurs="0"/>

element AdProductionMetadata/PrintWidthValue
diagram AdsMLAdTicket-1.0-AS_p6.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
content simple
source <xs:element name="PrintWidthValue" type="adsml:StringType"/>

element AdProductionMetadata/PrintWidthUnit
diagram AdsMLAdTicket-1.0-AS_p7.png
namespace http://www.adsml.org/adsmladticket/1.0
type AdsMLUnitOfMeasureCV
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
enumeration actions 
enumeration AgateLine 
enumeration animationLength 
enumeration cicero 
enumeration clicks 
enumeration clickThroughs 
enumeration cm 
enumeration cm2 
enumeration ColumnCentimeters 
enumeration ColumnInches 
enumeration ColumnMillimeters 
enumeration columns 
enumeration customers 
enumeration day 
enumeration fileSize 
enumeration fileWeight 
enumeration frequencyCapDaily 
enumeration frequencyControlCap 
enumeration ft 
enumeration ft2 
enumeration 
enumeration gsm 
enumeration hours 
enumeration impression 
enumeration inch 
enumeration inch2 
enumeration insertion 
enumeration keywords 
enumeration kg 
enumeration lbs 
enumeration leads 
enumeration lines 
enumeration 
enumeration m2 
enumeration minutes 
enumeration mm 
enumeration mm2 
enumeration month 
enumeration numberOfLinks 
enumeration orders 
enumeration oz 
enumeration pages 
enumeration PagesHardcopy 
enumeration pica 
enumeration piece 
enumeration pixel 
enumeration pt 
enumeration ptAmericanPrinter 
enumeration ptDidot 
enumeration ptPostscript 
enumeration referrals 
enumeration registrations 
enumeration sales 
enumeration salesvalue 
enumeration seconds 
enumeration timeBetweenAds 
enumeration units 
enumeration visitors 
enumeration year 
enumeration -0- 
source <xs:element name="PrintWidthUnit" type="adsml-cv:AdsMLUnitOfMeasureCV"/>

element AdProductionMetadata/PrintHeightValue
diagram AdsMLAdTicket-1.0-AS_p8.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
content simple
source <xs:element name="PrintHeightValue" type="adsml:StringType"/>

element AdProductionMetadata/PrintHeightUnit
diagram AdsMLAdTicket-1.0-AS_p9.png
namespace http://www.adsml.org/adsmladticket/1.0
type AdsMLUnitOfMeasureCV
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
enumeration actions 
enumeration AgateLine 
enumeration animationLength 
enumeration cicero 
enumeration clicks 
enumeration clickThroughs 
enumeration cm 
enumeration cm2 
enumeration ColumnCentimeters 
enumeration ColumnInches 
enumeration ColumnMillimeters 
enumeration columns 
enumeration customers 
enumeration day 
enumeration fileSize 
enumeration fileWeight 
enumeration frequencyCapDaily 
enumeration frequencyControlCap 
enumeration ft 
enumeration ft2 
enumeration 
enumeration gsm 
enumeration hours 
enumeration impression 
enumeration inch 
enumeration inch2 
enumeration insertion 
enumeration keywords 
enumeration kg 
enumeration lbs 
enumeration leads 
enumeration lines 
enumeration 
enumeration m2 
enumeration minutes 
enumeration mm 
enumeration mm2 
enumeration month 
enumeration numberOfLinks 
enumeration orders 
enumeration oz 
enumeration pages 
enumeration PagesHardcopy 
enumeration pica 
enumeration piece 
enumeration pixel 
enumeration pt 
enumeration ptAmericanPrinter 
enumeration ptDidot 
enumeration ptPostscript 
enumeration referrals 
enumeration registrations 
enumeration sales 
enumeration salesvalue 
enumeration seconds 
enumeration timeBetweenAds 
enumeration units 
enumeration visitors 
enumeration year 
enumeration -0- 
source <xs:element name="PrintHeightUnit" type="adsml-cv:AdsMLUnitOfMeasureCV"/>

element AdProductionMetadata/PrintDescription
diagram AdsMLAdTicket-1.0-AS_p10.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrintDescription" type="adsml:StringType" minOccurs="0"/>

element AdProductionMetadata/Bleed
diagram AdsMLAdTicket-1.0-AS_p11.png
namespace http://www.adsml.org/adsmladticket/1.0
type BooleanType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Bleed" type="adsml:BooleanType" minOccurs="0"/>

element AdTicket
diagram AdsMLAdTicket-1.0-AS_p12.png
namespace http://www.adsml.org/adsmladticket/1.0
type AdTicketType
properties
content complex
children AdTicketIDMetadata AdProductionMetadata AdvertiserMetadata BuyerMetadata CreatorMetadata PrepressMetadata DelivererMetadata
attributes
Name  Type  Use  Default  Fixed  annotation
schemaVersionrequired      
source <xs:element name="AdTicket" type="AdTicketType"/>

element AdTicketIDMetadata
diagram AdsMLAdTicket-1.0-AS_p13.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children Profile SellersPlacementID PrimaryMaterialsID Publisher Publication Region FirstPublication AdvertisedProduct AdDescription Changed ChangeDescription Remarks
used by
complexType AdTicketType
source <xs:element name="AdTicketIDMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Profile" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="SellersPlacementID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrimaryMaterialsID" type="adsml:StringType"/>
     
<xs:element name="Publisher" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="Publication" type="adsml:StringType"/>
     
<xs:element name="Region" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="FirstPublication" type="adsml:DateTimeType"/>
     
<xs:sequence minOccurs="0">
       
<xs:element name="AdvertisedProduct" type="adsml:StringType"/>
       
<xs:element name="AdDescription" type="adsml:StringType" minOccurs="0"/>
     
</xs:sequence>
     
<xs:sequence minOccurs="0">
       
<xs:element name="Changed" type="adsml:BooleanType"/>
       
<xs:element name="ChangeDescription" type="adsml:StringType" minOccurs="0"/>
     
</xs:sequence>
     
<xs:element name="Remarks" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdTicketIDMetadata/Profile
diagram AdsMLAdTicket-1.0-AS_p14.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Profile" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/SellersPlacementID
diagram AdsMLAdTicket-1.0-AS_p15.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="SellersPlacementID" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/PrimaryMaterialsID
diagram AdsMLAdTicket-1.0-AS_p16.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
content simple
source <xs:element name="PrimaryMaterialsID" type="adsml:StringType"/>

element AdTicketIDMetadata/Publisher
diagram AdsMLAdTicket-1.0-AS_p17.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Publisher" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/Publication
diagram AdsMLAdTicket-1.0-AS_p18.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
content simple
source <xs:element name="Publication" type="adsml:StringType"/>

element AdTicketIDMetadata/Region
diagram AdsMLAdTicket-1.0-AS_p19.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Region" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/FirstPublication
diagram AdsMLAdTicket-1.0-AS_p20.png
namespace http://www.adsml.org/adsmladticket/1.0
type DateTimeType
properties
isRef 0
content simple
source <xs:element name="FirstPublication" type="adsml:DateTimeType"/>

element AdTicketIDMetadata/AdvertisedProduct
diagram AdsMLAdTicket-1.0-AS_p21.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
content simple
source <xs:element name="AdvertisedProduct" type="adsml:StringType"/>

element AdTicketIDMetadata/AdDescription
diagram AdsMLAdTicket-1.0-AS_p22.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdDescription" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/Changed
diagram AdsMLAdTicket-1.0-AS_p23.png
namespace http://www.adsml.org/adsmladticket/1.0
type BooleanType
properties
isRef 0
content simple
source <xs:element name="Changed" type="adsml:BooleanType"/>

element AdTicketIDMetadata/ChangeDescription
diagram AdsMLAdTicket-1.0-AS_p24.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="ChangeDescription" type="adsml:StringType" minOccurs="0"/>

element AdTicketIDMetadata/Remarks
diagram AdsMLAdTicket-1.0-AS_p25.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Remarks" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata
diagram AdsMLAdTicket-1.0-AS_p26.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children AdvertiserName AdvertiserMaterialsID AdvertiserContact AdvertiserTelephone AdvertiserFax AdvertiserEmail
used by
complexType AdTicketType
source <xs:element name="AdvertiserMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AdvertiserName" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="AdvertiserMaterialsID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="AdvertiserContact" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="AdvertiserTelephone" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="AdvertiserFax" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="AdvertiserEmail" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdvertiserMetadata/AdvertiserName
diagram AdsMLAdTicket-1.0-AS_p27.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserName" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata/AdvertiserMaterialsID
diagram AdsMLAdTicket-1.0-AS_p28.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserMaterialsID" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata/AdvertiserContact
diagram AdsMLAdTicket-1.0-AS_p29.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserContact" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata/AdvertiserTelephone
diagram AdsMLAdTicket-1.0-AS_p30.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserTelephone" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata/AdvertiserFax
diagram AdsMLAdTicket-1.0-AS_p31.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserFax" type="adsml:StringType" minOccurs="0"/>

element AdvertiserMetadata/AdvertiserEmail
diagram AdsMLAdTicket-1.0-AS_p32.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AdvertiserEmail" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata
diagram AdsMLAdTicket-1.0-AS_p33.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children BuyerName BuyerMaterialsID BuyerContact BuyerTelephone BuyerFax BuyerEmail
used by
complexType AdTicketType
source <xs:element name="BuyerMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BuyerName" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="BuyerMaterialsID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="BuyerContact" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="BuyerTelephone" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="BuyerFax" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="BuyerEmail" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BuyerMetadata/BuyerName
diagram AdsMLAdTicket-1.0-AS_p34.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerName" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata/BuyerMaterialsID
diagram AdsMLAdTicket-1.0-AS_p35.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerMaterialsID" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata/BuyerContact
diagram AdsMLAdTicket-1.0-AS_p36.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerContact" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata/BuyerTelephone
diagram AdsMLAdTicket-1.0-AS_p37.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerTelephone" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata/BuyerFax
diagram AdsMLAdTicket-1.0-AS_p38.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerFax" type="adsml:StringType" minOccurs="0"/>

element BuyerMetadata/BuyerEmail
diagram AdsMLAdTicket-1.0-AS_p39.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="BuyerEmail" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata
diagram AdsMLAdTicket-1.0-AS_p40.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children CreatorName CreatorMaterialsID CreatorContact CreatorTelephone CreatorFax CreatorEmail
used by
complexType AdTicketType
source <xs:element name="CreatorMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CreatorName" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CreatorMaterialsID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CreatorContact" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CreatorTelephone" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CreatorFax" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CreatorEmail" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CreatorMetadata/CreatorName
diagram AdsMLAdTicket-1.0-AS_p41.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorName" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata/CreatorMaterialsID
diagram AdsMLAdTicket-1.0-AS_p42.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorMaterialsID" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata/CreatorContact
diagram AdsMLAdTicket-1.0-AS_p43.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorContact" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata/CreatorTelephone
diagram AdsMLAdTicket-1.0-AS_p44.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorTelephone" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata/CreatorFax
diagram AdsMLAdTicket-1.0-AS_p45.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorFax" type="adsml:StringType" minOccurs="0"/>

element CreatorMetadata/CreatorEmail
diagram AdsMLAdTicket-1.0-AS_p46.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CreatorEmail" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata
diagram AdsMLAdTicket-1.0-AS_p47.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children DelivererName DelivererMaterialsID DelivererContact DelivererTelephone DelivererFax DelivererEmail
used by
complexType AdTicketType
source <xs:element name="DelivererMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DelivererName" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="DelivererMaterialsID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="DelivererContact" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="DelivererTelephone" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="DelivererFax" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="DelivererEmail" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DelivererMetadata/DelivererName
diagram AdsMLAdTicket-1.0-AS_p48.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererName" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata/DelivererMaterialsID
diagram AdsMLAdTicket-1.0-AS_p49.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererMaterialsID" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata/DelivererContact
diagram AdsMLAdTicket-1.0-AS_p50.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererContact" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata/DelivererTelephone
diagram AdsMLAdTicket-1.0-AS_p51.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererTelephone" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata/DelivererFax
diagram AdsMLAdTicket-1.0-AS_p52.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererFax" type="adsml:StringType" minOccurs="0"/>

element DelivererMetadata/DelivererEmail
diagram AdsMLAdTicket-1.0-AS_p53.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="DelivererEmail" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata
diagram AdsMLAdTicket-1.0-AS_p54.png
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children PrepressName PrepressMaterialsID PrepressContact PrepressTelephone PrepressFax PrepressEmail
used by
complexType AdTicketType
source <xs:element name="PrepressMetadata">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PrepressName" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrepressMaterialsID" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrepressContact" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrepressTelephone" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrepressFax" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="PrepressEmail" type="adsml:StringType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PrepressMetadata/PrepressName
diagram AdsMLAdTicket-1.0-AS_p55.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressName" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata/PrepressMaterialsID
diagram AdsMLAdTicket-1.0-AS_p56.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressMaterialsID" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata/PrepressContact
diagram AdsMLAdTicket-1.0-AS_p57.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressContact" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata/PrepressTelephone
diagram AdsMLAdTicket-1.0-AS_p58.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressTelephone" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata/PrepressFax
diagram AdsMLAdTicket-1.0-AS_p59.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressFax" type="adsml:StringType" minOccurs="0"/>

element PrepressMetadata/PrepressEmail
diagram AdsMLAdTicket-1.0-AS_p60.png
namespace http://www.adsml.org/adsmladticket/1.0
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PrepressEmail" type="adsml:StringType" minOccurs="0"/>

complexType AdTicketType
diagram AdsMLAdTicket-1.0-AS_p61.png
namespace http://www.adsml.org/adsmladticket/1.0
children AdTicketIDMetadata AdProductionMetadata AdvertiserMetadata BuyerMetadata CreatorMetadata PrepressMetadata DelivererMetadata
used by
elements AdsMLAdTicket AdTicket
attributes
Name  Type  Use  Default  Fixed  annotation
schemaVersionrequired      
source <xs:complexType name="AdTicketType">
 
<xs:sequence>
   
<xs:element ref="AdTicketIDMetadata"/>
   
<xs:element ref="AdProductionMetadata" minOccurs="0"/>
   
<xs:element ref="AdvertiserMetadata" minOccurs="0"/>
   
<xs:element ref="BuyerMetadata" minOccurs="0"/>
   
<xs:element ref="CreatorMetadata" minOccurs="0"/>
   
<xs:element ref="PrepressMetadata" minOccurs="0"/>
   
<xs:element ref="DelivererMetadata" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute ref="adsml:schemaVersion" use="required"/>
</xs:complexType>

attribute administrativeResponseRequired
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
used by
complexType AdsMLItemType
source <xs:attribute name="administrativeResponseRequired" type="BooleanType"/>

attribute divisor
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
used by
complexType PricePerUnitType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:attribute name="divisor" type="LimitedDecimalType"/>

attribute firstTransmissionDateTime
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
used by
complexType AdsMLItemType
source <xs:attribute name="firstTransmissionDateTime" type="DateTimeType"/>

attribute importance
namespace http://www.adsml.org/typelibrary/2.0
type ImportanceType
used by
element ChangeSpecification
facets
Kind Value annotation 
minInclusive 
maxInclusive 
source <xs:attribute name="importance" type="ImportanceType"/>

attribute inResponseToMessageCode
namespace http://www.adsml.org/typelibrary/2.0
type AdsMLBusinessMessageCV
facets
Kind Value annotation 
maxLength 50 
enumeration AD-MDE 
enumeration AD-MDEC 
enumeration AD-MEDX 
enumeration AD-O 
enumeration AD-OC 
enumeration AD-OR 
enumeration AD-OS 
enumeration AD-OSE 
enumeration AD-OX 
enumeration AD-Q 
enumeration AD-QS 
enumeration AD-QSE 
enumeration AD-R 
enumeration AD-RC 
enumeration AD-RFQ 
enumeration AD-RR 
enumeration AD-RS 
enumeration AD-RSE 
enumeration AD-RX 
enumeration AI-E 
enumeration AI-I 
enumeration AI-PL 
enumeration AI-PP 
enumeration AM-CS 
enumeration AM-CSR 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOX 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MC 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-MXS 
enumeration AM-MXSE 
enumeration AM-PT 
enumeration AM-PTE 
enumeration AM-PTER 
enumeration AM-PTR 
enumeration AM-RES 
enumeration AM-RF 
enumeration AM-RP 
enumeration AM-RPR 
enumeration AP-PO 
enumeration AP-POC 
enumeration AP-POR 
enumeration AP-POS 
enumeration AP-POSE 
enumeration AP-POX 
enumeration CB-P 
enumeration CB-PR 
enumeration CB-PRA 
enumeration FD-CM 
enumeration FD-CMR 
enumeration FD-CMS 
enumeration FD-CMSE 
enumeration FD-CR 
enumeration FD-CRR 
enumeration FD-DB 
enumeration FD-DBR 
enumeration FD-NV 
enumeration FD-NVR 
enumeration FD-PY 
enumeration FD-PYR 
enumeration FD-ST 
enumeration FD-STR 
enumeration FD-NVSE 
enumeration FD-NVS 
enumeration MP-M 
enumeration MP-R 
enumeration MP-P 
enumeration MP-PR 
enumeration MP-T 
enumeration MP-TR 
enumeration MP-X 
enumeration PL-M 
enumeration PL-MC 
enumeration PL-MR 
enumeration PO-PB 
enumeration PO-PBR 
enumeration PO-PBE 
enumeration PO-PBER 
enumeration ZZ-ERR 
source <xs:attribute name="inResponseToMessageCode" type="AdsMLBusinessMessageCV"/>

attribute inResponseToMessageID
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="inResponseToMessageID" type="QIDType"/>

attribute lastReceivedMessageID
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="lastReceivedMessageID" type="QIDType"/>

attribute messageAssembledTime
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
used by
attributeGroup commonMessageAttributes
source <xs:attribute name="messageAssembledTime" type="DateTimeType"/>

attribute messageClass
namespace http://www.adsml.org/typelibrary/2.0
type MessageClassCV
properties
fixed BusinessTransaction
used by
attributeGroup commonMessageAttributes
facets
Kind Value annotation 
maxLength 50 
enumeration BusinessTransaction 
enumeration MessageReceivedAcknowledgment 
enumeration TechnicalError 
source <xs:attribute name="messageClass" type="MessageClassCV" fixed="BusinessTransaction"/>

attribute messageCode
namespace http://www.adsml.org/typelibrary/2.0
type AdsMLBusinessMessageCV
used by
element AdministrativeResponse
facets
Kind Value annotation 
maxLength 50 
enumeration AD-MDE 
enumeration AD-MDEC 
enumeration AD-MEDX 
enumeration AD-O 
enumeration AD-OC 
enumeration AD-OR 
enumeration AD-OS 
enumeration AD-OSE 
enumeration AD-OX 
enumeration AD-Q 
enumeration AD-QS 
enumeration AD-QSE 
enumeration AD-R 
enumeration AD-RC 
enumeration AD-RFQ 
enumeration AD-RR 
enumeration AD-RS 
enumeration AD-RSE 
enumeration AD-RX 
enumeration AI-E 
enumeration AI-I 
enumeration AI-PL 
enumeration AI-PP 
enumeration AM-CS 
enumeration AM-CSR 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOX 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MC 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-MXS 
enumeration AM-MXSE 
enumeration AM-PT 
enumeration AM-PTE 
enumeration AM-PTER 
enumeration AM-PTR 
enumeration AM-RES 
enumeration AM-RF 
enumeration AM-RP 
enumeration AM-RPR 
enumeration AP-PO 
enumeration AP-POC 
enumeration AP-POR 
enumeration AP-POS 
enumeration AP-POSE 
enumeration AP-POX 
enumeration CB-P 
enumeration CB-PR 
enumeration CB-PRA 
enumeration FD-CM 
enumeration FD-CMR 
enumeration FD-CMS 
enumeration FD-CMSE 
enumeration FD-CR 
enumeration FD-CRR 
enumeration FD-DB 
enumeration FD-DBR 
enumeration FD-NV 
enumeration FD-NVR 
enumeration FD-PY 
enumeration FD-PYR 
enumeration FD-ST 
enumeration FD-STR 
enumeration FD-NVSE 
enumeration FD-NVS 
enumeration MP-M 
enumeration MP-R 
enumeration MP-P 
enumeration MP-PR 
enumeration MP-T 
enumeration MP-TR 
enumeration MP-X 
enumeration PL-M 
enumeration PL-MC 
enumeration PL-MR 
enumeration PO-PB 
enumeration PO-PBR 
enumeration PO-PBE 
enumeration PO-PBER 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBusinessMessageCV"/>

attribute messageHeaderLine
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
used by
attributeGroup commonMessageAttributes
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="messageHeaderLine" type="LongStringType"/>

attribute messageID
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
used by
attributeGroup commonMessageAttributes
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="messageID" type="QIDType"/>

attribute negated
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
used by
complexType NegatableCodeType
source <xs:attribute name="negated" type="BooleanType"/>

attribute presentationTransformation
namespace http://www.adsml.org/typelibrary/2.0
type StringType
used by
attributeGroup commonMessageAttributes
source <xs:attribute name="presentationTransformation" type="StringType"/>

attribute priority
namespace http://www.adsml.org/typelibrary/2.0
type PriorityType
used by
complexTypes CommunicationChannel.BaseType ContactType PartyAddressType
facets
Kind Value annotation 
minInclusive 
maxInclusive 
source <xs:attribute name="priority" type="PriorityType"/>

attribute schemaProfile
namespace http://www.adsml.org/typelibrary/2.0
type VersionedQIDType
used by
complexType AdsMLItemType
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="schemaProfile" type="VersionedQIDType"/>

attribute schemaVersion
namespace http://www.adsml.org/typelibrary/2.0
type SchemaVersionType
used by
complexTypes AdsMLItemType AdTicketType
facets
Kind Value annotation 
pattern [1-9][0-9]?\.[0-9]+\.[0-9]+ 
source <xs:attribute name="schemaVersion" type="SchemaVersionType"/>

attribute sendCount
namespace http://www.adsml.org/typelibrary/2.0
type PositiveIntegerType
used by
complexType AdsMLItemType
source <xs:attribute name="sendCount" type="PositiveIntegerType"/>

attribute sequenceNo
namespace http://www.adsml.org/typelibrary/2.0
type PositiveIntegerType
used by
complexTypes NamedPriceType SubTotalPriceType
source <xs:attribute name="sequenceNo" type="PositiveIntegerType"/>

attribute systemsID
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
used by
complexType AdsMLItemType
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="systemsID" type="ShortStringType"/>

attribute timeStamp
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
used by
element NotesType/NoteLine
source <xs:attribute name="timeStamp" type="DateTimeType"/>

attribute transmissionDateTime
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
used by
complexType AdsMLItemType
source <xs:attribute name="transmissionDateTime" type="DateTimeType"/>

attribute transmissionID
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
used by
complexType AdsMLItemType
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="transmissionID" type="QIDType"/>

attribute transmissionIDRef
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
used by
element TransmissionDescription
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="transmissionIDRef" type="QIDType"/>

attribute transmissionReceivedDateTime
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
used by
element TransmissionDescription
source <xs:attribute name="transmissionReceivedDateTime" type="DateTimeType"/>

attribute transmissionSequence
namespace http://www.adsml.org/typelibrary/2.0
type LongTokenType
used by
complexType AdsMLItemType
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="transmissionSequence" type="LongTokenType"/>

attribute transmissionStatus
namespace http://www.adsml.org/typelibrary/2.0
type TransmissionStatusCV
used by
complexType AdsMLItemType
facets
Kind Value annotation 
maxLength 50 
enumeration Production 
enumeration TransmissionTest 
enumeration BusinessMessageTest 
source <xs:attribute name="transmissionStatus" type="TransmissionStatusCV"/>

attribute version
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
used by
complexTypes FormatRootType VersionedStringType
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="version" type="ShortStringType"/>

element AbsolutePosition
diagram AdsMLAdTicket-1.0-AS_p62.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children FromThisPointOnPage ToThisPointOnAd XCoordinate YCoordinate
used by
complexType PositionOnPageType
source <xs:element name="AbsolutePosition">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="FromThisPointOnPage" minOccurs="0"/>
     
<xs:element ref="ToThisPointOnAd" minOccurs="0"/>
     
<xs:element ref="XCoordinate" minOccurs="0"/>
     
<xs:element ref="YCoordinate" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdditionalService
diagram AdsMLAdTicket-1.0-AS_p63.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children AdditionalServiceID ServiceCode Name DescriptionLine Specifications Status Properties
source <xs:element name="AdditionalService">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="AdditionalServiceID" minOccurs="0"/>
     
<xs:element ref="ServiceCode" minOccurs="0"/>
     
<xs:element name="Name" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Specifications" minOccurs="0"/>
     
<xs:element ref="Status" minOccurs="0"/>
     
<xs:element ref="Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdditionalService/Name
diagram AdsMLAdTicket-1.0-AS_p64.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Name" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>

element AdditionalServiceID
diagram AdsMLAdTicket-1.0-AS_p65.png
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
properties
content simple
used by
element AdditionalService
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="AdditionalServiceID" type="QIDType"/>

element AdditionalServiceReference
diagram AdsMLAdTicket-1.0-AS_p66.png
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
properties
content simple
used by
complexType NamedPriceType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="AdditionalServiceReference" type="QIDType"/>

element AdministrativeResponse
diagram AdsMLAdTicket-1.0-AS_p67.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children TransmissionDescription Error Properties
attributes
Name  Type  Use  Default  Fixed  annotation
messageCoderequired      
messageClassAdminMessageClassCVrequired      
source <xs:element name="AdministrativeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="TransmissionDescription"/>
     
<xs:element ref="Error" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute ref="messageCode" use="required"/>
   
<xs:attribute name="messageClass" type="AdminMessageClassCV" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdministrativeResponse/@messageClass
namespace http://www.adsml.org/typelibrary/2.0
type AdminMessageClassCV
properties
isRef 0
use required
used by
attributeGroup commonMessageAttributes
facets
Kind Value annotation 
maxLength 50 
enumeration MessageReceivedAcknowledgment 
enumeration TechnicalError 
source <xs:attribute name="messageClass" type="AdminMessageClassCV" use="required"/>

element AdType
diagram AdsMLAdTicket-1.0-AS_p68.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="AdType" type="CodeType"/>

element Advertiser
diagram AdsMLAdTicket-1.0-AS_p69.png
namespace http://www.adsml.org/typelibrary/2.0
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="Advertiser" type="RelaxedPartyType"/>

element AdvertisersReference
diagram AdsMLAdTicket-1.0-AS_p70.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="AdvertisersReference" type="LongNormalizedStringType"/>

element Amount
diagram AdsMLAdTicket-1.0-AS_p71.png
namespace http://www.adsml.org/typelibrary/2.0
type AmountType
properties
content simple
nillable true
used by
complexTypes NamedPriceType SinglePriceType SubTotalPriceType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="Amount" type="AmountType" nillable="true"/>

element AreaCode
diagram AdsMLAdTicket-1.0-AS_p72.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhoneAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="AreaCode" type="ShortStringType"/>

element AuxiliaryReferences
diagram AdsMLAdTicket-1.0-AS_p73.png
namespace http://www.adsml.org/typelibrary/2.0
type PartiesReferenceListType
properties
content complex
children BuyersReference SellersReference InvoicersReference PayersReference AdvertisersReference DeliverersReference OtherReference
used by
complexTypes PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
source <xs:element name="AuxiliaryReferences" type="PartiesReferenceListType"/>

element BasePrice
diagram AdsMLAdTicket-1.0-AS_p74.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
nillable true
used by
complexType PriceCalculationSpecificationType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="BasePrice" type="LimitedDecimalType" nillable="true"/>

element BookingParty
diagram AdsMLAdTicket-1.0-AS_p75.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="BookingParty" type="PartyType"/>

element BusinessMessageDate
diagram AdsMLAdTicket-1.0-AS_p76.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
source <xs:element name="BusinessMessageDate" type="DateTimeDateType" nillable="true"/>

element BuyersReference
diagram AdsMLAdTicket-1.0-AS_p77.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="BuyersReference" type="LongNormalizedStringType"/>

element CalculationRate
diagram AdsMLAdTicket-1.0-AS_p78.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="CalculationRate" type="LimitedDecimalType"/>

element CalculationSpecification
diagram AdsMLAdTicket-1.0-AS_p79.png
namespace http://www.adsml.org/typelibrary/2.0
type PriceCalculationSpecificationType
properties
content complex
children Unit NumberOfUnits PricePerUnit Percent BasePrice
used by
complexType NamedPriceType
source <xs:element name="CalculationSpecification" type="PriceCalculationSpecificationType"/>

element Campaign
diagram AdsMLAdTicket-1.0-AS_p80.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="Campaign" type="CodeType"/>

element ChangeLocationReference
diagram AdsMLAdTicket-1.0-AS_p81.png
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
properties
content simple
used by
element ChangeSpecification
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ChangeLocationReference" type="QIDType"/>

element ChangeSpecification
diagram AdsMLAdTicket-1.0-AS_p82.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
content complex
children CodeList CodeValue Description ChangeLocationReference
attributes
Name  Type  Use  Default  Fixed  annotation
importance      
source <xs:element name="ChangeSpecification">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeType">
       
<xs:sequence>
         
<xs:element ref="ChangeLocationReference" minOccurs="0"/>
       
</xs:sequence>
       
<xs:attribute ref="importance"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element City
diagram AdsMLAdTicket-1.0-AS_p83.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="City" type="ShortStringType"/>

element CommunicationChannel.EMail
diagram AdsMLAdTicket-1.0-AS_p84.png
namespace http://www.adsml.org/typelibrary/2.0
type EMailAddressType
properties
content complex
children FormalIdentifier Usage EMailAddress
used by
groups AllCommunicationChannelsGroup DigitalDeliveryCommunicationChannelsGroup HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.EMail" type="EMailAddressType"/>

element CommunicationChannel.Other
diagram AdsMLAdTicket-1.0-AS_p85.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CommunicationChannel.BaseType
properties
content complex
children FormalIdentifier Usage Type Specification
used by
groups AllCommunicationChannelsGroup DigitalDeliveryCommunicationChannelsGroup HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.Other">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CommunicationChannel.BaseType">
       
<xs:sequence>
         
<xs:element ref="Type"/>
         
<xs:element name="Specification" type="LabeledValueType" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element CommunicationChannel.Other/Specification
diagram AdsMLAdTicket-1.0-AS_p86.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledValueType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Value Label Description
source <xs:element name="Specification" type="LabeledValueType" minOccurs="0" maxOccurs="unbounded"/>

element CommunicationChannel.Phone
diagram AdsMLAdTicket-1.0-AS_p87.png
namespace http://www.adsml.org/typelibrary/2.0
type PhoneAddressType
properties
content complex
children FormalIdentifier Usage Type PhoneNumber CountryCode AreaCode SubscriberNo Extension
used by
groups AllCommunicationChannelsGroup DigitalDeliveryCommunicationChannelsGroup HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.Phone" type="PhoneAddressType"/>

element CommunicationChannel.PhysicalAddress
diagram AdsMLAdTicket-1.0-AS_p88.png
namespace http://www.adsml.org/typelibrary/2.0
type PhysicalAddressType
properties
content complex
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
used by
groups AllCommunicationChannelsGroup HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.PhysicalAddress" type="PhysicalAddressType"/>

element CommunicationChannel.WWW
diagram AdsMLAdTicket-1.0-AS_p89.png
namespace http://www.adsml.org/typelibrary/2.0
type URIAddressType
properties
content complex
children FormalIdentifier Usage URI Label
used by
groups AllCommunicationChannelsGroup DigitalDeliveryCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.WWW" type="URIAddressType"/>

element CompanyID
diagram AdsMLAdTicket-1.0-AS_p90.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledIDType
properties
content complex
children IDLabel IDValue
used by
complexType PartyTaxSchemeType
source <xs:element name="CompanyID" type="LabeledIDType"/>

element Contact
diagram AdsMLAdTicket-1.0-AS_p91.png
namespace http://www.adsml.org/typelibrary/2.0
type ContactType
properties
content complex
children Role Name Title CommunicationChannel.Phone CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Other Properties
used by
complexTypes PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Contact" type="ContactType"/>

element ContentData
diagram AdsMLAdTicket-1.0-AS_p92.png
namespace http://www.adsml.org/typelibrary/2.0
type AnyMixedContentType
properties
content complex
mixed true
used by
complexType DocumentRenderingType
source <xs:element name="ContentData" type="AnyMixedContentType"/>

element ContentDataEncoding
diagram AdsMLAdTicket-1.0-AS_p93.png
namespace http://www.adsml.org/typelibrary/2.0
type EncodingRootType
properties
content simple
used by
element ContentProperties
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="ContentDataEncoding" type="EncodingRootType"/>

element ContentDataRef
diagram AdsMLAdTicket-1.0-AS_p94.png
namespace http://www.adsml.org/typelibrary/2.0
type URIType
properties
content simple
source <xs:element name="ContentDataRef" type="URIType"/>

element ContentProperties
diagram AdsMLAdTicket-1.0-AS_p95.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children MIMEType Format FormatProfile ContentDataEncoding EncryptionMethod ContentSizeInBytes FileName
used by
complexType DocumentRenderingType
source <xs:element name="ContentProperties">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MIMEType" minOccurs="0"/>
     
<xs:element ref="Format" minOccurs="0"/>
     
<xs:element ref="FormatProfile" minOccurs="0"/>
     
<xs:element ref="ContentDataEncoding" minOccurs="0"/>
     
<xs:element ref="EncryptionMethod" minOccurs="0"/>
     
<xs:element ref="ContentSizeInBytes" minOccurs="0"/>
     
<xs:element ref="FileName" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ContentSizeInBytes
diagram AdsMLAdTicket-1.0-AS_p96.png
namespace http://www.adsml.org/typelibrary/2.0
type PositiveIntegerType
properties
content simple
nillable true
used by
element ContentProperties
source <xs:element name="ContentSizeInBytes" type="PositiveIntegerType" nillable="true"/>

element Contract
diagram AdsMLAdTicket-1.0-AS_p97.png
namespace http://www.adsml.org/typelibrary/2.0
type ContractType
properties
content complex
children ContractReference IssueDate ContractType ValidityPeriod SectionReference RateReference Properties
used by
complexType ExchangeRateType
source <xs:element name="Contract" type="ContractType"/>

element ContractReference
diagram AdsMLAdTicket-1.0-AS_p98.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType ContractType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ContractReference" type="LongStringType"/>

element ContractType
diagram AdsMLAdTicket-1.0-AS_p99.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType ContractType
source <xs:element name="ContractType" type="CodeType"/>

element Country
diagram AdsMLAdTicket-1.0-AS_p100.png
namespace http://www.adsml.org/typelibrary/2.0
type CountryType
properties
content complex
children CountryCode CountryName
source <xs:element name="Country" type="CountryType"/>

element CountryCode
diagram AdsMLAdTicket-1.0-AS_p101.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeRootType
properties
content simple
used by
complexTypes CountryType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CountryCode" type="CodeRootType"/>

element CountryName
diagram AdsMLAdTicket-1.0-AS_p102.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexTypes CountryType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CountryName" type="ShortStringType"/>

element CreatedBy
diagram AdsMLAdTicket-1.0-AS_p103.png
namespace http://www.adsml.org/typelibrary/2.0
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType ReferenceValueType
source <xs:element name="CreatedBy" type="RelaxedPartyType"/>

element CreditCard
diagram AdsMLAdTicket-1.0-AS_p104.png
namespace http://www.adsml.org/typelibrary/2.0
type CreditCardType
properties
content complex
children Status MerchantCode CardTransactionReference DataSource CardType CardNumber IssueNumber CardStartDate CardExpires NameOnCard CardHoldersAddress CardVerificationValue AuthorizedPayment AuthorizedTime AuthorizationCode AuthorizationExpires Properties
source <xs:element name="CreditCard" type="CreditCardType"/>

element CurrencyCode
diagram AdsMLAdTicket-1.0-AS_p105.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
used by
complexType CurrencyPriceDeclarationType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CurrencyCode" type="CurrencyCodeRootType"/>

element Date
diagram AdsMLAdTicket-1.0-AS_p106.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
content simple
nillable true
used by
complexType ExchangeRateType
source <xs:element name="Date" type="DateType" nillable="true"/>

element DeliverersReference
diagram AdsMLAdTicket-1.0-AS_p107.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliverersReference" type="LongNormalizedStringType"/>

element DeliveringParty
diagram AdsMLAdTicket-1.0-AS_p108.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="DeliveringParty" type="PartyType"/>

element DeliveryOrderingParty
diagram AdsMLAdTicket-1.0-AS_p109.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="DeliveryOrderingParty" type="PartyType"/>

element Department
diagram AdsMLAdTicket-1.0-AS_p110.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Department" type="ShortStringType"/>

element Description
diagram AdsMLAdTicket-1.0-AS_p111.png
namespace http://www.adsml.org/typelibrary/2.0
type StringType.i18n
properties
content complex
used by
complexTypes CodeType LabeledUnlimitedValueType LabeledValueType PeriodType
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Description" type="StringType.i18n"/>

element DescriptionLine
diagram AdsMLAdTicket-1.0-AS_p112.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
content complex
used by
element AdditionalService
complexTypes NamedPriceType SinglePriceType SubTotalPriceType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="DescriptionLine" type="LongStringType.i18n"/>

element DigitalSignatures
diagram AdsMLAdTicket-1.0-AS_p113.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
mixed true
used by
element Header
source <xs:element name="DigitalSignatures">
 
<xs:complexType mixed="true">
   
<xs:sequence>
     
<xs:any namespace="http://www.w3.org/2000/09/xmldsig#" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DisclaimerText
diagram AdsMLAdTicket-1.0-AS_p114.png
namespace http://www.adsml.org/typelibrary/2.0
type StringType.i18n
properties
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="DisclaimerText" type="StringType.i18n"/>

element DocumentCurrencyCode
diagram AdsMLAdTicket-1.0-AS_p115.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="DocumentCurrencyCode" type="CurrencyCodeRootType"/>

element DocumentRendering
diagram AdsMLAdTicket-1.0-AS_p116.png
namespace http://www.adsml.org/typelibrary/2.0
type DocumentRenderingType
properties
content complex
children ContentProperties ContentData CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="DocumentRendering" type="DocumentRenderingType"/>

element Duration
diagram AdsMLAdTicket-1.0-AS_p117.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
source <xs:element name="Duration" type="DecimalMeasurementType"/>

element DurationMeasure
diagram AdsMLAdTicket-1.0-AS_p118.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
complexType PeriodType
source <xs:element name="DurationMeasure" type="DecimalMeasurementType"/>

element EMailAddress
diagram AdsMLAdTicket-1.0-AS_p119.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType EMailAddressType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="EMailAddress" type="LongStringType"/>

element EncryptionMethod
diagram AdsMLAdTicket-1.0-AS_p120.png
namespace http://www.adsml.org/typelibrary/2.0
type EncryptionMethodRootType
properties
content simple
used by
element ContentProperties
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="EncryptionMethod" type="EncryptionMethodRootType"/>

element EndDateTime
diagram AdsMLAdTicket-1.0-AS_p121.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
used by
complexType PeriodType
source <xs:element name="EndDateTime" type="DateTimeDateType" nillable="true"/>

element Error
diagram AdsMLAdTicket-1.0-AS_p122.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element AdministrativeResponse
source <xs:element name="Error" type="CodeType"/>

element ExchangeMarketID
diagram AdsMLAdTicket-1.0-AS_p123.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledIDType
properties
content complex
children IDLabel IDValue
used by
complexType ExchangeRateType
source <xs:element name="ExchangeMarketID" type="LabeledIDType"/>

element ExchangeRate
diagram AdsMLAdTicket-1.0-AS_p124.png
namespace http://www.adsml.org/typelibrary/2.0
type ExchangeRateType
properties
content complex
children SourceCurrencyCode SourceCurrencyBaseRate TargetCurrencyCode TargetCurrencyBaseRate ExchangeMarketID CalculationRate OperatorCode Date Contract Note
used by
complexType CurrencyPriceDeclarationType
source <xs:element name="ExchangeRate" type="ExchangeRateType"/>

element ExemptionReason
diagram AdsMLAdTicket-1.0-AS_p125.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes PartyTaxSchemeType TaxCategoryType
source <xs:element name="ExemptionReason" type="CodeType"/>

element ExpirationTime
diagram AdsMLAdTicket-1.0-AS_p126.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
source <xs:element name="ExpirationTime" type="DateTimeDateType" nillable="true"/>

element Extension
diagram AdsMLAdTicket-1.0-AS_p127.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhoneAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Extension" type="ShortStringType"/>

element FileName
diagram AdsMLAdTicket-1.0-AS_p128.png
namespace http://www.adsml.org/typelibrary/2.0
type StringType
properties
content simple
used by
element ContentProperties
source <xs:element name="FileName" type="StringType"/>

element FormalIdentifier
diagram AdsMLAdTicket-1.0-AS_p129.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledIDType
properties
content complex
children IDLabel IDValue
used by
complexType CommunicationChannel.BaseType
source <xs:element name="FormalIdentifier" type="LabeledIDType"/>

element Format
diagram AdsMLAdTicket-1.0-AS_p130.png
namespace http://www.adsml.org/typelibrary/2.0
type FormatRootType
properties
content complex
used by
element ContentProperties
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:element name="Format" type="FormatRootType"/>

element FormatProfile
diagram AdsMLAdTicket-1.0-AS_p131.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
element ContentProperties
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="FormatProfile" type="ShortStringType"/>

element FromThisPointOnPage
diagram AdsMLAdTicket-1.0-AS_p132.png
namespace http://www.adsml.org/typelibrary/2.0
type PointOfOriginTypeCV
properties
content simple
used by
element AbsolutePosition
facets
Kind Value annotation 
maxLength 50 
enumeration TopLeft 
enumeration TopRight 
enumeration Center 
enumeration BottomLeft 
enumeration BottomRight 
source <xs:element name="FromThisPointOnPage" type="PointOfOriginTypeCV"/>

element Guaranteed
diagram AdsMLAdTicket-1.0-AS_p133.png
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
properties
content simple
nillable true
source <xs:element name="Guaranteed" type="BooleanType" nillable="true"/>

element Header
diagram AdsMLAdTicket-1.0-AS_p134.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children TransmissionFrom TransmissionTo DigitalSignatures
used by
complexType AdsMLItemType
source <xs:element name="Header">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="TransmissionFrom"/>
     
<xs:element ref="TransmissionTo"/>
     
<xs:element ref="DigitalSignatures" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ID
diagram AdsMLAdTicket-1.0-AS_p135.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes TaxCategoryType TaxSchemeType
source <xs:element name="ID" type="CodeType"/>

element Identifier
diagram AdsMLAdTicket-1.0-AS_p136.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledIDType
properties
content complex
children IDLabel IDValue
used by
complexTypes PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
source <xs:element name="Identifier" type="LabeledIDType"/>

element Instructions
diagram AdsMLAdTicket-1.0-AS_p137.png
namespace http://www.adsml.org/typelibrary/2.0
type RequirementSpecType
properties
content complex
children Code Text
source <xs:element name="Instructions" type="RequirementSpecType"/>

element InvoicersReference
diagram AdsMLAdTicket-1.0-AS_p138.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="InvoicersReference" type="LongNormalizedStringType"/>

element InvoicingParty
diagram AdsMLAdTicket-1.0-AS_p139.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="InvoicingParty" type="PartyType"/>

element IssueDate
diagram AdsMLAdTicket-1.0-AS_p140.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
used by
complexType ContractType
source <xs:element name="IssueDate" type="DateTimeDateType" nillable="true"/>

element JurisdictionRegionAddress
diagram AdsMLAdTicket-1.0-AS_p141.png
namespace http://www.adsml.org/typelibrary/2.0
type PhysicalAddressType
properties
content complex
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
used by
complexType TaxSchemeType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="JurisdictionRegionAddress" type="PhysicalAddressType"/>

element Label
diagram AdsMLAdTicket-1.0-AS_p142.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType URIAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Label" type="ShortStringType"/>

element LabeledProperty
diagram AdsMLAdTicket-1.0-AS_p143.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledUnlimitedValueType
properties
content complex
children Value Label Description
used by
element Properties
source <xs:element name="LabeledProperty" type="LabeledUnlimitedValueType"/>

element MaterialsPreparerParty
diagram AdsMLAdTicket-1.0-AS_p144.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="MaterialsPreparerParty" type="PartyType"/>

element MaterialsRecipientParty
diagram AdsMLAdTicket-1.0-AS_p145.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="MaterialsRecipientParty" type="PartyType"/>

element MediaType
diagram AdsMLAdTicket-1.0-AS_p146.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="MediaType" type="CodeType"/>

element MIMEType
diagram AdsMLAdTicket-1.0-AS_p147.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
element ContentProperties
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MIMEType" type="LongStringType"/>

element Name
diagram AdsMLAdTicket-1.0-AS_p148.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Name" type="LongStringType"/>

element NatureOfResponse
diagram AdsMLAdTicket-1.0-AS_p149.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="NatureOfResponse" type="CodeType"/>

element Note
diagram AdsMLAdTicket-1.0-AS_p150.png
namespace http://www.adsml.org/typelibrary/2.0
type StringType.i18n
properties
content complex
used by
complexTypes ExchangeRateType PaymentTermsType
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Note" type="StringType.i18n"/>

element Notes
diagram AdsMLAdTicket-1.0-AS_p151.png
namespace http://www.adsml.org/typelibrary/2.0
type NotesType
properties
content complex
children NoteLine
source <xs:element name="Notes" type="NotesType"/>

element NumberOfUnits
diagram AdsMLAdTicket-1.0-AS_p152.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType PriceCalculationSpecificationType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="NumberOfUnits" type="LimitedDecimalType"/>

element OfInterestTo
diagram AdsMLAdTicket-1.0-AS_p153.png
namespace http://www.adsml.org/typelibrary/2.0
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType ReferenceValueType
source <xs:element name="OfInterestTo" type="RelaxedPartyType"/>

element OperatorCode
diagram AdsMLAdTicket-1.0-AS_p154.png
namespace http://www.adsml.org/typelibrary/2.0
type OperatorCodeCV
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
enumeration Divide 
enumeration Multiply 
source <xs:element name="OperatorCode" type="OperatorCodeCV"/>

element OrderersReference
diagram AdsMLAdTicket-1.0-AS_p155.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="OrderersReference" type="LongNormalizedStringType"/>

element OtherParty
diagram AdsMLAdTicket-1.0-AS_p156.png
namespace http://www.adsml.org/typelibrary/2.0
type OtherPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties Role
source <xs:element name="OtherParty" type="OtherPartyType"/>

element OtherReference
diagram AdsMLAdTicket-1.0-AS_p157.png
namespace http://www.adsml.org/typelibrary/2.0
type ReferenceValueType
properties
content complex
children Value Label Description CreatedBy OfInterestTo
used by
complexType PartiesReferenceListType
source <xs:element name="OtherReference" type="ReferenceValueType"/>

element PartyAddress
diagram AdsMLAdTicket-1.0-AS_p158.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyAddressType
properties
content complex
children Role CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other Properties
used by
complexTypes PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="PartyAddress" type="PartyAddressType"/>

element PartyTaxScheme
diagram AdsMLAdTicket-1.0-AS_p159.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyTaxSchemeType
properties
content complex
children RegistrationName CompanyID TaxLevelCode ExemptionReason RegistrationAddress TaxScheme
used by
complexTypes PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
source <xs:element name="PartyTaxScheme" type="PartyTaxSchemeType"/>

element PayeeParty
diagram AdsMLAdTicket-1.0-AS_p160.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="PayeeParty" type="PartyType"/>

element PayerParty
diagram AdsMLAdTicket-1.0-AS_p161.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="PayerParty" type="PartyType"/>

element PayersReference
diagram AdsMLAdTicket-1.0-AS_p162.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PayersReference" type="LongNormalizedStringType"/>

element PaymentDueDate
diagram AdsMLAdTicket-1.0-AS_p163.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
content simple
used by
complexType PaymentTermsType
source <xs:element name="PaymentDueDate" type="DateType"/>

element PaymentTerms
diagram AdsMLAdTicket-1.0-AS_p164.png
namespace http://www.adsml.org/typelibrary/2.0
type PaymentTermsType
properties
content complex
children PaymentTermsCode Note PaymentDueDate TermsReferenceCode SettlementDiscountPercent PenaltySurchargePercent SettlementPeriod PenaltyPeriod Properties
source <xs:element name="PaymentTerms" type="PaymentTermsType"/>

element PaymentTermsCode
diagram AdsMLAdTicket-1.0-AS_p165.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PaymentTermsType
source <xs:element name="PaymentTermsCode" type="CodeType"/>

element PenaltyPeriod
diagram AdsMLAdTicket-1.0-AS_p166.png
namespace http://www.adsml.org/typelibrary/2.0
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
complexType PaymentTermsType
source <xs:element name="PenaltyPeriod" type="PeriodType"/>

element PenaltySurchargePercent
diagram AdsMLAdTicket-1.0-AS_p167.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType PaymentTermsType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="PenaltySurchargePercent" type="LimitedDecimalType"/>

element Percent
diagram AdsMLAdTicket-1.0-AS_p168.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexTypes PriceCalculationSpecificationType TaxCategoryType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="Percent" type="LimitedDecimalType"/>

element PhoneNumber
diagram AdsMLAdTicket-1.0-AS_p169.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhoneAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="PhoneNumber" type="ShortStringType"/>

element POBox
diagram AdsMLAdTicket-1.0-AS_p170.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="POBox" type="ShortStringType"/>

element PositionOnPage
diagram AdsMLAdTicket-1.0-AS_p171.png
namespace http://www.adsml.org/typelibrary/2.0
type PositionOnPageType
properties
content complex
children Code Text AbsolutePosition
source <xs:element name="PositionOnPage" type="PositionOnPageType"/>

element PreparersReference
diagram AdsMLAdTicket-1.0-AS_p172.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PreparersReference" type="LongNormalizedStringType"/>

element PriceComponent
diagram AdsMLAdTicket-1.0-AS_p173.png
namespace http://www.adsml.org/typelibrary/2.0
type NamedPriceType
properties
content complex
children PriceComponentName Amount DescriptionLine CalculationSpecification RateCardReference RateCode RateReason RateDetails TaxCategory ScheduleEntryReference AdditionalServiceReference
used by
complexType PriceDeclarationType
attributes
Name  Type  Use  Default  Fixed  annotation
sequenceNorequired      
source <xs:element name="PriceComponent" type="NamedPriceType"/>

element PriceComponentName
diagram AdsMLAdTicket-1.0-AS_p174.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType NamedPriceType
source <xs:element name="PriceComponentName" type="CodeType"/>

element PricePerUnit
diagram AdsMLAdTicket-1.0-AS_p175.png
namespace http://www.adsml.org/typelibrary/2.0
type PricePerUnitType
properties
content complex
used by
complexType PriceCalculationSpecificationType
facets
Kind Value annotation 
fractionDigits 10 
attributes
Name  Type  Use  Default  Fixed  annotation
divisor      
source <xs:element name="PricePerUnit" type="PricePerUnitType"/>

element PriceType
diagram AdsMLAdTicket-1.0-AS_p176.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PriceDeclarationType
source <xs:element name="PriceType" type="CodeType"/>

element Priority
diagram AdsMLAdTicket-1.0-AS_p177.png
namespace http://www.adsml.org/typelibrary/2.0
type PriorityType
properties
content simple
nillable true
facets
Kind Value annotation 
minInclusive 
maxInclusive 
source <xs:element name="Priority" type="PriorityType" nillable="true"/>

element ProofersReference
diagram AdsMLAdTicket-1.0-AS_p178.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ProofersReference" type="LongNormalizedStringType"/>

element ProofingParty
diagram AdsMLAdTicket-1.0-AS_p179.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="ProofingParty" type="PartyType"/>

element Properties
diagram AdsMLAdTicket-1.0-AS_p180.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children Property LabeledProperty
used by
elements AdditionalService AdministrativeResponse
complexTypes AdsMLItemType ContactType ContractType CreditCardType PartyAddressType PartyType PaymentTermsType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
source <xs:element name="Properties">
 
<xs:complexType>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element ref="Property"/>
     
<xs:element ref="LabeledProperty"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element Property
diagram AdsMLAdTicket-1.0-AS_p181.png
namespace http://www.adsml.org/typelibrary/2.0
type PropertyRootType
properties
content simple
used by
element Properties
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Property" type="PropertyRootType"/>

element ProvenanceParty
diagram AdsMLAdTicket-1.0-AS_p182.png
namespace http://www.adsml.org/typelibrary/2.0
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="ProvenanceParty" type="RelaxedPartyType"/>

element PublisherParty
diagram AdsMLAdTicket-1.0-AS_p183.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="PublisherParty" type="PartyType"/>

element PublishersReference
diagram AdsMLAdTicket-1.0-AS_p184.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PublishersReference" type="LongNormalizedStringType"/>

element PurchaseOrderReference
diagram AdsMLAdTicket-1.0-AS_p185.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PurchaseOrderReference" type="LongStringType"/>

element RateCardReference
diagram AdsMLAdTicket-1.0-AS_p186.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType NamedPriceType
source <xs:element name="RateCardReference" type="CodeType"/>

element RateCode
diagram AdsMLAdTicket-1.0-AS_p187.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType NamedPriceType
source <xs:element name="RateCode" type="CodeType"/>

element RateDetails
diagram AdsMLAdTicket-1.0-AS_p188.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType NamedPriceType
source <xs:element name="RateDetails" type="CodeType"/>

element RateReason
diagram AdsMLAdTicket-1.0-AS_p189.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType NamedPriceType
source <xs:element name="RateReason" type="CodeType"/>

element RateReference
diagram AdsMLAdTicket-1.0-AS_p190.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType ContractType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="RateReference" type="ShortStringType"/>

element ReasonForCancellation
diagram AdsMLAdTicket-1.0-AS_p191.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="ReasonForCancellation" type="CodeType"/>

element ReasonForDenial
diagram AdsMLAdTicket-1.0-AS_p192.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element RequestDenied
source <xs:element name="ReasonForDenial" type="CodeType"/>

element ReceiversReference
diagram AdsMLAdTicket-1.0-AS_p193.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ReceiversReference" type="LongNormalizedStringType"/>

element RegistrationAddress
diagram AdsMLAdTicket-1.0-AS_p194.png
namespace http://www.adsml.org/typelibrary/2.0
type PhysicalAddressType
properties
content complex
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
used by
complexType PartyTaxSchemeType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="RegistrationAddress" type="PhysicalAddressType"/>

element RegistrationName
diagram AdsMLAdTicket-1.0-AS_p195.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType PartyTaxSchemeType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="RegistrationName" type="LongStringType"/>

element RelatedParty
diagram AdsMLAdTicket-1.0-AS_p196.png
namespace http://www.adsml.org/typelibrary/2.0
type RelatedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact Role PartyTaxScheme Properties
used by
complexType PartyType
source <xs:element name="RelatedParty" type="RelatedPartyType"/>

element RelationshipName
diagram AdsMLAdTicket-1.0-AS_p197.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="RelationshipName" type="CodeType"/>

element RequestDenied
diagram AdsMLAdTicket-1.0-AS_p198.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children ReasonForDenial
source <xs:element name="RequestDenied">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ReasonForDenial" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RevisionIdentifier
diagram AdsMLAdTicket-1.0-AS_p199.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="RevisionIdentifier" type="ShortStringType"/>

element RoundingAmount
diagram AdsMLAdTicket-1.0-AS_p200.png
namespace http://www.adsml.org/typelibrary/2.0
type AmountType
properties
content simple
used by
complexType TaxTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="RoundingAmount" type="AmountType"/>

element ScheduleEntryReference
diagram AdsMLAdTicket-1.0-AS_p201.png
namespace http://www.adsml.org/typelibrary/2.0
type QIDType
properties
content simple
used by
complexType NamedPriceType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ScheduleEntryReference" type="QIDType"/>

element SectionReference
diagram AdsMLAdTicket-1.0-AS_p202.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType ContractType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="SectionReference" type="LongStringType"/>

element SellersReference
diagram AdsMLAdTicket-1.0-AS_p203.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="SellersReference" type="LongNormalizedStringType"/>

element SellingParty
diagram AdsMLAdTicket-1.0-AS_p204.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
source <xs:element name="SellingParty" type="PartyType"/>

element ServiceCode
diagram AdsMLAdTicket-1.0-AS_p205.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element AdditionalService
source <xs:element name="ServiceCode" type="CodeType"/>

element SettlementDiscountPercent
diagram AdsMLAdTicket-1.0-AS_p206.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType PaymentTermsType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="SettlementDiscountPercent" type="LimitedDecimalType"/>

element SettlementPeriod
diagram AdsMLAdTicket-1.0-AS_p207.png
namespace http://www.adsml.org/typelibrary/2.0
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
complexType PaymentTermsType
source <xs:element name="SettlementPeriod" type="PeriodType"/>

element SourceCurrencyBaseRate
diagram AdsMLAdTicket-1.0-AS_p208.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="SourceCurrencyBaseRate" type="LimitedDecimalType"/>

element SourceCurrencyCode
diagram AdsMLAdTicket-1.0-AS_p209.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="SourceCurrencyCode" type="CurrencyCodeRootType"/>

element SpecialRequirements
diagram AdsMLAdTicket-1.0-AS_p210.png
namespace http://www.adsml.org/typelibrary/2.0
type NegatableRequirementSpecType
properties
content complex
children Code Text
source <xs:element name="SpecialRequirements" type="NegatableRequirementSpecType"/>

element Specifications
diagram AdsMLAdTicket-1.0-AS_p211.png
namespace http://www.adsml.org/typelibrary/2.0
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
element AdditionalService
source <xs:element name="Specifications" type="NegatableRequirementSpecType"/>

element StartDateTime
diagram AdsMLAdTicket-1.0-AS_p212.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
used by
complexType PeriodType
source <xs:element name="StartDateTime" type="DateTimeDateType" nillable="true"/>

element StateProvince
diagram AdsMLAdTicket-1.0-AS_p213.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="StateProvince" type="ShortStringType"/>

element Status
diagram AdsMLAdTicket-1.0-AS_p214.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
content complex
children CodeList CodeValue Description StatusQualifier
used by
element AdditionalService
complexType CreditCardType
source <xs:element name="Status">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeType">
       
<xs:sequence>
         
<xs:element ref="StatusQualifier" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element StatusDate
diagram AdsMLAdTicket-1.0-AS_p215.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
source <xs:element name="StatusDate" type="DateTimeDateType" nillable="true"/>

element StatusQualifier
diagram AdsMLAdTicket-1.0-AS_p216.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element Status
source <xs:element name="StatusQualifier" type="CodeType"/>

element Street
diagram AdsMLAdTicket-1.0-AS_p217.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Street" type="LongStringType"/>

element SubscriberNo
diagram AdsMLAdTicket-1.0-AS_p218.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhoneAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="SubscriberNo" type="ShortStringType"/>

element SubTotal
diagram AdsMLAdTicket-1.0-AS_p219.png
namespace http://www.adsml.org/typelibrary/2.0
type SubTotalPriceType
properties
content complex
children SubTotalName Amount DescriptionLine
used by
complexType PriceDeclarationType
attributes
Name  Type  Use  Default  Fixed  annotation
sequenceNorequired      
source <xs:element name="SubTotal" type="SubTotalPriceType"/>

element SubTotalName
diagram AdsMLAdTicket-1.0-AS_p220.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType SubTotalPriceType
source <xs:element name="SubTotalName" type="CodeType"/>

element TargetCurrencyBaseRate
diagram AdsMLAdTicket-1.0-AS_p221.png
namespace http://www.adsml.org/typelibrary/2.0
type LimitedDecimalType
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="TargetCurrencyBaseRate" type="LimitedDecimalType"/>

element TargetCurrencyCode
diagram AdsMLAdTicket-1.0-AS_p222.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
used by
complexType ExchangeRateType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="TargetCurrencyCode" type="CurrencyCodeRootType"/>

element TaxableAmount
diagram AdsMLAdTicket-1.0-AS_p223.png
namespace http://www.adsml.org/typelibrary/2.0
type AmountType
properties
content simple
used by
complexType TaxSubTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="TaxableAmount" type="AmountType"/>

element TaxAmount
diagram AdsMLAdTicket-1.0-AS_p224.png
namespace http://www.adsml.org/typelibrary/2.0
type AmountType
properties
content simple
used by
complexTypes TaxSubTotalType TaxTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="TaxAmount" type="AmountType"/>

element TaxCategory
diagram AdsMLAdTicket-1.0-AS_p225.png
namespace http://www.adsml.org/typelibrary/2.0
type TaxCategoryType
properties
content complex
children ID Name Percent ExemptionReason TaxScheme
used by
complexTypes NamedPriceType TaxSubTotalType
source <xs:element name="TaxCategory" type="TaxCategoryType"/>

element TaxEvidenceIndicator
diagram AdsMLAdTicket-1.0-AS_p226.png
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
properties
content simple
used by
complexType TaxTotalType
source <xs:element name="TaxEvidenceIndicator" type="BooleanType"/>

element TaxLevelCode
diagram AdsMLAdTicket-1.0-AS_p227.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PartyTaxSchemeType
source <xs:element name="TaxLevelCode" type="CodeType"/>

element TaxPointDate
diagram AdsMLAdTicket-1.0-AS_p228.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
content simple
source <xs:element name="TaxPointDate" type="DateType"/>

element TaxScheme
diagram AdsMLAdTicket-1.0-AS_p229.png
namespace http://www.adsml.org/typelibrary/2.0
type TaxSchemeType
properties
content complex
children ID Name TaxTypeCode JurisdictionRegionAddress
used by
complexTypes PartyTaxSchemeType TaxCategoryType
source <xs:element name="TaxScheme" type="TaxSchemeType"/>

element TaxSubTotal
diagram AdsMLAdTicket-1.0-AS_p230.png
namespace http://www.adsml.org/typelibrary/2.0
type TaxSubTotalType
properties
content complex
children TaxableAmount TaxAmount TaxCategory
used by
complexType TaxTotalType
source <xs:element name="TaxSubTotal" type="TaxSubTotalType"/>

element TaxTotal
diagram AdsMLAdTicket-1.0-AS_p231.png
namespace http://www.adsml.org/typelibrary/2.0
type TaxTotalType
properties
content complex
children TaxAmount RoundingAmount TaxEvidenceIndicator TaxSubTotal
source <xs:element name="TaxTotal" type="TaxTotalType"/>

element TaxTypeCode
diagram AdsMLAdTicket-1.0-AS_p232.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType TaxSchemeType
source <xs:element name="TaxTypeCode" type="CodeType"/>

element TermsAndConditionsDetails
diagram AdsMLAdTicket-1.0-AS_p233.png
namespace http://www.adsml.org/typelibrary/2.0
type DocumentRenderingType
properties
content complex
children ContentProperties ContentData CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="TermsAndConditionsDetails" type="DocumentRenderingType"/>

element TermsReferenceCode
diagram AdsMLAdTicket-1.0-AS_p234.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PaymentTermsType
source <xs:element name="TermsReferenceCode" type="CodeType"/>

element Title
diagram AdsMLAdTicket-1.0-AS_p235.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
complexType ContactType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Title" type="LongStringType"/>

element TotalPrice
diagram AdsMLAdTicket-1.0-AS_p236.png
namespace http://www.adsml.org/typelibrary/2.0
type SinglePriceType
properties
content complex
children Amount DescriptionLine
used by
complexType PriceDeclarationType
source <xs:element name="TotalPrice" type="SinglePriceType"/>

element ToThisPointOnAd
diagram AdsMLAdTicket-1.0-AS_p237.png
namespace http://www.adsml.org/typelibrary/2.0
type PointOfOriginTypeCV
properties
content simple
used by
element AbsolutePosition
facets
Kind Value annotation 
maxLength 50 
enumeration TopLeft 
enumeration TopRight 
enumeration Center 
enumeration BottomLeft 
enumeration BottomRight 
source <xs:element name="ToThisPointOnAd" type="PointOfOriginTypeCV"/>

element TransmissionDescription
diagram AdsMLAdTicket-1.0-AS_p238.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
used by
element AdministrativeResponse
attributes
Name  Type  Use  Default  Fixed  annotation
transmissionIDRefrequired      
transmissionReceivedDateTimeoptional      
source <xs:element name="TransmissionDescription">
 
<xs:complexType>
   
<xs:attribute ref="transmissionIDRef" use="required"/>
   
<xs:attribute ref="transmissionReceivedDateTime" use="optional"/>
 
</xs:complexType>
</xs:element>

element TransmissionFrom
diagram AdsMLAdTicket-1.0-AS_p239.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
element Header
source <xs:element name="TransmissionFrom" type="PartyType"/>

element TransmissionTo
diagram AdsMLAdTicket-1.0-AS_p240.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
element Header
source <xs:element name="TransmissionTo" type="PartyType"/>

element Type
diagram AdsMLAdTicket-1.0-AS_p241.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element CommunicationChannel.Other
source <xs:element name="Type" type="CodeType"/>

element Unit
diagram AdsMLAdTicket-1.0-AS_p242.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PriceCalculationSpecificationType
source <xs:element name="Unit" type="CodeType"/>

element UnitOfMeasure
diagram AdsMLAdTicket-1.0-AS_p243.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeRootType
properties
content simple
used by
complexTypes DecimalMeasurementType OptionalDecimalMeasurementType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="UnitOfMeasure" type="CodeRootType"/>

element URI
diagram AdsMLAdTicket-1.0-AS_p244.png
namespace http://www.adsml.org/typelibrary/2.0
type URIType
properties
content simple
used by
complexType URIAddressType
source <xs:element name="URI" type="URIType"/>

element Usage
diagram AdsMLAdTicket-1.0-AS_p245.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType CommunicationChannel.BaseType
source <xs:element name="Usage" type="CodeType"/>

element UsageLabel
diagram AdsMLAdTicket-1.0-AS_p246.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
source <xs:element name="UsageLabel" type="CodeType"/>

element ValidityPeriod
diagram AdsMLAdTicket-1.0-AS_p247.png
namespace http://www.adsml.org/typelibrary/2.0
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
complexType ContractType
source <xs:element name="ValidityPeriod" type="PeriodType"/>

element XCoordinate
diagram AdsMLAdTicket-1.0-AS_p248.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
element AbsolutePosition
source <xs:element name="XCoordinate" type="DecimalMeasurementType"/>

element YCoordinate
diagram AdsMLAdTicket-1.0-AS_p249.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
element AbsolutePosition
source <xs:element name="YCoordinate" type="DecimalMeasurementType"/>

element ZipPostalCode
diagram AdsMLAdTicket-1.0-AS_p250.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
complexType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="ZipPostalCode" type="ShortStringType"/>

group AllCommunicationChannelsGroup
diagram AdsMLAdTicket-1.0-AS_p251.png
namespace http://www.adsml.org/typelibrary/2.0
children CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexType PartyAddressType
source <xs:group name="AllCommunicationChannelsGroup">
 
<xs:choice>
   
<xs:element ref="CommunicationChannel.PhysicalAddress"/>
   
<xs:element ref="CommunicationChannel.EMail"/>
   
<xs:element ref="CommunicationChannel.Phone"/>
   
<xs:element ref="CommunicationChannel.WWW"/>
   
<xs:element ref="CommunicationChannel.Other"/>
 
</xs:choice>
</xs:group>

group DigitalDeliveryCommunicationChannelsGroup
diagram AdsMLAdTicket-1.0-AS_p252.png
namespace http://www.adsml.org/typelibrary/2.0
children CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexType DocumentRenderingType
source <xs:group name="DigitalDeliveryCommunicationChannelsGroup">
 
<xs:choice>
   
<xs:element ref="CommunicationChannel.EMail"/>
   
<xs:element ref="CommunicationChannel.Phone"/>
   
<xs:element ref="CommunicationChannel.WWW"/>
   
<xs:element ref="CommunicationChannel.Other"/>
 
</xs:choice>
</xs:group>

group HumanCommunicationChannelsGroup
diagram AdsMLAdTicket-1.0-AS_p253.png
namespace http://www.adsml.org/typelibrary/2.0
children CommunicationChannel.Phone CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Other
used by
complexType ContactType
source <xs:group name="HumanCommunicationChannelsGroup">
 
<xs:choice>
   
<xs:element ref="CommunicationChannel.Phone"/>
   
<xs:element ref="CommunicationChannel.PhysicalAddress"/>
   
<xs:element ref="CommunicationChannel.EMail"/>
   
<xs:element ref="CommunicationChannel.Other"/>
 
</xs:choice>
</xs:group>

complexType AdsMLItemType
diagram AdsMLAdTicket-1.0-AS_p254.png
namespace http://www.adsml.org/typelibrary/2.0
properties
abstract true
children Header Properties
attributes
Name  Type  Use  Default  Fixed  annotation
transmissionIDrequired      
transmissionStatus      
firstTransmissionDateTimerequired      
transmissionDateTimerequired      
systemsIDrequired      
transmissionSequencerequired      
administrativeResponseRequiredoptional      
sendCountoptional      
schemaVersionrequired      
schemaProfileoptional      
source <xs:complexType name="AdsMLItemType" abstract="true">
 
<xs:sequence>
   
<xs:element ref="Header"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="transmissionID" use="required"/>
 
<xs:attribute ref="transmissionStatus"/>
 
<xs:attribute ref="firstTransmissionDateTime" use="required"/>
 
<xs:attribute ref="transmissionDateTime" use="required"/>
 
<xs:attribute ref="systemsID" use="required"/>
 
<xs:attribute ref="transmissionSequence" use="required"/>
 
<xs:attribute ref="administrativeResponseRequired" use="optional"/>
 
<xs:attribute ref="sendCount" use="optional"/>
 
<xs:attribute ref="schemaVersion" use="required"/>
 
<xs:attribute ref="schemaProfile" use="optional"/>
</xs:complexType>

complexType AnyMixedContentType
diagram AdsMLAdTicket-1.0-AS_p255.png
namespace http://www.adsml.org/typelibrary/2.0
properties
mixed true
used by
element ContentData
source <xs:complexType name="AnyMixedContentType" mixed="true">
 
<xs:sequence>
   
<xs:any namespace="##any" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType CodeType
diagram AdsMLAdTicket-1.0-AS_p256.png
namespace http://www.adsml.org/typelibrary/2.0
children CodeList CodeValue Description
used by
elements AdType Campaign CreditCardType/CardType ChangeSpecification RequirementSpecType/Code ContractType CreditCardType/DataSource Error ExemptionReason ID MediaType CreditCardType/MerchantCode NatureOfResponse PaymentTermsCode PriceComponentName PriceType RateCardReference RateCode RateDetails RateReason ReasonForCancellation ReasonForDenial RelationshipName ServiceCode Status StatusQualifier SubTotalName TaxLevelCode TaxTypeCode TermsReferenceCode Type Unit Usage UsageLabel
complexType NegatableCodeType
source <xs:complexType name="CodeType">
 
<xs:sequence>
   
<xs:element name="CodeList" type="CodeRootType" minOccurs="0"/>
   
<xs:element name="CodeValue" type="LongCodeRootType"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element CodeType/CodeList
diagram AdsMLAdTicket-1.0-AS_p257.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeRootType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CodeList" type="CodeRootType" minOccurs="0"/>

element CodeType/CodeValue
diagram AdsMLAdTicket-1.0-AS_p258.png
namespace http://www.adsml.org/typelibrary/2.0
type LongCodeRootType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="CodeValue" type="LongCodeRootType"/>

complexType CommunicationChannel.BaseType
diagram AdsMLAdTicket-1.0-AS_p259.png
namespace http://www.adsml.org/typelibrary/2.0
properties
abstract true
children FormalIdentifier Usage
used by
element CommunicationChannel.Other
complexTypes EMailAddressType PhoneAddressType PhysicalAddressType URIAddressType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="CommunicationChannel.BaseType" abstract="true">
 
<xs:sequence>
   
<xs:element ref="FormalIdentifier" minOccurs="0"/>
   
<xs:element ref="Usage" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="priority" use="optional"/>
</xs:complexType>

complexType ContactType
diagram AdsMLAdTicket-1.0-AS_p260.png
namespace http://www.adsml.org/typelibrary/2.0
children Role Name Title CommunicationChannel.Phone CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Other Properties
used by
element Contact
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:complexType name="ContactType">
 
<xs:sequence>
   
<xs:element name="Role" type="ContactRoleRootType" minOccurs="0"/>
   
<xs:element ref="Name" minOccurs="0"/>
   
<xs:element ref="Title" minOccurs="0"/>
   
<xs:group ref="HumanCommunicationChannelsGroup" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="priority" use="optional"/>
 
<xs:attributeGroup ref="i18nAttributes"/>
</xs:complexType>

element ContactType/Role
diagram AdsMLAdTicket-1.0-AS_p261.png
namespace http://www.adsml.org/typelibrary/2.0
type ContactRoleRootType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Role" type="ContactRoleRootType" minOccurs="0"/>

complexType ContractType
diagram AdsMLAdTicket-1.0-AS_p262.png
namespace http://www.adsml.org/typelibrary/2.0
children ContractReference IssueDate ContractType ValidityPeriod SectionReference RateReference Properties
used by
element Contract
source <xs:complexType name="ContractType">
 
<xs:sequence>
   
<xs:element ref="ContractReference" minOccurs="0"/>
   
<xs:element ref="IssueDate" minOccurs="0"/>
   
<xs:element ref="ContractType" minOccurs="0"/>
   
<xs:element ref="ValidityPeriod" minOccurs="0"/>
   
<xs:element ref="SectionReference" minOccurs="0"/>
   
<xs:element ref="RateReference" minOccurs="0"/>
   
<xs:element ref="Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType CountryType
diagram AdsMLAdTicket-1.0-AS_p263.png
namespace http://www.adsml.org/typelibrary/2.0
children CountryCode CountryName
used by
element Country
source <xs:complexType name="CountryType">
 
<xs:sequence>
   
<xs:element ref="CountryCode" minOccurs="0"/>
   
<xs:element ref="CountryName" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType CreditCardType
diagram AdsMLAdTicket-1.0-AS_p264.png
namespace http://www.adsml.org/typelibrary/2.0
children Status MerchantCode CardTransactionReference DataSource CardType CardNumber IssueNumber CardStartDate CardExpires NameOnCard CardHoldersAddress CardVerificationValue AuthorizedPayment AuthorizedTime AuthorizationCode AuthorizationExpires Properties
used by
element CreditCard
source <xs:complexType name="CreditCardType">
 
<xs:sequence>
   
<xs:element ref="Status" minOccurs="0"/>
   
<xs:element name="MerchantCode" type="CodeType" minOccurs="0"/>
   
<xs:element name="CardTransactionReference" type="LongStringType" minOccurs="0"/>
   
<xs:element name="DataSource" type="CodeType" minOccurs="0"/>
   
<xs:element name="CardType" type="CodeType" minOccurs="0"/>
   
<xs:element name="CardNumber" type="ShortTokenType"/>
   
<xs:element name="IssueNumber" type="ShortStringType" minOccurs="0"/>
   
<xs:element name="CardStartDate" type="DateType" minOccurs="0"/>
   
<xs:element name="CardExpires" type="DateType" minOccurs="0"/>
   
<xs:element name="NameOnCard" type="LongStringType" minOccurs="0"/>
   
<xs:element name="CardHoldersAddress" type="PhysicalAddressType" minOccurs="0"/>
   
<xs:element name="CardVerificationValue" type="ShortStringType" minOccurs="0"/>
   
<xs:element name="AuthorizedPayment" type="BooleanType"/>
   
<xs:element name="AuthorizedTime" type="DateTimeType" minOccurs="0"/>
   
<xs:element name="AuthorizationCode" type="LongStringType" minOccurs="0"/>
   
<xs:element name="AuthorizationExpires" type="DateTimeType" minOccurs="0"/>
   
<xs:element ref="Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CreditCardType/MerchantCode
diagram AdsMLAdTicket-1.0-AS_p265.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeList CodeValue Description
source <xs:element name="MerchantCode" type="CodeType" minOccurs="0"/>

element CreditCardType/CardTransactionReference
diagram AdsMLAdTicket-1.0-AS_p266.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="CardTransactionReference" type="LongStringType" minOccurs="0"/>

element CreditCardType/DataSource
diagram AdsMLAdTicket-1.0-AS_p267.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeList CodeValue Description
source <xs:element name="DataSource" type="CodeType" minOccurs="0"/>

element CreditCardType/CardType
diagram AdsMLAdTicket-1.0-AS_p268.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeList CodeValue Description
source <xs:element name="CardType" type="CodeType" minOccurs="0"/>

element CreditCardType/CardNumber
diagram AdsMLAdTicket-1.0-AS_p269.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CardNumber" type="ShortTokenType"/>

element CreditCardType/IssueNumber
diagram AdsMLAdTicket-1.0-AS_p270.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="IssueNumber" type="ShortStringType" minOccurs="0"/>

element CreditCardType/CardStartDate
diagram AdsMLAdTicket-1.0-AS_p271.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CardStartDate" type="DateType" minOccurs="0"/>

element CreditCardType/CardExpires
diagram AdsMLAdTicket-1.0-AS_p272.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="CardExpires" type="DateType" minOccurs="0"/>

element CreditCardType/NameOnCard
diagram AdsMLAdTicket-1.0-AS_p273.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="NameOnCard" type="LongStringType" minOccurs="0"/>

element CreditCardType/CardHoldersAddress
diagram AdsMLAdTicket-1.0-AS_p274.png
namespace http://www.adsml.org/typelibrary/2.0
type PhysicalAddressType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CardHoldersAddress" type="PhysicalAddressType" minOccurs="0"/>

element CreditCardType/CardVerificationValue
diagram AdsMLAdTicket-1.0-AS_p275.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CardVerificationValue" type="ShortStringType" minOccurs="0"/>

element CreditCardType/AuthorizedPayment
diagram AdsMLAdTicket-1.0-AS_p276.png
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
properties
isRef 0
content simple
source <xs:element name="AuthorizedPayment" type="BooleanType"/>

element CreditCardType/AuthorizedTime
diagram AdsMLAdTicket-1.0-AS_p277.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AuthorizedTime" type="DateTimeType" minOccurs="0"/>

element CreditCardType/AuthorizationCode
diagram AdsMLAdTicket-1.0-AS_p278.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="AuthorizationCode" type="LongStringType" minOccurs="0"/>

element CreditCardType/AuthorizationExpires
diagram AdsMLAdTicket-1.0-AS_p279.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="AuthorizationExpires" type="DateTimeType" minOccurs="0"/>

complexType CurrencyPriceDeclarationType
diagram AdsMLAdTicket-1.0-AS_p280.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of PriceDeclarationType
properties
base PriceDeclarationType
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
source <xs:complexType name="CurrencyPriceDeclarationType">
 
<xs:complexContent>
   
<xs:extension base="PriceDeclarationType">
     
<xs:sequence>
       
<xs:element ref="CurrencyCode" minOccurs="0"/>
       
<xs:element ref="ExchangeRate" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType DecimalMeasurementType
diagram AdsMLAdTicket-1.0-AS_p281.png
namespace http://www.adsml.org/typelibrary/2.0
children UnitOfMeasure Value
used by
elements Duration DurationMeasure XCoordinate YCoordinate
source <xs:complexType name="DecimalMeasurementType">
 
<xs:sequence>
   
<xs:element ref="UnitOfMeasure"/>
   
<xs:element name="Value" type="DecimalType" nillable="true"/>
 
</xs:sequence>
</xs:complexType>

element DecimalMeasurementType/Value
diagram AdsMLAdTicket-1.0-AS_p282.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalType
properties
isRef 0
content simple
nillable true
source <xs:element name="Value" type="DecimalType" nillable="true"/>

complexType DocumentRenderingType
diagram AdsMLAdTicket-1.0-AS_p283.png
namespace http://www.adsml.org/typelibrary/2.0
children ContentProperties ContentData CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
elements DocumentRendering TermsAndConditionsDetails
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:complexType name="DocumentRenderingType">
 
<xs:sequence>
   
<xs:element ref="ContentProperties" minOccurs="0"/>
   
<xs:element ref="ContentData" minOccurs="0"/>
   
<xs:group ref="DigitalDeliveryCommunicationChannelsGroup" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attributeGroup ref="i18nAttributes"/>
</xs:complexType>

complexType EMailAddressType
diagram AdsMLAdTicket-1.0-AS_p284.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CommunicationChannel.BaseType
properties
base CommunicationChannel.BaseType
children FormalIdentifier Usage EMailAddress
used by
element CommunicationChannel.EMail
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="EMailAddressType">
 
<xs:complexContent>
   
<xs:extension base="CommunicationChannel.BaseType">
     
<xs:sequence>
       
<xs:element ref="EMailAddress"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType ExchangeRateType
diagram AdsMLAdTicket-1.0-AS_p285.png
namespace http://www.adsml.org/typelibrary/2.0
children SourceCurrencyCode SourceCurrencyBaseRate TargetCurrencyCode TargetCurrencyBaseRate ExchangeMarketID CalculationRate OperatorCode Date Contract Note
used by
element ExchangeRate
source <xs:complexType name="ExchangeRateType">
 
<xs:sequence>
   
<xs:element ref="SourceCurrencyCode"/>
   
<xs:element ref="SourceCurrencyBaseRate" minOccurs="0"/>
   
<xs:element ref="TargetCurrencyCode"/>
   
<xs:element ref="TargetCurrencyBaseRate" minOccurs="0"/>
   
<xs:element ref="ExchangeMarketID" minOccurs="0"/>
   
<xs:element ref="CalculationRate" minOccurs="0"/>
   
<xs:element ref="OperatorCode" minOccurs="0"/>
   
<xs:element ref="Date" minOccurs="0"/>
   
<xs:element ref="Contract" minOccurs="0"/>
   
<xs:element ref="Note" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType FormatRootType
diagram AdsMLAdTicket-1.0-AS_p286.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeRootType
properties
base CodeRootType
block extension
used by
element Format
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:complexType name="FormatRootType" block="extension">
 
<xs:simpleContent>
   
<xs:extension base="CodeRootType">
     
<xs:attribute ref="version"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

complexType LabeledIDType
diagram AdsMLAdTicket-1.0-AS_p287.png
namespace http://www.adsml.org/typelibrary/2.0
children IDLabel IDValue
used by
elements CompanyID ExchangeMarketID FormalIdentifier Identifier
complexType OtherLabeledIDType
source <xs:complexType name="LabeledIDType">
 
<xs:sequence>
   
<xs:element name="IDLabel" type="IDLabelRootType"/>
   
<xs:element name="IDValue" type="LongStringType"/>
 
</xs:sequence>
</xs:complexType>

element LabeledIDType/IDLabel
diagram AdsMLAdTicket-1.0-AS_p288.png
namespace http://www.adsml.org/typelibrary/2.0
type IDLabelRootType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="IDLabel" type="IDLabelRootType"/>

element LabeledIDType/IDValue
diagram AdsMLAdTicket-1.0-AS_p289.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="IDValue" type="LongStringType"/>

complexType LabeledUnlimitedValueType
diagram AdsMLAdTicket-1.0-AS_p290.png
namespace http://www.adsml.org/typelibrary/2.0
children Value Label Description
used by
element LabeledProperty
source <xs:complexType name="LabeledUnlimitedValueType">
 
<xs:sequence>
   
<xs:element name="Value" type="StringRootType"/>
   
<xs:element name="Label" type="CodeRootType" minOccurs="0"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element LabeledUnlimitedValueType/Value
diagram AdsMLAdTicket-1.0-AS_p291.png
namespace http://www.adsml.org/typelibrary/2.0
type StringRootType
properties
isRef 0
content simple
source <xs:element name="Value" type="StringRootType"/>

element LabeledUnlimitedValueType/Label
diagram AdsMLAdTicket-1.0-AS_p292.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeRootType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
used by
complexType URIAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Label" type="CodeRootType" minOccurs="0"/>

complexType LabeledValueType
diagram AdsMLAdTicket-1.0-AS_p293.png
namespace http://www.adsml.org/typelibrary/2.0
children Value Label Description
used by
element CommunicationChannel.Other/Specification
complexType ReferenceValueType
source <xs:complexType name="LabeledValueType">
 
<xs:sequence>
   
<xs:element name="Value" type="LongStringType"/>
   
<xs:element name="Label" type="CodeRootType" minOccurs="0"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element LabeledValueType/Value
diagram AdsMLAdTicket-1.0-AS_p294.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Value" type="LongStringType"/>

element LabeledValueType/Label
diagram AdsMLAdTicket-1.0-AS_p295.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeRootType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
used by
complexType URIAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Label" type="CodeRootType" minOccurs="0"/>

complexType LongStringType.i18n
diagram AdsMLAdTicket-1.0-AS_p296.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of LongStringType
properties
base LongStringType
block extension
used by
elements DescriptionLine AdditionalService/Name PartyType/Name RelaxedPartyType/Name RelaxedRelatedPartyType/Name RelatedPartyType/Name RequirementSpecType/Text NegatableRequirementSpecType/Text
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:complexType name="LongStringType.i18n" block="extension">
 
<xs:simpleContent>
   
<xs:extension base="LongStringType">
     
<xs:attributeGroup ref="i18nAttributes"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

complexType NamedPriceType
diagram AdsMLAdTicket-1.0-AS_p297.png
namespace http://www.adsml.org/typelibrary/2.0
children PriceComponentName Amount DescriptionLine CalculationSpecification RateCardReference RateCode RateReason RateDetails TaxCategory ScheduleEntryReference AdditionalServiceReference
used by
element PriceComponent
attributes
Name  Type  Use  Default  Fixed  annotation
sequenceNorequired      
source <xs:complexType name="NamedPriceType">
 
<xs:sequence>
   
<xs:element ref="PriceComponentName"/>
   
<xs:element ref="Amount"/>
   
<xs:element ref="DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="CalculationSpecification" minOccurs="0"/>
   
<xs:element ref="RateCardReference" minOccurs="0"/>
   
<xs:element ref="RateCode" minOccurs="0"/>
   
<xs:element ref="RateReason" minOccurs="0"/>
   
<xs:element ref="RateDetails" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="TaxCategory" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="ScheduleEntryReference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="AdditionalServiceReference" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="sequenceNo" use="required"/>
</xs:complexType>

complexType NegatableCodeType
diagram AdsMLAdTicket-1.0-AS_p298.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
base CodeType
children CodeList CodeValue Description
used by
element NegatableRequirementSpecType/Code
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:complexType name="NegatableCodeType">
 
<xs:complexContent>
   
<xs:extension base="CodeType">
     
<xs:attribute ref="negated"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType NegatableRequirementSpecType
diagram AdsMLAdTicket-1.0-AS_p299.png
namespace http://www.adsml.org/typelibrary/2.0
children Code Text
used by
elements SpecialRequirements Specifications
complexType PositionOnPageType
source <xs:complexType name="NegatableRequirementSpecType">
 
<xs:sequence>
   
<xs:element name="Code" type="NegatableCodeType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Text" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element NegatableRequirementSpecType/Code
diagram AdsMLAdTicket-1.0-AS_p300.png
namespace http://www.adsml.org/typelibrary/2.0
type NegatableCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children CodeList CodeValue Description
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:element name="Code" type="NegatableCodeType" minOccurs="0" maxOccurs="unbounded"/>

element NegatableRequirementSpecType/Text
diagram AdsMLAdTicket-1.0-AS_p301.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Text" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>

complexType NotesType
diagram AdsMLAdTicket-1.0-AS_p302.png
namespace http://www.adsml.org/typelibrary/2.0
children NoteLine
used by
element Notes
source <xs:complexType name="NotesType">
 
<xs:sequence>
   
<xs:element name="NoteLine" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="StringType.i18n">
           
<xs:attribute ref="timeStamp" use="required"/>
           
<xs:attribute name="author" type="ShortStringType" use="required"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element NotesType/NoteLine
diagram AdsMLAdTicket-1.0-AS_p303.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of StringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
timeStamprequired      
authorShortStringTyperequired      
source <xs:element name="NoteLine" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="StringType.i18n">
       
<xs:attribute ref="timeStamp" use="required"/>
       
<xs:attribute name="author" type="ShortStringType" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute NotesType/NoteLine/@author
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="author" type="ShortStringType" use="required"/>

complexType OptionalDecimalMeasurementType
diagram AdsMLAdTicket-1.0-AS_p304.png
namespace http://www.adsml.org/typelibrary/2.0
children UnitOfMeasure Value
source <xs:complexType name="OptionalDecimalMeasurementType">
 
<xs:sequence minOccurs="0">
   
<xs:element ref="UnitOfMeasure"/>
   
<xs:element name="Value" type="DecimalType" nillable="true"/>
 
</xs:sequence>
</xs:complexType>

element OptionalDecimalMeasurementType/Value
diagram AdsMLAdTicket-1.0-AS_p305.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalType
properties
isRef 0
content simple
nillable true
source <xs:element name="Value" type="DecimalType" nillable="true"/>

complexType OtherLabeledIDType
diagram AdsMLAdTicket-1.0-AS_p306.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of LabeledIDType
properties
base LabeledIDType
children IDLabel IDValue Role
source <xs:complexType name="OtherLabeledIDType">
 
<xs:complexContent>
   
<xs:extension base="LabeledIDType">
     
<xs:sequence>
       
<xs:element name="Role" type="RoleRootType"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element OtherLabeledIDType/Role
diagram AdsMLAdTicket-1.0-AS_p307.png
namespace http://www.adsml.org/typelibrary/2.0
type RoleRootType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Role" type="RoleRootType"/>

complexType OtherPartyType
diagram AdsMLAdTicket-1.0-AS_p308.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of RelaxedPartyType
properties
base RelaxedPartyType
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties Role
used by
element OtherParty
source <xs:complexType name="OtherPartyType">
 
<xs:complexContent>
   
<xs:extension base="RelaxedPartyType">
     
<xs:sequence>
       
<xs:element name="Role" type="PartyRoleRootType"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element OtherPartyType/Role
diagram AdsMLAdTicket-1.0-AS_p309.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyRoleRootType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Role" type="PartyRoleRootType"/>

complexType PartiesReferenceListType
diagram AdsMLAdTicket-1.0-AS_p310.png
namespace http://www.adsml.org/typelibrary/2.0
children BuyersReference SellersReference InvoicersReference PayersReference AdvertisersReference DeliverersReference OtherReference
used by
element AuxiliaryReferences
source <xs:complexType name="PartiesReferenceListType">
 
<xs:sequence>
   
<xs:element ref="BuyersReference" minOccurs="0"/>
   
<xs:element ref="SellersReference" minOccurs="0"/>
   
<xs:element ref="InvoicersReference" minOccurs="0"/>
   
<xs:element ref="PayersReference" minOccurs="0"/>
   
<xs:element ref="AdvertisersReference" minOccurs="0"/>
   
<xs:element ref="DeliverersReference" minOccurs="0"/>
   
<xs:element ref="OtherReference" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType PartyAddressType
diagram AdsMLAdTicket-1.0-AS_p311.png
namespace http://www.adsml.org/typelibrary/2.0
children Role CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other Properties
used by
element PartyAddress
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:complexType name="PartyAddressType">
 
<xs:sequence>
   
<xs:element name="Role" type="ContactRoleRootType" minOccurs="0"/>
   
<xs:group ref="AllCommunicationChannelsGroup" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="priority" use="optional"/>
 
<xs:attributeGroup ref="i18nAttributes"/>
</xs:complexType>

element PartyAddressType/Role
diagram AdsMLAdTicket-1.0-AS_p312.png
namespace http://www.adsml.org/typelibrary/2.0
type ContactRoleRootType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Role" type="ContactRoleRootType" minOccurs="0"/>

complexType PartyTaxSchemeType
diagram AdsMLAdTicket-1.0-AS_p313.png
namespace http://www.adsml.org/typelibrary/2.0
children RegistrationName CompanyID TaxLevelCode ExemptionReason RegistrationAddress TaxScheme
used by
element PartyTaxScheme
source <xs:complexType name="PartyTaxSchemeType">
 
<xs:sequence>
   
<xs:element ref="RegistrationName" minOccurs="0"/>
   
<xs:element ref="CompanyID" minOccurs="0"/>
   
<xs:element ref="TaxLevelCode" minOccurs="0"/>
   
<xs:element ref="ExemptionReason" minOccurs="0"/>
   
<xs:element ref="RegistrationAddress" minOccurs="0"/>
   
<xs:element ref="TaxScheme"/>
 
</xs:sequence>
</xs:complexType>

complexType PartyType
diagram AdsMLAdTicket-1.0-AS_p314.png
namespace http://www.adsml.org/typelibrary/2.0
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
elements BookingParty DeliveringParty DeliveryOrderingParty InvoicingParty MaterialsPreparerParty MaterialsRecipientParty PayeeParty PayerParty ProofingParty PublisherParty SellingParty TransmissionFrom TransmissionTo
source <xs:complexType name="PartyType">
 
<xs:sequence>
   
<xs:element ref="Identifier" maxOccurs="unbounded"/>
   
<xs:element ref="AuxiliaryReferences" minOccurs="0"/>
   
<xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>
   
<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="RelatedParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PartyTaxScheme" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PartyType/Name
diagram AdsMLAdTicket-1.0-AS_p315.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>

complexType PaymentTermsType
diagram AdsMLAdTicket-1.0-AS_p316.png
namespace http://www.adsml.org/typelibrary/2.0
children PaymentTermsCode Note PaymentDueDate TermsReferenceCode SettlementDiscountPercent PenaltySurchargePercent SettlementPeriod PenaltyPeriod Properties
used by
element PaymentTerms
source <xs:complexType name="PaymentTermsType">
 
<xs:sequence>
   
<xs:element ref="PaymentTermsCode" minOccurs="0"/>
   
<xs:element ref="Note" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PaymentDueDate" minOccurs="0"/>
   
<xs:element ref="TermsReferenceCode" minOccurs="0"/>
   
<xs:element ref="SettlementDiscountPercent" minOccurs="0"/>
   
<xs:element ref="PenaltySurchargePercent" minOccurs="0"/>
   
<xs:element ref="SettlementPeriod" minOccurs="0"/>
   
<xs:element ref="PenaltyPeriod" minOccurs="0"/>
   
<xs:element ref="Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PeriodType
diagram AdsMLAdTicket-1.0-AS_p317.png
namespace http://www.adsml.org/typelibrary/2.0
children StartDateTime EndDateTime DurationMeasure Description
used by
elements PenaltyPeriod SettlementPeriod ValidityPeriod
source <xs:complexType name="PeriodType">
 
<xs:sequence>
   
<xs:element ref="StartDateTime" minOccurs="0"/>
   
<xs:element ref="EndDateTime" minOccurs="0"/>
   
<xs:element ref="DurationMeasure" minOccurs="0"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType PhoneAddressType
diagram AdsMLAdTicket-1.0-AS_p318.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CommunicationChannel.BaseType
properties
base CommunicationChannel.BaseType
children FormalIdentifier Usage Type PhoneNumber CountryCode AreaCode SubscriberNo Extension
used by
element CommunicationChannel.Phone
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="PhoneAddressType">
 
<xs:complexContent>
   
<xs:extension base="CommunicationChannel.BaseType">
     
<xs:sequence>
       
<xs:element name="Type" type="PhoneTypeCV"/>
       
<xs:element ref="PhoneNumber"/>
       
<xs:element name="CountryCode" type="ShortStringType" minOccurs="0"/>
       
<xs:element ref="AreaCode" minOccurs="0"/>
       
<xs:element ref="SubscriberNo" minOccurs="0"/>
       
<xs:element ref="Extension" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PhoneAddressType/Type
diagram AdsMLAdTicket-1.0-AS_p319.png
namespace http://www.adsml.org/typelibrary/2.0
type PhoneTypeCV
properties
isRef 0
content simple
used by
element CommunicationChannel.Other
facets
Kind Value annotation 
maxLength 50 
enumeration Voice 
enumeration Fax 
enumeration Data 
source <xs:element name="Type" type="PhoneTypeCV"/>

element PhoneAddressType/CountryCode
diagram AdsMLAdTicket-1.0-AS_p320.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
used by
complexTypes CountryType PhysicalAddressType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CountryCode" type="ShortStringType" minOccurs="0"/>

complexType PhysicalAddressType
diagram AdsMLAdTicket-1.0-AS_p321.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CommunicationChannel.BaseType
properties
base CommunicationChannel.BaseType
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
used by
elements CreditCardType/CardHoldersAddress CommunicationChannel.PhysicalAddress JurisdictionRegionAddress RegistrationAddress
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="PhysicalAddressType">
 
<xs:complexContent>
   
<xs:extension base="CommunicationChannel.BaseType">
     
<xs:sequence>
       
<xs:element ref="Department" minOccurs="0"/>
       
<xs:element ref="Street" minOccurs="0" maxOccurs="4"/>
       
<xs:element ref="POBox" minOccurs="0"/>
       
<xs:element ref="ZipPostalCode" minOccurs="0"/>
       
<xs:element ref="City" minOccurs="0"/>
       
<xs:element ref="StateProvince" minOccurs="0"/>
       
<xs:element ref="CountryName" minOccurs="0"/>
       
<xs:element ref="CountryCode" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType PositionOnPageType
diagram AdsMLAdTicket-1.0-AS_p322.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of NegatableRequirementSpecType
properties
base NegatableRequirementSpecType
children Code Text AbsolutePosition
used by
element PositionOnPage
source <xs:complexType name="PositionOnPageType">
 
<xs:complexContent>
   
<xs:extension base="NegatableRequirementSpecType">
     
<xs:sequence>
       
<xs:element ref="AbsolutePosition" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType PriceCalculationSpecificationType
diagram AdsMLAdTicket-1.0-AS_p323.png
namespace http://www.adsml.org/typelibrary/2.0
children Unit NumberOfUnits PricePerUnit Percent BasePrice
used by
element CalculationSpecification
source <xs:complexType name="PriceCalculationSpecificationType">
 
<xs:choice>
   
<xs:sequence>
     
<xs:element ref="Unit"/>
     
<xs:element ref="NumberOfUnits"/>
     
<xs:element ref="PricePerUnit"/>
   
</xs:sequence>
   
<xs:sequence>
     
<xs:element ref="Percent"/>
     
<xs:element ref="BasePrice"/>
   
</xs:sequence>
 
</xs:choice>
</xs:complexType>

complexType PriceDeclarationType
diagram AdsMLAdTicket-1.0-AS_p324.png
namespace http://www.adsml.org/typelibrary/2.0
children PriceType TotalPrice PriceComponent SubTotal
used by
complexType CurrencyPriceDeclarationType
source <xs:complexType name="PriceDeclarationType">
 
<xs:sequence>
   
<xs:element ref="PriceType" minOccurs="0"/>
   
<xs:element ref="TotalPrice"/>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="PriceComponent"/>
     
<xs:element ref="SubTotal"/>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

complexType PricePerUnitType
diagram AdsMLAdTicket-1.0-AS_p325.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of LimitedDecimalType
properties
base LimitedDecimalType
used by
element PricePerUnit
facets
Kind Value annotation 
fractionDigits 10 
attributes
Name  Type  Use  Default  Fixed  annotation
divisor      
source <xs:complexType name="PricePerUnitType">
 
<xs:simpleContent>
   
<xs:extension base="LimitedDecimalType">
     
<xs:attribute ref="divisor"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

complexType ReferenceValueType
diagram AdsMLAdTicket-1.0-AS_p326.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of LabeledValueType
properties
base LabeledValueType
children Value Label Description CreatedBy OfInterestTo
used by
element OtherReference
source <xs:complexType name="ReferenceValueType">
 
<xs:complexContent>
   
<xs:extension base="LabeledValueType">
     
<xs:sequence>
       
<xs:element ref="CreatedBy" minOccurs="0"/>
       
<xs:element ref="OfInterestTo" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType RelatedPartyType
diagram AdsMLAdTicket-1.0-AS_p327.png
namespace http://www.adsml.org/typelibrary/2.0
type restriction of RelaxedRelatedPartyType
properties
base RelaxedRelatedPartyType
children Identifier AuxiliaryReferences Name PartyAddress Contact Role PartyTaxScheme Properties
used by
element RelatedParty
source <xs:complexType name="RelatedPartyType">
 
<xs:complexContent>
   
<xs:restriction base="RelaxedRelatedPartyType">
     
<xs:sequence>
       
<xs:element ref="Identifier" maxOccurs="unbounded"/>
       
<xs:element ref="AuxiliaryReferences" minOccurs="0"/>
       
<xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>
       
<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="Role" type="PartyRoleRootType"/>
       
<xs:element ref="PartyTaxScheme" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
     
</xs:sequence>
   
</xs:restriction>
 
</xs:complexContent>
</xs:complexType>

element RelatedPartyType/Name
diagram AdsMLAdTicket-1.0-AS_p328.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>

element RelatedPartyType/Role
diagram AdsMLAdTicket-1.0-AS_p329.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyRoleRootType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="Role" type="PartyRoleRootType"/>

complexType RelaxedPartyType
diagram AdsMLAdTicket-1.0-AS_p330.png
namespace http://www.adsml.org/typelibrary/2.0
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
elements Advertiser CreatedBy OfInterestTo ProvenanceParty
complexType OtherPartyType
source <xs:complexType name="RelaxedPartyType">
 
<xs:sequence>
   
<xs:element ref="Identifier" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="AuxiliaryReferences" minOccurs="0"/>
   
<xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>
   
<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="RelatedParty" type="RelaxedRelatedPartyType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PartyTaxScheme" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element RelaxedPartyType/Name
diagram AdsMLAdTicket-1.0-AS_p331.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional      
source <xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>

element RelaxedPartyType/RelatedParty
diagram AdsMLAdTicket-1.0-AS_p332.png
namespace http://www.adsml.org/typelibrary/2.0
type RelaxedRelatedPartyType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact Role PartyTaxScheme Properties
used by
complexType PartyType
source <xs:element name="RelatedParty" type="RelaxedRelatedPartyType" minOccurs="0" maxOccurs="unbounded"/>

complexType RelaxedRelatedPartyType
diagram AdsMLAdTicket-1.0-AS_p333.png
namespace http://www.adsml.org/typelibrary/2.0
children Identifier AuxiliaryReferences Name PartyAddress Contact Role PartyTaxScheme Properties
used by
element RelaxedPartyType/RelatedParty
complexType RelatedPartyType
source <xs:complexType name="RelaxedRelatedPartyType">
 
<xs:sequence>
   
<xs:element ref="Identifier" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="AuxiliaryReferences" minOccurs="0"/>
   
<xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>
   
<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Role" type="PartyRoleRootType"/>
   
<xs:element ref="PartyTaxScheme" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element RelaxedRelatedPartyType/Name
diagram AdsMLAdTicket-1.0-AS_p334.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
complexTypes ContactType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
langoptional      
documentation
<div>
<h3>lang (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       is a language code for the natural language of the content of
       any element; its value is inherited.  This name is reserved
       by virtue of its definition in the XML specification.</p>
</div>
<div>
<h4>Notes</h4>
<p>
      Attempting to install the relevant ISO 2- and 3-letter
      codes as the enumerated possible values is probably never
      going to be a realistic possibility. 
     </p>
<p>
      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
      and the IANA language subtag registry at
      <a href="http://www.iana.org/assignments/language-subtag-registry">
       http://www.iana.org/assignments/language-subtag-registry</a>
      for further information.
     </p>
<p>
      The union allows for the 'un-declaration' of xml:lang with
      the empty string.
     </p>
</div>
dirTextDirectionsCVoptional      
sourceBooleanTypeoptional    <