Schema AdsMLMaterials-2.5-Main-AS.xsd


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


schema location:  C:\AdsML\AdsMLMaterials-2.5-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmlmaterials/2.5
 
Elements  Groups  Complex types  Simple types 
AdContent  AdContentGroupRequest  AdContentType.Base  AdsMLMaterialsMessageCodeCV 
AdContentReferences  AdContentGroupRequestResponse  AdContentType.DeliveryOrder.Request 
AdContentSearchString  AdContentGroupResponse  AdContentType.DeliveryOrder.Response 
AdContentSearchText  AdMaterialRequestModule  AdContentType.Request 
AdContentText  AdMaterialResendRequestModule  AdContentType.RequestResponse 
AdMaterial  AdMaterialResponseModule  AdContentType.Response 
AdMaterialDeliveryOrder  ContentDataOrRefChoiceGroup  AssociatedMetadataType 
AdMaterialDeliveryOrderCancellation  ContentDescriptionGroup  ComponentType.Base 
AdMaterialDeliveryOrderChange  DeliveryOrderRequestModule  DeliveryType.Base 
AdMaterialDeliveryOrderResponse  DeliveryOrderResponseModule  DeliveryType.Request 
AdMaterialDeliveryOrderStatus  MaterialsTransactions  DeliveryType.RequestResponse 
AdMaterialDeliveryOrderStatusEnquiry  DeliveryType.Response 
AdMaterialKillOrder  ForDeliveryToType 
AdMaterialKillOrderResponse  MaterialsExpectationsType.Base 
AdMaterialResendRequest  MaterialsExpectationsType.File 
AdMaterialResponse  OutputResultType 
AdMaterialStatus  PhysicalItemType.Base 
AdMaterialStatusEnquiry  PhysicalItemType.DigitalMedia 
ApprovalDateTime  PhysicalItemType.Generic 
ApprovalStatus  PlacementInformationType.Base 
ApproverParty  PlacementInformationType.Generic 
ApproverUserLogin  PlacementInformationType.Interactive 
AssociatedMetadata  PlacementInformationType.NewspaperMagazine 
AuxiliaryComponentReferences  RenderingType.Base 
AuxiliaryDeliveryOrderReferences  TestResultType 
AuxiliaryDeliveryReferences 
AuxiliaryMaterialsReferences 
AuxiliaryRenderingReferences 
AuxiliaryResendRequestReferences 
BookingInformation 
Calibrated 
CalibrationDateTime 
Comments 
CompanyContact 
Component 
ComponentIdentifier 
ComponentReference 
ComponentType 
ContentHandlingInstructions 
DeliveryAddress 
DeliveryIdentifier 
DeliveryInstructions 
DeliveryOrderIdentifier 
DeliveryOrderReference 
DeliveryOrderReferences 
Depth 
DigitalDelivery 
Dimensions 
DoNotDeliverBefore 
Height 
LabelingInstructions 
Manufacturer 
MaterialsAvailableDateTime 
MaterialsDueDateTime 
MaterialsExpectations 
MaterialsIdentifier 
MaterialsProviderParty 
MaterialsRecipientParty 
MediaCapacity 
MediaLabel 
MediaType 
MediaTypeDetails 
Model 
OperatingSystem 
OrderDate 
Output 
OutputConditionIdentifier 
OutputConditionProfile 
PhysicalDelivery 
PhysicalItem 
PhysicalItem.DigitalMedia 
PhysicalItem.Generic 
PhysicalItemType 
PlacementInformation 
PlacementInformation.Generic 
PlacementInformation.Interactive 
PlacementInformation.NewspaperMagazine 
Preflight 
ProofingDevice 
ProofTool 
ReasonForKill 
ReasonForReplacement 
ReceivedTime 
Rendering 
RenderingIdentifier 
RenderingReference 
RenderingType 
ReplacesMaterialsReference 
ResendRequestIdentifier 
ResendRequestReference 
ResendRequestReferences 
RetrievalAddress 
RetrievalInstructions 
ShipTime 
SimulationConditionIdentifier 
SimulationConditionProfile 
Size 
SoftProofTicket 
StructuredDescriptions 
TechSpecDetails 
TestResult 
TestSpecification 
TestTool 
ThirdPartyServiceProvider 
TrackingID 
UsedSimulation 
UseEmbeddedOutputConditions 
Weight 
Width 


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:  C:\AdsML\AdsMLBookings-2.5-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmlbookings/2.5
 
Elements  Groups  Complex types  Simple types 
AdOrder  AdMessageRequestModule  AdsMLTransactionType  AdsMLBookingsMessageCodeCV 
AdOrderCancellation  AdMessageResponseModule  AlternativePositioningType.Book 
AdOrderChange  AdMessageStatusModule  AuxiliaryBookingReferencesType 
AdOrderResponse  BookingTransactions  AuxiliaryCampaignReferencesType 
AdOrderStatus  MessageFooterGroup  ColorNameType.Print 
AdOrderStatusEnquiry  ColorsType.Print 
AdQuotation  DistributionType 
AdQuotationRequest  LinkedPlacementsType 
AdQuotationStatus  MaterialsExpectationsType.Insert 
AdQuotationStatusEnquiry  PayerPriceType 
AdReservation  PaymentMechanismType 
AdReservationCancellation  PaymentType 
AdReservationChange  PickUpInformationType 
AdReservationResponse  PlacementInBookType 
AdReservationStatus  PlacementReferenceType 
AdReservationStatusEnquiry  PlacementType.Base 
AdServingSystem  PositioningInformationType.NewspaperMagazine 
AdSizeCode  PositioningType.Book 
AdvertiserBrand  PositioningType.Generic 
Area  PositioningType.NewspaperMagazine 
AuxiliaryBookingReferences  ProductionDetailInformationType.NewspaperMagazine 
AuxiliaryCampaignReferences  ProductionDetailType.Insert 
AuxiliaryPlacementGroupReferences  ProductionDetailType.NewspaperMagazine 
AuxiliaryPlacementReferences  ProofSendToType 
BillingInstructions  PublicationInformationType 
Bleed  RequiredOverageType 
BookingDate  SchedulingInformationType 
BookingIdentifier  SchedulingType 
BookingReference  SizeType 
Brand  SizeType.Book 
CampaignDescription  TargetingType 
Cap  TargetType 
CappingSpecification 
ClaimReference 
ClassifiedPlacementCode 
ColorType 
CostExempt 
CuttablePosition 
DealCode 
DistributionCount 
DistributionTarget 
EventCount 
EventType 
ExemptionType 
FirstPossibleTime 
Guarantees 
Gutter 
Height 
InsertionPeriod 
LastPossibleTime 
LinkedPlacements 
MaterialsAvailableDateTime 
MaterialsExpectations.Insert 
MaterialsReference 
MaximumEventCount 
MinimumAdditionalPieces 
MinimumEventCount 
MultipleAdContentHandling 
NumberOfColors 
NumberOfCopies 
NumberOfPages 
OveragePercentage 
Page 
PayerInformation 
PayersPriceDetails 
Payment 
Period 
PickUp 
PickUp.Insert 
Placement 
Placement.Generic 
Placement.Insert 
Placement.Interactive 
Placement.NewspaperMagazine 
PlacementCode 
PlacementGroup 
PlacementGroupPrice 
PlacementGroupSubPrice 
PlacementIdentifier 
PlacementInBook 
PlacementLink 
PlacementPrice 
PlacementReference 
PlacementTarget 
PositionOnPage 
PreDefinedPeriod 
PrePublicationProof 
ProductionDetail.Generic 
ProductionDetail.Insert 
ProductionDetail.Interactive 
ProductionDetail.NewspaperMagazine 
ProofingParty 
ProofOfPublication 
ProofType 
Publication 
PublicationCode 
PublicationType 
PublishedBy 
QuotationDate 
QuotationIdentifier 
QuotationReference 
RecurrencePattern 
Reference 
RequiredOverage 
ReservationReference 
ScheduleEntryIdentifier 
ScheduleEntryReference 
Scheduling 
Scope 
SectionCode 
SendCopyTo 
SendTo 
ShareOfVoice 
Size 
SubPublicationCode 
Target 
Targeting 
TechnicalAdFormat 
TermsAndConditions 
Thickness 
TotalBookingPrice 
TotalDistributionCount 
Weight 
Width 


schema location:  C:\AdsML\AdsMLStructuredDescriptions-1.0-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmlstructureddescriptions/1.0
 
Elements  Complex types  Simple types  Attr. groups 
AdObjectDescription  AdObjectDefinitionsType  DataType  CommonObjectPropertyAttributes 
DisplayName  AdObjectDescriptionType  UsageType  CommonPropertyAttributes 
Entry  EntryType  ObjectPropertyAttributes 
IndustryCode  HeaderType  PropertyAttributes 
IndustryCodeSet  IndustryCodeSetType 
InternalName  ObjectDefinitionHeaderType 
ObjectDefinition  ObjectDefinitionType 
ObjectDefinitionHeader  ObjectPropertyGroupType 
ObjectProperty  ObjectPropertyModifierType 
ObjectPropertyGroup  ObjectPropertyType 
ObjectPropertyModifier  PropertyGroupType 
PercentageAllocation  PropertyModifierType 
Property  PropertyType 
PropertyGroup  StructuredDescriptionsType 
PropertyModifier  ValueTableHeaderType 
StructuredDescriptions  ValueTablesType 
Value  ValueTableType 
ValueTable  ValueTextType 
ValueTableHeader 
ValueTables 


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 AdsMLMaterials
diagram AdsMLMaterials-2.5-AS_p1.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdsMLItemType
properties
content complex
children Header Properties AdMaterial AdMaterialResponse AdMaterialStatus AdMaterialStatusEnquiry AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResendRequest AdMaterialDeliveryOrder AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderStatus AdMaterialDeliveryOrderStatusEnquiry AdMaterialDeliveryOrderCancellation AdministrativeResponse
attributes
Name  Type  Use  Default  Fixed  annotation
transmissionIDrequired      
transmissionStatus      
firstTransmissionDateTimerequired      
transmissionDateTimerequired      
systemsIDrequired      
transmissionSequencerequired      
administrativeResponseRequiredoptional      
sendCountoptional      
schemaVersionrequired      
schemaProfileoptional      
source <xs:element name="AdsMLMaterials">
 
<!--This is the root element for the AdsMLMaterials standard from the AdsML Consortium (http://www.adsml.org). -->
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="adsml:AdsMLItemType">
       
<xs:group ref="MaterialsTransactions"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AdContent
diagram AdsMLMaterials-2.5-AS_p2.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AdContentType.RequestResponse
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences Status DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="AdContent" type="AdContentType.RequestResponse"/>

element AdContentReferences
diagram AdsMLMaterials-2.5-AS_p3.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsReference AuxiliaryMaterialsReferences
used by
element AdMaterialResendRequestModule/ResendMaterialsByReference
source <xs:element name="AdContentReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdContentReferences/MaterialsReference
diagram AdsMLMaterials-2.5-AS_p4.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>

element AdContentSearchString
diagram AdsMLMaterials-2.5-AS_p5.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element AdContentSearchText
source <xs:element name="AdContentSearchString" type="adsml:StringType"/>

element AdContentSearchText
diagram AdsMLMaterials-2.5-AS_p6.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children AdContentSearchString
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="AdContentSearchText">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="AdContentSearchString" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdContentText
diagram AdsMLMaterials-2.5-AS_p7.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AnyMixedContentType
properties
content complex
mixed true
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="AdContentText" type="adsml:AnyMixedContentType"/>

element AdMaterial
diagram AdsMLMaterials-2.5-AS_p8.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences ResendRequestReferences DeliveryOrderReferences ReplacesMaterialsReference ReasonForReplacement BusinessMessageDate BookingInformation MaterialsPreparerParty DeliveringParty MaterialsRecipientParty OtherParty AdContent Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-M  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterial">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:element ref="ResendRequestReferences" minOccurs="0"/>
     
<xs:element ref="DeliveryOrderReferences" minOccurs="0"/>
     
<xs:element ref="ReplacesMaterialsReference" minOccurs="0"/>
     
<xs:element ref="ReasonForReplacement" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:group ref="AdMaterialRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-M"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterial/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-M
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-M"/>

element AdMaterialDeliveryOrder
diagram AdsMLMaterials-2.5-AS_p9.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier AuxiliaryDeliveryOrderReferences BusinessMessageDate OrderDate DoNotDeliverBefore DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DO  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialDeliveryOrder">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
     
<xs:group ref="DeliveryOrderRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DO"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrder/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DO
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DO"/>

element AdMaterialDeliveryOrderCancellation
diagram AdsMLMaterials-2.5-AS_p10.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier AuxiliaryDeliveryOrderReferences RevisionIdentifier ReasonForCancellation BusinessMessageDate OrderDate DoNotDeliverBefore DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DOX  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialDeliveryOrderCancellation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:ReasonForCancellation" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:group ref="DeliveryOrderRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOX"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrderCancellation/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DOX
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOX"/>

element AdMaterialDeliveryOrderChange
diagram AdsMLMaterials-2.5-AS_p11.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier AuxiliaryDeliveryOrderReferences ChangeSpecification RevisionIdentifier BusinessMessageDate OrderDate DoNotDeliverBefore DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DOC  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialDeliveryOrderChange">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
     
<xs:element ref="adsml:ChangeSpecification" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:group ref="DeliveryOrderRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOC"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrderChange/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DOC
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOC"/>

element AdMaterialDeliveryOrderResponse
diagram AdsMLMaterials-2.5-AS_p12.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier AuxiliaryDeliveryOrderReferences RevisionIdentifier BusinessMessageDate OrderDate DoNotDeliverBefore RequestDenied DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty Status AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DOR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="AdMaterialDeliveryOrderResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:group ref="DeliveryOrderResponseModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrderResponse/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DOR
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOR"/>

element AdMaterialDeliveryOrderStatus
diagram AdsMLMaterials-2.5-AS_p13.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier AuxiliaryDeliveryOrderReferences RevisionIdentifier BusinessMessageDate OrderDate DoNotDeliverBefore RequestDenied DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty Status AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DOS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
source <xs:element name="AdMaterialDeliveryOrderStatus">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:group ref="DeliveryOrderResponseModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrderStatus/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DOS
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOS"/>

element AdMaterialDeliveryOrderStatusEnquiry
diagram AdsMLMaterials-2.5-AS_p14.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderIdentifier BusinessMessageDate
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-DOSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialDeliveryOrderStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialDeliveryOrderStatusEnquiry/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-DOSE
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-DOSE"/>

element AdMaterialKillOrder
diagram AdsMLMaterials-2.5-AS_p15.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences BusinessMessageDate ReasonForKill Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-MX  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialKillOrder">
 
<xs:annotation>
   
<xs:documentation/>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="ReasonForKill" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MX"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialKillOrder/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-MX
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MX"/>

element AdMaterialKillOrderResponse
diagram AdsMLMaterials-2.5-AS_p16.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences BusinessMessageDate Status Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-MXR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="AdMaterialKillOrderResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="adsml:Status"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MXR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialKillOrderResponse/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-MXR
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MXR"/>

element AdMaterialResendRequest
diagram AdsMLMaterials-2.5-AS_p17.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children ResendRequestIdentifier AuxiliaryResendRequestReferences BusinessMessageDate ReasonForResendRequest ResendMaterialsByReference ResendMaterialsByFilter Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-RES  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialResendRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ResendRequestIdentifier"/>
     
<xs:element ref="AuxiliaryResendRequestReferences" minOccurs="0"/>
     
<xs:group ref="AdMaterialResendRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-RES"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialResendRequest/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-RES
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-RES"/>

element AdMaterialResponse
diagram AdsMLMaterials-2.5-AS_p18.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences BusinessMessageDate RequestDenied BookingInformation MaterialsPreparerParty DeliveringParty MaterialsRecipientParty OtherParty Status AdContent Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-MR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="AdMaterialResponse">
 
<xs:annotation>
   
<xs:documentation/>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:group ref="AdMaterialResponseModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialResponse/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-MR
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MR"/>

element AdMaterialStatus
diagram AdsMLMaterials-2.5-AS_p19.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences BusinessMessageDate RequestDenied BookingInformation MaterialsPreparerParty DeliveringParty MaterialsRecipientParty OtherParty Status AdContent Properties
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-MS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
source <xs:element name="AdMaterialStatus">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:group ref="AdMaterialResponseModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialStatus/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-MS
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MS"/>

element AdMaterialStatusEnquiry
diagram AdsMLMaterials-2.5-AS_p20.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsIdentifier BusinessMessageDate
used by
group MaterialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLMaterialsMessageCodeCVrequired    AM-MSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdMaterialStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MaterialsIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdMaterialStatusEnquiry/@messageCode
type AdsMLMaterialsMessageCodeCV
properties
isRef 0
fixed AM-MSE
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLMaterialsMessageCodeCV" use="required" fixed="AM-MSE"/>

element ApprovalDateTime
diagram AdsMLMaterials-2.5-AS_p21.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeType
properties
content simple
nillable true
used by
element SoftProofTicket
source <xs:element name="ApprovalDateTime" type="adsml:DateTimeType" nillable="true"/>

element ApprovalStatus
diagram AdsMLMaterials-2.5-AS_p22.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element SoftProofTicket
source <xs:element name="ApprovalStatus" type="adsml:CodeType"/>

element ApproverParty
diagram AdsMLMaterials-2.5-AS_p23.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
element SoftProofTicket
source <xs:element name="ApproverParty" type="adsml:RelaxedPartyType"/>

element ApproverUserLogin
diagram AdsMLMaterials-2.5-AS_p24.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="ApproverUserLogin" type="adsml:StringType"/>

element AssociatedMetadata
diagram AdsMLMaterials-2.5-AS_p25.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AssociatedMetadataType
properties
content complex
children Type DescriptionLine ContentProperties Properties ContentData ContentDataRef
used by
complexTypes ComponentType.Base RenderingType.Base
source <xs:element name="AssociatedMetadata" type="AssociatedMetadataType"/>

element AuxiliaryComponentReferences
diagram AdsMLMaterials-2.5-AS_p26.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children PreparersReference PublishersReference OtherReference
used by
complexType ComponentType.Base
source <xs:element name="AuxiliaryComponentReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PreparersReference" minOccurs="0"/>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryDeliveryOrderReferences
diagram AdsMLMaterials-2.5-AS_p27.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children OrderersReference DeliverersReference OtherReference
used by
elements AdMaterialDeliveryOrder AdMaterialDeliveryOrderCancellation AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus DeliveryOrderReferences
source <xs:element name="AuxiliaryDeliveryOrderReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:OrderersReference" minOccurs="0"/>
     
<xs:element ref="adsml:DeliverersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryDeliveryReferences
diagram AdsMLMaterials-2.5-AS_p28.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliverersReference ReceiversReference OtherReference
used by
complexTypes DeliveryType.Base ForDeliveryToType
source <xs:element name="AuxiliaryDeliveryReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:DeliverersReference" minOccurs="0"/>
     
<xs:element ref="adsml:ReceiversReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryMaterialsReferences
diagram AdsMLMaterials-2.5-AS_p29.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children BuyersReference PublishersReference PreparersReference AdvertisersReference DeliverersReference ReceiversReference OtherReference
used by
elements AdContentReferences AdMaterial AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResponse AdMaterialStatus DeliveryOrderRequestModule/ArchivedContent DeliveryOrderResponseModule/ArchivedContent
complexTypes AdContentType.DeliveryOrder.Request AdContentType.DeliveryOrder.Response AdContentType.RequestResponse MaterialsExpectationsType.Base
source <xs:element name="AuxiliaryMaterialsReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:BuyersReference" minOccurs="0"/>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:PreparersReference" minOccurs="0"/>
     
<xs:element ref="adsml:AdvertisersReference" minOccurs="0"/>
     
<xs:element ref="adsml:DeliverersReference" minOccurs="0"/>
     
<xs:element ref="adsml:ReceiversReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryRenderingReferences
diagram AdsMLMaterials-2.5-AS_p30.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children PreparersReference PublishersReference OtherReference
used by
complexType RenderingType.Base
source <xs:element name="AuxiliaryRenderingReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PreparersReference" minOccurs="0"/>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryResendRequestReferences
diagram AdsMLMaterials-2.5-AS_p31.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children PublishersReference DeliverersReference OtherReference
used by
elements AdMaterialResendRequest ResendRequestReferences
source <xs:element name="AuxiliaryResendRequestReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:DeliverersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BookingInformation
diagram AdsMLMaterials-2.5-AS_p32.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children BookingReference AuxiliaryBookingReferences BookingDate PlacementInformation BookingParty SellingParty Advertiser OtherParty DocumentRendering Properties
used by
complexType ForDeliveryToType
groups AdMaterialRequestModule AdMaterialResponseModule
source <xs:element name="BookingInformation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
     
<xs:element ref="adsml-bo:AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml-bo:BookingDate" minOccurs="0"/>
     
<xs:element ref="PlacementInformation" minOccurs="0"/>
     
<xs:element ref="adsml:BookingParty" minOccurs="0"/>
     
<xs:element ref="adsml:SellingParty" minOccurs="0"/>
     
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
     
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Calibrated
diagram AdsMLMaterials-2.5-AS_p33.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type BooleanType
properties
content simple
used by
element ProofingDevice
source <xs:element name="Calibrated" type="adsml:BooleanType"/>

element CalibrationDateTime
diagram AdsMLMaterials-2.5-AS_p34.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeType
properties
content simple
nillable true
used by
element ProofingDevice
source <xs:element name="CalibrationDateTime" type="adsml:DateTimeType" nillable="true"/>

element Comments
diagram AdsMLMaterials-2.5-AS_p35.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType.i18n
properties
content complex
used by
complexType TestResultType
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="Comments" type="adsml:StringType.i18n"/>

element CompanyContact
diagram AdsMLMaterials-2.5-AS_p36.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type OtherPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties Role
used by
complexTypes DeliveryType.Base TestResultType
source <xs:element name="CompanyContact" type="adsml:OtherPartyType"/>

element Component
diagram AdsMLMaterials-2.5-AS_p37.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type ComponentType.Base
properties
content complex
children ComponentIdentifier AuxiliaryComponentReferences ComponentType Usage Status DescriptionLine ContentProperties Properties ContentHandlingInstructions Size Duration Preflight SoftProofTicket AssociatedMetadata ContentData
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="Component" type="ComponentType.Base"/>

element ComponentIdentifier
diagram AdsMLMaterials-2.5-AS_p38.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexType ComponentType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ComponentIdentifier" type="adsml:QIDType"/>

element ComponentReference
diagram AdsMLMaterials-2.5-AS_p39.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexTypes DeliveryType.Base RenderingType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ComponentReference" type="adsml:QIDType"/>

element ComponentType
diagram AdsMLMaterials-2.5-AS_p40.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType ComponentType.Base
source <xs:element name="ComponentType" type="adsml:CodeType"/>

element ContentHandlingInstructions
diagram AdsMLMaterials-2.5-AS_p41.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexTypes ComponentType.Base RenderingType.Base
source <xs:element name="ContentHandlingInstructions" type="adsml:RequirementSpecType"/>

element DeliveryAddress
diagram AdsMLMaterials-2.5-AS_p42.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexTypes ForDeliveryToType MaterialsExpectationsType.Base
source <xs:element name="DeliveryAddress">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:group ref="adsml:AllCommunicationChannelsGroup"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryIdentifier
diagram AdsMLMaterials-2.5-AS_p43.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexTypes DeliveryType.Base ForDeliveryToType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliveryIdentifier" type="adsml:QIDType"/>

element DeliveryInstructions
diagram AdsMLMaterials-2.5-AS_p44.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexTypes ForDeliveryToType MaterialsExpectationsType.Base
source <xs:element name="DeliveryInstructions" type="adsml:RequirementSpecType"/>

element DeliveryOrderIdentifier
diagram AdsMLMaterials-2.5-AS_p45.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
elements AdMaterialDeliveryOrder AdMaterialDeliveryOrderCancellation AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus AdMaterialDeliveryOrderStatusEnquiry
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliveryOrderIdentifier" type="adsml:QIDType"/>

element DeliveryOrderReference
diagram AdsMLMaterials-2.5-AS_p46.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
element DeliveryOrderReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliveryOrderReference" type="adsml:QIDType"/>

element DeliveryOrderReferences
diagram AdsMLMaterials-2.5-AS_p47.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children DeliveryOrderReference AuxiliaryDeliveryOrderReferences
used by
element AdMaterial
source <xs:element name="DeliveryOrderReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DeliveryOrderReference" minOccurs="0"/>
     
<xs:element ref="AuxiliaryDeliveryOrderReferences" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Depth
diagram AdsMLMaterials-2.5-AS_p48.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DecimalMeasurementType
properties
content complex
nillable true
children UnitOfMeasure Value
used by
element Dimensions
source <xs:element name="Depth" type="adsml:DecimalMeasurementType" nillable="true"/>

element DigitalDelivery
diagram AdsMLMaterials-2.5-AS_p49.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexTypes DeliveryType.Request DeliveryType.RequestResponse DeliveryType.Response
source <xs:element name="DigitalDelivery">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:group ref="adsml:DigitalDeliveryCommunicationChannelsGroup" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Dimensions
diagram AdsMLMaterials-2.5-AS_p50.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children Height Width Depth
used by
complexType PhysicalItemType.Base
source <xs:element name="Dimensions">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Height"/>
     
<xs:element ref="Width"/>
     
<xs:element ref="Depth"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DoNotDeliverBefore
diagram AdsMLMaterials-2.5-AS_p51.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="DoNotDeliverBefore" type="adsml:DateTimeDateType" nillable="true"/>

element Height
diagram AdsMLMaterials-2.5-AS_p52.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DecimalMeasurementType
properties
content complex
nillable true
children UnitOfMeasure Value
used by
element Dimensions
source <xs:element name="Height" type="adsml:DecimalMeasurementType" nillable="true"/>

element LabelingInstructions
diagram AdsMLMaterials-2.5-AS_p53.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexTypes ForDeliveryToType MaterialsExpectationsType.Base
source <xs:element name="LabelingInstructions" type="adsml:RequirementSpecType"/>

element Manufacturer
diagram AdsMLMaterials-2.5-AS_p54.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element ProofTool
source <xs:element name="Manufacturer" type="adsml:StringType"/>

element MaterialsAvailableDateTime
diagram AdsMLMaterials-2.5-AS_p55.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes DeliveryType.Base MaterialsExpectationsType.Base
source <xs:element name="MaterialsAvailableDateTime" type="adsml:DateTimeDateType" nillable="true"/>

element MaterialsDueDateTime
diagram AdsMLMaterials-2.5-AS_p56.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes ForDeliveryToType MaterialsExpectationsType.Base
source <xs:element name="MaterialsDueDateTime" type="adsml:DateTimeDateType" nillable="true"/>

element MaterialsExpectations
diagram AdsMLMaterials-2.5-AS_p57.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type MaterialsExpectationsType.File
properties
content complex
children AuxiliaryMaterialsReferences MaterialsProviderParty MaterialsAvailableDateTime RetrievalAddress RetrievalInstructions MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions Size Duration TechSpecDetails Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
complexTypes PlacementInformationType.Generic PlacementInformationType.Interactive PlacementInformationType.NewspaperMagazine
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="MaterialsExpectations" type="MaterialsExpectationsType.File"/>

element MaterialsIdentifier
diagram AdsMLMaterials-2.5-AS_p58.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
elements AdMaterial AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResponse AdMaterialStatus AdMaterialStatusEnquiry
complexTypes AdContentType.DeliveryOrder.Request AdContentType.DeliveryOrder.Response AdContentType.RequestResponse
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MaterialsIdentifier" type="adsml:QIDType"/>

element MaterialsProviderParty
diagram AdsMLMaterials-2.5-AS_p59.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType MaterialsExpectationsType.Base
source <xs:element name="MaterialsProviderParty" type="adsml:RelaxedPartyType"/>

element MaterialsRecipientParty
diagram AdsMLMaterials-2.5-AS_p60.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType MaterialsExpectationsType.Base
source <xs:element name="MaterialsRecipientParty" type="adsml:RelaxedPartyType"/>

element MediaCapacity
diagram AdsMLMaterials-2.5-AS_p61.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PositiveIntegerType
properties
content simple
nillable true
used by
complexType PhysicalItemType.DigitalMedia
source <xs:element name="MediaCapacity" type="adsml:PositiveIntegerType" nillable="true"/>

element MediaLabel
diagram AdsMLMaterials-2.5-AS_p62.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
complexType PhysicalItemType.DigitalMedia
source <xs:element name="MediaLabel" type="adsml:StringType"/>

element MediaType
diagram AdsMLMaterials-2.5-AS_p63.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PhysicalItemType.DigitalMedia
source <xs:element name="MediaType" type="adsml:CodeType"/>

element MediaTypeDetails
diagram AdsMLMaterials-2.5-AS_p64.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType.i18n
properties
content complex
used by
complexType PhysicalItemType.DigitalMedia
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="MediaTypeDetails" type="adsml:StringType.i18n"/>

element Model
diagram AdsMLMaterials-2.5-AS_p65.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type VersionedStringType
properties
content complex
used by
element ProofTool
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:element name="Model" type="adsml:VersionedStringType"/>

element OperatingSystem
diagram AdsMLMaterials-2.5-AS_p66.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type VersionedStringType
properties
content complex
used by
element ProofTool
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:element name="OperatingSystem" type="adsml:VersionedStringType"/>

element OrderDate
diagram AdsMLMaterials-2.5-AS_p67.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="OrderDate" type="adsml:DateTimeDateType" nillable="true"/>

element Output
diagram AdsMLMaterials-2.5-AS_p68.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type OutputResultType
properties
content complex
children DescriptionLine ContentProperties Properties ContentData ContentDataRef
used by
complexType TestResultType
source <xs:element name="Output" type="OutputResultType"/>

element OutputConditionIdentifier
diagram AdsMLMaterials-2.5-AS_p69.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="OutputConditionIdentifier" type="adsml:StringType"/>

element OutputConditionProfile
diagram AdsMLMaterials-2.5-AS_p70.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="OutputConditionProfile" type="adsml:StringType"/>

element PhysicalDelivery
diagram AdsMLMaterials-2.5-AS_p71.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children CommunicationChannel.PhysicalAddress PhysicalItem
used by
complexTypes DeliveryType.Request DeliveryType.RequestResponse DeliveryType.Response
source <xs:element name="PhysicalDelivery">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:CommunicationChannel.PhysicalAddress"/>
     
<xs:element ref="PhysicalItem"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PhysicalItem
diagram AdsMLMaterials-2.5-AS_p72.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PhysicalItemType.Base
properties
content complex
abstract true
children Weight Dimensions DescriptionLine
used by
element PhysicalDelivery
source <xs:element name="PhysicalItem" type="PhysicalItemType.Base" abstract="true"/>

element PhysicalItem.DigitalMedia
diagram AdsMLMaterials-2.5-AS_p73.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PhysicalItemType.DigitalMedia
properties
content complex
substGrp PhysicalItem
children Weight Dimensions DescriptionLine MediaCapacity MediaLabel MediaType MediaTypeDetails
source <xs:element name="PhysicalItem.DigitalMedia" type="PhysicalItemType.DigitalMedia" substitutionGroup="PhysicalItem"/>

element PhysicalItem.Generic
diagram AdsMLMaterials-2.5-AS_p74.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PhysicalItemType.Generic
properties
content complex
substGrp PhysicalItem
children Weight Dimensions DescriptionLine PhysicalItemType
source <xs:element name="PhysicalItem.Generic" type="PhysicalItemType.Generic" substitutionGroup="PhysicalItem"/>

element PhysicalItemType
diagram AdsMLMaterials-2.5-AS_p75.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PhysicalItemType.Generic
source <xs:element name="PhysicalItemType" type="adsml:CodeType"/>

element PlacementInformation
diagram AdsMLMaterials-2.5-AS_p76.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PlacementInformationType.Base
properties
content complex
abstract true
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties
used by
element BookingInformation
source <xs:element name="PlacementInformation" type="PlacementInformationType.Base" abstract="true"/>

element PlacementInformation.Generic
diagram AdsMLMaterials-2.5-AS_p77.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PlacementInformationType.Generic
properties
content complex
substGrp PlacementInformation
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication Scheduling DistributionTarget ProductionDetail.Generic AdditionalService MaterialsExpectations
source <xs:element name="PlacementInformation.Generic" type="PlacementInformationType.Generic" substitutionGroup="PlacementInformation"/>

element PlacementInformation.Interactive
diagram AdsMLMaterials-2.5-AS_p78.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PlacementInformationType.Interactive
properties
content complex
substGrp PlacementInformation
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication Scheduling DistributionTarget ProductionDetail.Interactive AdditionalService MaterialsExpectations
source <xs:element name="PlacementInformation.Interactive" type="PlacementInformationType.Interactive" substitutionGroup="PlacementInformation"/>

element PlacementInformation.NewspaperMagazine
diagram AdsMLMaterials-2.5-AS_p79.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PlacementInformationType.NewspaperMagazine
properties
content complex
substGrp PlacementInformation
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication InsertionPeriod DistributionTarget ProductionDetail.NewspaperMagazine AdditionalService MaterialsExpectations
source <xs:element name="PlacementInformation.NewspaperMagazine" type="PlacementInformationType.NewspaperMagazine" substitutionGroup="PlacementInformation"/>

element Preflight
diagram AdsMLMaterials-2.5-AS_p80.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type TestResultType
properties
content complex
children TestResult TestTool TestSpecification Comments CompanyContact Output
used by
complexTypes ComponentType.Base RenderingType.Base
attributes
Name  Type  Use  Default  Fixed  annotation
testDateDateTimeTypeoptional      
source <xs:element name="Preflight" type="TestResultType"/>

element ProofingDevice
diagram AdsMLMaterials-2.5-AS_p81.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children Calibrated CalibrationDateTime
used by
element SoftProofTicket
source <xs:element name="ProofingDevice">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Calibrated" minOccurs="0"/>
     
<xs:element ref="CalibrationDateTime" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProofTool
diagram AdsMLMaterials-2.5-AS_p82.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children OperatingSystem Manufacturer Model
used by
element SoftProofTicket
source <xs:element name="ProofTool">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="OperatingSystem" minOccurs="0"/>
     
<xs:element ref="Manufacturer" minOccurs="0"/>
     
<xs:element ref="Model" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ReasonForKill
diagram AdsMLMaterials-2.5-AS_p83.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element AdMaterialKillOrder
source <xs:element name="ReasonForKill" type="adsml:CodeType"/>

element ReasonForReplacement
diagram AdsMLMaterials-2.5-AS_p84.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element AdMaterial
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="ReasonForReplacement" type="adsml:CodeType"/>

element ReceivedTime
diagram AdsMLMaterials-2.5-AS_p85.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes DeliveryType.RequestResponse DeliveryType.Response
source <xs:element name="ReceivedTime" type="adsml:DateTimeDateType" nillable="true"/>

element Rendering
diagram AdsMLMaterials-2.5-AS_p86.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RenderingType.Base
properties
content complex
children RenderingIdentifier AuxiliaryRenderingReferences RenderingType Usage Status DescriptionLine ContentProperties Properties ContentHandlingInstructions Size Duration Preflight SoftProofTicket AssociatedMetadata ComponentReference ContentData
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="Rendering" type="RenderingType.Base"/>

element RenderingIdentifier
diagram AdsMLMaterials-2.5-AS_p87.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexType RenderingType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="RenderingIdentifier" type="adsml:QIDType"/>

element RenderingReference
diagram AdsMLMaterials-2.5-AS_p88.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexType DeliveryType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="RenderingReference" type="adsml:QIDType"/>

element RenderingType
diagram AdsMLMaterials-2.5-AS_p89.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType RenderingType.Base
source <xs:element name="RenderingType" type="adsml:CodeType"/>

element ReplacesMaterialsReference
diagram AdsMLMaterials-2.5-AS_p90.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
element AdMaterial
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ReplacesMaterialsReference" type="adsml:QIDType"/>

element ResendRequestIdentifier
diagram AdsMLMaterials-2.5-AS_p91.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
element AdMaterialResendRequest
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ResendRequestIdentifier" type="adsml:QIDType"/>

element ResendRequestReference
diagram AdsMLMaterials-2.5-AS_p92.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
element ResendRequestReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ResendRequestReference" type="adsml:QIDType"/>

element ResendRequestReferences
diagram AdsMLMaterials-2.5-AS_p93.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children ResendRequestReference AuxiliaryResendRequestReferences
used by
element AdMaterial
source <xs:element name="ResendRequestReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ResendRequestReference" minOccurs="0"/>
     
<xs:element ref="AuxiliaryResendRequestReferences" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RetrievalAddress
diagram AdsMLMaterials-2.5-AS_p94.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children CommunicationChannel.PhysicalAddress CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexType MaterialsExpectationsType.Base
source <xs:element name="RetrievalAddress">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:group ref="adsml:AllCommunicationChannelsGroup"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RetrievalInstructions
diagram AdsMLMaterials-2.5-AS_p95.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexTypes DeliveryType.Base MaterialsExpectationsType.Base
source <xs:element name="RetrievalInstructions" type="adsml:RequirementSpecType"/>

element ShipTime
diagram AdsMLMaterials-2.5-AS_p96.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes DeliveryType.Request DeliveryType.RequestResponse DeliveryType.Response
source <xs:element name="ShipTime" type="adsml:DateTimeDateType" nillable="true"/>

element SimulationConditionIdentifier
diagram AdsMLMaterials-2.5-AS_p97.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="SimulationConditionIdentifier" type="adsml:StringType"/>

element SimulationConditionProfile
diagram AdsMLMaterials-2.5-AS_p98.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="SimulationConditionProfile" type="adsml:StringType"/>

element Size
diagram AdsMLMaterials-2.5-AS_p99.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type SizeType
properties
content complex
children AdSizeCode Width Height Area
used by
complexTypes ComponentType.Base MaterialsExpectationsType.Base RenderingType.Base
source <xs:element name="Size" type="adsml-bo:SizeType"/>

element SoftProofTicket
diagram AdsMLMaterials-2.5-AS_p100.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children ApprovalStatus ApprovalDateTime ApproverParty ApproverUserLogin UseEmbeddedOutputConditions OutputConditionIdentifier OutputConditionProfile UsedSimulation SimulationConditionIdentifier SimulationConditionProfile ProofTool ProofingDevice
used by
complexTypes ComponentType.Base RenderingType.Base
source <xs:element name="SoftProofTicket">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ApprovalStatus" minOccurs="0"/>
     
<xs:element ref="ApprovalDateTime" minOccurs="0"/>
     
<xs:element ref="ApproverParty" minOccurs="0"/>
     
<xs:element ref="ApproverUserLogin" minOccurs="0"/>
     
<xs:element ref="UseEmbeddedOutputConditions" minOccurs="0"/>
     
<xs:element ref="OutputConditionIdentifier" minOccurs="0"/>
     
<xs:element ref="OutputConditionProfile" minOccurs="0"/>
     
<xs:element ref="UsedSimulation" minOccurs="0"/>
     
<xs:element ref="SimulationConditionIdentifier" minOccurs="0"/>
     
<xs:element ref="SimulationConditionProfile" minOccurs="0"/>
     
<xs:element ref="ProofTool" minOccurs="0"/>
     
<xs:element ref="ProofingDevice" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element StructuredDescriptions
diagram AdsMLMaterials-2.5-AS_p101.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StructuredDescriptionsType
properties
content complex
children IndustryCodeSet AdObjectDescription
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="StructuredDescriptions" type="adsml-sd:StructuredDescriptionsType"/>

element TechSpecDetails
diagram AdsMLMaterials-2.5-AS_p102.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DocumentRenderingType
properties
content complex
children ContentProperties ContentData CommunicationChannel.EMail CommunicationChannel.Phone CommunicationChannel.WWW CommunicationChannel.Other
used by
complexType MaterialsExpectationsType.Base
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="TechSpecDetails" type="adsml:DocumentRenderingType"/>

element TestResult
diagram AdsMLMaterials-2.5-AS_p103.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType TestResultType
source <xs:element name="TestResult" type="adsml:CodeType"/>

element TestSpecification
diagram AdsMLMaterials-2.5-AS_p104.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexType TestResultType
source <xs:element name="TestSpecification" type="adsml:RequirementSpecType"/>

element TestTool
diagram AdsMLMaterials-2.5-AS_p105.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type VersionedStringType
properties
content complex
used by
complexType TestResultType
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:element name="TestTool" type="adsml:VersionedStringType"/>

element ThirdPartyServiceProvider
diagram AdsMLMaterials-2.5-AS_p106.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children Name TrackingID
used by
complexType DeliveryType.Base
source <xs:element name="ThirdPartyServiceProvider">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Name"/>
     
<xs:element ref="TrackingID" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element TrackingID
diagram AdsMLMaterials-2.5-AS_p107.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type StringType
properties
content simple
used by
element ThirdPartyServiceProvider
source <xs:element name="TrackingID" type="adsml:StringType"/>

element UsedSimulation
diagram AdsMLMaterials-2.5-AS_p108.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type BooleanType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="UsedSimulation" type="adsml:BooleanType"/>

element UseEmbeddedOutputConditions
diagram AdsMLMaterials-2.5-AS_p109.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type BooleanType
properties
content simple
used by
element SoftProofTicket
source <xs:element name="UseEmbeddedOutputConditions" type="adsml:BooleanType"/>

element Weight
diagram AdsMLMaterials-2.5-AS_p110.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DecimalMeasurementType
properties
content complex
nillable true
children UnitOfMeasure Value
used by
complexType PhysicalItemType.Base
source <xs:element name="Weight" type="adsml:DecimalMeasurementType" nillable="true"/>

element Width
diagram AdsMLMaterials-2.5-AS_p111.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DecimalMeasurementType
properties
content complex
nillable true
children UnitOfMeasure Value
used by
element Dimensions
source <xs:element name="Width" type="adsml:DecimalMeasurementType" nillable="true"/>

group AdContentGroupRequest
diagram AdsMLMaterials-2.5-AS_p112.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
complexTypes AdContentType.DeliveryOrder.Request AdContentType.Request
source <xs:group name="AdContentGroupRequest">
 
<xs:sequence>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:UsageLabel" minOccurs="0"/>
   
<xs:element ref="AdContentSearchText" minOccurs="0"/>
   
<xs:element ref="AdContentText" minOccurs="0"/>
   
<xs:element ref="StructuredDescriptions" minOccurs="0"/>
   
<xs:element ref="Rendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Component" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Delivery" type="DeliveryType.Request" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element AdContentGroupRequest/Delivery
diagram AdsMLMaterials-2.5-AS_p113.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DeliveryType.Request
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime DigitalDelivery PhysicalDelivery
source <xs:element name="Delivery" type="DeliveryType.Request" minOccurs="0" maxOccurs="unbounded"/>

group AdContentGroupRequestResponse
diagram AdsMLMaterials-2.5-AS_p114.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
complexType AdContentType.RequestResponse
source <xs:group name="AdContentGroupRequestResponse">
 
<xs:sequence>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:UsageLabel" minOccurs="0"/>
   
<xs:element ref="AdContentSearchText" minOccurs="0"/>
   
<xs:element ref="AdContentText" minOccurs="0"/>
   
<xs:element ref="StructuredDescriptions" minOccurs="0"/>
   
<xs:element ref="Rendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Component" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Delivery" type="DeliveryType.RequestResponse" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element AdContentGroupRequestResponse/Delivery
diagram AdsMLMaterials-2.5-AS_p115.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DeliveryType.RequestResponse
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
source <xs:element name="Delivery" type="DeliveryType.RequestResponse" minOccurs="0" maxOccurs="unbounded"/>

group AdContentGroupResponse
diagram AdsMLMaterials-2.5-AS_p116.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
complexTypes AdContentType.DeliveryOrder.Response AdContentType.Response
source <xs:group name="AdContentGroupResponse">
 
<xs:sequence>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:UsageLabel" minOccurs="0"/>
   
<xs:element ref="AdContentSearchText" minOccurs="0"/>
   
<xs:element ref="AdContentText" minOccurs="0"/>
   
<xs:element ref="StructuredDescriptions" minOccurs="0"/>
   
<xs:element ref="Rendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Component" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Delivery" type="DeliveryType.Response" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element AdContentGroupResponse/Delivery
diagram AdsMLMaterials-2.5-AS_p117.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DeliveryType.Response
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
source <xs:element name="Delivery" type="DeliveryType.Response" minOccurs="0" maxOccurs="unbounded"/>

group AdMaterialRequestModule
diagram AdsMLMaterials-2.5-AS_p118.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children BusinessMessageDate BookingInformation MaterialsPreparerParty DeliveringParty MaterialsRecipientParty OtherParty AdContent Properties
used by
element AdMaterial
source <xs:group name="AdMaterialRequestModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:element ref="BookingInformation" minOccurs="0"/>
   
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
   
<xs:element ref="adsml:DeliveringParty" minOccurs="0"/>
   
<xs:element ref="adsml:MaterialsRecipientParty" minOccurs="0"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="AdContent" type="AdContentType.Request"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element AdMaterialRequestModule/AdContent
diagram AdsMLMaterials-2.5-AS_p119.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AdContentType.Request
properties
isRef 0
content complex
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="AdContent" type="AdContentType.Request"/>

group AdMaterialResendRequestModule
diagram AdsMLMaterials-2.5-AS_p120.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children BusinessMessageDate ReasonForResendRequest ResendMaterialsByReference ResendMaterialsByFilter Properties
used by
element AdMaterialResendRequest
source <xs:group name="AdMaterialResendRequestModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:element name="ReasonForResendRequest" type="adsml:CodeType" minOccurs="0"/>
   
<xs:choice>
     
<xs:element name="ResendMaterialsByReference">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="BookingReferences" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
                 
<xs:element ref="adsml-bo:AuxiliaryBookingReferences" minOccurs="0"/>
                 
<xs:element name="Placement" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0" maxOccurs="unbounded"/>
                       
<xs:element ref="adsml-bo:AuxiliaryPlacementReferences" minOccurs="0" maxOccurs="unbounded"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element ref="AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ResendMaterialsByFilter">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="adsml-bo:PublishedBy" minOccurs="0"/>
           
<xs:element name="ForPublication" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="adsml-bo:PublicationCode" minOccurs="0"/>
                 
<xs:element ref="adsml-bo:SubPublicationCode" minOccurs="0"/>
                 
<xs:element ref="adsml:Name" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ScheduledFor" minOccurs="0">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="adsml:PeriodType">
                   
<xs:sequence>
                     
<xs:element ref="adsml-bo:PreDefinedPeriod" minOccurs="0"/>
                   
</xs:sequence>
                 
</xs:extension>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="DeliveredBetween" type="adsml:PeriodType" minOccurs="0"/>
           
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element AdMaterialResendRequestModule/ReasonForResendRequest
diagram AdsMLMaterials-2.5-AS_p121.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type CodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeList CodeValue Description
source <xs:element name="ReasonForResendRequest" type="adsml:CodeType" minOccurs="0"/>

element AdMaterialResendRequestModule/ResendMaterialsByReference
diagram AdsMLMaterials-2.5-AS_p122.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
content complex
children BookingReferences AdContentReferences
source <xs:element name="ResendMaterialsByReference">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BookingReferences" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
           
<xs:element ref="adsml-bo:AuxiliaryBookingReferences" minOccurs="0"/>
           
<xs:element name="Placement" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0" maxOccurs="unbounded"/>
                 
<xs:element ref="adsml-bo:AuxiliaryPlacementReferences" minOccurs="0" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element ref="AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences
diagram AdsMLMaterials-2.5-AS_p123.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children BookingReference AuxiliaryBookingReferences Placement
source <xs:element name="BookingReferences" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
     
<xs:element ref="adsml-bo:AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element name="Placement" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0" maxOccurs="unbounded"/>
           
<xs:element ref="adsml-bo:AuxiliaryPlacementReferences" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences/Placement
diagram AdsMLMaterials-2.5-AS_p124.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PlacementReference AuxiliaryPlacementReferences
source <xs:element name="Placement" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml-bo:AuxiliaryPlacementReferences" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByFilter
diagram AdsMLMaterials-2.5-AS_p125.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
content complex
children PublishedBy ForPublication ScheduledFor DeliveredBetween MaterialsPreparerParty
source <xs:element name="ResendMaterialsByFilter">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:PublishedBy" minOccurs="0"/>
     
<xs:element name="ForPublication" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="adsml-bo:PublicationCode" minOccurs="0"/>
           
<xs:element ref="adsml-bo:SubPublicationCode" minOccurs="0"/>
           
<xs:element ref="adsml:Name" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ScheduledFor" minOccurs="0">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="adsml:PeriodType">
             
<xs:sequence>
               
<xs:element ref="adsml-bo:PreDefinedPeriod" minOccurs="0"/>
             
</xs:sequence>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="DeliveredBetween" type="adsml:PeriodType" minOccurs="0"/>
     
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication
diagram AdsMLMaterials-2.5-AS_p126.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PublicationCode SubPublicationCode Name
source <xs:element name="ForPublication" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:PublicationCode" minOccurs="0"/>
     
<xs:element ref="adsml-bo:SubPublicationCode" minOccurs="0"/>
     
<xs:element ref="adsml:Name" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByFilter/ScheduledFor
diagram AdsMLMaterials-2.5-AS_p127.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PeriodType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children StartDateTime EndDateTime DurationMeasure Description PreDefinedPeriod
source <xs:element name="ScheduledFor" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="adsml:PeriodType">
       
<xs:sequence>
         
<xs:element ref="adsml-bo:PreDefinedPeriod" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AdMaterialResendRequestModule/ResendMaterialsByFilter/DeliveredBetween
diagram AdsMLMaterials-2.5-AS_p128.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PeriodType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children StartDateTime EndDateTime DurationMeasure Description
source <xs:element name="DeliveredBetween" type="adsml:PeriodType" minOccurs="0"/>

group AdMaterialResponseModule
diagram AdsMLMaterials-2.5-AS_p129.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children BusinessMessageDate RequestDenied BookingInformation MaterialsPreparerParty DeliveringParty MaterialsRecipientParty OtherParty Status AdContent Properties
used by
elements AdMaterialResponse AdMaterialStatus
source <xs:group name="AdMaterialResponseModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element ref="adsml:RequestDenied"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="BookingInformation" minOccurs="0"/>
       
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
       
<xs:element ref="adsml:DeliveringParty" minOccurs="0"/>
       
<xs:element ref="adsml:MaterialsRecipientParty" minOccurs="0"/>
       
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:element name="AdContent" type="AdContentType.Response" minOccurs="0"/>
       
<xs:element ref="adsml:Properties" minOccurs="0"/>
     
</xs:sequence>
   
</xs:choice>
 
</xs:sequence>
</xs:group>

element AdMaterialResponseModule/AdContent
diagram AdsMLMaterials-2.5-AS_p130.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AdContentType.Response
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="AdContent" type="AdContentType.Response" minOccurs="0"/>

group ContentDataOrRefChoiceGroup
diagram AdsMLMaterials-2.5-AS_p131.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children ContentData ContentDataRef
used by
complexTypes AssociatedMetadataType OutputResultType
source <xs:group name="ContentDataOrRefChoiceGroup">
 
<xs:choice>
   
<xs:element ref="adsml:ContentData"/>
   
<xs:element ref="adsml:ContentDataRef"/>
 
</xs:choice>
</xs:group>

group ContentDescriptionGroup
diagram AdsMLMaterials-2.5-AS_p132.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine ContentProperties Properties
used by
complexTypes AssociatedMetadataType ComponentType.Base OutputResultType RenderingType.Base
source <xs:group name="ContentDescriptionGroup">
 
<xs:sequence>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:ContentProperties" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

group DeliveryOrderRequestModule
diagram AdsMLMaterials-2.5-AS_p133.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children BusinessMessageDate OrderDate DoNotDeliverBefore DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
elements AdMaterialDeliveryOrder AdMaterialDeliveryOrderCancellation AdMaterialDeliveryOrderChange
source <xs:group name="DeliveryOrderRequestModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:element ref="OrderDate" minOccurs="0"/>
   
<xs:element ref="DoNotDeliverBefore" minOccurs="0"/>
   
<xs:element ref="adsml:DeliveryOrderingParty" minOccurs="0"/>
   
<xs:element ref="adsml:DeliveringParty" minOccurs="0"/>
   
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
   
<xs:element name="ForDeliveryTo" type="ForDeliveryToType" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:choice>
     
<xs:element name="AdContent" type="AdContentType.DeliveryOrder.Request"/>
     
<xs:element name="ArchivedContent">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>
           
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
           
<xs:element ref="adsml:Instructions" minOccurs="0"/>
           
<xs:element ref="adsml:Properties" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element ref="MaterialsExpectations"/>
   
</xs:choice>
   
<xs:element ref="ReplacesMaterialsReference" minOccurs="0"/>
   
<xs:element ref="ReasonForReplacement" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element DeliveryOrderRequestModule/ForDeliveryTo
diagram AdsMLMaterials-2.5-AS_p134.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type ForDeliveryToType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children DeliveryIdentifier AuxiliaryDeliveryReferences MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions BookingInformation AdditionalService Properties
source <xs:element name="ForDeliveryTo" type="ForDeliveryToType" maxOccurs="unbounded"/>

element DeliveryOrderRequestModule/AdContent
diagram AdsMLMaterials-2.5-AS_p135.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AdContentType.DeliveryOrder.Request
properties
isRef 0
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="AdContent" type="AdContentType.DeliveryOrder.Request"/>

element DeliveryOrderRequestModule/ArchivedContent
diagram AdsMLMaterials-2.5-AS_p136.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
content complex
children MaterialsReference AuxiliaryMaterialsReferences Instructions Properties
source <xs:element name="ArchivedContent">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:element ref="adsml:Instructions" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryOrderRequestModule/ArchivedContent/MaterialsReference
diagram AdsMLMaterials-2.5-AS_p137.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>

group DeliveryOrderResponseModule
diagram AdsMLMaterials-2.5-AS_p138.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children BusinessMessageDate OrderDate DoNotDeliverBefore RequestDenied DeliveryOrderingParty DeliveringParty MaterialsPreparerParty ForDeliveryTo OtherParty Status AdContent ArchivedContent MaterialsExpectations ReplacesMaterialsReference ReasonForReplacement AdditionalService Properties
used by
elements AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus
source <xs:group name="DeliveryOrderResponseModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:element ref="OrderDate" minOccurs="0"/>
   
<xs:element ref="DoNotDeliverBefore" minOccurs="0"/>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element ref="adsml:RequestDenied"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="adsml:DeliveryOrderingParty" minOccurs="0"/>
       
<xs:element ref="adsml:DeliveringParty" minOccurs="0"/>
       
<xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0"/>
       
<xs:element name="ForDeliveryTo" minOccurs="0" maxOccurs="unbounded">
         
<xs:complexType>
           
<xs:complexContent>
             
<xs:extension base="ForDeliveryToType">
               
<xs:sequence>
                 
<xs:element ref="adsml:Status" minOccurs="0"/>
               
</xs:sequence>
             
</xs:extension>
           
</xs:complexContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:choice minOccurs="0">
         
<xs:element name="AdContent" type="AdContentType.DeliveryOrder.Response"/>
         
<xs:element name="ArchivedContent">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>
               
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
               
<xs:element ref="adsml:Instructions" minOccurs="0"/>
               
<xs:element ref="adsml:Status" minOccurs="0"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element ref="MaterialsExpectations"/>
       
</xs:choice>
       
<xs:element ref="ReplacesMaterialsReference" minOccurs="0"/>
       
<xs:element ref="ReasonForReplacement" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:Properties" minOccurs="0"/>
     
</xs:sequence>
   
</xs:choice>
 
</xs:sequence>
</xs:group>

element DeliveryOrderResponseModule/ForDeliveryTo
diagram AdsMLMaterials-2.5-AS_p139.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of ForDeliveryToType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children DeliveryIdentifier AuxiliaryDeliveryReferences MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions BookingInformation AdditionalService Properties Status
source <xs:element name="ForDeliveryTo" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="ForDeliveryToType">
       
<xs:sequence>
         
<xs:element ref="adsml:Status" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element DeliveryOrderResponseModule/AdContent
diagram AdsMLMaterials-2.5-AS_p140.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type AdContentType.DeliveryOrder.Response
properties
isRef 0
content complex
children MaterialsIdentifier AuxiliaryMaterialsReferences Status DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="AdContent" type="AdContentType.DeliveryOrder.Response"/>

element DeliveryOrderResponseModule/ArchivedContent
diagram AdsMLMaterials-2.5-AS_p141.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
isRef 0
content complex
children MaterialsReference AuxiliaryMaterialsReferences Instructions Status
source <xs:element name="ArchivedContent">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>
     
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
     
<xs:element ref="adsml:Instructions" minOccurs="0"/>
     
<xs:element ref="adsml:Status" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DeliveryOrderResponseModule/ArchivedContent/MaterialsReference
diagram AdsMLMaterials-2.5-AS_p142.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0"/>

group MaterialsTransactions
diagram AdsMLMaterials-2.5-AS_p143.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children AdMaterial AdMaterialResponse AdMaterialStatus AdMaterialStatusEnquiry AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResendRequest AdMaterialDeliveryOrder AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderStatus AdMaterialDeliveryOrderStatusEnquiry AdMaterialDeliveryOrderCancellation AdministrativeResponse
used by
element AdsMLMaterials
source <xs:group name="MaterialsTransactions">
 
<xs:choice>
   
<xs:element ref="AdMaterial" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialResponse" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialStatus" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialKillOrder" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialKillOrderResponse" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialResendRequest" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrder" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrderResponse" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrderChange" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrderStatus" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrderStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="AdMaterialDeliveryOrderCancellation" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:AdministrativeResponse"/>
 
</xs:choice>
</xs:group>

complexType AdContentType.Base
diagram AdsMLMaterials-2.5-AS_p144.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
abstract true
used by
complexTypes AdContentType.DeliveryOrder.Request AdContentType.DeliveryOrder.Response AdContentType.Request AdContentType.RequestResponse AdContentType.Response
source <xs:complexType name="AdContentType.Base" abstract="true"/>

complexType AdContentType.DeliveryOrder.Request
diagram AdsMLMaterials-2.5-AS_p145.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdContentType.Base
properties
base AdContentType.Base
children MaterialsIdentifier AuxiliaryMaterialsReferences DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
element DeliveryOrderRequestModule/AdContent
source <xs:complexType name="AdContentType.DeliveryOrder.Request">
 
<xs:complexContent>
   
<xs:extension base="AdContentType.Base">
     
<xs:sequence>
       
<xs:element ref="MaterialsIdentifier"/>
       
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
       
<xs:group ref="AdContentGroupRequest"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType AdContentType.DeliveryOrder.Response
diagram AdsMLMaterials-2.5-AS_p146.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdContentType.Base
properties
base AdContentType.Base
children MaterialsIdentifier AuxiliaryMaterialsReferences Status DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
element DeliveryOrderResponseModule/AdContent
source <xs:complexType name="AdContentType.DeliveryOrder.Response">
 
<xs:complexContent>
   
<xs:extension base="AdContentType.Base">
     
<xs:sequence>
       
<xs:element ref="MaterialsIdentifier"/>
       
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:group ref="AdContentGroupResponse"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType AdContentType.Request
diagram AdsMLMaterials-2.5-AS_p147.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdContentType.Base
properties
base AdContentType.Base
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
element AdMaterialRequestModule/AdContent
source <xs:complexType name="AdContentType.Request">
 
<xs:complexContent>
   
<xs:extension base="AdContentType.Base">
     
<xs:group ref="AdContentGroupRequest"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType AdContentType.RequestResponse
diagram AdsMLMaterials-2.5-AS_p148.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdContentType.Base
properties
base AdContentType.Base
children MaterialsIdentifier AuxiliaryMaterialsReferences Status DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
element AdContent
source <xs:complexType name="AdContentType.RequestResponse">
 
<xs:complexContent>
   
<xs:extension base="AdContentType.Base">
     
<xs:sequence>
       
<xs:element ref="MaterialsIdentifier" minOccurs="0"/>
       
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:group ref="AdContentGroupRequestResponse"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType AdContentType.Response
diagram AdsMLMaterials-2.5-AS_p149.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of AdContentType.Base
properties
base AdContentType.Base
children DescriptionLine UsageLabel AdContentSearchText AdContentText StructuredDescriptions Rendering Component Delivery Properties
used by
element AdMaterialResponseModule/AdContent
source <xs:complexType name="AdContentType.Response">
 
<xs:complexContent>
   
<xs:extension base="AdContentType.Base">
     
<xs:sequence>
       
<xs:group ref="AdContentGroupResponse"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType AssociatedMetadataType
diagram AdsMLMaterials-2.5-AS_p150.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children Type DescriptionLine ContentProperties Properties ContentData ContentDataRef
used by
element AssociatedMetadata
source <xs:complexType name="AssociatedMetadataType">
 
<xs:sequence>
   
<xs:element ref="adsml:Type" minOccurs="0"/>
   
<xs:group ref="ContentDescriptionGroup"/>
   
<xs:group ref="ContentDataOrRefChoiceGroup"/>
 
</xs:sequence>
</xs:complexType>

complexType ComponentType.Base
diagram AdsMLMaterials-2.5-AS_p151.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children ComponentIdentifier AuxiliaryComponentReferences ComponentType Usage Status DescriptionLine ContentProperties Properties ContentHandlingInstructions Size Duration Preflight SoftProofTicket AssociatedMetadata ContentData
used by
element Component
source <xs:complexType name="ComponentType.Base">
 
<xs:sequence>
   
<xs:element ref="ComponentIdentifier"/>
   
<xs:element ref="AuxiliaryComponentReferences" minOccurs="0"/>
   
<xs:element ref="ComponentType" minOccurs="0"/>
   
<xs:element ref="adsml:Usage" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:group ref="ContentDescriptionGroup"/>
   
<xs:element ref="ContentHandlingInstructions" minOccurs="0"/>
   
<xs:element ref="Size" minOccurs="0"/>
   
<xs:element ref="adsml:Duration" minOccurs="0"/>
   
<xs:element ref="Preflight" minOccurs="0"/>
   
<xs:element ref="SoftProofTicket" minOccurs="0"/>
   
<xs:element ref="AssociatedMetadata" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:ContentData" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType DeliveryType.Base
diagram AdsMLMaterials-2.5-AS_p152.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions
used by
complexTypes DeliveryType.Request DeliveryType.RequestResponse DeliveryType.Response
source <xs:complexType name="DeliveryType.Base">
 
<xs:sequence>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element ref="ComponentReference"/>
     
<xs:element ref="RenderingReference"/>
   
</xs:choice>
   
<xs:element ref="DeliveryIdentifier"/>
   
<xs:element ref="AuxiliaryDeliveryReferences" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="ThirdPartyServiceProvider" minOccurs="0"/>
   
<xs:element ref="CompanyContact" minOccurs="0"/>
   
<xs:element ref="MaterialsAvailableDateTime" minOccurs="0"/>
   
<xs:element ref="RetrievalInstructions" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType DeliveryType.Request
diagram AdsMLMaterials-2.5-AS_p153.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of DeliveryType.Base
properties
base DeliveryType.Base
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime DigitalDelivery PhysicalDelivery
used by
element AdContentGroupRequest/Delivery
source <xs:complexType name="DeliveryType.Request">
 
<xs:complexContent>
   
<xs:extension base="DeliveryType.Base">
     
<xs:sequence>
       
<xs:element ref="ShipTime" minOccurs="0"/>
       
<xs:choice>
         
<xs:element ref="DigitalDelivery"/>
         
<xs:element ref="PhysicalDelivery"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType DeliveryType.RequestResponse
diagram AdsMLMaterials-2.5-AS_p154.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of DeliveryType.Base
properties
base DeliveryType.Base
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
used by
element AdContentGroupRequestResponse/Delivery
source <xs:complexType name="DeliveryType.RequestResponse">
 
<xs:complexContent>
   
<xs:extension base="DeliveryType.Base">
     
<xs:sequence>
       
<xs:element ref="ShipTime" minOccurs="0"/>
       
<xs:element ref="ReceivedTime" minOccurs="0"/>
       
<xs:choice minOccurs="0">
         
<xs:element ref="DigitalDelivery"/>
         
<xs:element ref="PhysicalDelivery"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType DeliveryType.Response
diagram AdsMLMaterials-2.5-AS_p155.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of DeliveryType.Base
properties
base DeliveryType.Base
children ComponentReference RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
used by
element AdContentGroupResponse/Delivery
source <xs:complexType name="DeliveryType.Response">
 
<xs:complexContent>
   
<xs:extension base="DeliveryType.Base">
     
<xs:sequence>
       
<xs:element ref="ShipTime" minOccurs="0"/>
       
<xs:element ref="ReceivedTime" minOccurs="0"/>
       
<xs:choice minOccurs="0">
         
<xs:element ref="DigitalDelivery"/>
         
<xs:element ref="PhysicalDelivery"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType ForDeliveryToType
diagram AdsMLMaterials-2.5-AS_p156.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DeliveryIdentifier AuxiliaryDeliveryReferences MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions BookingInformation AdditionalService Properties
used by
elements DeliveryOrderRequestModule/ForDeliveryTo DeliveryOrderResponseModule/ForDeliveryTo
source <xs:complexType name="ForDeliveryToType">
 
<xs:sequence>
   
<xs:element ref="DeliveryIdentifier"/>
   
<xs:element ref="AuxiliaryDeliveryReferences" minOccurs="0"/>
   
<xs:element ref="adsml:MaterialsRecipientParty"/>
   
<xs:element ref="MaterialsDueDateTime" minOccurs="0"/>
   
<xs:element ref="DeliveryAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="DeliveryInstructions" minOccurs="0"/>
   
<xs:element ref="LabelingInstructions" minOccurs="0"/>
   
<xs:element ref="BookingInformation" minOccurs="0"/>
   
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType MaterialsExpectationsType.Base
diagram AdsMLMaterials-2.5-AS_p157.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children AuxiliaryMaterialsReferences MaterialsProviderParty MaterialsAvailableDateTime RetrievalAddress RetrievalInstructions MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions Size Duration TechSpecDetails
used by
complexTypes MaterialsExpectationsType.File MaterialsExpectationsType.Insert
source <xs:complexType name="MaterialsExpectationsType.Base">
 
<xs:sequence>
   
<xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0"/>
   
<xs:element ref="MaterialsProviderParty" minOccurs="0"/>
   
<xs:element ref="MaterialsAvailableDateTime" minOccurs="0"/>
   
<xs:element ref="RetrievalAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="RetrievalInstructions" minOccurs="0"/>
   
<xs:element ref="MaterialsRecipientParty" minOccurs="0"/>
   
<xs:element ref="MaterialsDueDateTime" minOccurs="0"/>
   
<xs:element ref="DeliveryAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="DeliveryInstructions" minOccurs="0"/>
   
<xs:element ref="LabelingInstructions" minOccurs="0"/>
   
<xs:element ref="Size" minOccurs="0"/>
   
<xs:element ref="adsml:Duration" minOccurs="0"/>
   
<xs:element ref="TechSpecDetails" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType MaterialsExpectationsType.File
diagram AdsMLMaterials-2.5-AS_p158.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of MaterialsExpectationsType.Base
properties
base MaterialsExpectationsType.Base
children AuxiliaryMaterialsReferences MaterialsProviderParty MaterialsAvailableDateTime RetrievalAddress RetrievalInstructions MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions Size Duration TechSpecDetails Properties
used by
element MaterialsExpectations
source <xs:complexType name="MaterialsExpectationsType.File">
 
<xs:complexContent>
   
<xs:extension base="MaterialsExpectationsType.Base">
     
<xs:sequence>
       
<xs:element ref="adsml:Properties" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType OutputResultType
diagram AdsMLMaterials-2.5-AS_p159.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine ContentProperties Properties ContentData ContentDataRef
used by
element Output
source <xs:complexType name="OutputResultType">
 
<xs:sequence>
   
<xs:group ref="ContentDescriptionGroup"/>
   
<xs:group ref="ContentDataOrRefChoiceGroup"/>
 
</xs:sequence>
</xs:complexType>

complexType PhysicalItemType.Base
diagram AdsMLMaterials-2.5-AS_p160.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children Weight Dimensions DescriptionLine
used by
element PhysicalItem
complexTypes PhysicalItemType.DigitalMedia PhysicalItemType.Generic
source <xs:complexType name="PhysicalItemType.Base">
 
<xs:sequence>
   
<xs:element ref="Weight" minOccurs="0"/>
   
<xs:element ref="Dimensions" minOccurs="0"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType PhysicalItemType.DigitalMedia
diagram AdsMLMaterials-2.5-AS_p161.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PhysicalItemType.Base
properties
base PhysicalItemType.Base
children Weight Dimensions DescriptionLine MediaCapacity MediaLabel MediaType MediaTypeDetails
used by
element PhysicalItem.DigitalMedia
source <xs:complexType name="PhysicalItemType.DigitalMedia">
 
<xs:complexContent>
   
<xs:extension base="PhysicalItemType.Base">
     
<xs:sequence>
       
<xs:element ref="MediaCapacity" minOccurs="0"/>
       
<xs:element ref="MediaLabel" minOccurs="0"/>
       
<xs:element ref="MediaType" minOccurs="0"/>
       
<xs:element ref="MediaTypeDetails" minOccurs="0" maxOccurs="unbounded"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType PhysicalItemType.Generic
diagram AdsMLMaterials-2.5-AS_p162.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PhysicalItemType.Base
properties
base PhysicalItemType.Base
children Weight Dimensions DescriptionLine PhysicalItemType
used by
element PhysicalItem.Generic
source <xs:complexType name="PhysicalItemType.Generic">
 
<xs:complexContent>
   
<xs:extension base="PhysicalItemType.Base">
     
<xs:sequence>
       
<xs:element ref="PhysicalItemType"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType PlacementInformationType.Base
diagram AdsMLMaterials-2.5-AS_p163.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties
used by
element PlacementInformation
complexTypes PlacementInformationType.Generic PlacementInformationType.Interactive PlacementInformationType.NewspaperMagazine
source <xs:complexType name="PlacementInformationType.Base">
 
<xs:sequence>
   
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0"/>
   
<xs:element ref="adsml-bo:AuxiliaryPlacementReferences" minOccurs="0"/>
   
<xs:element ref="adsml:MediaType" minOccurs="0"/>
   
<xs:element ref="adsml:AdType" minOccurs="0"/>
   
<xs:element ref="adsml-bo:PlacementTarget" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="adsml-bo:AdvertiserBrand" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PlacementInformationType.Generic
diagram AdsMLMaterials-2.5-AS_p164.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PlacementInformationType.Base
properties
base PlacementInformationType.Base
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication Scheduling DistributionTarget ProductionDetail.Generic AdditionalService MaterialsExpectations
used by
element PlacementInformation.Generic
source <xs:complexType name="PlacementInformationType.Generic">
 
<xs:complexContent>
   
<xs:extension base="PlacementInformationType.Base">
     
<xs:sequence>
       
<xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="Scheduling" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml-bo:DistributionTarget" minOccurs="0"/>
       
<xs:element ref="adsml-bo:ProductionDetail.Generic" minOccurs="0"/>
       
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="MaterialsExpectations" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PlacementInformationType.Generic/Publication
diagram AdsMLMaterials-2.5-AS_p165.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PublicationInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
source <xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>

element PlacementInformationType.Generic/Scheduling
diagram AdsMLMaterials-2.5-AS_p166.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type SchedulingInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
source <xs:element name="Scheduling" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>

complexType PlacementInformationType.Interactive
diagram AdsMLMaterials-2.5-AS_p167.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PlacementInformationType.Base
properties
base PlacementInformationType.Base
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication Scheduling DistributionTarget ProductionDetail.Interactive AdditionalService MaterialsExpectations
used by
element PlacementInformation.Interactive
source <xs:complexType name="PlacementInformationType.Interactive">
 
<xs:complexContent>
   
<xs:extension base="PlacementInformationType.Base">
     
<xs:sequence>
       
<xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="Scheduling" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml-bo:DistributionTarget" minOccurs="0"/>
       
<xs:element ref="adsml-bo:ProductionDetail.Interactive" minOccurs="0"/>
       
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="MaterialsExpectations" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PlacementInformationType.Interactive/Publication
diagram AdsMLMaterials-2.5-AS_p168.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PublicationInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
source <xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>

element PlacementInformationType.Interactive/Scheduling
diagram AdsMLMaterials-2.5-AS_p169.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type SchedulingInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
source <xs:element name="Scheduling" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>

complexType PlacementInformationType.NewspaperMagazine
diagram AdsMLMaterials-2.5-AS_p170.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type extension of PlacementInformationType.Base
properties
base PlacementInformationType.Base
children PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget Campaign AdvertiserBrand DescriptionLine Status DocumentRendering Properties Publication InsertionPeriod DistributionTarget ProductionDetail.NewspaperMagazine AdditionalService MaterialsExpectations
used by
element PlacementInformation.NewspaperMagazine
source <xs:complexType name="PlacementInformationType.NewspaperMagazine">
 
<xs:complexContent>
   
<xs:extension base="PlacementInformationType.Base">
     
<xs:sequence>
       
<xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element name="InsertionPeriod" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml-bo:DistributionTarget" minOccurs="0"/>
       
<xs:element name="ProductionDetail.NewspaperMagazine" type="adsml-bo:ProductionDetailInformationType.NewspaperMagazine" minOccurs="0"/>
       
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="MaterialsExpectations" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PlacementInformationType.NewspaperMagazine/Publication
diagram AdsMLMaterials-2.5-AS_p171.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type PublicationInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
source <xs:element name="Publication" type="adsml-bo:PublicationInformationType" minOccurs="0" maxOccurs="unbounded"/>

element PlacementInformationType.NewspaperMagazine/InsertionPeriod
diagram AdsMLMaterials-2.5-AS_p172.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type SchedulingInformationType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
source <xs:element name="InsertionPeriod" type="adsml-bo:SchedulingInformationType" minOccurs="0" maxOccurs="unbounded"/>

element PlacementInformationType.NewspaperMagazine/ProductionDetail.NewspaperMagazine
diagram AdsMLMaterials-2.5-AS_p173.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type ProductionDetailInformationType.NewspaperMagazine
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Size Colors Bleed MultipleAdContentHandling Positioning SpecialRequirements Properties
source <xs:element name="ProductionDetail.NewspaperMagazine" type="adsml-bo:ProductionDetailInformationType.NewspaperMagazine" minOccurs="0"/>

complexType RenderingType.Base
diagram AdsMLMaterials-2.5-AS_p174.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children RenderingIdentifier AuxiliaryRenderingReferences RenderingType Usage Status DescriptionLine ContentProperties Properties ContentHandlingInstructions Size Duration Preflight SoftProofTicket AssociatedMetadata ComponentReference ContentData
used by
element Rendering
source <xs:complexType name="RenderingType.Base">
 
<xs:sequence>
   
<xs:element ref="RenderingIdentifier"/>
   
<xs:element ref="AuxiliaryRenderingReferences" minOccurs="0"/>
   
<xs:element ref="RenderingType" minOccurs="0"/>
   
<xs:element ref="adsml:Usage" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:group ref="ContentDescriptionGroup"/>
   
<xs:element ref="ContentHandlingInstructions" minOccurs="0"/>
   
<xs:element ref="Size" minOccurs="0"/>
   
<xs:element ref="adsml:Duration" minOccurs="0"/>
   
<xs:element ref="Preflight" minOccurs="0"/>
   
<xs:element ref="SoftProofTicket" minOccurs="0"/>
   
<xs:element ref="AssociatedMetadata" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="ComponentReference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:ContentData" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TestResultType
diagram AdsMLMaterials-2.5-AS_p175.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children TestResult TestTool TestSpecification Comments CompanyContact Output
used by
element Preflight
attributes
Name  Type  Use  Default  Fixed  annotation
testDateDateTimeTypeoptional      
source <xs:complexType name="TestResultType">
 
<xs:sequence>
   
<xs:element ref="TestResult"/>
   
<xs:element ref="TestTool" minOccurs="0"/>
   
<xs:element ref="TestSpecification" minOccurs="0"/>
   
<xs:element ref="Comments" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="CompanyContact" minOccurs="0"/>
   
<xs:element ref="Output" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="testDate" type="adsml:DateTimeType" use="optional"/>
</xs:complexType>

attribute TestResultType/@testDate
type DateTimeType
properties
isRef 0
use optional
source <xs:attribute name="testDate" type="adsml:DateTimeType" use="optional"/>

simpleType AdsMLMaterialsMessageCodeCV
namespace http://www.adsml.org/adsmlmaterials/2.5
type restriction of AdsMLBusinessMessageCV
used by
attributes AdMaterial/@messageCode AdMaterialResponse/@messageCode AdMaterialStatus/@messageCode AdMaterialStatusEnquiry/@messageCode AdMaterialKillOrder/@messageCode AdMaterialKillOrderResponse/@messageCode AdMaterialResendRequest/@messageCode AdMaterialDeliveryOrder/@messageCode AdMaterialDeliveryOrderResponse/@messageCode AdMaterialDeliveryOrderChange/@messageCode AdMaterialDeliveryOrderCancellation/@messageCode AdMaterialDeliveryOrderStatusEnquiry/@messageCode AdMaterialDeliveryOrderStatus/@messageCode
facets
Kind Value annotation 
maxLength 50 
enumeration AM-DO 
enumeration AM-DOC 
enumeration AM-DOR 
enumeration AM-DOS 
enumeration AM-DOSE 
enumeration AM-DOX 
enumeration AM-M 
enumeration AM-MA 
enumeration AM-MR 
enumeration AM-MS 
enumeration AM-MSE 
enumeration AM-MX 
enumeration AM-MXR 
enumeration AM-RES 
enumeration ZZ-ERR 
source <xs:simpleType name="AdsMLMaterialsMessageCodeCV">
 
<xs:restriction base="adsml:AdsMLBusinessMessageCV">
   
<xs:enumeration value="AM-DO"/>
   
<xs:enumeration value="AM-DOC"/>
   
<xs:enumeration value="AM-DOR"/>
   
<xs:enumeration value="AM-DOS"/>
   
<xs:enumeration value="AM-DOSE"/>
   
<xs:enumeration value="AM-DOX"/>
   
<xs:enumeration value="AM-M"/>
   
<xs:enumeration value="AM-MA"/>
   
<xs:enumeration value="AM-MR"/>
   
<xs:enumeration value="AM-MS"/>
   
<xs:enumeration value="AM-MSE"/>
   
<xs:enumeration value="AM-MX"/>
   
<xs:enumeration value="AM-MXR"/>
   
<xs:enumeration value="AM-RES"/>
   
<xs:enumeration value="ZZ-ERR"/>
 
</xs:restriction>
</xs:simpleType>

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
used by
elements AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus AdMaterialKillOrderResponse AdMaterialResponse AdMaterialStatus AdOrderResponse AdOrderStatus AdQuotation AdQuotationStatus AdReservationResponse AdReservationStatus
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
used by
elements AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus AdMaterialKillOrderResponse AdMaterialResponse AdMaterialStatus AdOrderResponse AdOrderStatus AdQuotation AdQuotationStatus AdReservationResponse AdReservationStatus
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
used by
elements AdMaterialDeliveryOrderStatus AdMaterialStatus AdOrderCancellation AdOrderChange AdOrderStatus AdReservationCancellation AdReservationChange AdReservationStatus
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
element PositioningType.Generic/AlternativePositioning
complexTypes AlternativePositioningType.Book 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
complexType AdsMLItemType
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
element PlacementLink/PlacementReference
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 AdsMLMaterials-2.5-AS_p176.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 AdsMLMaterials-2.5-AS_p177.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children AdditionalServiceID ServiceCode Name DescriptionLine Specifications Status Properties
used by
elements Placement.Generic Placement.Insert Placement.Interactive Placement.NewspaperMagazine
complexTypes ForDeliveryToType PlacementInformationType.Generic PlacementInformationType.Interactive PlacementInformationType.NewspaperMagazine
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
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 AdsMLMaterials-2.5-AS_p178.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Publication ThirdPartyServiceProvider
complexTypes ContactType PublicationInformationType 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 AdsMLMaterials-2.5-AS_p179.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 AdsMLMaterials-2.5-AS_p180.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 AdsMLMaterials-2.5-AS_p181.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children TransmissionDescription Error Properties
used by
groups BookingTransactions MaterialsTransactions
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 AdsMLMaterials-2.5-AS_p182.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes PlacementInformationType.Base PlacementType.Base
source <xs:element name="AdType" type="CodeType"/>

element Advertiser
diagram AdsMLMaterials-2.5-AS_p183.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
elements AdvertiserBrand BookingInformation PlacementGroup
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Advertiser" type="RelaxedPartyType"/>

element AdvertisersReference
diagram AdsMLMaterials-2.5-AS_p184.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
element AuxiliaryMaterialsReferences
complexTypes AuxiliaryBookingReferencesType AuxiliaryCampaignReferencesType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="AdvertisersReference" type="LongNormalizedStringType"/>

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

element AreaCode
diagram AdsMLMaterials-2.5-AS_p186.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 AdsMLMaterials-2.5-AS_p187.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 AdsMLMaterials-2.5-AS_p188.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 AdsMLMaterials-2.5-AS_p189.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 BookingInformation
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="BookingParty" type="PartyType"/>

element BusinessMessageDate
diagram AdsMLMaterials-2.5-AS_p190.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
used by
elements AdMaterialDeliveryOrderStatusEnquiry AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialStatusEnquiry AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdOrderStatusEnquiry AdQuotation AdQuotationRequest AdQuotationStatus AdQuotationStatusEnquiry AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus AdReservationStatusEnquiry
groups AdMaterialRequestModule AdMaterialResendRequestModule AdMaterialResponseModule DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="BusinessMessageDate" type="DateTimeDateType" nillable="true"/>

element BuyersReference
diagram AdsMLMaterials-2.5-AS_p191.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
element AuxiliaryMaterialsReferences
complexTypes AuxiliaryBookingReferencesType AuxiliaryCampaignReferencesType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="BuyersReference" type="LongNormalizedStringType"/>

element CalculationRate
diagram AdsMLMaterials-2.5-AS_p192.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 AdsMLMaterials-2.5-AS_p193.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 AdsMLMaterials-2.5-AS_p194.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element PlacementGroup
complexTypes PlacementInformationType.Base PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Campaign" type="CodeType"/>

element ChangeLocationReference
diagram AdsMLMaterials-2.5-AS_p195.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 AdsMLMaterials-2.5-AS_p196.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
content complex
children CodeList CodeValue Description ChangeLocationReference
used by
elements AdMaterialDeliveryOrderChange AdOrderChange AdReservationChange
group AdMessageResponseModule
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 AdsMLMaterials-2.5-AS_p197.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 AdsMLMaterials-2.5-AS_p198.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 AdsMLMaterials-2.5-AS_p199.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 AdsMLMaterials-2.5-AS_p200.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 AdsMLMaterials-2.5-AS_p201.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 AdsMLMaterials-2.5-AS_p202.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
element PhysicalDelivery
groups AllCommunicationChannelsGroup HumanCommunicationChannelsGroup
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="CommunicationChannel.PhysicalAddress" type="PhysicalAddressType"/>

element CommunicationChannel.WWW
diagram AdsMLMaterials-2.5-AS_p203.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 AdsMLMaterials-2.5-AS_p204.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 AdsMLMaterials-2.5-AS_p205.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
element Publication
complexTypes PartyType PublicationInformationType 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 AdsMLMaterials-2.5-AS_p206.png
namespace http://www.adsml.org/typelibrary/2.0
type AnyMixedContentType
properties
content complex
mixed true
used by
complexTypes ComponentType.Base DocumentRenderingType RenderingType.Base
group ContentDataOrRefChoiceGroup
source <xs:element name="ContentData" type="AnyMixedContentType"/>

element ContentDataEncoding
diagram AdsMLMaterials-2.5-AS_p207.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 AdsMLMaterials-2.5-AS_p208.png
namespace http://www.adsml.org/typelibrary/2.0
type URIType
properties
content simple
used by
group ContentDataOrRefChoiceGroup
source <xs:element name="ContentDataRef" type="URIType"/>

element ContentProperties
diagram AdsMLMaterials-2.5-AS_p209.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children MIMEType Format FormatProfile ContentDataEncoding EncryptionMethod ContentSizeInBytes FileName
used by
complexType DocumentRenderingType
group ContentDescriptionGroup
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 AdsMLMaterials-2.5-AS_p210.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 AdsMLMaterials-2.5-AS_p211.png
namespace http://www.adsml.org/typelibrary/2.0
type ContractType
properties
content complex
children ContractReference IssueDate ContractType ValidityPeriod SectionReference RateReference Properties
used by
element PlacementGroup
complexTypes ExchangeRateType PayerPriceType PaymentMechanismType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Contract" type="ContractType"/>

element ContractReference
diagram AdsMLMaterials-2.5-AS_p212.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 AdsMLMaterials-2.5-AS_p213.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 AdsMLMaterials-2.5-AS_p214.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 AdsMLMaterials-2.5-AS_p215.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 AdsMLMaterials-2.5-AS_p216.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 AdsMLMaterials-2.5-AS_p217.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 AdsMLMaterials-2.5-AS_p218.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
used by
complexType PaymentMechanismType
source <xs:element name="CreditCard" type="CreditCardType"/>

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

element Date
diagram AdsMLMaterials-2.5-AS_p220.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 AdsMLMaterials-2.5-AS_p221.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
elements AuxiliaryDeliveryOrderReferences AuxiliaryDeliveryReferences AuxiliaryMaterialsReferences AuxiliaryResendRequestReferences
complexType PartiesReferenceListType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliverersReference" type="LongNormalizedStringType"/>

element DeliveringParty
diagram