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 
firstTransmissionDateTime  AbsolutePosition  AllCommunicationChannelsGroup  AdsMLItemType  AdminMessageClassCV  commonMessageAttributes 
inResponseToMessageCode  AdministrativeResponse  DigitalDeliveryCommunicationChannelsGroup  AnyMixedContentType  AdsMLBusinessMessageCV 
inResponseToMessageID  AdType  HumanCommunicationChannelsGroup  CodeType  AmountType 
lastReceivedMessageID  Advertiser  CommunicationChannel.BaseType  BooleanType 
negated  AdvertisersReference  ContactType  BusinessMessageRootType 
priority  Amount  ContractType  CodeRootType 
schemaProfile  AuxiliaryReferences  CountryType  ContactRoleRootType 
schemaVersion  BookingParty  CreditCardType  CurrencyCodeRootType 
sendCount  BusinessMessageDate  CurrencyPriceDeclarationType  DateTimeDateType 
sequenceNo  BuyersReference  DecimalMeasurementType  DateTimeType 
timeStamp  Campaign  DocumentRenderingType  DateType 
transmissionDateTime  ChangeSpecification  EMailAddressType  DecimalType 
version  CommunicationChannel.EMail  FormatRootType  DoubleType 
CommunicationChannel.Other  LabeledIDType  EncodingRootType 
CommunicationChannel.Phone  LabeledUnlimitedValueType  EncryptionMethodRootType 
CommunicationChannel.PhysicalAddress  LabeledValueType  IDLabelRootType 
CommunicationChannel.WWW  NamedPriceType  IDType 
Contact  NegatableCodeType  ImportanceType 
ContentData  NegatableRequirementSpecType  IntegerType 
ContentDataEncoding  NotesType  LanguageType 
ContentDataRef  OptionalDecimalMeasurementType  LimitedDecimalType 
ContentProperties  OtherLabeledIDType  LongCodeRootType 
ContentSizeInBytes  OtherPartyType  LongNormalizedStringType 
Contract  PartiesReferenceListType  LongStringType 
ContractReference  PartyAddressType  LongTokenType 
ContractType  PartyTaxSchemeType  MessageClassCV 
Country  PartyType  NormalizedStringType 
CountryCode  PaymentTermsType  PartyRoleRootType 
CountryName  PeriodType  PhoneTypeCV 
CreditCard  PhoneAddressType  PointOfOriginTypeCV 
CurrencyCode  PhysicalAddressType  PositiveIntegerType 
Date  PositionOnPageType  PreflightStatusRootType 
DeliverersReference  PriceCalculationSpecificationType  PriorityType 
DeliveringParty  PriceDeclarationType  PropertyRootType 
DeliveryOrderingParty  PricePerUnitType  QIDType 
Description  ReferenceValueType  RoleRootType 
DescriptionLine  RelatedPartyType  SchemaVersionType 
DigitalSignatures  RelaxedPartyType  ShortStringType 
DisclaimerText  RelaxedRelatedPartyType  ShortTokenType 
DocumentCurrencyCode  RequirementSpecType  StringRootType 
DocumentRendering  SinglePriceType  StringType 
DurationMeasure  SubTotalPriceType  TokenType 
EncryptionMethod  TaxCategoryType  TransmissionStatusCV 
EndDateTime  TaxSchemeType  URIType 
Error  TaxSubTotalType  VersionedQIDType 
ExemptionReason  TaxTotalType 
ExpirationTime  URIAddressType 
FileName  VersionedStringType 
Format 
FormatProfile 
FromThisPointOnPage 
Guaranteed 
ID 
Identifier 
Instructions 
InvoicersReference 
InvoicingParty 
IssueDate 
LabeledProperty 
MaterialsPreparerParty 
MaterialsRecipientParty 
MediaType 
MIMEType 
Name 
NatureOfResponse 
Note 
Notes 
NumberOfUnits 
OrderersReference 
OtherParty 
OtherReference 
PartyAddress 
PartyTaxScheme 
PayeeParty 
PayerParty 
PayersReference 
PaymentDueDate 
PaymentTerms 
PaymentTermsCode 
PenaltyPeriod 
PenaltySurchargePercent 
Percent 
PositionOnPage 
PreparersReference 
PriceComponent 
PriceComponentName 
PricePerUnit 
PriceType 
Priority 
Properties 
Property 
PublisherParty 
PublishersReference 
PurchaseOrderReference 
RateReference 
ReasonForCancellation 
ReceiversReference 
RegistrationAddress 
RelatedParty 
RelationshipName 
RequestDenied 
RevisionIdentifier 
RoundingAmount 
SectionReference 
SellersReference 
SellingParty 
SettlementDiscountPercent 
SettlementPeriod 
SpecialRequirements 
Specifications 
StartDateTime 
Status 
StatusDate 
SubTotalName 
TaxableAmount 
TaxAmount 
TaxCategory 
TaxEvidenceIndicator 
TaxPointDate 
TaxScheme 
TaxSubTotal 
TaxTotal 
TermsReferenceCode 
TotalPrice 
ToThisPointOnAd 
Type 
Unit 
Usage 
ValidityPeriod 
XCoordinate 
YCoordinate 


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 
AdsMLBleedCodeCV 
AdsMLChangeCodeCV 
AdsMLChannelUsageCV 
AdsMLClassificationCodeCV 
AdsMLColorTypeCV 
AdsMLContactRoleCV 
AdsMLContentHandlingInstructionsCV 
AdsMLCreditCardTypeCV 
AdsMLDenialCodeCV 
AdsMLDigitalMediaTypeCV 
AdsMLEncodingCV 
AdsMLEncryptionMethodCV 
AdsMLErrorTypeCV 
AdsMLFinancialDocumentTypeCV 
AdsMLFormatTypeCV 
AdsMLMediaTypeCodeCV 
AdsMLMultipleAdContentHandlingCV 
AdsMLOrganizationIDClassCV 
AdsMLOtherCommunicationChannelTypeCV 
AdsMLPartyRoleCV 
AdsMLPaymentMeansCV 
AdsMLPaymentTermsCV 
AdsMLPaymentTermsReferenceEventCV 
AdsMLPhysicalItemTypeCV 
AdsMLPickupInstructionsCV 
AdsMLPlacementInBookPrintCV 
AdsMLPlacementLinkCV 
AdsMLPlacementRelationshipCV 
AdsMLPositionOnPagePrintCV 
AdsMLPreflightTestResultsCV 
AdsMLPrepublicationProofTypeCV 
AdsMLPriceComponentCV 
AdsMLPriceTypeCV 
AdsMLProofOfPublicationTypeCV 
AdsMLRecurrencePatternCodeCV 
AdsMLRenderingTypeCV 
AdsMLResponseConditionsCV 
AdsMLRetrievalInstructionsCV 
AdsMLSchedulingPeriodPrintCV 
AdsMLStatusCodeCV 
AdsMLStatusQualifierMaterialsCV 
AdsMLTargetingCodeCV 
AdsMLTaxationStatusCV 
AdsMLTaxTypeCV 
AdsMLTearsheetTypeCodeCV 
AdsMLUnitOfMeasureCV 
AdsMLUnitOfMeasureInteractiveCV 
AdsMLUnitOfMeasurePrintCV 
AppearanceInformationStatusCodeCV 
FinancialInformationalLineTypeCV 
ISOCountryCodeCV 
ISOCurrencyCodeCV 
LinkageDetailsTypeCV 


element AdsMLAdTicket
diagram
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
adsml:schemaVersionrequired      
source <xs:element name="AdsMLAdTicket" type="AdTicketType"/>

element AdProductionMetadata
diagram
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
namespace http://www.adsml.org/adsmladticket/1.0
type adsml-cv:AdsMLColorTypeCV
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 50
enumeration Black
enumeration BlackSpot
enumeration BlackMetallic
enumeration BlackMetallicSpot
enumeration BlackUnknownSpotCount
enumeration Spot
enumeration Metallic
enumeration MetallicSpot
enumeration ProcessColor
enumeration ProcessColorMetallic
enumeration ProcessColorSpot
enumeration ProcessColorMetallicSpot
enumeration Special
enumeration -0-
source <xs:element name="Color" type="adsml-cv:AdsMLColorTypeCV" minOccurs="0"/>

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

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

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

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

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

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

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

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

element AdTicket
diagram
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
adsml:schemaVersionrequired      
source <xs:element name="AdTicket" type="AdTicketType"/>

element AdTicketIDMetadata
diagram
namespace http://www.adsml.org/adsmladticket/1.0
properties
content complex
children Profile SellersPlacementID PrimaryMaterialsID Publication 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="Publication" type="adsml:StringType"/>
     
<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"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType AdTicketType
diagram
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
adsml: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 adsml:firstTransmissionDateTime
namespace http://www.adsml.org/typelibrary/2.0
type adsml:DateTimeType
used by
complexType adsml:AdsMLItemType
source <xs:attribute name="firstTransmissionDateTime" type="DateTimeType"/>

attribute adsml:inResponseToMessageCode
namespace http://www.adsml.org/typelibrary/2.0
type adsml:AdsMLBusinessMessageCV
facets
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 PL-M
enumeration PL-MC
enumeration PL-MR
enumeration PO-PF
enumeration PO-PFR
enumeration PO-PFE
enumeration PO-PFER
enumeration PO-PB
enumeration PO-PBR
enumeration PO-PBE
enumeration PO-PBER
enumeration ZZ-ERR
source <xs:attribute name="inResponseToMessageCode" type="AdsMLBusinessMessageCV"/>

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

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

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

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

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

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

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

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

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

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

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

element adsml:AbsolutePosition
diagram
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children adsml:FromThisPointOnPage adsml:ToThisPointOnAd adsml:XCoordinate adsml:YCoordinate
used by
complexType adsml: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 adsml:AdministrativeResponse
diagram
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children TransmissionDescription adsml:Error adsml:Properties
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeadsml:AdsMLBusinessMessageCVrequired      
messageClassadsml:AdminMessageClassCVrequired      
source <xs:element name="AdministrativeResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TransmissionDescription">
       
<xs:complexType>
         
<xs:attribute name="transmissionIDRef" type="QIDType" use="required"/>
         
<xs:attribute name="transmissionReceivedDateTime" type="DateTimeType" use="optional"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element ref="Error" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBusinessMessageCV" use="required"/>
   
<xs:attribute name="messageClass" type="AdminMessageClassCV" use="required"/>
 
</xs:complexType>
</xs:element>

element adsml:AdministrativeResponse/TransmissionDescription
diagram
namespace http://www.adsml.org/typelibrary/2.0
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
transmissionIDRefadsml:QIDTyperequired      
transmissionReceivedDateTimeadsml:DateTimeTypeoptional      
source <xs:element name="TransmissionDescription">
 
<xs:complexType>
   
<xs:attribute name="transmissionIDRef" type="QIDType" use="required"/>
   
<xs:attribute name="transmissionReceivedDateTime" type="DateTimeType" use="optional"/>
 
</xs:complexType>
</xs:element>

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

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

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

element adsml:Amount
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:AmountType
properties
content simple
nillable true
used by
complexTypes adsml:NamedPriceType adsml:SinglePriceType adsml:SubTotalPriceType
facets
fractionDigits 2
source <xs:element name="Amount" type="AmountType" nillable="true"/>

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

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

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

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

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

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

element adsml:ChangeSpecification/ChangeLocationReference
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:QIDType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 255
source <xs:element name="ChangeLocationReference" type="QIDType" minOccurs="0"/>

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

element adsml:CommunicationChannel.Other
diagram
namespace http://www.adsml.org/typelibrary/2.0
type extension of adsml:CommunicationChannel.BaseType
properties
content complex
children FormalIdentifier adsml:Usage adsml:Type Specification
used by
groups adsml:AllCommunicationChannelsGroup adsml:DigitalDeliveryCommunicationChannelsGroup adsml:HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
adsml: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 adsml:CommunicationChannel.Other/Specification
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:LabeledValueType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Value Label
source <xs:element name="Specification" type="LabeledValueType" minOccurs="0" maxOccurs="unbounded"/>

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

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

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

element adsml:Contact
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:ContactType
properties
content complex
children Role adsml:Name adsml:CommunicationChannel.Phone adsml:CommunicationChannel.PhysicalAddress adsml:CommunicationChannel.EMail adsml:CommunicationChannel.Other adsml:Properties
used by
complexTypes adsml:PartyType adsml:RelatedPartyType adsml:RelaxedPartyType adsml:RelaxedRelatedPartyType
attributes
Name  Type  Use  Default  Fixed  annotation
adsml:priorityoptional      
source <xs:element name="Contact" type="ContactType"/>

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

element adsml:ContentDataEncoding
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:EncodingRootType
properties
content simple
used by
element adsml:ContentProperties
facets
maxLength 50
source <xs:element name="ContentDataEncoding" type="EncodingRootType"/>

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

element adsml:ContentProperties
diagram
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children adsml:MIMEType adsml:Format adsml:FormatProfile adsml:ContentDataEncoding adsml:EncryptionMethod adsml:ContentSizeInBytes adsml:FileName
used by
complexType adsml: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 adsml:ContentSizeInBytes
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:PositiveIntegerType
properties
content simple
nillable true
used by
element adsml:ContentProperties
source <xs:element name="ContentSizeInBytes" type="PositiveIntegerType" nillable="true"/>

element adsml:Contract
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:ContractType
properties
content complex
children adsml:ContractReference adsml:IssueDate adsml:ContractType adsml:ValidityPeriod adsml:SectionReference adsml:RateReference adsml:Properties
source <xs:element name="Contract" type="ContractType"/>

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

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

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

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

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

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

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

element adsml:Date
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:DateType
properties
content simple
nillable true
source <xs:element name="Date" type="DateType" nillable="true"/>

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

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

element adsml:DeliveryOrderingParty
diagram
namespace http://www.adsml.org/typelibrary/2.0
type adsml:PartyType
properties
content complex
children adsml:Identifier adsml:AuxiliaryReferences adsml:Name adsml:PartyAddress