Schema AdsMLFinancials-1.5-Main-AS.xsd


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


schema location:  C:\AdsML\AdsMLFinancials-1.5-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmlfinancials/1.5
 
Elements  Groups  Complex types  Simple types 
AdditionalAllowanceCharge  FDResponseGroup  BookingInformationType.Base  AdsMLFinancialsMessageCodeCV 
Address  FinancialDocumentFooter  CreditLineType 
AdsMLItem.AdvertisementPublication  FinancialDocumentHeader  FinancialAccountType 
AdvertisementPublicationInstance  FinancialsTransactions  FinancialInstitutionType 
AllowanceTotalAmount  InformationalLineType 
AuxiliaryDocumentReferences  InvoiceLineType 
BookingInformation  InvoiceReferenceType 
BookingInformation.Generic  Item.AdvertisementPublicationType 
BookingInformation.Insert  LegalMonetaryTotalType 
BookingInformation.Interactive  PaymentMeansType 
BookingInformation.NewspaperMagazine  PaymentType 
CalculatedPrice  ProofOfPublicationInformationType 
CardAccount 
ChargeTotalAmount 
CreditLine 
CreditNote 
CreditNotePeriod 
CreditNoteResponse 
CreditReason 
DateString 
DocumentIdentifier 
DocumentTypeCode 
FinancialInstitutionBranch 
InformationalAmount 
InformationalLine 
InsertionPeriod 
Invoice 
InvoiceLine 
InvoicePeriod 
InvoiceReference 
InvoiceResponse 
InvoiceStatus 
InvoiceStatusEnquiry 
InvoicingPartysReference 
Item.AdvertisementPublication 
Item.Generic 
LegalMonetaryTotal 
LineExtensionAmount 
LineItemCurrencyExtensionAmount 
LineItemReference 
MarkedWith 
PaidAmount 
PayableAmount 
PayableRoundingAmount 
PayeeFinancialAccount 
PaymentID 
PaymentMeans 
PaymentMeansCode 
PickUp 
PlacementGroupReference 
PlacementReference 
PrepaidAmount 
PrepaidPayment 
ProductionDetail.NewspaperMagazine 
ProofOfPublicationInformation 
Publication 
ReceivedDate 
RelatedInvoice 
Scheduling 
TaxExclusiveAmount 
TaxInclusiveAmount 


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\AdsMLProofOfPublication-1.5-PublicTypeLibrary-AS.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.adsml.org/adsmlproofofpublication/1.5
 
Elements  Groups  Complex types  Simple types 
Appearance  AdvertisementBookingInformation  AppearanceInformationType.Base  AdsMLProofMessageCodeCV 
AppearanceInformation  ProofMessageRequestModule  AppearanceType 
AppearanceInformation.Generic  ProofTransactions  ProofPositioningType.Generic 
AppearanceInformation.Insert  TearSheetGroup.RequestResponse  ProofPositioningType.NewspaperMagazine 
AppearanceInformation.Interactive  ProvenanceType 
AppearanceInformation.NewspaperMagazine  TearSheetDeliveryType.Base 
AuxiliaryBookingReferences  TearSheetDeliveryType.RequestResponse 
AuxiliaryDeliveryReferences  TearSheetRenderingType.Base 
AuxiliaryPlacementReferences  TearSheetType.Base 
AuxiliaryProofOfPublicationReferences  TearSheetType.RequestResponse 
AuxiliaryRenderingReferences 
DistributionResult 
FirstTime 
LastTime 
PlacementResult 
ProductionDetail.Generic 
ProductionDetail.Insert 
ProductionDetail.Interactive 
ProductionDetail.NewspaperMagazine 
ProofOfPublication 
ProofOfPublicationIdentifier 
ProofOfPublicationReference 
Provenance 
Publication 
TearSheet 
TearSheetType 


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\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:  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 


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 


element AdsMLFinancials
diagram AdsMLFinancials-1.5-AS_p1.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of AdsMLItemType
properties
content complex
children Header Properties Invoice InvoiceResponse InvoiceStatusEnquiry InvoiceStatus CreditNote CreditNoteResponse AdministrativeResponse
attributes
Name  Type  Use  Default  Fixed  annotation
transmissionIDrequired      
transmissionStatus      
firstTransmissionDateTimerequired      
transmissionDateTimerequired      
systemsIDrequired      
transmissionSequencerequired      
administrativeResponseRequiredoptional      
sendCountoptional      
schemaVersionrequired      
schemaProfileoptional      
source <xs:element name="AdsMLFinancials">
 
<!--This is the root element for the AdsMLFinancials standard from the AdsML Consortium (http://www.adsml.org). -->
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="adsml:AdsMLItemType">
       
<xs:group ref="FinancialsTransactions"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AdditionalAllowanceCharge
diagram AdsMLFinancials-1.5-AS_p2.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal
used by
complexTypes CreditLineType InvoiceLineType
group FinancialDocumentFooter
source <xs:element name="AdditionalAllowanceCharge" type="adsml:PriceDeclarationType"/>

element Address
diagram AdsMLFinancials-1.5-AS_p3.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PhysicalAddressType
properties
content complex
children FormalIdentifier Usage Department Street POBox ZipPostalCode City StateProvince CountryName CountryCode
used by
complexType FinancialInstitutionType
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="Address" type="adsml:PhysicalAddressType"/>

element AdsMLItem.AdvertisementPublication
diagram AdsMLFinancials-1.5-AS_p4.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of Item.AdvertisementPublicationType
properties
content complex
children Description BookingReference AuxiliaryBookingReferences RevisionIdentifier BookingDate BookingParty SellingParty OtherParty AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt AdvertisementPublicationInstance
attributes
Name  Type  Use  Default  Fixed  annotation
lineItemRefLongStringType      
source <xs:element name="AdsMLItem.AdvertisementPublication">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="Item.AdvertisementPublicationType">
       
<xs:attribute name="lineItemRef" type="adsml:LongStringType"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute AdsMLItem.AdvertisementPublication/@lineItemRef
type LongStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="lineItemRef" type="adsml:LongStringType"/>

element AdvertisementPublicationInstance
diagram AdsMLFinancials-1.5-AS_p5.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children BookingInformation AppearanceInformation ProofOfPublicationInformation
used by
complexType Item.AdvertisementPublicationType
source <xs:element name="AdvertisementPublicationInstance">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingInformation" minOccurs="0"/>
     
<xs:element ref="adsml-pp:AppearanceInformation" minOccurs="0"/>
     
<xs:element ref="ProofOfPublicationInformation" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AllowanceTotalAmount
diagram AdsMLFinancials-1.5-AS_p6.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="AllowanceTotalAmount" type="adsml:AmountType"/>

element AuxiliaryDocumentReferences
diagram AdsMLFinancials-1.5-AS_p7.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children InvoicersReference OtherReference
used by
group FinancialDocumentHeader
source <xs:element name="AuxiliaryDocumentReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:InvoicersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BookingInformation
diagram AdsMLFinancials-1.5-AS_p8.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type BookingInformationType.Base
properties
content complex
abstract true
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties
used by
element AdvertisementPublicationInstance
source <xs:element name="BookingInformation" type="BookingInformationType.Base" abstract="true"/>

element BookingInformation.Generic
diagram AdsMLFinancials-1.5-AS_p9.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of BookingInformationType.Base
properties
content complex
substGrp BookingInformation
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties Publication Scheduling DistributionTarget ProductionDetail.Generic AdditionalService AdContentReferences
source <xs:element name="BookingInformation.Generic" substitutionGroup="BookingInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="BookingInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="Scheduling" 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="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element BookingInformation.Insert
diagram AdsMLFinancials-1.5-AS_p10.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of BookingInformationType.Base
properties
content complex
substGrp BookingInformation
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties Publication InsertionPeriod DistributionTarget ProductionDetail.Insert AdditionalService PickUp
source <xs:element name="BookingInformation.Insert" substitutionGroup="BookingInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="BookingInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="InsertionPeriod" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-bo:DistributionTarget" minOccurs="0"/>
         
<xs:element ref="adsml-bo:ProductionDetail.Insert" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element BookingInformation.Interactive
diagram AdsMLFinancials-1.5-AS_p11.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of BookingInformationType.Base
properties
content complex
substGrp BookingInformation
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties Publication Scheduling DistributionTarget ProductionDetail.Interactive AdditionalService PickUp AdContentReferences
source <xs:element name="BookingInformation.Interactive" substitutionGroup="BookingInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="BookingInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="Scheduling" 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="PickUp" minOccurs="0"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element BookingInformation.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p12.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type extension of BookingInformationType.Base
properties
content complex
substGrp BookingInformation
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties Publication InsertionPeriod DistributionTarget ProductionDetail.NewspaperMagazine AdditionalService PickUp AdContentReferences
source <xs:element name="BookingInformation.NewspaperMagazine" substitutionGroup="BookingInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="BookingInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="InsertionPeriod" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-bo:DistributionTarget" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.NewspaperMagazine" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element CalculatedPrice
diagram AdsMLFinancials-1.5-AS_p13.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal
used by
complexTypes CreditLineType InvoiceLineType
source <xs:element name="CalculatedPrice" type="adsml:PriceDeclarationType"/>

element CardAccount
diagram AdsMLFinancials-1.5-AS_p14.png
namespace http://www.adsml.org/adsmlfinancials/1.5
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 PaymentMeansType
source <xs:element name="CardAccount" type="adsml:CreditCardType"/>

element ChargeTotalAmount
diagram AdsMLFinancials-1.5-AS_p15.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="ChargeTotalAmount" type="adsml:AmountType"/>

element CreditLine
diagram AdsMLFinancials-1.5-AS_p16.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type CreditLineType
properties
content complex
children ID CreditReason MarkedWith RelatedInvoice PurchaseOrderReference OtherReference Contract CurrencyCode ExchangeRate CalculatedPrice AdditionalAllowanceCharge LineItemCurrencyExtensionAmount LineExtensionAmount TaxPointDate TaxTotal Note Item.AdvertisementPublication Item.Generic Properties
used by
elements CreditNote Invoice
source <xs:element name="CreditLine" type="CreditLineType"/>

element CreditNote
diagram AdsMLFinancials-1.5-AS_p17.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children DocumentIdentifier AuxiliaryDocumentReferences IssueDate InvoicePeriod CreditNotePeriod DocumentTypeCode MarkedWith Note TaxPointDate DocumentCurrencyCode ExchangeRate PayerParty InvoicingParty PayeeParty OtherParty PaymentMeans PaymentTerms PrepaidPayment CreditReason CreditLine AdditionalAllowanceCharge TaxTotal LegalMonetaryTotal DisclaimerText DocumentRendering Properties
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-CR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="CreditNote">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:group ref="FinancialDocumentHeader"/>
     
<xs:element ref="CreditReason" minOccurs="0"/>
     
<xs:element ref="CreditLine" maxOccurs="unbounded"/>
     
<xs:group ref="FinancialDocumentFooter"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-CR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute CreditNote/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-CR
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-CR"/>

element CreditNotePeriod
diagram AdsMLFinancials-1.5-AS_p18.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
group FinancialDocumentHeader
source <xs:element name="CreditNotePeriod" type="adsml:PeriodType"/>

element CreditNoteResponse
diagram AdsMLFinancials-1.5-AS_p19.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children RequestDenied DocumentIdentifier BusinessMessageDate Status Properties
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-CRR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="CreditNoteResponse">
 
<xs:complexType>
   
<xs:group ref="FDResponseGroup"/>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-CRR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute CreditNoteResponse/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-CRR
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-CRR"/>

element CreditReason
diagram AdsMLFinancials-1.5-AS_p20.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type RequirementSpecType
properties
content complex
children Code Text
used by
element CreditNote
complexType CreditLineType
source <xs:element name="CreditReason" type="adsml:RequirementSpecType"/>

element DateString
diagram AdsMLFinancials-1.5-AS_p21.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
content simple
used by
complexType InformationalLineType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="DateString" type="adsml:ShortStringType"/>

element DocumentIdentifier
diagram AdsMLFinancials-1.5-AS_p22.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type QIDType
properties
content simple
used by
element InvoiceStatusEnquiry
groups FDResponseGroup FinancialDocumentHeader
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DocumentIdentifier" type="adsml:QIDType"/>

element DocumentTypeCode
diagram AdsMLFinancials-1.5-AS_p23.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
group FinancialDocumentHeader
source <xs:element name="DocumentTypeCode" type="adsml:CodeType"/>

element FinancialInstitutionBranch
diagram AdsMLFinancials-1.5-AS_p24.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type FinancialInstitutionType
properties
content complex
children Identifier Name Address
used by
complexType FinancialAccountType
source <xs:element name="FinancialInstitutionBranch" type="FinancialInstitutionType"/>

element InformationalAmount
diagram AdsMLFinancials-1.5-AS_p25.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
content simple
used by
complexType InformationalLineType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="InformationalAmount" type="adsml:ShortStringType"/>

element InformationalLine
diagram AdsMLFinancials-1.5-AS_p26.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type InformationalLineType
properties
content complex
children ID Description InformationalAmount DateString Type Properties
used by
element Invoice
source <xs:element name="InformationalLine" type="InformationalLineType"/>

element InsertionPeriod
diagram AdsMLFinancials-1.5-AS_p27.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type SchedulingInformationType
properties
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements BookingInformation.Insert BookingInformation.NewspaperMagazine
source <xs:element name="InsertionPeriod" type="adsml-bo:SchedulingInformationType"/>

element Invoice
diagram AdsMLFinancials-1.5-AS_p28.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children DocumentIdentifier AuxiliaryDocumentReferences IssueDate InvoicePeriod CreditNotePeriod DocumentTypeCode MarkedWith Note TaxPointDate DocumentCurrencyCode ExchangeRate PayerParty InvoicingParty PayeeParty OtherParty PaymentMeans PaymentTerms PrepaidPayment InvoiceLine CreditLine InformationalLine AdditionalAllowanceCharge TaxTotal LegalMonetaryTotal DisclaimerText DocumentRendering Properties
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-NV  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="Invoice">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:group ref="FinancialDocumentHeader"/>
     
<xs:choice maxOccurs="unbounded">
       
<xs:element ref="InvoiceLine"/>
       
<xs:element ref="CreditLine"/>
       
<xs:element ref="InformationalLine"/>
     
</xs:choice>
     
<xs:group ref="FinancialDocumentFooter"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NV"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute Invoice/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-NV
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NV"/>

element InvoiceLine
diagram AdsMLFinancials-1.5-AS_p29.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type InvoiceLineType
properties
content complex
children ID MarkedWith RelatedInvoice PurchaseOrderReference OtherReference Contract CurrencyCode ExchangeRate CalculatedPrice AdditionalAllowanceCharge LineItemCurrencyExtensionAmount LineExtensionAmount TaxPointDate TaxTotal Note Item.AdvertisementPublication Item.Generic Properties
used by
element Invoice
source <xs:element name="InvoiceLine" type="InvoiceLineType"/>

element InvoicePeriod
diagram AdsMLFinancials-1.5-AS_p30.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
group FinancialDocumentHeader
source <xs:element name="InvoicePeriod" type="adsml:PeriodType"/>

element InvoiceReference
diagram AdsMLFinancials-1.5-AS_p31.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type QIDType
properties
content simple
used by
complexType InvoiceReferenceType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="InvoiceReference" type="adsml:QIDType"/>

element InvoiceResponse
diagram AdsMLFinancials-1.5-AS_p32.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children RequestDenied DocumentIdentifier BusinessMessageDate Status Properties
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-NVR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="InvoiceResponse">
 
<xs:complexType>
   
<xs:group ref="FDResponseGroup"/>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute InvoiceResponse/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-NVR
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVR"/>

element InvoiceStatus
diagram AdsMLFinancials-1.5-AS_p33.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children RequestDenied DocumentIdentifier BusinessMessageDate Status Properties
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-NVS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="InvoiceStatus">
 
<xs:complexType>
   
<xs:group ref="FDResponseGroup"/>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute InvoiceStatus/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-NVS
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVS"/>

element InvoiceStatusEnquiry
diagram AdsMLFinancials-1.5-AS_p34.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children DocumentIdentifier BusinessMessageDate
used by
group FinancialsTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLFinancialsMessageCodeCVrequired    FD-NVSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="InvoiceStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DocumentIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute InvoiceStatusEnquiry/@messageCode
type AdsMLFinancialsMessageCodeCV
properties
isRef 0
fixed FD-NVSE
use required
source <xs:attribute name="messageCode" type="AdsMLFinancialsMessageCodeCV" use="required" fixed="FD-NVSE"/>

element InvoicingPartysReference
diagram AdsMLFinancials-1.5-AS_p35.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type LongStringType
properties
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="InvoicingPartysReference" type="adsml:LongStringType"/>

element Item.AdvertisementPublication
diagram AdsMLFinancials-1.5-AS_p36.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type Item.AdvertisementPublicationType
properties
content complex
children Description BookingReference AuxiliaryBookingReferences RevisionIdentifier BookingDate BookingParty SellingParty OtherParty AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt AdvertisementPublicationInstance
used by
complexTypes CreditLineType InvoiceLineType
source <xs:element name="Item.AdvertisementPublication" type="Item.AdvertisementPublicationType"/>

element Item.Generic
diagram AdsMLFinancials-1.5-AS_p37.png
namespace http://www.adsml.org/adsmlfinancials/1.5
properties
content complex
children Identifier Name Description Specifications Properties
used by
complexTypes CreditLineType InvoiceLineType
source <xs:element name="Item.Generic">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Identifier" minOccurs="0"/>
     
<xs:element ref="adsml:Name" minOccurs="0"/>
     
<xs:element ref="adsml:Description" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element LegalMonetaryTotal
diagram AdsMLFinancials-1.5-AS_p38.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type LegalMonetaryTotalType
properties
content complex
children LineExtensionAmount TaxExclusiveAmount TaxInclusiveAmount AllowanceTotalAmount ChargeTotalAmount PrepaidAmount PayableRoundingAmount PayableAmount
used by
group FinancialDocumentFooter
source <xs:element name="LegalMonetaryTotal" type="LegalMonetaryTotalType"/>

element LineExtensionAmount
diagram AdsMLFinancials-1.5-AS_p39.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexTypes CreditLineType InvoiceLineType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="LineExtensionAmount" type="adsml:AmountType"/>

element LineItemCurrencyExtensionAmount
diagram AdsMLFinancials-1.5-AS_p40.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexTypes CreditLineType InvoiceLineType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="LineItemCurrencyExtensionAmount" type="adsml:AmountType"/>

element LineItemReference
diagram AdsMLFinancials-1.5-AS_p41.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
content simple
used by
complexType InvoiceReferenceType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="LineItemReference" type="adsml:ShortStringType"/>

element MarkedWith
diagram AdsMLFinancials-1.5-AS_p42.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type LongStringType
properties
content simple
used by
complexTypes CreditLineType InvoiceLineType
group FinancialDocumentHeader
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MarkedWith" type="adsml:LongStringType"/>

element PaidAmount
diagram AdsMLFinancials-1.5-AS_p43.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType PaymentType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="PaidAmount" type="adsml:AmountType"/>

element PayableAmount
diagram AdsMLFinancials-1.5-AS_p44.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="PayableAmount" type="adsml:AmountType"/>

element PayableRoundingAmount
diagram AdsMLFinancials-1.5-AS_p45.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="PayableRoundingAmount" type="adsml:AmountType"/>

element PayeeFinancialAccount
diagram AdsMLFinancials-1.5-AS_p46.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type FinancialAccountType
properties
content complex
children Identifier FinancialInstitutionBranch Country Properties
used by
complexType PaymentMeansType
source <xs:element name="PayeeFinancialAccount" type="FinancialAccountType"/>

element PaymentID
diagram AdsMLFinancials-1.5-AS_p47.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type LongStringType
properties
content simple
used by
complexType PaymentMeansType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PaymentID" type="adsml:LongStringType"/>

element PaymentMeans
diagram AdsMLFinancials-1.5-AS_p48.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PaymentMeansType
properties
content complex
children PaymentMeansCode PaymentID CardAccount PayeeFinancialAccount Properties
used by
group FinancialDocumentHeader
source <xs:element name="PaymentMeans" type="PaymentMeansType"/>

element PaymentMeansCode
diagram AdsMLFinancials-1.5-AS_p49.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PaymentMeansType
source <xs:element name="PaymentMeansCode" type="adsml:CodeType"/>

element PickUp
diagram AdsMLFinancials-1.5-AS_p50.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PickUpInformationType
properties
content complex
children PlacementReference MaterialsReference Instructions Properties
used by
elements BookingInformation.Insert BookingInformation.Interactive BookingInformation.NewspaperMagazine
attributes
Name  Type  Use  Default  Fixed  annotation
withChangeBooleanTypeoptional      
source <xs:element name="PickUp" type="adsml-bo:PickUpInformationType"/>

element PlacementGroupReference
diagram AdsMLFinancials-1.5-AS_p51.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type QIDType
properties
content simple
used by
complexType BookingInformationType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PlacementGroupReference" type="adsml:QIDType"/>

element PlacementReference
diagram AdsMLFinancials-1.5-AS_p52.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type QIDType
properties
content simple
used by
complexType BookingInformationType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PlacementReference" type="adsml:QIDType"/>

element PrepaidAmount
diagram AdsMLFinancials-1.5-AS_p53.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="PrepaidAmount" type="adsml:AmountType"/>

element PrepaidPayment
diagram AdsMLFinancials-1.5-AS_p54.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PaymentType
properties
content complex
children ID PaidAmount ReceivedDate
used by
group FinancialDocumentHeader
source <xs:element name="PrepaidPayment" type="PaymentType"/>

element ProductionDetail.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p55.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ProductionDetailInformationType.NewspaperMagazine
properties
content complex
children Size Colors Bleed MultipleAdContentHandling Positioning SpecialRequirements Properties
used by
element BookingInformation.NewspaperMagazine
source <xs:element name="ProductionDetail.NewspaperMagazine" type="adsml-bo:ProductionDetailInformationType.NewspaperMagazine"/>

element ProofOfPublicationInformation
diagram AdsMLFinancials-1.5-AS_p56.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ProofOfPublicationInformationType
properties
content complex
children ProofOfPublicationReference AuxiliaryProofOfPublicationReferences TearSheet
used by
element AdvertisementPublicationInstance
source <xs:element name="ProofOfPublicationInformation" type="ProofOfPublicationInformationType"/>

element Publication
diagram AdsMLFinancials-1.5-AS_p57.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type PublicationInformationType
properties
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
used by
elements BookingInformation.Generic BookingInformation.Insert BookingInformation.Interactive BookingInformation.NewspaperMagazine
source <xs:element name="Publication" type="adsml-bo:PublicationInformationType"/>

element ReceivedDate
diagram AdsMLFinancials-1.5-AS_p58.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type DateType
properties
content simple
used by
complexType PaymentType
source <xs:element name="ReceivedDate" type="adsml:DateType"/>

element RelatedInvoice
diagram AdsMLFinancials-1.5-AS_p59.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type InvoiceReferenceType
properties
content complex
children InvoiceReference LineItemReference RelationshipName Description
used by
complexTypes CreditLineType InvoiceLineType
source <xs:element name="RelatedInvoice" type="InvoiceReferenceType"/>

element Scheduling
diagram AdsMLFinancials-1.5-AS_p60.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type SchedulingInformationType
properties
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements BookingInformation.Generic BookingInformation.Interactive
source <xs:element name="Scheduling" type="adsml-bo:SchedulingInformationType"/>

element TaxExclusiveAmount
diagram AdsMLFinancials-1.5-AS_p61.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="TaxExclusiveAmount" type="adsml:AmountType"/>

element TaxInclusiveAmount
diagram AdsMLFinancials-1.5-AS_p62.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type AmountType
properties
content simple
used by
complexType LegalMonetaryTotalType
facets
Kind Value annotation 
fractionDigits 
source <xs:element name="TaxInclusiveAmount" type="adsml:AmountType"/>

group FDResponseGroup
diagram AdsMLFinancials-1.5-AS_p63.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children RequestDenied DocumentIdentifier BusinessMessageDate Status Properties
used by
elements CreditNoteResponse InvoiceResponse InvoiceStatus
source <xs:group name="FDResponseGroup">
 
<xs:choice>
   
<xs:element ref="adsml:RequestDenied"/>
   
<xs:sequence>
     
<xs:element ref="DocumentIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="adsml:Status" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:choice>
</xs:group>

group FinancialDocumentFooter
diagram AdsMLFinancials-1.5-AS_p64.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children AdditionalAllowanceCharge TaxTotal LegalMonetaryTotal DisclaimerText DocumentRendering Properties
used by
elements CreditNote Invoice
source <xs:group name="FinancialDocumentFooter">
 
<xs:sequence>
   
<xs:element ref="AdditionalAllowanceCharge" minOccurs="0"/>
   
<xs:element ref="adsml:TaxTotal" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="LegalMonetaryTotal"/>
   
<xs:element ref="adsml:DisclaimerText" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

group FinancialDocumentHeader
diagram AdsMLFinancials-1.5-AS_p65.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children DocumentIdentifier AuxiliaryDocumentReferences IssueDate InvoicePeriod CreditNotePeriod DocumentTypeCode MarkedWith Note TaxPointDate DocumentCurrencyCode ExchangeRate PayerParty InvoicingParty PayeeParty OtherParty PaymentMeans PaymentTerms PrepaidPayment
used by
elements CreditNote Invoice
source <xs:group name="FinancialDocumentHeader">
 
<xs:sequence>
   
<xs:element ref="DocumentIdentifier"/>
   
<xs:element ref="AuxiliaryDocumentReferences" minOccurs="0"/>
   
<xs:element ref="adsml:IssueDate"/>
   
<xs:choice>
     
<xs:element ref="InvoicePeriod" minOccurs="0"/>
     
<xs:element ref="CreditNotePeriod" minOccurs="0"/>
   
</xs:choice>
   
<xs:element ref="DocumentTypeCode" minOccurs="0"/>
   
<xs:element ref="MarkedWith" minOccurs="0"/>
   
<xs:element ref="adsml:Note" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:TaxPointDate" minOccurs="0"/>
   
<xs:element ref="adsml:DocumentCurrencyCode"/>
   
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
   
<xs:element ref="adsml:PayerParty" minOccurs="0"/>
   
<xs:element ref="adsml:InvoicingParty" minOccurs="0"/>
   
<xs:element ref="adsml:PayeeParty" minOccurs="0"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PaymentMeans" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:PaymentTerms" minOccurs="0"/>
   
<xs:element ref="PrepaidPayment" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:group>

group FinancialsTransactions
diagram AdsMLFinancials-1.5-AS_p66.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children Invoice InvoiceResponse InvoiceStatusEnquiry InvoiceStatus CreditNote CreditNoteResponse AdministrativeResponse
used by
element AdsMLFinancials
source <xs:group name="FinancialsTransactions">
 
<xs:choice>
   
<xs:element ref="Invoice" maxOccurs="unbounded"/>
   
<xs:element ref="InvoiceResponse" maxOccurs="unbounded"/>
   
<xs:element ref="InvoiceStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="InvoiceStatus" maxOccurs="unbounded"/>
   
<xs:element ref="CreditNote" maxOccurs="unbounded"/>
   
<xs:element ref="CreditNoteResponse" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:AdministrativeResponse"/>
 
</xs:choice>
</xs:group>

complexType BookingInformationType.Base
diagram AdsMLFinancials-1.5-AS_p67.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children PlacementGroupReference AuxiliaryPlacementGroupReferences PlacementReference AuxiliaryPlacementReferences MediaType AdType PlacementTarget AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt DescriptionLine SpecialRequirements Status Properties
used by
elements BookingInformation BookingInformation.Generic BookingInformation.Insert BookingInformation.Interactive BookingInformation.NewspaperMagazine
source <xs:complexType name="BookingInformationType.Base">
 
<xs:sequence>
   
<xs:element ref="PlacementGroupReference" minOccurs="0"/>
   
<xs:element ref="adsml-bo:AuxiliaryPlacementGroupReferences" minOccurs="0"/>
   
<xs:element ref="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-bo:AdvertiserBrand" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="adsml-bo:DealCode" minOccurs="0"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="adsml-bo:Guarantees" minOccurs="0"/>
   
<xs:element ref="adsml-bo:CostExempt" minOccurs="0"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType CreditLineType
diagram AdsMLFinancials-1.5-AS_p68.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children ID CreditReason MarkedWith RelatedInvoice PurchaseOrderReference OtherReference Contract CurrencyCode ExchangeRate CalculatedPrice AdditionalAllowanceCharge LineItemCurrencyExtensionAmount LineExtensionAmount TaxPointDate TaxTotal Note Item.AdvertisementPublication Item.Generic Properties
used by
element CreditLine
source <xs:complexType name="CreditLineType">
 
<xs:sequence>
   
<xs:element name="ID" type="adsml:ShortStringType"/>
   
<xs:element ref="CreditReason" minOccurs="0"/>
   
<xs:element ref="MarkedWith" minOccurs="0"/>
   
<xs:element ref="RelatedInvoice" minOccurs="0"/>
   
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
   
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="adsml:CurrencyCode" minOccurs="0"/>
   
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
   
<xs:element ref="CalculatedPrice" minOccurs="0"/>
   
<xs:element ref="AdditionalAllowanceCharge" minOccurs="0"/>
   
<xs:element ref="LineItemCurrencyExtensionAmount" minOccurs="0"/>
   
<xs:element ref="LineExtensionAmount"/>
   
<xs:element ref="adsml:TaxPointDate" minOccurs="0"/>
   
<xs:element ref="adsml:TaxTotal" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Note" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:choice>
     
<xs:element ref="Item.AdvertisementPublication" minOccurs="0"/>
     
<xs:element ref="Item.Generic" minOccurs="0"/>
   
</xs:choice>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CreditLineType/ID
diagram AdsMLFinancials-1.5-AS_p69.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="ID" type="adsml:ShortStringType"/>

complexType FinancialAccountType
diagram AdsMLFinancials-1.5-AS_p70.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children Identifier FinancialInstitutionBranch Country Properties
used by
element PayeeFinancialAccount
source <xs:complexType name="FinancialAccountType">
 
<xs:sequence>
   
<xs:element ref="adsml:Identifier" minOccurs="0"/>
   
<xs:element ref="FinancialInstitutionBranch" minOccurs="0"/>
   
<xs:element ref="adsml:Country" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType FinancialInstitutionType
diagram AdsMLFinancials-1.5-AS_p71.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children Identifier Name Address
used by
element FinancialInstitutionBranch
source <xs:complexType name="FinancialInstitutionType">
 
<xs:sequence>
   
<xs:element ref="adsml:Identifier" minOccurs="0"/>
   
<xs:element ref="adsml:Name" minOccurs="0"/>
   
<xs:element ref="Address" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType InformationalLineType
diagram AdsMLFinancials-1.5-AS_p72.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children ID Description InformationalAmount DateString Type Properties
used by
element InformationalLine
source <xs:complexType name="InformationalLineType">
 
<xs:sequence>
   
<xs:element name="ID" type="adsml:ShortStringType"/>
   
<xs:element ref="adsml:Description" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="InformationalAmount" minOccurs="0"/>
   
<xs:element ref="DateString" minOccurs="0"/>
   
<xs:element ref="adsml:Type" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element InformationalLineType/ID
diagram AdsMLFinancials-1.5-AS_p73.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="ID" type="adsml:ShortStringType"/>

complexType InvoiceLineType
diagram AdsMLFinancials-1.5-AS_p74.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children ID MarkedWith RelatedInvoice PurchaseOrderReference OtherReference Contract CurrencyCode ExchangeRate CalculatedPrice AdditionalAllowanceCharge LineItemCurrencyExtensionAmount LineExtensionAmount TaxPointDate TaxTotal Note Item.AdvertisementPublication Item.Generic Properties
used by
element InvoiceLine
source <xs:complexType name="InvoiceLineType">
 
<xs:sequence>
   
<xs:element name="ID" type="adsml:ShortStringType"/>
   
<xs:element ref="MarkedWith" minOccurs="0"/>
   
<xs:element ref="RelatedInvoice" minOccurs="0"/>
   
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
   
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="adsml:CurrencyCode" minOccurs="0"/>
   
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
   
<xs:element ref="CalculatedPrice" minOccurs="0"/>
   
<xs:element ref="AdditionalAllowanceCharge" minOccurs="0"/>
   
<xs:element ref="LineItemCurrencyExtensionAmount" minOccurs="0"/>
   
<xs:element ref="LineExtensionAmount"/>
   
<xs:element ref="adsml:TaxPointDate" minOccurs="0"/>
   
<xs:element ref="adsml:TaxTotal" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Note" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:choice>
     
<xs:element ref="Item.AdvertisementPublication" minOccurs="0"/>
     
<xs:element ref="Item.Generic" minOccurs="0"/>
   
</xs:choice>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element InvoiceLineType/ID
diagram AdsMLFinancials-1.5-AS_p75.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type ShortStringType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="ID" type="adsml:ShortStringType"/>

complexType InvoiceReferenceType
diagram AdsMLFinancials-1.5-AS_p76.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children InvoiceReference LineItemReference RelationshipName Description
used by
element RelatedInvoice
source <xs:complexType name="InvoiceReferenceType">
 
<xs:sequence>
   
<xs:element ref="InvoiceReference"/>
   
<xs:element ref="LineItemReference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:RelationshipName" minOccurs="0"/>
   
<xs:element ref="adsml:Description" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType Item.AdvertisementPublicationType
diagram AdsMLFinancials-1.5-AS_p77.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children Description BookingReference AuxiliaryBookingReferences RevisionIdentifier BookingDate BookingParty SellingParty OtherParty AdvertiserBrand Campaign DealCode Contract Guarantees CostExempt AdvertisementPublicationInstance
used by
elements AdsMLItem.AdvertisementPublication Item.AdvertisementPublication
source <xs:complexType name="Item.AdvertisementPublicationType">
 
<xs:sequence>
   
<xs:element ref="adsml:Description" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
   
<xs:element ref="adsml-bo:AuxiliaryBookingReferences" minOccurs="0"/>
   
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
   
<xs:element ref="adsml-bo:BookingDate" minOccurs="0"/>
   
<xs:element ref="adsml:BookingParty" minOccurs="0"/>
   
<xs:element ref="adsml:SellingParty" minOccurs="0"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml-bo:AdvertiserBrand" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="adsml-bo:DealCode" minOccurs="0"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="adsml-bo:Guarantees" minOccurs="0"/>
   
<xs:element ref="adsml-bo:CostExempt" minOccurs="0"/>
   
<xs:element ref="AdvertisementPublicationInstance" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType LegalMonetaryTotalType
diagram AdsMLFinancials-1.5-AS_p78.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children LineExtensionAmount TaxExclusiveAmount TaxInclusiveAmount AllowanceTotalAmount ChargeTotalAmount PrepaidAmount PayableRoundingAmount PayableAmount
used by
element LegalMonetaryTotal
source <xs:complexType name="LegalMonetaryTotalType">
 
<xs:sequence>
   
<xs:element ref="LineExtensionAmount" minOccurs="0"/>
   
<xs:element ref="TaxExclusiveAmount" minOccurs="0"/>
   
<xs:element ref="TaxInclusiveAmount" minOccurs="0"/>
   
<xs:element ref="AllowanceTotalAmount" minOccurs="0"/>
   
<xs:element ref="ChargeTotalAmount" minOccurs="0"/>
   
<xs:element ref="PrepaidAmount" minOccurs="0"/>
   
<xs:element ref="PayableRoundingAmount" minOccurs="0"/>
   
<xs:element ref="PayableAmount"/>
 
</xs:sequence>
</xs:complexType>

complexType PaymentMeansType
diagram AdsMLFinancials-1.5-AS_p79.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children PaymentMeansCode PaymentID CardAccount PayeeFinancialAccount Properties
used by
element PaymentMeans
source <xs:complexType name="PaymentMeansType">
 
<xs:sequence>
   
<xs:element ref="PaymentMeansCode" minOccurs="0"/>
   
<xs:element ref="PaymentID" minOccurs="0"/>
   
<xs:element ref="CardAccount" minOccurs="0"/>
   
<xs:element ref="PayeeFinancialAccount" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PaymentType
diagram AdsMLFinancials-1.5-AS_p80.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children ID PaidAmount ReceivedDate
used by
element PrepaidPayment
source <xs:complexType name="PaymentType">
 
<xs:sequence>
   
<xs:element name="ID" type="adsml:LongStringType" minOccurs="0"/>
   
<xs:element ref="PaidAmount" minOccurs="0"/>
   
<xs:element ref="ReceivedDate" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PaymentType/ID
diagram AdsMLFinancials-1.5-AS_p81.png
namespace http://www.adsml.org/adsmlfinancials/1.5
type LongStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ID" type="adsml:LongStringType" minOccurs="0"/>

complexType ProofOfPublicationInformationType
diagram AdsMLFinancials-1.5-AS_p82.png
namespace http://www.adsml.org/adsmlfinancials/1.5
children ProofOfPublicationReference AuxiliaryProofOfPublicationReferences TearSheet
used by
element ProofOfPublicationInformation
source <xs:complexType name="ProofOfPublicationInformationType">
 
<xs:sequence>
   
<xs:element ref="adsml-pp:ProofOfPublicationReference" minOccurs="0"/>
   
<xs:element ref="adsml-pp:AuxiliaryProofOfPublicationReferences" minOccurs="0"/>
   
<xs:element ref="adsml-pp:TearSheet" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

simpleType AdsMLFinancialsMessageCodeCV
namespace http://www.adsml.org/adsmlfinancials/1.5
type union of (restriction of AdsMLBusinessMessageCV)
used by
attributes Invoice/@messageCode InvoiceResponse/@messageCode InvoiceStatusEnquiry/@messageCode InvoiceStatus/@messageCode CreditNote/@messageCode CreditNoteResponse/@messageCode
source <xs:simpleType name="AdsMLFinancialsMessageCodeCV">
 
<xs:union>
   
<xs:simpleType>
     
<xs:restriction base="adsml:AdsMLBusinessMessageCV">
       
<xs:enumeration value="FD-NV"/>
       
<xs:enumeration value="FD-NVR"/>
       
<xs:enumeration value="FD-CR"/>
       
<xs:enumeration value="FD-CRR"/>
       
<xs:enumeration value="FD-NVSE"/>
       
<xs:enumeration value="FD-NVS"/>
       
<xs:enumeration value="ZZ-ERR"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:union>
</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 CreditNoteResponse InvoiceResponse InvoiceStatus
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 CreditNoteResponse InvoiceResponse InvoiceStatus
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 AdsMLFinancials-1.5-AS_p83.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 AdsMLFinancials-1.5-AS_p84.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children AdditionalServiceID ServiceCode Name DescriptionLine Specifications Status Properties
used by
elements AppearanceInformation.Generic AppearanceInformation.Insert AppearanceInformation.Interactive AppearanceInformation.NewspaperMagazine BookingInformation.Generic BookingInformation.Insert BookingInformation.Interactive BookingInformation.NewspaperMagazine 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 AdsMLFinancials-1.5-AS_p85.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 Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType 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 AdsMLFinancials-1.5-AS_p86.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 AdsMLFinancials-1.5-AS_p87.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 AdsMLFinancials-1.5-AS_p88.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children TransmissionDescription Error Properties
used by
groups BookingTransactions FinancialsTransactions MaterialsTransactions ProofTransactions
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 AdsMLFinancials-1.5-AS_p89.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes AppearanceInformationType.Base BookingInformationType.Base PlacementInformationType.Base PlacementType.Base
group AdvertisementBookingInformation
source <xs:element name="AdType" type="CodeType"/>

element Advertiser
diagram AdsMLFinancials-1.5-AS_p90.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 AdsMLFinancials-1.5-AS_p91.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 AdsMLFinancials-1.5-AS_p92.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 AdsMLFinancials-1.5-AS_p93.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 AdsMLFinancials-1.5-AS_p94.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 AdsMLFinancials-1.5-AS_p95.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 AdsMLFinancials-1.5-AS_p96.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
complexType Item.AdvertisementPublicationType
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="BookingParty" type="PartyType"/>

element BusinessMessageDate
diagram AdsMLFinancials-1.5-AS_p97.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 InvoiceStatusEnquiry
groups AdMaterialRequestModule AdMaterialResendRequestModule AdMaterialResponseModule DeliveryOrderRequestModule DeliveryOrderResponseModule FDResponseGroup ProofMessageRequestModule
source <xs:element name="BusinessMessageDate" type="DateTimeDateType" nillable="true"/>

element BuyersReference
diagram AdsMLFinancials-1.5-AS_p98.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 AdsMLFinancials-1.5-AS_p99.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 AdsMLFinancials-1.5-AS_p100.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 AdsMLFinancials-1.5-AS_p101.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element PlacementGroup
complexTypes BookingInformationType.Base Item.AdvertisementPublicationType PlacementInformationType.Base PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule AdvertisementBookingInformation
source <xs:element name="Campaign" type="CodeType"/>

element ChangeLocationReference
diagram AdsMLFinancials-1.5-AS_p102.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 AdsMLFinancials-1.5-AS_p103.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 AdsMLFinancials-1.5-AS_p104.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 AdsMLFinancials-1.5-AS_p105.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 AdsMLFinancials-1.5-AS_p106.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 AdsMLFinancials-1.5-AS_p107.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 AdsMLFinancials-1.5-AS_p108.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 AdsMLFinancials-1.5-AS_p109.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 AdsMLFinancials-1.5-AS_p110.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 AdsMLFinancials-1.5-AS_p111.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 AdsMLFinancials-1.5-AS_p112.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 AdsMLFinancials-1.5-AS_p113.png
namespace http://www.adsml.org/typelibrary/2.0
type AnyMixedContentType
properties
content complex
mixed true
used by
complexTypes ComponentType.Base DocumentRenderingType RenderingType.Base TearSheetRenderingType.Base
group ContentDataOrRefChoiceGroup
source <xs:element name="ContentData" type="AnyMixedContentType"/>

element ContentDataEncoding
diagram AdsMLFinancials-1.5-AS_p114.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 AdsMLFinancials-1.5-AS_p115.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 AdsMLFinancials-1.5-AS_p116.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 AdsMLFinancials-1.5-AS_p117.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 AdsMLFinancials-1.5-AS_p118.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 BookingInformationType.Base CreditLineType ExchangeRateType InvoiceLineType Item.AdvertisementPublicationType PayerPriceType PaymentMechanismType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Contract" type="ContractType"/>

element ContractReference
diagram AdsMLFinancials-1.5-AS_p119.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 AdsMLFinancials-1.5-AS_p120.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 AdsMLFinancials-1.5-AS_p121.png
namespace http://www.adsml.org/typelibrary/2.0
type CountryType
properties
content complex
children CountryCode CountryName
used by
complexType FinancialAccountType
source <xs:element name="Country" type="CountryType"/>

element CountryCode
diagram AdsMLFinancials-1.5-AS_p122.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 AdsMLFinancials-1.5-AS_p123.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 AdsMLFinancials-1.5-AS_p124.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 AdsMLFinancials-1.5-AS_p125.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 AdsMLFinancials-1.5-AS_p126.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
used by
element PayerPriceType/ShareOfTotalPrice/SharedPriceComponent
complexTypes CreditLineType CurrencyPriceDeclarationType InvoiceLineType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CurrencyCode" type="CurrencyCodeRootType"/>

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

element DeliveringParty
diagram AdsMLFinancials-1.5-AS_p129.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
groups AdMaterialRequestModule AdMaterialResponseModule DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="DeliveringParty" type="PartyType"/>

element DeliveryOrderingParty
diagram AdsMLFinancials-1.5-AS_p130.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
groups DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="DeliveryOrderingParty" type="PartyType"/>

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

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

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

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

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

element DocumentCurrencyCode
diagram AdsMLFinancials-1.5-AS_p136.png
namespace http://www.adsml.org/typelibrary/2.0
type CurrencyCodeRootType
properties
content simple
used by
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule FinancialDocumentHeader
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="DocumentCurrencyCode" type="CurrencyCodeRootType"/>

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

element Duration
diagram AdsMLFinancials-1.5-AS_p138.png
namespace http://www.adsml.org/typelibrary/2.0
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
elements ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive
complexTypes ComponentType.Base MaterialsExpectationsType.Base RenderingType.Base
source <xs:element name="Duration" type="DecimalMeasurementType"/>

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

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

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

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

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

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

element ExchangeRate
diagram AdsMLFinancials-1.5-AS_p145.png
namespace http://www.adsml.org/typelibrary/2.0
type ExchangeRateType
properties
content complex
children SourceCurrencyCode SourceCurrencyBaseRate TargetCurrencyCode TargetCurrencyBaseRate ExchangeMarketID CalculationRate OperatorCode Date Contract Note
used by
complexTypes CreditLineType CurrencyPriceDeclarationType InvoiceLineType
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule FinancialDocumentHeader
source <xs:element name="ExchangeRate" type="ExchangeRateType"/>

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

element ExpirationTime
diagram AdsMLFinancials-1.5-AS_p147.png
namespace http://www.adsml.org/typelibrary/2.0
type DateTimeDateType
properties
content simple
nillable true
used by
elements AdQuotation AdQuotationStatus AdReservationResponse AdReservationStatus
source <xs:element name="ExpirationTime" type="DateTimeDateType" nillable="true"/>

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

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

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

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

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

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

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

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

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

element Identifier
diagram AdsMLFinancials-1.5-AS_p157.png
namespace http://www.adsml.org/typelibrary/2.0
type LabeledIDType
properties
content complex
children IDLabel IDValue
used by
element Item.Generic
complexTypes FinancialAccountType FinancialInstitutionType PartyType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType
source <xs:element name="Identifier" type="LabeledIDType"/>

element Instructions
diagram AdsMLFinancials-1.5-AS_p158.png
namespace http://www.adsml.org/typelibrary/2.0
type RequirementSpecType
properties
content complex
children Code Text
used by
elements DeliveryOrderRequestModule/ArchivedContent DeliveryOrderResponseModule/ArchivedContent PaymentMechanismType/Invoice PickUp PickUp.Insert
complexType PickUpInformationType
source <xs:element name="Instructions" type="RequirementSpecType"/>

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

element InvoicingParty
diagram AdsMLFinancials-1.5-AS_p160.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
group FinancialDocumentHeader
source <xs:element name="InvoicingParty" type="PartyType"/>

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

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

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

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

element MaterialsPreparerParty
diagram AdsMLFinancials-1.5-AS_p165.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 AdMaterialResendRequestModule/ResendMaterialsByFilter
groups AdMaterialRequestModule AdMaterialResponseModule DeliveryOrderRequestModule DeliveryOrderResponseModule
source <xs:element name="MaterialsPreparerParty" type="PartyType"/>

element MaterialsRecipientParty
diagram AdsMLFinancials-1.5-AS_p166.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
complexType ForDeliveryToType
groups AdMaterialRequestModule AdMaterialResponseModule
source <xs:element name="MaterialsRecipientParty" type="PartyType"/>

element MediaType
diagram AdsMLFinancials-1.5-AS_p167.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes AppearanceInformationType.Base BookingInformationType.Base PlacementInformationType.Base PlacementType.Base
group AdvertisementBookingInformation
source <xs:element name="MediaType" type="CodeType"/>

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

element Name
diagram AdsMLFinancials-1.5-AS_p169.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType PublicationInformationType TaxCategoryType TaxSchemeType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="Name" type="LongStringType"/>

element NatureOfResponse
diagram AdsMLFinancials-1.5-AS_p170.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
group AdMessageResponseModule
source <xs:element name="NatureOfResponse" type="CodeType"/>

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

element Notes
diagram AdsMLFinancials-1.5-AS_p172.png
namespace http://www.adsml.org/typelibrary/2.0
type NotesType
properties
content complex
children NoteLine
used by
element PlacementGroup
complexType PlacementType.Base
group MessageFooterGroup
source <xs:element name="Notes" type="NotesType"/>

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

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

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

element OrderersReference
diagram AdsMLFinancials-1.5-AS_p176.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
element AuxiliaryDeliveryOrderReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="OrderersReference" type="LongNormalizedStringType"/>

element OtherParty
diagram AdsMLFinancials-1.5-AS_p177.png
namespace http://www.adsml.org/typelibrary/2.0
type OtherPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties Role
used by
element BookingInformation
complexType Item.AdvertisementPublicationType
groups AdMaterialRequestModule AdMaterialResponseModule AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule AdvertisementBookingInformation DeliveryOrderRequestModule DeliveryOrderResponseModule FinancialDocumentHeader
source <xs:element name="OtherParty" type="OtherPartyType"/>

element OtherReference
diagram AdsMLFinancials-1.5-AS_p178.png
namespace http://www.adsml.org/typelibrary/2.0
type ReferenceValueType
properties
content complex
children Value Label Description CreatedBy OfInterestTo
used by
elements AuxiliaryBookingReferences AuxiliaryComponentReferences AuxiliaryDeliveryOrderReferences AuxiliaryDeliveryReferences AuxiliaryDeliveryReferences AuxiliaryDocumentReferences AuxiliaryMaterialsReferences AuxiliaryPlacementReferences AuxiliaryProofOfPublicationReferences AuxiliaryRenderingReferences AuxiliaryRenderingReferences AuxiliaryResendRequestReferences
complexTypes AuxiliaryBookingReferencesType AuxiliaryCampaignReferencesType CreditLineType InvoiceLineType PartiesReferenceListType
source <xs:element name="OtherReference" type="ReferenceValueType"/>

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

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

element PayeeParty
diagram AdsMLFinancials-1.5-AS_p181.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
group FinancialDocumentHeader
source <xs:element name="PayeeParty" type="PartyType"/>

element PayerParty
diagram AdsMLFinancials-1.5-AS_p182.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
complexType PayerPriceType
group FinancialDocumentHeader
source <xs:element name="PayerParty" type="PartyType"/>

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

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

element PaymentTerms
diagram AdsMLFinancials-1.5-AS_p185.png
namespace http://www.adsml.org/typelibrary/2.0
type PaymentTermsType
properties
content complex
children PaymentTermsCode Note PaymentDueDate TermsReferenceCode SettlementDiscountPercent PenaltySurchargePercent SettlementPeriod PenaltyPeriod Properties
used by
complexType PayerPriceType
group FinancialDocumentHeader
source <xs:element name="PaymentTerms" type="PaymentTermsType"/>

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

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

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

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

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

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

element PositionOnPage
diagram AdsMLFinancials-1.5-AS_p192.png
namespace http://www.adsml.org/typelibrary/2.0
type PositionOnPageType
properties
content complex
children Code Text AbsolutePosition
used by
complexType ProofPositioningType.NewspaperMagazine
source <xs:element name="PositionOnPage" type="PositionOnPageType"/>

element PreparersReference
diagram AdsMLFinancials-1.5-AS_p193.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
elements AuxiliaryComponentReferences AuxiliaryMaterialsReferences AuxiliaryRenderingReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PreparersReference" type="LongNormalizedStringType"/>

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

element PriceComponentName
diagram AdsMLFinancials-1.5-AS_p195.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element PayerPriceType/ShareOfTotalPrice/SharedPriceComponent
complexType NamedPriceType
source <xs:element name="PriceComponentName" type="CodeType"/>

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

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

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

element ProofersReference
diagram AdsMLFinancials-1.5-AS_p199.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
element AuxiliaryProofOfPublicationReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ProofersReference" type="LongNormalizedStringType"/>

element ProofingParty
diagram AdsMLFinancials-1.5-AS_p200.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
group AdvertisementBookingInformation
source <xs:element name="ProofingParty" type="PartyType"/>

element Properties
diagram AdsMLFinancials-1.5-AS_p201.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children Property LabeledProperty
used by
elements AdditionalService AdMaterialKillOrder AdMaterialKillOrderResponse AdministrativeResponse DeliveryOrderRequestModule/ArchivedContent BookingInformation CampaignDescription CostExempt Item.Generic PaymentMechanismType/OtherMechanism PickUp PickUp.Insert PlacementGroup PlacementResult PlacementTarget ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Insert ProductionDetail.Interactive ProductionDetail.Interactive ProductionDetail.NewspaperMagazine Publication TermsAndConditions
complexTypes AdsMLItemType AppearanceInformationType.Base AppearanceType BookingInformationType.Base ContactType ContractType CreditCardType CreditLineType DistributionType FinancialAccountType ForDeliveryToType InformationalLineType InvoiceLineType MaterialsExpectationsType.File MaterialsExpectationsType.Insert PartyAddressType PartyType PaymentMeansType PaymentTermsType PickUpInformationType PlacementInformationType.Base PlacementType.Base ProductionDetailInformationType.NewspaperMagazine ProductionDetailType.Insert ProductionDetailType.NewspaperMagazine PublicationInformationType RelatedPartyType RelaxedPartyType RelaxedRelatedPartyType SchedulingInformationType SchedulingType
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse AdMaterialRequestModule AdMaterialResendRequestModule AdMaterialResponseModule AdvertisementBookingInformation ContentDescriptionGroup DeliveryOrderRequestModule DeliveryOrderResponseModule FDResponseGroup FinancialDocumentFooter MessageFooterGroup ProofMessageRequestModule TearSheetGroup.RequestResponse
source <xs:element name="Properties">
 
<xs:complexType>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element ref="Property"/>
     
<xs:element ref="LabeledProperty"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

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

element ProvenanceParty
diagram AdsMLFinancials-1.5-AS_p203.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
complexTypes ProofSendToType ProvenanceType
source <xs:element name="ProvenanceParty" type="RelaxedPartyType"/>

element PublisherParty
diagram AdsMLFinancials-1.5-AS_p204.png
namespace http://www.adsml.org/typelibrary/2.0
type PartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
group AdvertisementBookingInformation
source <xs:element name="PublisherParty" type="PartyType"/>

element PublishersReference
diagram AdsMLFinancials-1.5-AS_p205.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
elements AuxiliaryBookingReferences AuxiliaryComponentReferences AuxiliaryMaterialsReferences AuxiliaryPlacementReferences AuxiliaryProofOfPublicationReferences AuxiliaryRenderingReferences AuxiliaryRenderingReferences AuxiliaryResendRequestReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PublishersReference" type="LongNormalizedStringType"/>

element PurchaseOrderReference
diagram AdsMLFinancials-1.5-AS_p206.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
properties
content simple
used by
element PlacementGroup
complexTypes CreditLineType InvoiceLineType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PurchaseOrderReference" type="LongStringType"/>

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

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

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

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

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

element ReasonForCancellation
diagram AdsMLFinancials-1.5-AS_p212.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements AdMaterialDeliveryOrderCancellation AdOrderCancellation AdReservationCancellation
source <xs:element name="ReasonForCancellation" type="CodeType"/>

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

element ReceiversReference
diagram AdsMLFinancials-1.5-AS_p214.png
namespace http://www.adsml.org/typelibrary/2.0
type LongNormalizedStringType
properties
content simple
used by
elements AuxiliaryDeliveryReferences AuxiliaryMaterialsReferences
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ReceiversReference" type="LongNormalizedStringType"/>

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

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

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

element RelationshipName
diagram AdsMLFinancials-1.5-AS_p218.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element PlacementLink
complexType InvoiceReferenceType
source <xs:element name="RelationshipName" type="CodeType"/>

element RequestDenied
diagram AdsMLFinancials-1.5-AS_p219.png
namespace http://www.adsml.org/typelibrary/2.0
properties
content complex
children ReasonForDenial
used by
groups AdMaterialResponseModule AdMessageResponseModule AdMessageStatusModule DeliveryOrderResponseModule FDResponseGroup
source <xs:element name="RequestDenied">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ReasonForDenial" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RevisionIdentifier
diagram AdsMLFinancials-1.5-AS_p220.png
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
properties
content simple
used by
elements AdMaterialDeliveryOrderCancellation AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus
complexType Item.AdvertisementPublicationType
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="RevisionIdentifier" type="ShortStringType"/>

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

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

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

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

element SellingParty
diagram AdsMLFinancials-1.5-AS_p225.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
complexType Item.AdvertisementPublicationType
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="SellingParty" type="PartyType"/>

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

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

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

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

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

element SpecialRequirements
diagram AdsMLFinancials-1.5-AS_p231.png
namespace http://www.adsml.org/typelibrary/2.0
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
elements PlacementGroup ProductionDetail.Insert Publication
complexTypes BookingInformationType.Base ColorsType.Print PlacementType.Base ProductionDetailInformationType.NewspaperMagazine ProductionDetailType.Insert ProductionDetailType.NewspaperMagazine PublicationInformationType SchedulingInformationType SchedulingType
group MessageFooterGroup
source <xs:element name="SpecialRequirements" type="NegatableRequirementSpecType"/>

element Specifications
diagram AdsMLFinancials-1.5-AS_p232.png
namespace http://www.adsml.org/typelibrary/2.0
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
elements AdditionalService PositioningType.Generic/AlternativePositioning Item.Generic PositioningType.Generic/PrimaryPositioning ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive
complexTypes DistributionType PlacementInBookType ProofPositioningType.Generic TargetingType TargetType
source <xs:element name="Specifications" type="NegatableRequirementSpecType"/>

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

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

element Status
diagram AdsMLFinancials-1.5-AS_p235.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
content complex
children CodeList CodeValue Description StatusQualifier
used by
elements AdditionalService AdMaterialKillOrderResponse DeliveryOrderResponseModule/ArchivedContent DeliveryOrderResponseModule/ForDeliveryTo
complexTypes AdContentType.DeliveryOrder.Response AdContentType.RequestResponse AppearanceInformationType.Base BookingInformationType.Base ComponentType.Base CreditCardType DeliveryType.Base PaymentType PlacementInformationType.Base PlacementType.Base RenderingType.Base SchedulingInformationType SchedulingType TearSheetDeliveryType.Base TearSheetRenderingType.Base
groups AdMaterialResponseModule AdMessageResponseModule AdMessageStatusModule DeliveryOrderResponseModule FDResponseGroup
source <xs:element name="Status">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeType">
       
<xs:sequence>
         
<xs:element ref="StatusQualifier" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

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

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

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

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

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

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

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

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

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

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

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

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

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

element TaxPointDate
diagram AdsMLFinancials-1.5-AS_p249.png
namespace http://www.adsml.org/typelibrary/2.0
type DateType
properties
content simple
used by
complexTypes CreditLineType InvoiceLineType
group FinancialDocumentHeader
source <xs:element name="TaxPointDate" type="DateType"/>

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

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

element TaxTotal
diagram AdsMLFinancials-1.5-AS_p252.png
namespace http://www.adsml.org/typelibrary/2.0
type TaxTotalType
properties
content complex
children TaxAmount RoundingAmount TaxEvidenceIndicator TaxSubTotal
used by
complexTypes CreditLineType InvoiceLineType
group FinancialDocumentFooter
source <xs:element name="TaxTotal" type="TaxTotalType"/>

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

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

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

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

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

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

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

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

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

element Type
diagram AdsMLFinancials-1.5-AS_p262.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element CommunicationChannel.Other
complexTypes AssociatedMetadataType InformationalLineType LinkedPlacementsType
source <xs:element name="Type" type="CodeType"/>

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

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

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

element Usage
diagram AdsMLFinancials-1.5-AS_p266.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes CommunicationChannel.BaseType ComponentType.Base RenderingType.Base TearSheetRenderingType.Base
source <xs:element name="Usage" type="CodeType"/>

element UsageLabel
diagram AdsMLFinancials-1.5-AS_p267.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
groups AdContentGroupRequest AdContentGroupRequestResponse AdContentGroupResponse
source <xs:element name="UsageLabel" type="CodeType"/>

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

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

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

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

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

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

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

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

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

complexType CodeType
diagram AdsMLFinancials-1.5-AS_p277.png
namespace http://www.adsml.org/typelibrary/2.0
children CodeList CodeValue Description
used by
elements AdServingSystem AdSizeCode AdType ApprovalStatus Bleed Campaign CreditCardType/CardType ChangeSpecification ClassifiedPlacementCode RequirementSpecType/Code Brand/Code ColorsType.Print/ColorName ColorType ComponentType ContractType CreditCardType/DataSource DealCode DocumentTypeCode Error EventType ExemptionReason ExemptionType ID IndustryCode MediaType MediaType CreditCardType/MerchantCode NatureOfResponse PaymentMeansCode PaymentTermsCode PhysicalItemType PreDefinedPeriod PriceComponentName PriceType ProvenanceType/ProcessPoint ProofType PublicationCode PublicationType RateCardReference RateCode RateDetails RateReason ReasonForCancellation ReasonForDenial ReasonForKill ReasonForReplacement AdMaterialResendRequestModule/ReasonForResendRequest RelationshipName RenderingType Scope ServiceCode Status StatusQualifier SubPublicationCode SubTotalName TaxLevelCode TaxTypeCode TearSheetType TechnicalAdFormat TermsReferenceCode TestResult Type Unit Usage UsageLabel
complexType NegatableCodeType
source <xs:complexType name="CodeType">
 
<xs:sequence>
   
<xs:element name="CodeList" type="CodeRootType" minOccurs="0"/>
   
<xs:element name="CodeValue" type="LongCodeRootType"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType CurrencyPriceDeclarationType
diagram AdsMLFinancials-1.5-AS_p301.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of PriceDeclarationType
properties
base PriceDeclarationType
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
used by
elements PayersPriceDetails PlacementGroupPrice PlacementGroupSubPrice PlacementPrice TotalBookingPrice
source <xs:complexType name="CurrencyPriceDeclarationType">
 
<xs:complexContent>
   
<xs:extension base="PriceDeclarationType">
     
<xs:sequence>
       
<xs:element ref="CurrencyCode" minOccurs="0"/>
       
<xs:element ref="ExchangeRate" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType DecimalMeasurementType
diagram AdsMLFinancials-1.5-AS_p302.png
namespace http://www.adsml.org/typelibrary/2.0
children UnitOfMeasure Value
used by
elements Area Depth Duration DurationMeasure Height Height ShareOfVoice Thickness Weight Weight Width Width XCoordinate YCoordinate
source <xs:complexType name="DecimalMeasurementType">
 
<xs:sequence>
   
<xs:element ref="UnitOfMeasure"/>
   
<xs:element name="Value" type="DecimalType" nillable="true"/>
 
</xs:sequence>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType NegatableCodeType
diagram AdsMLFinancials-1.5-AS_p319.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CodeType
properties
base CodeType
children CodeList CodeValue Description
used by
elements NegatableRequirementSpecType/Code TargetType/Code PlacementLink/LinkageDetails PlacementCode SectionCode
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:complexType name="NegatableCodeType">
 
<xs:complexContent>
   
<xs:extension base="CodeType">
     
<xs:attribute ref="negated"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType NegatableRequirementSpecType
diagram AdsMLFinancials-1.5-AS_p320.png
namespace http://www.adsml.org/typelibrary/2.0
children Code Text
used by
elements Guarantees ProductionDetail.Generic/MultipleAdContentHandling MultipleAdContentHandling ProductionDetailType.NewspaperMagazine/MultipleAdContentHandling RecurrencePattern SpecialRequirements Specifications
complexType PositionOnPageType
source <xs:complexType name="NegatableRequirementSpecType">
 
<xs:sequence>
   
<xs:element name="Code" type="NegatableCodeType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Text" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

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

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

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

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

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

complexType OptionalDecimalMeasurementType
diagram AdsMLFinancials-1.5-AS_p325.png
namespace http://www.adsml.org/typelibrary/2.0
children UnitOfMeasure Value
used by
element Gutter
source <xs:complexType name="OptionalDecimalMeasurementType">
 
<xs:sequence minOccurs="0">
   
<xs:element ref="UnitOfMeasure"/>
   
<xs:element name="Value" type="DecimalType" nillable="true"/>
 
</xs:sequence>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

element PartyType/Name
diagram AdsMLFinancials-1.5-AS_p336.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType 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" maxOccurs="unbounded"/>

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

complexType PeriodType
diagram AdsMLFinancials-1.5-AS_p338.png
namespace http://www.adsml.org/typelibrary/2.0
children StartDateTime EndDateTime DurationMeasure Description
used by
elements CreditNotePeriod AdMaterialResendRequestModule/ResendMaterialsByFilter/DeliveredBetween InvoicePeriod PenaltyPeriod Period AdMaterialResendRequestModule/ResendMaterialsByFilter/ScheduledFor SettlementPeriod ValidityPeriod
source <xs:complexType name="PeriodType">
 
<xs:sequence>
   
<xs:element ref="StartDateTime" minOccurs="0"/>
   
<xs:element ref="EndDateTime" minOccurs="0"/>
   
<xs:element ref="DurationMeasure" minOccurs="0"/>
   
<xs:element ref="Description" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

element RelatedPartyType/Name
diagram AdsMLFinancials-1.5-AS_p349.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType 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" maxOccurs="unbounded"/>

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

complexType RelaxedPartyType
diagram AdsMLFinancials-1.5-AS_p351.png
namespace http://www.adsml.org/typelibrary/2.0
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
elements Advertiser ApproverParty CreatedBy MaterialsProviderParty MaterialsRecipientParty OfInterestTo ProofingParty ProvenanceParty PublishedBy SendCopyTo SendTo
complexType OtherPartyType
source <xs:complexType name="RelaxedPartyType">
 
<xs:sequence>
   
<xs:element ref="Identifier" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="AuxiliaryReferences" minOccurs="0"/>
   
<xs:element name="Name" type="LongStringType.i18n" maxOccurs="unbounded"/>
   
<xs:element ref="PartyAddress" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="RelatedParty" type="RelaxedRelatedPartyType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PartyTaxScheme" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Properties" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element RelaxedPartyType/Name
diagram AdsMLFinancials-1.5-AS_p352.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType 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" maxOccurs="unbounded"/>

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

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

element RelaxedRelatedPartyType/Name
diagram AdsMLFinancials-1.5-AS_p355.png
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType.i18n
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
used by
elements Brand CampaignDescription AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Item.Generic Publication ThirdPartyServiceProvider
complexTypes ContactType FinancialInstitutionType 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" maxOccurs="unbounded"/>

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

complexType RequirementSpecType
diagram AdsMLFinancials-1.5-AS_p357.png
namespace http://www.adsml.org/typelibrary/2.0
children Code Text
used by
elements BillingInstructions/AdditionalBillingInstructions PaymentType/AdditionalPaymentInstructions BillingInstructions/Allocation BillingInstructions/Basis ContentHandlingInstructions CreditReason DeliveryInstructions BillingInstructions/Frequency Instructions LabelingInstructions RetrievalInstructions TestSpecification
source <xs:complexType name="RequirementSpecType">
 
<xs:sequence>
   
<xs:element name="Code" type="CodeType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Text" type="LongStringType.i18n" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element RequirementSpecType/Code
diagram AdsMLFinancials-1.5-AS_p358.png
namespace http://www.adsml.org/typelibrary/2.0
type CodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children CodeList CodeValue Description
source <xs:element name="Code" type="CodeType" minOccurs="0" maxOccurs="unbounded"/>

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

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

complexType SinglePriceType
diagram AdsMLFinancials-1.5-AS_p361.png
namespace http://www.adsml.org/typelibrary/2.0
children Amount DescriptionLine
used by
element TotalPrice
source <xs:complexType name="SinglePriceType">
 
<xs:sequence>
   
<xs:element ref="Amount"/>
   
<xs:element ref="DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

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

complexType SubTotalPriceType
diagram AdsMLFinancials-1.5-AS_p363.png
namespace http://www.adsml.org/typelibrary/2.0
children SubTotalName Amount DescriptionLine
used by
element SubTotal
attributes
Name  Type  Use  Default  Fixed  annotation
sequenceNorequired      
source <xs:complexType name="SubTotalPriceType">
 
<xs:sequence>
   
<xs:element ref="SubTotalName" minOccurs="0"/>
   
<xs:element ref="Amount"/>
   
<xs:element ref="DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute ref="sequenceNo" use="required"/>
</xs:complexType>

complexType TaxCategoryType
diagram AdsMLFinancials-1.5-AS_p364.png
namespace http://www.adsml.org/typelibrary/2.0
children ID Name Percent ExemptionReason TaxScheme
used by
element TaxCategory
source <xs:complexType name="TaxCategoryType">
 
<xs:sequence>
   
<xs:element ref="ID"/>
   
<xs:element ref="Name" minOccurs="0"/>
   
<xs:element ref="Percent" minOccurs="0"/>
   
<xs:element ref="ExemptionReason" minOccurs="0"/>
   
<xs:element ref="TaxScheme" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TaxSchemeType
diagram AdsMLFinancials-1.5-AS_p365.png
namespace http://www.adsml.org/typelibrary/2.0
children ID Name TaxTypeCode JurisdictionRegionAddress
used by
element TaxScheme
source <xs:complexType name="TaxSchemeType">
 
<xs:sequence>
   
<xs:element ref="ID" minOccurs="0"/>
   
<xs:element ref="Name" minOccurs="0"/>
   
<xs:element ref="TaxTypeCode" minOccurs="0"/>
   
<xs:element ref="JurisdictionRegionAddress" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TaxSubTotalType
diagram AdsMLFinancials-1.5-AS_p366.png
namespace http://www.adsml.org/typelibrary/2.0
children TaxableAmount TaxAmount TaxCategory
used by
element TaxSubTotal
source <xs:complexType name="TaxSubTotalType">
 
<xs:sequence>
   
<xs:element ref="TaxableAmount" minOccurs="0"/>
   
<xs:element ref="TaxAmount"/>
   
<xs:element ref="TaxCategory"/>
 
</xs:sequence>
</xs:complexType>

complexType TaxTotalType
diagram AdsMLFinancials-1.5-AS_p367.png
namespace http://www.adsml.org/typelibrary/2.0
children TaxAmount RoundingAmount TaxEvidenceIndicator TaxSubTotal
used by
element TaxTotal
source <xs:complexType name="TaxTotalType">
 
<xs:sequence>
   
<xs:element ref="TaxAmount"/>
   
<xs:element ref="RoundingAmount" minOccurs="0"/>
   
<xs:element ref="TaxEvidenceIndicator" minOccurs="0"/>
   
<xs:element ref="TaxSubTotal" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType URIAddressType
diagram AdsMLFinancials-1.5-AS_p368.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of CommunicationChannel.BaseType
properties
base CommunicationChannel.BaseType
children FormalIdentifier Usage URI Label
used by
element CommunicationChannel.WWW
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="URIAddressType">
 
<xs:complexContent>
   
<xs:extension base="CommunicationChannel.BaseType">
     
<xs:sequence>
       
<xs:element ref="URI"/>
       
<xs:element ref="Label" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType VersionedStringType
diagram AdsMLFinancials-1.5-AS_p369.png
namespace http://www.adsml.org/typelibrary/2.0
type extension of ShortStringType
properties
base ShortStringType
used by
elements Model OperatingSystem ProvenanceType/ProvenanceSystem TestTool
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:complexType name="VersionedStringType">
 
<xs:simpleContent>
   
<xs:extension base="ShortStringType">
     
<xs:attribute ref="version"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

simpleType AdminMessageClassCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of MessageClassCV
used by
attribute AdministrativeResponse/@messageClass
facets
Kind Value annotation 
maxLength 50 
enumeration MessageReceivedAcknowledgment 
enumeration TechnicalError 
source <xs:simpleType name="AdminMessageClassCV">
 
<xs:restriction base="MessageClassCV">
   
<xs:enumeration value="MessageReceivedAcknowledgment"/>
   
<xs:enumeration value="TechnicalError"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AdsMLBusinessMessageCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of BusinessMessageRootType
used by
simpleTypes AdsMLBookingsMessageCodeCV AdsMLFinancialsMessageCodeCV AdsMLMaterialsMessageCodeCV AdsMLProofMessageCodeCV
attributes inResponseToMessageCode messageCode
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:simpleType name="AdsMLBusinessMessageCV">
 
<xs:restriction base="BusinessMessageRootType">
   
<xs:enumeration value="AD-MDE"/>
   
<xs:enumeration value="AD-MDEC"/>
   
<xs:enumeration value="AD-MEDX"/>
   
<xs:enumeration value="AD-O"/>
   
<xs:enumeration value="AD-OC"/>
   
<xs:enumeration value="AD-OR"/>
   
<xs:enumeration value="AD-OS"/>
   
<xs:enumeration value="AD-OSE"/>
   
<xs:enumeration value="AD-OX"/>
   
<xs:enumeration value="AD-Q"/>
   
<xs:enumeration value="AD-QS"/>
   
<xs:enumeration value="AD-QSE"/>
   
<xs:enumeration value="AD-R"/>
   
<xs:enumeration value="AD-RC"/>
   
<xs:enumeration value="AD-RFQ"/>
   
<xs:enumeration value="AD-RR"/>
   
<xs:enumeration value="AD-RS"/>
   
<xs:enumeration value="AD-RSE"/>
   
<xs:enumeration value="AD-RX"/>
   
<xs:enumeration value="AI-E"/>
   
<xs:enumeration value="AI-I"/>
   
<xs:enumeration value="AI-PL"/>
   
<xs:enumeration value="AI-PP"/>
   
<xs:enumeration value="AM-CS"/>
   
<xs:enumeration value="AM-CSR"/>
   
<xs:enumeration value="AM-DO"/>
   
<xs:enumeration value="AM-DOC"/>
   
<xs:enumeration value="AM-DOR"/>
   
<xs:enumeration value="AM-DOX"/>
   
<xs:enumeration value="AM-DOS"/>
   
<xs:enumeration value="AM-DOSE"/>
   
<xs:enumeration value="AM-M"/>
   
<xs:enumeration value="AM-MA"/>
   
<xs:enumeration value="AM-MC"/>
   
<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-MXS"/>
   
<xs:enumeration value="AM-MXSE"/>
   
<xs:enumeration value="AM-PT"/>
   
<xs:enumeration value="AM-PTE"/>
   
<xs:enumeration value="AM-PTER"/>
   
<xs:enumeration value="AM-PTR"/>
   
<xs:enumeration value="AM-RES"/>
   
<xs:enumeration value="AM-RF"/>
   
<xs:enumeration value="AM-RP"/>
   
<xs:enumeration value="AM-RPR"/>
   
<xs:enumeration value="AP-PO"/>
   
<xs:enumeration value="AP-POC"/>
   
<xs:enumeration value="AP-POR"/>
   
<xs:enumeration value="AP-POS"/>
   
<xs:enumeration value="AP-POSE"/>
   
<xs:enumeration value="AP-POX"/>
   
<xs:enumeration value="CB-P"/>
   
<xs:enumeration value="CB-PR"/>
   
<xs:enumeration value="CB-PRA"/>
   
<xs:enumeration value="FD-CM"/>
   
<xs:enumeration value="FD-CMR"/>
   
<xs:enumeration value="FD-CMS"/>
   
<xs:enumeration value="FD-CMSE"/>
   
<xs:enumeration value="FD-CR"/>
   
<xs:enumeration value="FD-CRR"/>
   
<xs:enumeration value="FD-DB"/>
   
<xs:enumeration value="FD-DBR"/>
   
<xs:enumeration value="FD-NV"/>
   
<xs:enumeration value="FD-NVR"/>
   
<xs:enumeration value="FD-PY"/>
   
<xs:enumeration value="FD-PYR"/>
   
<xs:enumeration value="FD-ST"/>
   
<xs:enumeration value="FD-STR"/>
   
<xs:enumeration value="FD-NVSE"/>
   
<xs:enumeration value="FD-NVS"/>
   
<xs:enumeration value="MP-M"/>
   
<xs:enumeration value="MP-R"/>
   
<xs:enumeration value="MP-P"/>
   
<xs:enumeration value="MP-PR"/>
   
<xs:enumeration value="MP-T"/>
   
<xs:enumeration value="MP-TR"/>
   
<xs:enumeration value="MP-X"/>
   
<xs:enumeration value="PL-M"/>
   
<xs:enumeration value="PL-MC"/>
   
<xs:enumeration value="PL-MR"/>
   
<xs:enumeration value="PO-PB"/>
   
<xs:enumeration value="PO-PBR"/>
   
<xs:enumeration value="PO-PBE"/>
   
<xs:enumeration value="PO-PBER"/>
   
<xs:enumeration value="ZZ-ERR"/>
 
</xs:restriction>
</xs:simpleType>

simpleType AmountType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:decimal
used by
elements AllowanceTotalAmount Amount ChargeTotalAmount LineExtensionAmount LineItemCurrencyExtensionAmount PaidAmount PayableAmount PayableRoundingAmount PrepaidAmount RoundingAmount TaxableAmount TaxAmount TaxExclusiveAmount TaxInclusiveAmount
facets
Kind Value annotation 
fractionDigits 
source <xs:simpleType name="AmountType">
 
<xs:restriction base="xs:decimal">
   
<xs:fractionDigits value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType BooleanType
namespace http://www.adsml.org/typelibrary/2.0
type xs:boolean
used by
elements CreditCardType/AuthorizedPayment Calibrated CuttablePosition Guaranteed PlacementType.Base/IsStandAlone TaxEvidenceIndicator SchedulingType/TilCancelled SchedulingInformationType/TilCancelled UsedSimulation UseEmbeddedOutputConditions
attributes administrativeResponseRequired PlacementLink/PlacementReference/@anchor Gutter/@included negated ValueTextType/@preferredName ColorNameType.Print/@processColor ObjectPropertyAttributes/@publishable CommonObjectPropertyAttributes/@repeatable ObjectPropertyAttributes/@searchable PaymentMechanismType/Invoice/@sendToPayer PaymentType/Receipt/@sendToPayer i18nAttributes/@source PickUp/@withChange PickUpInformationType/@withChange
source <xs:simpleType name="BooleanType">
 
<xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType BusinessMessageRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
used by
simpleType AdsMLBusinessMessageCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="BusinessMessageRootType">
 
<xs:restriction base="ShortTokenType"/>
</xs:simpleType>

simpleType CodeRootType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of LongCodeRootType
used by
elements CodeType/CodeList CountryCode LabeledValueType/Label LabeledUnlimitedValueType/Label UnitOfMeasure
complexType FormatRootType
simpleTypes AdsMLAdSizeCodeInteractiveCV AdsMLAdSizeCodePrintCV AdsMLAdTypeCV AdsMLBillingAllocationCodeCV AdsMLBillingBasisCodeCV AdsMLBleedCodeCV AdsMLChangeCodeCV AdsMLChannelUsageCV AdsMLClassificationCodeCV AdsMLColorTypeCV AdsMLContentHandlingInstructionsCV AdsMLContractTypeCV AdsMLCreditCardTypeCV AdsMLDenialCodeCV AdsMLDigitalMediaTypeCV AdsMLErrorTypeCV AdsMLFinancialDocumentTypeCV AdsMLFormatTypeCV AdsMLGuaranteeCodeCV AdsMLMediaTypeCodeCV AdsMLMultipleAdContentHandlingCV AdsMLOtherCommunicationChannelTypeCV 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 LinkageDetailsTypeCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="CodeRootType">
 
<xs:restriction base="LongCodeRootType">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ContactRoleRootType
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
used by
elements ContactType/Role PartyAddressType/Role
simpleType AdsMLContactRoleCV
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="ContactRoleRootType">
 
<xs:restriction base="LongStringType"/>
</xs:simpleType>

simpleType CurrencyCodeRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
used by
elements CurrencyCode DocumentCurrencyCode SourceCurrencyCode TargetCurrencyCode
simpleType ISOCurrencyCodeCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="CurrencyCodeRootType">
 
<xs:restriction base="ShortTokenType"/>
</xs:simpleType>

simpleType DateTimeDateType
namespace http://www.adsml.org/typelibrary/2.0
type union of (DateTimeType, xs:date)
used by
elements BookingDate BusinessMessageDate DoNotDeliverBefore EndDateTime ExpirationTime FirstPossibleTime FirstTime IssueDate LastPossibleTime LastTime MaterialsAvailableDateTime MaterialsAvailableDateTime MaterialsDueDateTime OrderDate ProvenanceType/ProvenanceDateTime QuotationDate ReceivedTime ShipTime StartDateTime StatusDate
source <xs:simpleType name="DateTimeDateType">
 
<xs:union memberTypes="DateTimeType xs:date"/>
</xs:simpleType>

simpleType DateTimeType
namespace http://www.adsml.org/typelibrary/2.0
type xs:dateTime
used by
elements ApprovalDateTime CreditCardType/AuthorizationExpires CreditCardType/AuthorizedTime CalibrationDateTime
simpleType DateTimeDateType
attributes firstTransmissionDateTime messageAssembledTime ObjectDefinitionHeaderType/@rulesetIssuedDateTime TestResultType/@testDate timeStamp transmissionDateTime transmissionReceivedDateTime
source <xs:simpleType name="DateTimeType">
 
<xs:restriction base="xs:dateTime"/>
</xs:simpleType>

simpleType DateType
namespace http://www.adsml.org/typelibrary/2.0
type xs:date
used by
elements CreditCardType/CardExpires CreditCardType/CardStartDate Date PaymentDueDate ReceivedDate TaxPointDate
source <xs:simpleType name="DateType">
 
<xs:restriction base="xs:date"/>
</xs:simpleType>

simpleType DecimalType
namespace http://www.adsml.org/typelibrary/2.0
type xs:decimal
used by
elements DecimalMeasurementType/Value OptionalDecimalMeasurementType/Value
source <xs:simpleType name="DecimalType">
 
<xs:restriction base="xs:decimal"/>
</xs:simpleType>

simpleType DoubleType
namespace http://www.adsml.org/typelibrary/2.0
type xs:double
used by
attributes ObjectPropertyAttributes/@maxValue ObjectPropertyAttributes/@minValue
source <xs:simpleType name="DoubleType">
 
<xs:restriction base="xs:double"/>
</xs:simpleType>

simpleType EncodingRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
used by
element ContentDataEncoding
simpleType AdsMLEncodingCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="EncodingRootType">
 
<xs:restriction base="ShortTokenType"/>
</xs:simpleType>

simpleType EncryptionMethodRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
used by
element EncryptionMethod
simpleType AdsMLEncryptionMethodCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="EncryptionMethodRootType">
 
<xs:restriction base="ShortTokenType"/>
</xs:simpleType>

simpleType IDLabelRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
used by
element LabeledIDType/IDLabel
simpleType AdsMLOrganizationIDClassCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="IDLabelRootType">
 
<xs:restriction base="ShortStringType"/>
</xs:simpleType>

simpleType IDType
namespace http://www.adsml.org/typelibrary/2.0
type xs:ID
used by
attributes ValueTextType/@id EntryType/@id
source <xs:simpleType name="IDType">
 
<xs:restriction base="xs:ID"/>
</xs:simpleType>

simpleType ImportanceType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of PositiveIntegerType
used by
attribute importance
facets
Kind Value annotation 
minInclusive 
maxInclusive 
source <xs:simpleType name="ImportanceType">
 
<xs:restriction base="PositiveIntegerType">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType IntegerType
namespace http://www.adsml.org/typelibrary/2.0
type xs:int
used by
elements EventCount MaximumEventCount MinimumAdditionalPieces MinimumEventCount NumberOfColors Page PercentageAllocation
attributes ObjectPropertyAttributes/@maxLength ObjectPropertyAttributes/@minLength
source <xs:simpleType name="IntegerType">
 
<xs:restriction base="xs:int"/>
</xs:simpleType>

simpleType LanguageType
namespace http://www.adsml.org/typelibrary/2.0
type xs:language
source <xs:simpleType name="LanguageType">
 
<xs:restriction base="xs:language"/>
</xs:simpleType>

simpleType LimitedDecimalType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:decimal
used by
elements BasePrice CalculationRate NumberOfUnits OveragePercentage PenaltySurchargePercent Percent SettlementDiscountPercent SourceCurrencyBaseRate TargetCurrencyBaseRate
complexType PricePerUnitType
attribute divisor
facets
Kind Value annotation 
fractionDigits 10 
source <xs:simpleType name="LimitedDecimalType">
 
<xs:restriction base="xs:decimal">
   
<xs:fractionDigits value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LongCodeRootType
namespace http://www.adsml.org/typelibrary/2.0
type LongTokenType
used by
element CodeType/CodeValue
simpleType CodeRootType
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="LongCodeRootType">
 
<xs:restriction base="LongTokenType"/>
</xs:simpleType>

simpleType LongNormalizedStringType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of NormalizedStringType
used by
elements AdvertisersReference BuyersReference ClaimReference DeliverersReference InvoicersReference OrderersReference PayersReference PreparersReference ProofersReference PublishersReference ReceiversReference SellersReference
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="LongNormalizedStringType">
 
<xs:restriction base="NormalizedStringType">
   
<xs:maxLength value="255"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LongStringType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:string
used by
elements CreditCardType/AuthorizationCode CreditCardType/CardTransactionReference ContractReference DisplayName EMailAddress PaymentType/ID LabeledIDType/IDValue InternalName InvoicingPartysReference MarkedWith PaymentMechanismType/Invoice/MarkWith MIMEType Name CreditCardType/NameOnCard PaymentID PurchaseOrderReference RegistrationName SectionReference Street Title LabeledValueType/Value
complexTypes LongStringType.i18n ValueTextType
simpleTypes ContactRoleRootType PropertyRootType
attributes AdsMLItem.AdvertisementPublication/@lineItemRef messageHeaderLine
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="LongStringType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="255"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LongTokenType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:token
used by
simpleTypes LongCodeRootType QIDType VersionedQIDType
attribute transmissionSequence
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="LongTokenType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="255"/>
 
</xs:restriction>
</xs:simpleType>

simpleType MessageClassCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of ShortTokenType
used by
simpleType AdminMessageClassCV
attribute messageClass
facets
Kind Value annotation 
maxLength 50 
enumeration BusinessTransaction 
enumeration MessageReceivedAcknowledgment 
enumeration TechnicalError 
source <xs:simpleType name="MessageClassCV">
 
<xs:restriction base="ShortTokenType">
   
<xs:enumeration value="BusinessTransaction"/>
   
<xs:enumeration value="MessageReceivedAcknowledgment"/>
   
<xs:enumeration value="TechnicalError"/>
 
</xs:restriction>
</xs:simpleType>

simpleType NormalizedStringType
namespace http://www.adsml.org/typelibrary/2.0
type xs:normalizedString
used by
simpleTypes LongNormalizedStringType OperatorCodeCV
source <xs:simpleType name="NormalizedStringType">
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType OperatorCodeCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of NormalizedStringType
used by
element OperatorCode
facets
Kind Value annotation 
enumeration Divide 
enumeration Multiply 
source <xs:simpleType name="OperatorCodeCV">
 
<xs:restriction base="NormalizedStringType">
   
<xs:enumeration value="Divide"/>
   
<xs:enumeration value="Multiply"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PartyRoleRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
used by
elements RelaxedRelatedPartyType/Role RelatedPartyType/Role OtherPartyType/Role
simpleType AdsMLPartyRoleCV
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="PartyRoleRootType">
 
<xs:restriction base="ShortStringType"/>
</xs:simpleType>

simpleType PhoneTypeCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of ShortTokenType
used by
element PhoneAddressType/Type
facets
Kind Value annotation 
maxLength 50 
enumeration Voice 
enumeration Fax 
enumeration Data 
source <xs:simpleType name="PhoneTypeCV">
 
<xs:restriction base="ShortTokenType">
   
<xs:enumeration value="Voice"/>
   
<xs:enumeration value="Fax"/>
   
<xs:enumeration value="Data"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PointOfOriginTypeCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of ShortTokenType
used by
elements FromThisPointOnPage ToThisPointOnAd
facets
Kind Value annotation 
maxLength 50 
enumeration TopLeft 
enumeration TopRight 
enumeration Center 
enumeration BottomLeft 
enumeration BottomRight 
source <xs:simpleType name="PointOfOriginTypeCV">
 
<xs:restriction base="ShortTokenType">
   
<xs:enumeration value="TopLeft"/>
   
<xs:enumeration value="TopRight"/>
   
<xs:enumeration value="Center"/>
   
<xs:enumeration value="BottomLeft"/>
   
<xs:enumeration value="BottomRight"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PositiveIntegerType
namespace http://www.adsml.org/typelibrary/2.0
type xs:positiveInteger
used by
elements ContentSizeInBytes DistributionCount MediaCapacity NumberOfCopies NumberOfPages TotalDistributionCount
simpleType ImportanceType
attributes sendCount sequenceNo
source <xs:simpleType name="PositiveIntegerType">
 
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>

simpleType PreflightStatusRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortTokenType
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="PreflightStatusRootType">
 
<xs:restriction base="ShortTokenType"/>
</xs:simpleType>

simpleType PriorityType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:integer
used by
element Priority
attribute priority
facets
Kind Value annotation 
minInclusive 
maxInclusive 
source <xs:simpleType name="PriorityType">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="9"/>
 
</xs:restriction>
</xs:simpleType>

simpleType PropertyRootType
namespace http://www.adsml.org/typelibrary/2.0
type LongStringType
used by
element Property
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="PropertyRootType">
 
<xs:restriction base="LongStringType"/>
</xs:simpleType>

simpleType QIDType
namespace http://www.adsml.org/typelibrary/2.0
type LongTokenType
used by
elements AdditionalServiceID AdditionalServiceReference BookingIdentifier BookingReference ChangeLocationReference ComponentIdentifier ComponentReference DeliveryIdentifier DeliveryOrderIdentifier DeliveryOrderReference DocumentIdentifier InvoiceReference MaterialsIdentifier DeliveryOrderResponseModule/ArchivedContent/MaterialsReference AdContentReferences/MaterialsReference DeliveryOrderRequestModule/ArchivedContent/MaterialsReference MaterialsReference PlacementGroup/PlacementGroupIdentifier PlacementGroupReference PlacementIdentifier PlacementReference ProofOfPublicationIdentifier ProofOfPublicationReference QuotationIdentifier QuotationReference RenderingIdentifier RenderingReference ReplacesMaterialsReference ResendRequestIdentifier ResendRequestReference ReservationReference ScheduleEntryIdentifier ScheduleEntryReference ScheduleEntryReference
complexType PlacementReferenceType
attributes PlacementReferenceType/@bookingReference inResponseToMessageID lastReceivedMessageID messageID transmissionID transmissionIDRef
facets
Kind Value annotation 
maxLength 255 
source <xs:simpleType name="QIDType">
 
<xs:restriction base="LongTokenType"/>
</xs:simpleType>

simpleType RoleRootType
namespace http://www.adsml.org/typelibrary/2.0
type ShortStringType
used by
element OtherLabeledIDType/Role
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="RoleRootType">
 
<xs:restriction base="ShortStringType"/>
</xs:simpleType>

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

simpleType ShortStringType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:string
used by
elements AreaCode CreditCardType/CardVerificationValue City PhoneAddressType/CountryCode CountryName DateString Department Extension FormatProfile CreditLineType/ID InformationalLineType/ID InvoiceLineType/ID InformationalAmount CreditCardType/IssueNumber Label LineItemReference PhoneNumber POBox RateReference RevisionIdentifier StateProvince SubscriberNo ZipPostalCode
complexTypes ShortStringType.i18n VersionedStringType
simpleTypes IDLabelRootType PartyRoleRootType RoleRootType
attributes NotesType/NoteLine/@author ValueTextType/@codeAuthority ValueTextType/@codeDisplayName ValueTextType/@codeSchemeName ValueTextType/@codeSchemeVersion CommonObjectPropertyAttributes/@displayName CommonPropertyAttributes/@displayName CommonObjectPropertyAttributes/@internalName CommonPropertyAttributes/@internalName HeaderType/@issuedBy ObjectDefinitionHeaderType/@rulesetUniqueID ObjectDefinitionHeaderType/@rulesetVersion systemsID ValueTableHeaderType/@valueTableVersion version
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="ShortStringType">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ShortTokenType
namespace http://www.adsml.org/typelibrary/2.0
type restriction of xs:token
used by
elements CreditCardType/CardNumber PaymentMechanismType/Check/CheckNumber
simpleTypes BusinessMessageRootType CurrencyCodeRootType DataType EncodingRootType EncryptionMethodRootType MessageClassCV PhoneTypeCV PointOfOriginTypeCV PreflightStatusRootType TextDirectionsCV TransmissionStatusCV UsageType
attributes AdObjectDescriptionType/@objectDescriptionID IndustryCodeSetType/@objectDescriptionIDRef CommonObjectPropertyAttributes/@propertyID CommonPropertyAttributes/@propertyID
facets
Kind Value annotation 
maxLength 50 
source <xs:simpleType name="ShortTokenType">
 
<xs:restriction base="xs:token">
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType StringRootType
namespace http://www.adsml.org/typelibrary/2.0
type StringType
used by
element LabeledUnlimitedValueType/Value
source <xs:simpleType name="StringRootType">
 
<xs:restriction base="StringType"/>
</xs:simpleType>

simpleType StringType
namespace http://www.adsml.org/typelibrary/2.0
type xs:string
used by
elements AdContentSearchString ApproverUserLogin TermsAndConditions/Cancellations TermsAndConditions/Claims CampaignDescription/Constraints FileName TermsAndConditions/General CampaignDescription/Goals Manufacturer MediaLabel OutputConditionIdentifier OutputConditionProfile SimulationConditionIdentifier SimulationConditionProfile TrackingID
complexTypes ColorNameType.Print StringType.i18n
simpleType StringRootType
attributes ObjectPropertyAttributes/@defaultValue ObjectPropertyAttributes/@formatMask presentationTransformation ObjectPropertyAttributes/@value PropertyAttributes/@value
source <xs:simpleType name="StringType">
 
<xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType TextDirectionsCV
namespace http://www.adsml.org/typelibrary/2.0
type restriction of ShortTokenType
used by
attribute i18nAttributes/@dir
facets
Kind Value annotation 
maxLength 50 
enumeration ltr 
enumeration rtl 
enumeration lro 
enumeration rlo 
source <xs:simpleType name="TextDirectionsCV">
 
<xs:restriction base="ShortTokenType">
   
<xs:enumeration value="ltr"/>
   
<xs:enumeration value="rtl"/>
   
<xs:enumeration value="lro"/>
   
<xs:enumeration value="rlo"/>
 
</xs:restriction>
</xs:simpleType>

simpleType TimeType
namespace http://www.adsml.org/typelibrary/2.0
type xs:time
source <xs:simpleType name="TimeType">
 
<xs:restriction base="xs:time"/>
</xs:simpleType>

simpleType TokenType
namespace http://www.adsml.org/typelibrary/2.0
type xs:token
source <xs:simpleType name="TokenType">
 
<xs:restriction base="xs:token"/>
</xs:simpleType>

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

simpleType URIType
namespace http://www.adsml.org/typelibrary/2.0
type xs:anyURI
used by
elements ContentDataRef URI
attributes AdObjectDefinitionsType/@adObjectDefinitionsURI ObjectPropertyAttributes/@allowedValuesURIRef ObjectDefinitionType/@objectDefinitionURI AdObjectDescriptionType/@objectDefinitionURIRef ObjectDefinitionType/@parentObjectDefinitionURIRef ValueTableType/@valueTableURI
source <xs:simpleType name="URIType">
 
<xs:restriction base="xs:anyURI"/>
</xs:simpleType>

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

attributeGroup commonMessageAttributes
namespace http://www.adsml.org/typelibrary/2.0
used by
elements AdMaterial AdMaterialDeliveryOrder AdMaterialDeliveryOrderCancellation AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderStatus AdMaterialDeliveryOrderStatusEnquiry AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResendRequest AdMaterialResponse AdMaterialStatus AdMaterialStatusEnquiry AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdOrderStatusEnquiry AdQuotation AdQuotationRequest AdQuotationStatus AdQuotationStatusEnquiry AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus AdReservationStatusEnquiry CreditNote CreditNoteResponse Invoice InvoiceResponse InvoiceStatus InvoiceStatusEnquiry ProofOfPublication
attributes
Name  Type  Use  Default  Fixed  annotation
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:attributeGroup name="commonMessageAttributes">
 
<xs:attribute ref="messageID" use="required"/>
 
<xs:attribute ref="messageHeaderLine"/>
 
<xs:attribute ref="messageClass" use="required" fixed="BusinessTransaction"/>
 
<xs:attribute ref="messageAssembledTime" use="optional"/>
 
<xs:attribute ref="presentationTransformation" use="optional"/>
</xs:attributeGroup>

attributeGroup i18nAttributes
namespace http://www.adsml.org/typelibrary/2.0
used by
elements CampaignDescription TermsAndConditions
complexTypes ContactType DocumentRenderingType LongStringType.i18n PartyAddressType ShortStringType.i18n StringType.i18n
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:attributeGroup name="i18nAttributes">
 
<xs:attribute ref="xml:lang" use="optional"/>
 
<xs:attribute name="dir" type="TextDirectionsCV" use="optional"/>
 
<xs:attribute name="source" type="BooleanType" use="optional"/>
</xs:attributeGroup>

attribute i18nAttributes/@dir
namespace http://www.adsml.org/typelibrary/2.0
type TextDirectionsCV
properties
isRef 0
use optional
facets
Kind Value annotation 
maxLength 50 
enumeration ltr 
enumeration rtl 
enumeration lro 
enumeration rlo 
source <xs:attribute name="dir" type="TextDirectionsCV" use="optional"/>

attribute i18nAttributes/@source
namespace http://www.adsml.org/typelibrary/2.0
type BooleanType
properties
isRef 0
use optional
source <xs:attribute name="source" type="BooleanType" use="optional"/>

simpleType AdsMLAdSizeCodeInteractiveCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration IAB3to1Rectangle 
enumeration IABButton1 
enumeration IABButton2 
enumeration IABFullBanner 
enumeration IABHalfBanner 
enumeration IABHalfPageAd 
enumeration IABLargeRectangle 
enumeration IABLeaderboard 
enumeration IABMediumRectangle 
enumeration IABMicroBar 
enumeration IABPopUnderAd 
enumeration IABPopUp1Ad 
enumeration IABPopUp2Ad 
enumeration IABPopUpLargeAd 
enumeration IABRectangle 
enumeration IABSkyscraper 
enumeration IABSquareButton 
enumeration IABSquarePopUp 
enumeration IABVerticalBanner 
enumeration IABVerticalRectangle 
enumeration IABWideSkyscraper 
enumeration -0- 
source <xs:simpleType name="AdsMLAdSizeCodeInteractiveCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="IAB3to1Rectangle"/>
   
<xs:enumeration value="IABButton1"/>
   
<xs:enumeration value="IABButton2"/>
   
<xs:enumeration value="IABFullBanner"/>
   
<xs:enumeration value="IABHalfBanner"/>
   
<xs:enumeration value="IABHalfPageAd"/>
   
<xs:enumeration value="IABLargeRectangle"/>
   
<xs:enumeration value="IABLeaderboard"/>
   
<xs:enumeration value="IABMediumRectangle"/>
   
<xs:enumeration value="IABMicroBar"/>
   
<xs:enumeration value="IABPopUnderAd"/>
   
<xs:enumeration value="IABPopUp1Ad"/>
   
<xs:enumeration value="IABPopUp2Ad"/>
   
<xs:enumeration value="IABPopUpLargeAd"/>
   
<xs:enumeration value="IABRectangle"/>
   
<xs:enumeration value="IABSkyscraper"/>
   
<xs:enumeration value="IABSquareButton"/>
   
<xs:enumeration value="IABSquarePopUp"/>
   
<xs:enumeration value="IABVerticalBanner"/>
   
<xs:enumeration value="IABVerticalRectangle"/>
   
<xs:enumeration value="IABWideSkyscraper"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Proposed -->
</xs:simpleType>

simpleType AdsMLAdSizeCodePrintCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration BarnDoor 
enumeration Bookends 
enumeration DoubleTruck 
enumeration DPS 
enumeration Earpiece 
enumeration EightPage 
enumeration EightStrip 
enumeration FireplaceDoublePage 
enumeration FireplaceSinglePage 
enumeration FivePage 
enumeration FiveStrip 
enumeration FourColumn 
enumeration FourFifthPage 
enumeration FourNinthPage 
enumeration FourPage 
enumeration FourStrip 
enumeration FullPage 
enumeration IslandHalfPage 
enumeration IslandPage 
enumeration LDoublePage 
enumeration LDoublePageLeft 
enumeration LDoublePageRight 
enumeration LSinglePage 
enumeration LSinglePageInside 
enumeration LSinglePageLeft 
enumeration LSinglePageOutside 
enumeration LSinglePageRight 
enumeration NinePage 
enumeration NineStrip 
enumeration OneEighthPage 
enumeration OneEighthPageStrip 
enumeration OneFifthPage 
enumeration OneFifthPageHoriz 
enumeration OneFifthPageVert 
enumeration OneHalfPage 
enumeration OneHalfPageDblTruck 
enumeration OneHalfPageHoriz 
enumeration OneHalfPageSpread 
enumeration OneHalfPageVert 
enumeration OneQuarterPage 
enumeration OneQuarterPageHoriz 
enumeration OneQuarterPageSpread 
enumeration OneQuarterPageStrip 
enumeration OneQuarterPageVert 
enumeration OneSeventhPage 
enumeration OneSixteenthPage 
enumeration OneSixthPage 
enumeration OneStrip 
enumeration OneThirdPage 
enumeration OneThirdPageHoriz 
enumeration OneThirdPageSpread 
enumeration OneThirdPageSq 
enumeration OneThirdPageVert 
enumeration OneTwelfthPage 
enumeration SAU1 
enumeration SAU10 
enumeration SAU11 
enumeration SAU12 
enumeration SAU13 
enumeration SAU14 
enumeration SAU15 
enumeration SAU16 
enumeration SAU17 
enumeration SAU18 
enumeration SAU19 
enumeration SAU2 
enumeration SAU20 
enumeration SAU21 
enumeration SAU22 
enumeration SAU23 
enumeration SAU24 
enumeration SAU25 
enumeration SAU26 
enumeration SAU27 
enumeration SAU28 
enumeration SAU29 
enumeration SAU3 
enumeration SAU30 
enumeration SAU31 
enumeration SAU32 
enumeration SAU33 
enumeration SAU34 
enumeration SAU35 
enumeration SAU36 
enumeration SAU37 
enumeration SAU38 
enumeration SAU39 
enumeration SAU4 
enumeration SAU40 
enumeration SAU41 
enumeration SAU42 
enumeration SAU43 
enumeration SAU44 
enumeration SAU45 
enumeration SAU46 
enumeration SAU47 
enumeration SAU48 
enumeration SAU49 
enumeration SAU5 
enumeration SAU50 
enumeration SAU51 
enumeration SAU6 
enumeration SAU7 
enumeration SAU8 
enumeration SAU9 
enumeration SevenPage 
enumeration SevenStrip 
enumeration SixPage 
enumeration SixStrip 
enumeration SportsBracketDT 
enumeration SportsBracketSP 
enumeration Spread 
enumeration StairStep 
enumeration StairStepInside 
enumeration StairStepLeft 
enumeration StairStepOutside 
enumeration StairStepRight 
enumeration ThreeEighteenthPage 
enumeration ThreeEighthPage 
enumeration ThreeFifthPage 
enumeration ThreePage 
enumeration ThreeQuarterPage 
enumeration ThreeQuarterPageHorizontal 
enumeration ThreeQuarterPageVertical 
enumeration ThreeStrip 
enumeration TwoAndHalfPage 
enumeration TwoFifthPage 
enumeration TwoNinthPage 
enumeration TwoPage 
enumeration TwoStrip 
enumeration TwoThirdPage 
enumeration TwoThirdPageSpread 
enumeration TwoThirdPageVertical 
enumeration UDoublePage 
enumeration USinglePage 
enumeration -0- 
source <xs:simpleType name="AdsMLAdSizeCodePrintCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="BarnDoor"/>
   
<xs:enumeration value="Bookends"/>
   
<xs:enumeration value="DoubleTruck"/>
   
<xs:enumeration value="DPS"/>
   
<xs:enumeration value="Earpiece"/>
   
<xs:enumeration value="EightPage"/>
   
<xs:enumeration value="EightStrip"/>
   
<xs:enumeration value="FireplaceDoublePage"/>
   
<xs:enumeration value="FireplaceSinglePage"/>
   
<xs:enumeration value="FivePage"/>
   
<xs:enumeration value="FiveStrip"/>
   
<xs:enumeration value="FourColumn"/>
   
<xs:enumeration value="FourFifthPage"/>
   
<xs:enumeration value="FourNinthPage"/>
   
<xs:enumeration value="FourPage"/>
   
<xs:enumeration value="FourStrip"/>
   
<xs:enumeration value="FullPage"/>
   
<xs:enumeration value="IslandHalfPage"/>
   
<xs:enumeration value="IslandPage"/>
   
<xs:enumeration value="LDoublePage"/>
   
<xs:enumeration value="LDoublePageLeft"/>
   
<xs:enumeration value="LDoublePageRight"/>
   
<xs:enumeration value="LSinglePage"/>
   
<xs:enumeration value="LSinglePageInside"/>
   
<xs:enumeration value="LSinglePageLeft"/>
   
<xs:enumeration value="LSinglePageOutside"/>
   
<xs:enumeration value="LSinglePageRight"/>
   
<xs:enumeration value="NinePage"/>
   
<xs:enumeration value="NineStrip"/>
   
<xs:enumeration value="OneEighthPage"/>
   
<xs:enumeration value="OneEighthPageStrip"/>
   
<xs:enumeration value="OneFifthPage"/>
   
<xs:enumeration value="OneFifthPageHoriz"/>
   
<xs:enumeration value="OneFifthPageVert"/>
   
<xs:enumeration value="OneHalfPage"/>
   
<xs:enumeration value="OneHalfPageDblTruck"/>
   
<xs:enumeration value="OneHalfPageHoriz"/>
   
<xs:enumeration value="OneHalfPageSpread"/>
   
<xs:enumeration value="OneHalfPageVert"/>
   
<xs:enumeration value="OneQuarterPage"/>
   
<xs:enumeration value="OneQuarterPageHoriz"/>
   
<xs:enumeration value="OneQuarterPageSpread"/>
   
<xs:enumeration value="OneQuarterPageStrip"/>
   
<xs:enumeration value="OneQuarterPageVert"/>
   
<xs:enumeration value="OneSeventhPage"/>
   
<xs:enumeration value="OneSixteenthPage"/>
   
<xs:enumeration value="OneSixthPage"/>
   
<xs:enumeration value="OneStrip"/>
   
<xs:enumeration value="OneThirdPage"/>
   
<xs:enumeration value="OneThirdPageHoriz"/>
   
<xs:enumeration value="OneThirdPageSpread"/>
   
<xs:enumeration value="OneThirdPageSq"/>
   
<xs:enumeration value="OneThirdPageVert"/>
   
<xs:enumeration value="OneTwelfthPage"/>
   
<xs:enumeration value="SAU1"/>
   
<xs:enumeration value="SAU10"/>
   
<xs:enumeration value="SAU11"/>
   
<xs:enumeration value="SAU12"/>
   
<xs:enumeration value="SAU13"/>
   
<xs:enumeration value="SAU14"/>
   
<xs:enumeration value="SAU15"/>
   
<xs:enumeration value="SAU16"/>
   
<xs:enumeration value="SAU17"/>
   
<xs:enumeration value="SAU18"/>
   
<xs:enumeration value="SAU19"/>
   
<xs:enumeration value="SAU2"/>
   
<xs:enumeration value="SAU20"/>
   
<xs:enumeration value="SAU21"/>
   
<xs:enumeration value="SAU22"/>
   
<xs:enumeration value="SAU23"/>
   
<xs:enumeration value="SAU24"/>
   
<xs:enumeration value="SAU25"/>
   
<xs:enumeration value="SAU26"/>
   
<xs:enumeration value="SAU27"/>
   
<xs:enumeration value="SAU28"/>
   
<xs:enumeration value="SAU29"/>
   
<xs:enumeration value="SAU3"/>
   
<xs:enumeration value="SAU30"/>
   
<xs:enumeration value="SAU31"/>
   
<xs:enumeration value="SAU32"/>
   
<xs:enumeration value="SAU33"/>
   
<xs:enumeration value="SAU34"/>
   
<xs:enumeration value="SAU35"/>
   
<xs:enumeration value="SAU36"/>
   
<xs:enumeration value="SAU37"/>
   
<xs:enumeration value="SAU38"/>
   
<xs:enumeration value="SAU39"/>
   
<xs:enumeration value="SAU4"/>
   
<xs:enumeration value="SAU40"/>
   
<xs:enumeration value="SAU41"/>
   
<xs:enumeration value="SAU42"/>
   
<xs:enumeration value="SAU43"/>
   
<xs:enumeration value="SAU44"/>
   
<xs:enumeration value="SAU45"/>
   
<xs:enumeration value="SAU46"/>
   
<xs:enumeration value="SAU47"/>
   
<xs:enumeration value="SAU48"/>
   
<xs:enumeration value="SAU49"/>
   
<xs:enumeration value="SAU5"/>
   
<xs:enumeration value="SAU50"/>
   
<xs:enumeration value="SAU51"/>
   
<xs:enumeration value="SAU6"/>
   
<xs:enumeration value="SAU7"/>
   
<xs:enumeration value="SAU8"/>
   
<xs:enumeration value="SAU9"/>
   
<xs:enumeration value="SevenPage"/>
   
<xs:enumeration value="SevenStrip"/>
   
<xs:enumeration value="SixPage"/>
   
<xs:enumeration value="SixStrip"/>
   
<xs:enumeration value="SportsBracketDT"/>
   
<xs:enumeration value="SportsBracketSP"/>
   
<xs:enumeration value="Spread"/>
   
<xs:enumeration value="StairStep"/>
   
<xs:enumeration value="StairStepInside"/>
   
<xs:enumeration value="StairStepLeft"/>
   
<xs:enumeration value="StairStepOutside"/>
   
<xs:enumeration value="StairStepRight"/>
   
<xs:enumeration value="ThreeEighteenthPage"/>
   
<xs:enumeration value="ThreeEighthPage"/>
   
<xs:enumeration value="ThreeFifthPage"/>
   
<xs:enumeration value="ThreePage"/>
   
<xs:enumeration value="ThreeQuarterPage"/>
   
<xs:enumeration value="ThreeQuarterPageHorizontal"/>
   
<xs:enumeration value="ThreeQuarterPageVertical"/>
   
<xs:enumeration value="ThreeStrip"/>
   
<xs:enumeration value="TwoAndHalfPage"/>
   
<xs:enumeration value="TwoFifthPage"/>
   
<xs:enumeration value="TwoNinthPage"/>
   
<xs:enumeration value="TwoPage"/>
   
<xs:enumeration value="TwoStrip"/>
   
<xs:enumeration value="TwoThirdPage"/>
   
<xs:enumeration value="TwoThirdPageSpread"/>
   
<xs:enumeration value="TwoThirdPageVertical"/>
   
<xs:enumeration value="UDoublePage"/>
   
<xs:enumeration value="USinglePage"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLAdTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Ambient 
enumeration Banner 
enumeration BellyBand 
enumeration Button 
enumeration Cable 
enumeration Classified 
enumeration ClassifiedDisplay 
enumeration Display 
enumeration Email 
enumeration Gatefold 
enumeration Insert 
enumeration Interactive 
enumeration InteractiveClassified 
enumeration InteractiveDisplay 
enumeration Magazine 
enumeration MagazineClassified 
enumeration MagazineClassifiedDisplay 
enumeration MagazineDisplay 
enumeration MMS 
enumeration Newspaper 
enumeration NewspaperClassified 
enumeration NewspaperClassifiedDisplay 
enumeration NewspaperDisplay 
enumeration OnlineVideo 
enumeration Onsert 
enumeration Other 
enumeration Outdoor 
enumeration OutdoorAlternative 
enumeration OutdoorAlternativeDigital 
enumeration OutdoorBillboard 
enumeration OutdoorBillboardDigital 
enumeration OutdoorStreetfurnature 
enumeration OutdoorStreetfurnatureDigital 
enumeration OutdoorTransit 
enumeration OutdoorTransitDigital 
enumeration Phone 
enumeration Polybag 
enumeration PopUp 
enumeration Radio 
enumeration RichMedia 
enumeration SMS 
enumeration Spadea 
enumeration Sponsorship 
enumeration StickyNote 
enumeration Television 
enumeration -0- 
source <xs:simpleType name="AdsMLAdTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Ambient"/>
   
<xs:enumeration value="Banner"/>
   
<xs:enumeration value="BellyBand"/>
   
<xs:enumeration value="Button"/>
   
<xs:enumeration value="Cable"/>
   
<xs:enumeration value="Classified"/>
   
<xs:enumeration value="ClassifiedDisplay"/>
   
<xs:enumeration value="Display"/>
   
<xs:enumeration value="Email"/>
   
<xs:enumeration value="Gatefold"/>
   
<xs:enumeration value="Insert"/>
   
<xs:enumeration value="Interactive"/>
   
<xs:enumeration value="InteractiveClassified"/>
   
<xs:enumeration value="InteractiveDisplay"/>
   
<xs:enumeration value="Magazine"/>
   
<xs:enumeration value="MagazineClassified"/>
   
<xs:enumeration value="MagazineClassifiedDisplay"/>
   
<xs:enumeration value="MagazineDisplay"/>
   
<xs:enumeration value="MMS"/>
   
<xs:enumeration value="Newspaper"/>
   
<xs:enumeration value="NewspaperClassified"/>
   
<xs:enumeration value="NewspaperClassifiedDisplay"/>
   
<xs:enumeration value="NewspaperDisplay"/>
   
<xs:enumeration value="OnlineVideo"/>
   
<xs:enumeration value="Onsert"/>
   
<xs:enumeration value="Other"/>
   
<xs:enumeration value="Outdoor"/>
   
<xs:enumeration value="OutdoorAlternative"/>
   
<xs:enumeration value="OutdoorAlternativeDigital"/>
   
<xs:enumeration value="OutdoorBillboard"/>
   
<xs:enumeration value="OutdoorBillboardDigital"/>
   
<xs:enumeration value="OutdoorStreetfurnature"/>
   
<xs:enumeration value="OutdoorStreetfurnatureDigital"/>
   
<xs:enumeration value="OutdoorTransit"/>
   
<xs:enumeration value="OutdoorTransitDigital"/>
   
<xs:enumeration value="Phone"/>
   
<xs:enumeration value="Polybag"/>
   
<xs:enumeration value="PopUp"/>
   
<xs:enumeration value="Radio"/>
   
<xs:enumeration value="RichMedia"/>
   
<xs:enumeration value="SMS"/>
   
<xs:enumeration value="Spadea"/>
   
<xs:enumeration value="Sponsorship"/>
   
<xs:enumeration value="StickyNote"/>
   
<xs:enumeration value="Television"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLBillingAllocationCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Prorated 
enumeration Scheduled 
enumeration Straightline 
enumeration Weighted 
enumeration -0- 
source <xs:simpleType name="AdsMLBillingAllocationCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Prorated"/>
   
<xs:enumeration value="Scheduled"/>
   
<xs:enumeration value="Straightline"/>
   
<xs:enumeration value="Weighted"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLBillingBasisCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Actual 
enumeration Custom 
enumeration MonthlyAverage 
enumeration -0- 
source <xs:simpleType name="AdsMLBillingBasisCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Actual"/>
   
<xs:enumeration value="Custom"/>
   
<xs:enumeration value="MonthlyAverage"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLBleedCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration BottomFront 
enumeration BottomGutter 
enumeration BottomLeft 
enumeration BottomOnly 
enumeration BottomRight 
enumeration BottomSides 
enumeration Front 
enumeration Full 
enumeration Gutter 
enumeration LeftOnly 
enumeration LeftRight 
enumeration No 
enumeration Oversize 
enumeration OversizeNonBleed 
enumeration RightOnly 
enumeration Sides 
enumeration SidesGutter 
enumeration TopBottom 
enumeration TopBottomFront 
enumeration TopBottomGutter 
enumeration TopBottomLeft 
enumeration TopBottomRight 
enumeration TopBottomSides 
enumeration TopFront 
enumeration TopGutter 
enumeration TopLeft 
enumeration TopOnly 
enumeration TopRight 
enumeration TopSizes 
enumeration Yes 
enumeration -0- 
source <xs:simpleType name="AdsMLBleedCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="BottomFront"/>
   
<xs:enumeration value="BottomGutter"/>
   
<xs:enumeration value="BottomLeft"/>
   
<xs:enumeration value="BottomOnly"/>
   
<xs:enumeration value="BottomRight"/>
   
<xs:enumeration value="BottomSides"/>
   
<xs:enumeration value="Front"/>
   
<xs:enumeration value="Full"/>
   
<xs:enumeration value="Gutter"/>
   
<xs:enumeration value="LeftOnly"/>
   
<xs:enumeration value="LeftRight"/>
   
<xs:enumeration value="No"/>
   
<xs:enumeration value="Oversize"/>
   
<xs:enumeration value="OversizeNonBleed"/>
   
<xs:enumeration value="RightOnly"/>
   
<xs:enumeration value="Sides"/>
   
<xs:enumeration value="SidesGutter"/>
   
<xs:enumeration value="TopBottom"/>
   
<xs:enumeration value="TopBottomFront"/>
   
<xs:enumeration value="TopBottomGutter"/>
   
<xs:enumeration value="TopBottomLeft"/>
   
<xs:enumeration value="TopBottomRight"/>
   
<xs:enumeration value="TopBottomSides"/>
   
<xs:enumeration value="TopFront"/>
   
<xs:enumeration value="TopGutter"/>
   
<xs:enumeration value="TopLeft"/>
   
<xs:enumeration value="TopOnly"/>
   
<xs:enumeration value="TopRight"/>
   
<xs:enumeration value="TopSizes"/>
   
<xs:enumeration value="Yes"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLChangeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration add 
enumeration add.content 
enumeration add.delivery 
enumeration add.placement 
enumeration add.placementGroup 
enumeration add.price 
enumeration add.rendering 
enumeration add.schedule 
enumeration add.service 
enumeration delete 
enumeration delete.content 
enumeration delete.delivery 
enumeration delete.placement 
enumeration delete.placementGroup 
enumeration delete.price 
enumeration delete.rendering 
enumeration delete.schedule 
enumeration delete.service 
enumeration edit 
enumeration edit.content 
enumeration edit.delivery 
enumeration edit.placement 
enumeration edit.placementGroup 
enumeration edit.price 
enumeration edit.rendering 
enumeration edit.schedule 
enumeration edit.service 
enumeration -0- 
source <xs:simpleType name="AdsMLChangeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="add"/>
   
<xs:enumeration value="add.content"/>
   
<xs:enumeration value="add.delivery"/>
   
<xs:enumeration value="add.placement"/>
   
<xs:enumeration value="add.placementGroup"/>
   
<xs:enumeration value="add.price"/>
   
<xs:enumeration value="add.rendering"/>
   
<xs:enumeration value="add.schedule"/>
   
<xs:enumeration value="add.service"/>
   
<xs:enumeration value="delete"/>
   
<xs:enumeration value="delete.content"/>
   
<xs:enumeration value="delete.delivery"/>
   
<xs:enumeration value="delete.placement"/>
   
<xs:enumeration value="delete.placementGroup"/>
   
<xs:enumeration value="delete.price"/>
   
<xs:enumeration value="delete.rendering"/>
   
<xs:enumeration value="delete.schedule"/>
   
<xs:enumeration value="delete.service"/>
   
<xs:enumeration value="edit"/>
   
<xs:enumeration value="edit.content"/>
   
<xs:enumeration value="edit.delivery"/>
   
<xs:enumeration value="edit.placement"/>
   
<xs:enumeration value="edit.placementGroup"/>
   
<xs:enumeration value="edit.price"/>
   
<xs:enumeration value="edit.rendering"/>
   
<xs:enumeration value="edit.schedule"/>
   
<xs:enumeration value="edit.service"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLChannelUsageCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Business 
enumeration Daytime 
enumeration Holiday 
enumeration Home 
enumeration ISDN 
enumeration Mobile 
enumeration Nighttime 
enumeration OutOfHours 
enumeration Pager 
enumeration Private 
enumeration SatellitePhone 
enumeration TTYTDD 
enumeration -0- 
source <xs:simpleType name="AdsMLChannelUsageCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Business"/>
   
<xs:enumeration value="Daytime"/>
   
<xs:enumeration value="Holiday"/>
   
<xs:enumeration value="Home"/>
   
<xs:enumeration value="ISDN"/>
   
<xs:enumeration value="Mobile"/>
   
<xs:enumeration value="Nighttime"/>
   
<xs:enumeration value="OutOfHours"/>
   
<xs:enumeration value="Pager"/>
   
<xs:enumeration value="Private"/>
   
<xs:enumeration value="SatellitePhone"/>
   
<xs:enumeration value="TTYTDD"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLClassificationCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration GeneralMerchandise 
enumeration GeneralMerchandise.Auction 
enumeration GeneralMerchandise.ForSale 
enumeration GeneralMerchandise.Wanted 
enumeration Recruitment 
enumeration Recruitment.HelpNeeded 
enumeration Recruitment.HelpWanted 
enumeration Recruitment.JobFair 
enumeration Recruitment.RecruitmentServices 
enumeration Transportation 
enumeration Transportation.Aircraft 
enumeration Transportation.Aircraft.JetPlane 
enumeration Transportation.Aircraft.PropellerPlane 
enumeration Transportation.Aircraft.Sailplane 
enumeration Transportation.Auto 
enumeration Transportation.Auto.Domestic 
enumeration Transportation.Auto.Import 
enumeration Transportation.Bicycle 
enumeration Transportation.Bicycle.Domestic 
enumeration Transportation.Bicycle.Import 
enumeration Transportation.Bus 
enumeration Transportation.Bus.Domestic 
enumeration Transportation.Bus.Import 
enumeration Transportation.Marinecraft 
enumeration Transportation.Marinecraft.Motorboat 
enumeration Transportation.Marinecraft.PersonalWaterCraft 
enumeration Transportation.Marinecraft.Sailboat 
enumeration Transportation.Motorcycle 
enumeration Transportation.Motorcycle.Domestic 
enumeration Transportation.Motorcycle.Import 
enumeration Transportation.SUV 
enumeration Transportation.SUV.Domestic 
enumeration Transportation.SUV.Import 
enumeration Transportation.Truck 
enumeration Transportation.Truck.Domestic 
enumeration Transportation.Truck.Import 
enumeration Transportation.Van 
enumeration Transportation.Van.Domestic 
enumeration Transportation.Van.Import 
enumeration -0- 
source <xs:simpleType name="AdsMLClassificationCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="GeneralMerchandise"/>
   
<xs:enumeration value="GeneralMerchandise.Auction"/>
   
<xs:enumeration value="GeneralMerchandise.ForSale"/>
   
<xs:enumeration value="GeneralMerchandise.Wanted"/>
   
<xs:enumeration value="Recruitment"/>
   
<xs:enumeration value="Recruitment.HelpNeeded"/>
   
<xs:enumeration value="Recruitment.HelpWanted"/>
   
<xs:enumeration value="Recruitment.JobFair"/>
   
<xs:enumeration value="Recruitment.RecruitmentServices"/>
   
<xs:enumeration value="Transportation"/>
   
<xs:enumeration value="Transportation.Aircraft"/>
   
<xs:enumeration value="Transportation.Aircraft.JetPlane"/>
   
<xs:enumeration value="Transportation.Aircraft.PropellerPlane"/>
   
<xs:enumeration value="Transportation.Aircraft.Sailplane"/>
   
<xs:enumeration value="Transportation.Auto"/>
   
<xs:enumeration value="Transportation.Auto.Domestic"/>
   
<xs:enumeration value="Transportation.Auto.Import"/>
   
<xs:enumeration value="Transportation.Bicycle"/>
   
<xs:enumeration value="Transportation.Bicycle.Domestic"/>
   
<xs:enumeration value="Transportation.Bicycle.Import"/>
   
<xs:enumeration value="Transportation.Bus"/>
   
<xs:enumeration value="Transportation.Bus.Domestic"/>
   
<xs:enumeration value="Transportation.Bus.Import"/>
   
<xs:enumeration value="Transportation.Marinecraft"/>
   
<xs:enumeration value="Transportation.Marinecraft.Motorboat"/>
   
<xs:enumeration value="Transportation.Marinecraft.PersonalWaterCraft"/>
   
<xs:enumeration value="Transportation.Marinecraft.Sailboat"/>
   
<xs:enumeration value="Transportation.Motorcycle"/>
   
<xs:enumeration value="Transportation.Motorcycle.Domestic"/>
   
<xs:enumeration value="Transportation.Motorcycle.Import"/>
   
<xs:enumeration value="Transportation.SUV"/>
   
<xs:enumeration value="Transportation.SUV.Domestic"/>
   
<xs:enumeration value="Transportation.SUV.Import"/>
   
<xs:enumeration value="Transportation.Truck"/>
   
<xs:enumeration value="Transportation.Truck.Domestic"/>
   
<xs:enumeration value="Transportation.Truck.Import"/>
   
<xs:enumeration value="Transportation.Van"/>
   
<xs:enumeration value="Transportation.Van.Domestic"/>
   
<xs:enumeration value="Transportation.Van.Import"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Proposed -->
</xs:simpleType>

simpleType AdsMLColorTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Black 
enumeration BlackMetallic 
enumeration BlackMetallicSpot 
enumeration BlackSpot 
enumeration BlackUnknownSpotCount 
enumeration FullColor 
enumeration FullColorMetallic 
enumeration FullColorMetallicSpot 
enumeration FullColorSpot 
enumeration Metallic 
enumeration MetallicSpot 
enumeration ProcessColor 
enumeration ProcessColorMetallic 
enumeration ProcessColorMetallicSpot 
enumeration ProcessColorSpot 
enumeration Special 
enumeration Spot 
enumeration -0- 
source <xs:simpleType name="AdsMLColorTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Black"/>
   
<xs:enumeration value="BlackMetallic"/>
   
<xs:enumeration value="BlackMetallicSpot"/>
   
<xs:enumeration value="BlackSpot"/>
   
<xs:enumeration value="BlackUnknownSpotCount"/>
   
<xs:enumeration value="FullColor"/>
   
<xs:enumeration value="FullColorMetallic"/>
   
<xs:enumeration value="FullColorMetallicSpot"/>
   
<xs:enumeration value="FullColorSpot"/>
   
<xs:enumeration value="Metallic"/>
   
<xs:enumeration value="MetallicSpot"/>
   
<xs:enumeration value="ProcessColor"/>
   
<xs:enumeration value="ProcessColorMetallic"/>
   
<xs:enumeration value="ProcessColorMetallicSpot"/>
   
<xs:enumeration value="ProcessColorSpot"/>
   
<xs:enumeration value="Special"/>
   
<xs:enumeration value="Spot"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLContactRoleCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of ContactRoleRootType
facets
Kind Value annotation 
maxLength 255 
enumeration AcceptingOfficial 
enumeration AccountingDepartment 
enumeration AccountSalesRepresentative 
enumeration AccountsPayable 
enumeration AccountsPayableDepartment 
enumeration AccountsReceivable 
enumeration AccountsReceivableDepartment 
enumeration AdministrativeContractingOfficer 
enumeration Administrator 
enumeration AdSales 
enumeration AdTrafficManager 
enumeration Advisor 
enumeration AfterHoursContact 
enumeration Agent 
enumeration AlternateContact 
enumeration AppointmentScheduler 
enumeration Appraiser 
enumeration ArtDirector 
enumeration AttentionToParty 
enumeration Attorney 
enumeration AuditingContact 
enumeration AuthorizedFinancialContact 
enumeration AuthorizedNegotiator 
enumeration AuthorizedRepresentative 
enumeration AuthorizedSignature 
enumeration AutomatedClearinghouseContact 
enumeration BillInquiryContact 
enumeration BrandManager 
enumeration Broker 
enumeration BrokerContact 
enumeration BusinessUnitManager 
enumeration BuyerNameOrDepartment 
enumeration CEO 
enumeration Certifier 
enumeration CFO 
enumeration ChairmanOfTheBoard 
enumeration ChangedBy 
enumeration ChangeOrderApprover 
enumeration CIO 
enumeration Claimant 
enumeration ClaimApprover 
enumeration ClaimRecipient 
enumeration ClearinghouseContact 
enumeration Collector 
enumeration ComplianceOfficer 
enumeration ComponentEngineer 
enumeration ComputerSystemsContact 
enumeration ConfirmedWith 
enumeration ContainerManager 
enumeration ContractContact 
enumeration COO 
enumeration Coordinator 
enumeration CorporatePurchasingAgent 
enumeration CostAndSchedule Coordinator 
enumeration Courier 
enumeration CustomerEngineer 
enumeration CustomerMaintenanceManager 
enumeration CustomerRelations 
enumeration CustomerService 
enumeration DeliveryContact 
enumeration DeliveryInstructionsContact 
enumeration Development 
enumeration Director 
enumeration DivisionDirector 
enumeration DivisionManager 
enumeration EDICoordinator 
enumeration ElectronicSubmissionRecipient 
enumeration EmergencyContact 
enumeration EmergencyContactConsignee 
enumeration EmergencyContactShipper 
enumeration Engineer 
enumeration Engineering 
enumeration EnteredBy 
enumeration Estimator 
enumeration ExecutiveOfficer 
enumeration ExecutiveVicePresident 
enumeration Expeditor 
enumeration FAO 
enumeration FinanceManager 
enumeration ForwarderContact 
enumeration FunctionalManager 
enumeration GeneralContact 
enumeration GraphicsDesigner 
enumeration HumanResources 
enumeration InformationContact 
enumeration Investigator 
enumeration ITManager 
enumeration Licensee 
enumeration LocalPurchasingAgent 
enumeration MaintenanceContact 
enumeration Manager 
enumeration Manufacturing 
enumeration ManufacturingPlantContact 
enumeration MarketingDepartment 
enumeration MarketingDirector 
enumeration MaterialsContact 
enumeration MediaBuyer 
enumeration MediaSystemsManager 
enumeration MutuallyDefined 
enumeration NationalAgent 
enumeration NationalSalesDirector 
enumeration NewBusinessProcessing 
enumeration NotificationContact 
enumeration OfficeManager 
enumeration OfficeStaff 
enumeration Operations 
enumeration OrderContact 
enumeration OrderDepartment 
enumeration OrderingOfficer 
enumeration Owner 
enumeration OwnerRepresentative 
enumeration Packager 
enumeration Partner 
enumeration PayersClaimOffice 
enumeration PerformanceEvaluationCommittee 
enumeration PersonnelDepartment 
enumeration PlantManager 
enumeration Preparer 
enumeration PrepressProvider 
enumeration President 
enumeration PriceAdministration 
enumeration PrimaryControlPoint 
enumeration ProcessEngineer 
enumeration Processor 
enumeration ProductionDepartment 
enumeration ProductionManager 
enumeration ProductionRepresentative 
enumeration ProductionSupervisor 
enumeration ProductManager 
enumeration ProgramDirector 
enumeration ProgramManager 
enumeration ProjectDirector 
enumeration ProjectManager 
enumeration PrototypeCoordinator 
enumeration Provider 
enumeration PurchaseServiceProvider 
enumeration QualityAssuranceContact 
enumeration QualityCoordinator 
enumeration QualityInspector 
enumeration QualityManager 
enumeration RateSupervisorOrClerk 
enumeration RebateOrChargebackContact 
enumeration ReceivingContact 
enumeration ReceivingDock 
enumeration Reception 
enumeration ReportAuthorizer 
enumeration ReportPreparer 
enumeration Requestor 
enumeration Respondant 
enumeration ResponsiblePerson 
enumeration ReviewOrRepricingContact 
enumeration Sales 
enumeration SalesAdministration 
enumeration SalesManager 
enumeration SalesRepresentative 
enumeration SalesRepresentativeOrDepartment 
enumeration ScheduleContact 
enumeration Secretary 
enumeration ServiceManager 
enumeration ServiceOrderWriter 
enumeration ServiceOrganization 
enumeration ServiceTeam 
enumeration ShipperContact 
enumeration ShippingDepartment 
enumeration SpecialProgramContact 
enumeration Staff 
enumeration StudySubmitterContact 
enumeration SubmittingContact 
enumeration Supervisor 
enumeration SupplierContact 
enumeration SystemsAdministrator 
enumeration SystemsManager 
enumeration TearsheetSupervisor 
enumeration TechnicalDepartment 
enumeration TechnicalMarketingRepresentative 
enumeration TechnicalSupport 
enumeration ThirdPartyAdministratorContact 
enumeration TrafficAdministrator 
enumeration Transmitter 
enumeration Treasurer 
enumeration UltimateReceiver 
enumeration VicePresident 
enumeration Warehouse 
enumeration Witness 
enumeration -0- 
source <xs:simpleType name="AdsMLContactRoleCV">
 
<xs:restriction base="adsml:ContactRoleRootType">
   
<xs:enumeration value="AcceptingOfficial"/>
   
<xs:enumeration value="AccountingDepartment"/>
   
<xs:enumeration value="AccountSalesRepresentative"/>
   
<xs:enumeration value="AccountsPayable"/>
   
<xs:enumeration value="AccountsPayableDepartment"/>
   
<xs:enumeration value="AccountsReceivable"/>
   
<xs:enumeration value="AccountsReceivableDepartment"/>
   
<xs:enumeration value="AdministrativeContractingOfficer"/>
   
<xs:enumeration value="Administrator"/>
   
<xs:enumeration value="AdSales"/>
   
<xs:enumeration value="AdTrafficManager"/>
   
<xs:enumeration value="Advisor"/>
   
<xs:enumeration value="AfterHoursContact"/>
   
<xs:enumeration value="Agent"/>
   
<xs:enumeration value="AlternateContact"/>
   
<xs:enumeration value="AppointmentScheduler"/>
   
<xs:enumeration value="Appraiser"/>
   
<xs:enumeration value="ArtDirector"/>
   
<xs:enumeration value="AttentionToParty"/>
   
<xs:enumeration value="Attorney"/>
   
<xs:enumeration value="AuditingContact"/>
   
<xs:enumeration value="AuthorizedFinancialContact"/>
   
<xs:enumeration value="AuthorizedNegotiator"/>
   
<xs:enumeration value="AuthorizedRepresentative"/>
   
<xs:enumeration value="AuthorizedSignature"/>
   
<xs:enumeration value="AutomatedClearinghouseContact"/>
   
<xs:enumeration value="BillInquiryContact"/>
   
<xs:enumeration value="BrandManager"/>
   
<xs:enumeration value="Broker"/>
   
<xs:enumeration value="BrokerContact"/>
   
<xs:enumeration value="BusinessUnitManager"/>
   
<xs:enumeration value="BuyerNameOrDepartment"/>
   
<xs:enumeration value="CEO"/>
   
<xs:enumeration value="Certifier"/>
   
<xs:enumeration value="CFO"/>
   
<xs:enumeration value="ChairmanOfTheBoard"/>
   
<xs:enumeration value="ChangedBy"/>
   
<xs:enumeration value="ChangeOrderApprover"/>
   
<xs:enumeration value="CIO"/>
   
<xs:enumeration value="Claimant"/>
   
<xs:enumeration value="ClaimApprover"/>
   
<xs:enumeration value="ClaimRecipient"/>
   
<xs:enumeration value="ClearinghouseContact"/>
   
<xs:enumeration value="Collector"/>
   
<xs:enumeration value="ComplianceOfficer"/>
   
<xs:enumeration value="ComponentEngineer"/>
   
<xs:enumeration value="ComputerSystemsContact"/>
   
<xs:enumeration value="ConfirmedWith"/>
   
<xs:enumeration value="ContainerManager"/>
   
<xs:enumeration value="ContractContact"/>
   
<xs:enumeration value="COO"/>
   
<xs:enumeration value="Coordinator"/>
   
<xs:enumeration value="CorporatePurchasingAgent"/>
   
<xs:enumeration value="CostAndSchedule Coordinator"/>
   
<xs:enumeration value="Courier"/>
   
<xs:enumeration value="CustomerEngineer"/>
   
<xs:enumeration value="CustomerMaintenanceManager"/>
   
<xs:enumeration value="CustomerRelations"/>
   
<xs:enumeration value="CustomerService"/>
   
<xs:enumeration value="DeliveryContact"/>
   
<xs:enumeration value="DeliveryInstructionsContact"/>
   
<xs:enumeration value="Development"/>
   
<xs:enumeration value="Director"/>
   
<xs:enumeration value="DivisionDirector"/>
   
<xs:enumeration value="DivisionManager"/>
   
<xs:enumeration value="EDICoordinator"/>
   
<xs:enumeration value="ElectronicSubmissionRecipient"/>
   
<xs:enumeration value="EmergencyContact"/>
   
<xs:enumeration value="EmergencyContactConsignee"/>
   
<xs:enumeration value="EmergencyContactShipper"/>
   
<xs:enumeration value="Engineer"/>
   
<xs:enumeration value="Engineering"/>
   
<xs:enumeration value="EnteredBy"/>
   
<xs:enumeration value="Estimator"/>
   
<xs:enumeration value="ExecutiveOfficer"/>
   
<xs:enumeration value="ExecutiveVicePresident"/>
   
<xs:enumeration value="Expeditor"/>
   
<xs:enumeration value="FAO"/>
   
<xs:enumeration value="FinanceManager"/>
   
<xs:enumeration value="ForwarderContact"/>
   
<xs:enumeration value="FunctionalManager"/>
   
<xs:enumeration value="GeneralContact"/>
   
<xs:enumeration value="GraphicsDesigner"/>
   
<xs:enumeration value="HumanResources"/>
   
<xs:enumeration value="InformationContact"/>
   
<xs:enumeration value="Investigator"/>
   
<xs:enumeration value="ITManager"/>
   
<xs:enumeration value="Licensee"/>
   
<xs:enumeration value="LocalPurchasingAgent"/>
   
<xs:enumeration value="MaintenanceContact"/>
   
<xs:enumeration value="Manager"/>
   
<xs:enumeration value="Manufacturing"/>
   
<xs:enumeration value="ManufacturingPlantContact"/>
   
<xs:enumeration value="MarketingDepartment"/>
   
<xs:enumeration value="MarketingDirector"/>
   
<xs:enumeration value="MaterialsContact"/>
   
<xs:enumeration value="MediaBuyer"/>
   
<xs:enumeration value="MediaSystemsManager"/>
   
<xs:enumeration value="MutuallyDefined"/>
   
<xs:enumeration value="NationalAgent"/>
   
<xs:enumeration value="NationalSalesDirector"/>
   
<xs:enumeration value="NewBusinessProcessing"/>
   
<xs:enumeration value="NotificationContact"/>
   
<xs:enumeration value="OfficeManager"/>
   
<xs:enumeration value="OfficeStaff"/>
   
<xs:enumeration value="Operations"/>
   
<xs:enumeration value="OrderContact"/>
   
<xs:enumeration value="OrderDepartment"/>
   
<xs:enumeration value="OrderingOfficer"/>
   
<xs:enumeration value="Owner"/>
   
<xs:enumeration value="OwnerRepresentative"/>
   
<xs:enumeration value="Packager"/>
   
<xs:enumeration value="Partner"/>
   
<xs:enumeration value="PayersClaimOffice"/>
   
<xs:enumeration value="PerformanceEvaluationCommittee"/>
   
<xs:enumeration value="PersonnelDepartment"/>
   
<xs:enumeration value="PlantManager"/>
   
<xs:enumeration value="Preparer"/>
   
<xs:enumeration value="PrepressProvider"/>
   
<xs:enumeration value="President"/>
   
<xs:enumeration value="PriceAdministration"/>
   
<xs:enumeration value="PrimaryControlPoint"/>
   
<xs:enumeration value="ProcessEngineer"/>
   
<xs:enumeration value="Processor"/>
   
<xs:enumeration value="ProductionDepartment"/>
   
<xs:enumeration value="ProductionManager"/>
   
<xs:enumeration value="ProductionRepresentative"/>
   
<xs:enumeration value="ProductionSupervisor"/>
   
<xs:enumeration value="ProductManager"/>
   
<xs:enumeration value="ProgramDirector"/>
   
<xs:enumeration value="ProgramManager"/>
   
<xs:enumeration value="ProjectDirector"/>
   
<xs:enumeration value="ProjectManager"/>
   
<xs:enumeration value="PrototypeCoordinator"/>
   
<xs:enumeration value="Provider"/>
   
<xs:enumeration value="PurchaseServiceProvider"/>
   
<xs:enumeration value="QualityAssuranceContact"/>
   
<xs:enumeration value="QualityCoordinator"/>
   
<xs:enumeration value="QualityInspector"/>
   
<xs:enumeration value="QualityManager"/>
   
<xs:enumeration value="RateSupervisorOrClerk"/>
   
<xs:enumeration value="RebateOrChargebackContact"/>
   
<xs:enumeration value="ReceivingContact"/>
   
<xs:enumeration value="ReceivingDock"/>
   
<xs:enumeration value="Reception"/>
   
<xs:enumeration value="ReportAuthorizer"/>
   
<xs:enumeration value="ReportPreparer"/>
   
<xs:enumeration value="Requestor"/>
   
<xs:enumeration value="Respondant"/>
   
<xs:enumeration value="ResponsiblePerson"/>
   
<xs:enumeration value="ReviewOrRepricingContact"/>
   
<xs:enumeration value="Sales"/>
   
<xs:enumeration value="SalesAdministration"/>
   
<xs:enumeration value="SalesManager"/>
   
<xs:enumeration value="SalesRepresentative"/>
   
<xs:enumeration value="SalesRepresentativeOrDepartment"/>
   
<xs:enumeration value="ScheduleContact"/>
   
<xs:enumeration value="Secretary"/>
   
<xs:enumeration value="ServiceManager"/>
   
<xs:enumeration value="ServiceOrderWriter"/>
   
<xs:enumeration value="ServiceOrganization"/>
   
<xs:enumeration value="ServiceTeam"/>
   
<xs:enumeration value="ShipperContact"/>
   
<xs:enumeration value="ShippingDepartment"/>
   
<xs:enumeration value="SpecialProgramContact"/>
   
<xs:enumeration value="Staff"/>
   
<xs:enumeration value="StudySubmitterContact"/>
   
<xs:enumeration value="SubmittingContact"/>
   
<xs:enumeration value="Supervisor"/>
   
<xs:enumeration value="SupplierContact"/>
   
<xs:enumeration value="SystemsAdministrator"/>
   
<xs:enumeration value="SystemsManager"/>
   
<xs:enumeration value="TearsheetSupervisor"/>
   
<xs:enumeration value="TechnicalDepartment"/>
   
<xs:enumeration value="TechnicalMarketingRepresentative"/>
   
<xs:enumeration value="TechnicalSupport"/>
   
<xs:enumeration value="ThirdPartyAdministratorContact"/>
   
<xs:enumeration value="TrafficAdministrator"/>
   
<xs:enumeration value="Transmitter"/>
   
<xs:enumeration value="Treasurer"/>
   
<xs:enumeration value="UltimateReceiver"/>
   
<xs:enumeration value="VicePresident"/>
   
<xs:enumeration value="Warehouse"/>
   
<xs:enumeration value="Witness"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLContentHandlingInstructionsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration DoNotBend 
enumeration ExtractWithUseFolderNames 
enumeration Fragile 
enumeration MagneticMedia 
enumeration SignatureRequired 
enumeration -0- 
source <xs:simpleType name="AdsMLContentHandlingInstructionsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="DoNotBend"/>
   
<xs:enumeration value="ExtractWithUseFolderNames"/>
   
<xs:enumeration value="Fragile"/>
   
<xs:enumeration value="MagneticMedia"/>
   
<xs:enumeration value="SignatureRequired"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLContractTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Annual 
enumeration Flat 
enumeration GoodTilCancelled 
enumeration OneTime 
enumeration RateCard 
enumeration Special 
enumeration Tiered 
enumeration -0- 
source <xs:simpleType name="AdsMLContractTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Annual"/>
   
<xs:enumeration value="Flat"/>
   
<xs:enumeration value="GoodTilCancelled"/>
   
<xs:enumeration value="OneTime"/>
   
<xs:enumeration value="RateCard"/>
   
<xs:enumeration value="Special"/>
   
<xs:enumeration value="Tiered"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLCreditCardTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Amex 
enumeration CarteBleue 
enumeration Cirrus 
enumeration DinersClub 
enumeration Discover 
enumeration Electron 
enumeration Maestro 
enumeration MasterCard 
enumeration Solo 
enumeration Switch 
enumeration Visa 
enumeration -0- 
source <xs:simpleType name="AdsMLCreditCardTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Amex"/>
   
<xs:enumeration value="CarteBleue"/>
   
<xs:enumeration value="Cirrus"/>
   
<xs:enumeration value="DinersClub"/>
   
<xs:enumeration value="Discover"/>
   
<xs:enumeration value="Electron"/>
   
<xs:enumeration value="Maestro"/>
   
<xs:enumeration value="MasterCard"/>
   
<xs:enumeration value="Solo"/>
   
<xs:enumeration value="Switch"/>
   
<xs:enumeration value="Visa"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLDenialCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AdContentNotFound 
enumeration BadCredit 
enumeration DeadlinePassed 
enumeration DuplicateInvoice 
enumeration DuplicateOrder 
enumeration InvalidAddress 
enumeration InvalidContentProperties 
enumeration InvalidData 
enumeration InvalidPeriod 
enumeration InvalidReferenceData 
enumeration InvalidTransaction 
enumeration InventoryUnavailable 
enumeration InvoicedServiceNotRequested 
enumeration InvoicedServicesNotPerformedAsRequested 
enumeration InvoicedServicesNotReceived 
enumeration MissingRequiredMetadata 
enumeration OverCreditLimit 
enumeration PreflightResultsNotAcceptable 
enumeration UnknownAccount 
enumeration UnknownParty 
enumeration -0- 
source <xs:simpleType name="AdsMLDenialCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AdContentNotFound"/>
   
<xs:enumeration value="BadCredit"/>
   
<xs:enumeration value="DeadlinePassed"/>
   
<xs:enumeration value="DuplicateInvoice"/>
   
<xs:enumeration value="DuplicateOrder"/>
   
<xs:enumeration value="InvalidAddress"/>
   
<xs:enumeration value="InvalidContentProperties"/>
   
<xs:enumeration value="InvalidData"/>
   
<xs:enumeration value="InvalidPeriod"/>
   
<xs:enumeration value="InvalidReferenceData"/>
   
<xs:enumeration value="InvalidTransaction"/>
   
<xs:enumeration value="InventoryUnavailable"/>
   
<xs:enumeration value="InvoicedServiceNotRequested"/>
   
<xs:enumeration value="InvoicedServicesNotPerformedAsRequested"/>
   
<xs:enumeration value="InvoicedServicesNotReceived"/>
   
<xs:enumeration value="MissingRequiredMetadata"/>
   
<xs:enumeration value="OverCreditLimit"/>
   
<xs:enumeration value="PreflightResultsNotAcceptable"/>
   
<xs:enumeration value="UnknownAccount"/>
   
<xs:enumeration value="UnknownParty"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLDigitalMediaTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration CD 
enumeration DAT 
enumeration DLT 
enumeration DVD 
enumeration Exabyte 
enumeration HardDrive 
enumeration Jaz 
enumeration Optical 
enumeration Tape 
enumeration ZIP 
enumeration -0- 
source <xs:simpleType name="AdsMLDigitalMediaTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="CD"/>
   
<xs:enumeration value="DAT"/>
   
<xs:enumeration value="DLT"/>
   
<xs:enumeration value="DVD"/>
   
<xs:enumeration value="Exabyte"/>
   
<xs:enumeration value="HardDrive"/>
   
<xs:enumeration value="Jaz"/>
   
<xs:enumeration value="Optical"/>
   
<xs:enumeration value="Tape"/>
   
<xs:enumeration value="ZIP"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLEncodingCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of EncodingRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Base64 
enumeration BinHex 
enumeration MacBinary 
enumeration QuotedPrintable 
enumeration UUEncode 
enumeration -0- 
source <xs:simpleType name="AdsMLEncodingCV">
 
<xs:restriction base="adsml:EncodingRootType">
   
<xs:enumeration value="Base64"/>
   
<xs:enumeration value="BinHex"/>
   
<xs:enumeration value="MacBinary"/>
   
<xs:enumeration value="QuotedPrintable"/>
   
<xs:enumeration value="UUEncode"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLEncryptionMethodCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of EncryptionMethodRootType
facets
Kind Value annotation 
maxLength 50 
enumeration 3DES 
enumeration AES 
enumeration Blowfish 
enumeration OpenPGP 
enumeration PGP 
enumeration PKCS1 
enumeration PKCS10 
enumeration PKCS11 
enumeration PKCS12 
enumeration PKCS13 
enumeration PKCS15 
enumeration PKCS2 
enumeration PKCS3 
enumeration PKCS4 
enumeration PKCS5 
enumeration PKCS6 
enumeration PKCS7 
enumeration PKCS8 
enumeration PKCS9 
enumeration PKI 
enumeration RC4 
enumeration SPKI 
enumeration X509v1 
enumeration X509v2 
enumeration X509v3 
enumeration -0- 
source <xs:simpleType name="AdsMLEncryptionMethodCV">
 
<xs:restriction base="adsml:EncryptionMethodRootType">
   
<xs:enumeration value="3DES"/>
   
<xs:enumeration value="AES"/>
   
<xs:enumeration value="Blowfish"/>
   
<xs:enumeration value="OpenPGP"/>
   
<xs:enumeration value="PGP"/>
   
<xs:enumeration value="PKCS1"/>
   
<xs:enumeration value="PKCS10"/>
   
<xs:enumeration value="PKCS11"/>
   
<xs:enumeration value="PKCS12"/>
   
<xs:enumeration value="PKCS13"/>
   
<xs:enumeration value="PKCS15"/>
   
<xs:enumeration value="PKCS2"/>
   
<xs:enumeration value="PKCS3"/>
   
<xs:enumeration value="PKCS4"/>
   
<xs:enumeration value="PKCS5"/>
   
<xs:enumeration value="PKCS6"/>
   
<xs:enumeration value="PKCS7"/>
   
<xs:enumeration value="PKCS8"/>
   
<xs:enumeration value="PKCS9"/>
   
<xs:enumeration value="PKI"/>
   
<xs:enumeration value="RC4"/>
   
<xs:enumeration value="SPKI"/>
   
<xs:enumeration value="X509v1"/>
   
<xs:enumeration value="X509v2"/>
   
<xs:enumeration value="X509v3"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLErrorTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AdsMLSchema 
enumeration CatastrophicError 
enumeration CatastrophicItemError 
enumeration FailedSchemaValidation 
enumeration InvalidProfile 
enumeration InvalidStructure 
enumeration MissingRequiredData 
enumeration PPA 
enumeration -0- 
source <xs:simpleType name="AdsMLErrorTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AdsMLSchema"/>
   
<xs:enumeration value="CatastrophicError"/>
   
<xs:enumeration value="CatastrophicItemError"/>
   
<xs:enumeration value="FailedSchemaValidation"/>
   
<xs:enumeration value="InvalidProfile"/>
   
<xs:enumeration value="InvalidStructure"/>
   
<xs:enumeration value="MissingRequiredData"/>
   
<xs:enumeration value="PPA"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLFinancialDocumentTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Credit 
enumeration Debit 
enumeration Invoice 
enumeration Invoice.Adjusted 
enumeration Invoice.Consolidated 
enumeration Invoice.Credit 
enumeration Invoice.Prepaid 
enumeration -0- 
source <xs:simpleType name="AdsMLFinancialDocumentTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Credit"/>
   
<xs:enumeration value="Debit"/>
   
<xs:enumeration value="Invoice"/>
   
<xs:enumeration value="Invoice.Adjusted"/>
   
<xs:enumeration value="Invoice.Consolidated"/>
   
<xs:enumeration value="Invoice.Credit"/>
   
<xs:enumeration value="Invoice.Prepaid"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLFormatTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AdsMLBookings 
enumeration AdsMLFinancials 
enumeration AdsMLMaterials 
enumeration AdsMLMediaPack 
enumeration AdsMLProofOfPub 
enumeration AdTicket 
enumeration AdVenture 
enumeration CREST 
enumeration IfraAdConnexion 
enumeration JDF 
enumeration SpaceXML 
enumeration -0- 
source <xs:simpleType name="AdsMLFormatTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AdsMLBookings"/>
   
<xs:enumeration value="AdsMLFinancials"/>
   
<xs:enumeration value="AdsMLMaterials"/>
   
<xs:enumeration value="AdsMLMediaPack"/>
   
<xs:enumeration value="AdsMLProofOfPub"/>
   
<xs:enumeration value="AdTicket"/>
   
<xs:enumeration value="AdVenture"/>
   
<xs:enumeration value="CREST"/>
   
<xs:enumeration value="IfraAdConnexion"/>
   
<xs:enumeration value="JDF"/>
   
<xs:enumeration value="SpaceXML"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLGuaranteeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Color 
enumeration Distribution 
enumeration Duration 
enumeration PlacementTarget 
enumeration Position 
enumeration Pricing 
enumeration RunAsBooked 
enumeration Scheduling 
enumeration Size 
enumeration -0- 
source <xs:simpleType name="AdsMLGuaranteeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Color"/>
   
<xs:enumeration value="Distribution"/>
   
<xs:enumeration value="Duration"/>
   
<xs:enumeration value="PlacementTarget"/>
   
<xs:enumeration value="Position"/>
   
<xs:enumeration value="Pricing"/>
   
<xs:enumeration value="RunAsBooked"/>
   
<xs:enumeration value="Scheduling"/>
   
<xs:enumeration value="Size"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLMediaTypeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration CableTV 
enumeration Cinema 
enumeration DigitalSign 
enumeration DirectMail 
enumeration Directory 
enumeration DVD 
enumeration Email 
enumeration Game 
enumeration Magazine 
enumeration MMS 
enumeration Mobile 
enumeration Newspaper 
enumeration Online 
enumeration Outdoor 
enumeration Radio 
enumeration Search 
enumeration SMS 
enumeration TV 
enumeration -0- 
source <xs:simpleType name="AdsMLMediaTypeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="CableTV"/>
   
<xs:enumeration value="Cinema"/>
   
<xs:enumeration value="DigitalSign"/>
   
<xs:enumeration value="DirectMail"/>
   
<xs:enumeration value="Directory"/>
   
<xs:enumeration value="DVD"/>
   
<xs:enumeration value="Email"/>
   
<xs:enumeration value="Game"/>
   
<xs:enumeration value="Magazine"/>
   
<xs:enumeration value="MMS"/>
   
<xs:enumeration value="Mobile"/>
   
<xs:enumeration value="Newspaper"/>
   
<xs:enumeration value="Online"/>
   
<xs:enumeration value="Outdoor"/>
   
<xs:enumeration value="Radio"/>
   
<xs:enumeration value="Search"/>
   
<xs:enumeration value="SMS"/>
   
<xs:enumeration value="TV"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLMultipleAdContentHandlingCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration ABSplit 
enumeration AlternativeTo 
enumeration PartsOfThePlacement 
enumeration RotatingCopy 
enumeration -0- 
source <xs:simpleType name="AdsMLMultipleAdContentHandlingCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="ABSplit"/>
   
<xs:enumeration value="AlternativeTo"/>
   
<xs:enumeration value="PartsOfThePlacement"/>
   
<xs:enumeration value="RotatingCopy"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLOrganizationIDClassCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of IDLabelRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AssignedByAdvertiser 
enumeration AssignedByBookingParty 
enumeration AssignedByBuyer 
enumeration AssignedByBuyersAgent 
enumeration AssignedByInvoicer 
enumeration AssignedByMaterialsDeliverer 
enumeration AssignedByMaterialsPreparer 
enumeration AssignedByMaterialsProvider 
enumeration AssignedByMaterialsReceiver 
enumeration AssignedByPayee 
enumeration AssignedByPayer 
enumeration AssignedByPublisher 
enumeration AssignedByRecipient 
enumeration AssignedBySeller 
enumeration AssignedBySellersAgent 
enumeration AssignedBySendCopyToParty 
enumeration AssignedBySender 
enumeration AssignedBySendToParty 
enumeration DUNS 
enumeration IOTP 
enumeration TPA 
enumeration UCC 
enumeration URI 
enumeration -0- 
source <xs:simpleType name="AdsMLOrganizationIDClassCV">
 
<xs:restriction base="adsml:IDLabelRootType">
   
<xs:enumeration value="AssignedByAdvertiser"/>
   
<xs:enumeration value="AssignedByBookingParty"/>
   
<xs:enumeration value="AssignedByBuyer"/>
   
<xs:enumeration value="AssignedByBuyersAgent"/>
   
<xs:enumeration value="AssignedByInvoicer"/>
   
<xs:enumeration value="AssignedByMaterialsDeliverer"/>
   
<xs:enumeration value="AssignedByMaterialsPreparer"/>
   
<xs:enumeration value="AssignedByMaterialsProvider"/>
   
<xs:enumeration value="AssignedByMaterialsReceiver"/>
   
<xs:enumeration value="AssignedByPayee"/>
   
<xs:enumeration value="AssignedByPayer"/>
   
<xs:enumeration value="AssignedByPublisher"/>
   
<xs:enumeration value="AssignedByRecipient"/>
   
<xs:enumeration value="AssignedBySeller"/>
   
<xs:enumeration value="AssignedBySellersAgent"/>
   
<xs:enumeration value="AssignedBySendCopyToParty"/>
   
<xs:enumeration value="AssignedBySender"/>
   
<xs:enumeration value="AssignedBySendToParty"/>
   
<xs:enumeration value="DUNS"/>
   
<xs:enumeration value="IOTP"/>
   
<xs:enumeration value="TPA"/>
   
<xs:enumeration value="UCC"/>
   
<xs:enumeration value="URI"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLOtherCommunicationChannelTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration IM 
enumeration PrivateDirectory 
enumeration -0- 
source <xs:simpleType name="AdsMLOtherCommunicationChannelTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="IM"/>
   
<xs:enumeration value="PrivateDirectory"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPartyRoleCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of PartyRoleRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Accounting 
enumeration AccountOfAdvertiser 
enumeration AccountOfDestinationParty 
enumeration AccountOfOriginParty 
enumeration Advertiser 
enumeration Agency 
enumeration BeneficialOwner 
enumeration BilledFrom 
enumeration Billing 
enumeration BillToParty 
enumeration Broker 
enumeration Buyer 
enumeration BuyingParty 
enumeration Consolidator 
enumeration Contact 
enumeration CorporateOffice 
enumeration DelivererOfAdMaterial 
enumeration DesignerOfAdMaterial 
enumeration DoingBusinessAs 
enumeration InsertPrinter 
enumeration InvoiceCopyParty 
enumeration InvoicersAccounting 
enumeration MaterialPreparer 
enumeration MaterialProvider 
enumeration PayersAccounting 
enumeration PickupAddress 
enumeration Planner 
enumeration PreviousName 
enumeration Printer 
enumeration Provenance 
enumeration Publisher 
enumeration Sales 
enumeration SalesOffice 
enumeration SampleDestination 
enumeration Seller 
enumeration ServiceBureau 
enumeration ShipFrom 
enumeration Shipper 
enumeration ShipTo 
enumeration SoldTo 
enumeration Subsidiary 
enumeration SurplusReturn 
enumeration TaxRepresentative 
enumeration -0- 
source <xs:simpleType name="AdsMLPartyRoleCV">
 
<xs:restriction base="adsml:PartyRoleRootType">
   
<xs:enumeration value="Accounting"/>
   
<xs:enumeration value="AccountOfAdvertiser"/>
   
<xs:enumeration value="AccountOfDestinationParty"/>
   
<xs:enumeration value="AccountOfOriginParty"/>
   
<xs:enumeration value="Advertiser"/>
   
<xs:enumeration value="Agency"/>
   
<xs:enumeration value="BeneficialOwner"/>
   
<xs:enumeration value="BilledFrom"/>
   
<xs:enumeration value="Billing"/>
   
<xs:enumeration value="BillToParty"/>
   
<xs:enumeration value="Broker"/>
   
<xs:enumeration value="Buyer"/>
   
<xs:enumeration value="BuyingParty"/>
   
<xs:enumeration value="Consolidator"/>
   
<xs:enumeration value="Contact"/>
   
<xs:enumeration value="CorporateOffice"/>
   
<xs:enumeration value="DelivererOfAdMaterial"/>
   
<xs:enumeration value="DesignerOfAdMaterial"/>
   
<xs:enumeration value="DoingBusinessAs"/>
   
<xs:enumeration value="InsertPrinter"/>
   
<xs:enumeration value="InvoiceCopyParty"/>
   
<xs:enumeration value="InvoicersAccounting"/>
   
<xs:enumeration value="MaterialPreparer"/>
   
<xs:enumeration value="MaterialProvider"/>
   
<xs:enumeration value="PayersAccounting"/>
   
<xs:enumeration value="PickupAddress"/>
   
<xs:enumeration value="Planner"/>
   
<xs:enumeration value="PreviousName"/>
   
<xs:enumeration value="Printer"/>
   
<xs:enumeration value="Provenance"/>
   
<xs:enumeration value="Publisher"/>
   
<xs:enumeration value="Sales"/>
   
<xs:enumeration value="SalesOffice"/>
   
<xs:enumeration value="SampleDestination"/>
   
<xs:enumeration value="Seller"/>
   
<xs:enumeration value="ServiceBureau"/>
   
<xs:enumeration value="ShipFrom"/>
   
<xs:enumeration value="Shipper"/>
   
<xs:enumeration value="ShipTo"/>
   
<xs:enumeration value="SoldTo"/>
   
<xs:enumeration value="Subsidiary"/>
   
<xs:enumeration value="SurplusReturn"/>
   
<xs:enumeration value="TaxRepresentative"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPaymentMeansCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration BankDraft 
enumeration BillingAccount 
enumeration Cash 
enumeration CCD 
enumeration CCDPlus 
enumeration Credit 
enumeration CreditAccount 
enumeration CreditCard 
enumeration CTP 
enumeration CTX 
enumeration Debited 
enumeration DirectDeposit 
enumeration ElectronicPaymentSystem 
enumeration InKindPayment 
enumeration InvoicedSeparately 
enumeration LetterOfCredit 
enumeration LockBox 
enumeration MoneyOrder 
enumeration PayByCheck 
enumeration PreviouslyCharged 
enumeration PrivateNettingCheck 
enumeration PrivateNettingWireTransfer 
enumeration SummaryAccount 
enumeration TravelersCheck 
enumeration Waived 
enumeration WireTransfer 
enumeration -0- 
source <xs:simpleType name="AdsMLPaymentMeansCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="BankDraft"/>
   
<xs:enumeration value="BillingAccount"/>
   
<xs:enumeration value="Cash"/>
   
<xs:enumeration value="CCD"/>
   
<xs:enumeration value="CCDPlus"/>
   
<xs:enumeration value="Credit"/>
   
<xs:enumeration value="CreditAccount"/>
   
<xs:enumeration value="CreditCard"/>
   
<xs:enumeration value="CTP"/>
   
<xs:enumeration value="CTX"/>
   
<xs:enumeration value="Debited"/>
   
<xs:enumeration value="DirectDeposit"/>
   
<xs:enumeration value="ElectronicPaymentSystem"/>
   
<xs:enumeration value="InKindPayment"/>
   
<xs:enumeration value="InvoicedSeparately"/>
   
<xs:enumeration value="LetterOfCredit"/>
   
<xs:enumeration value="LockBox"/>
   
<xs:enumeration value="MoneyOrder"/>
   
<xs:enumeration value="PayByCheck"/>
   
<xs:enumeration value="PreviouslyCharged"/>
   
<xs:enumeration value="PrivateNettingCheck"/>
   
<xs:enumeration value="PrivateNettingWireTransfer"/>
   
<xs:enumeration value="SummaryAccount"/>
   
<xs:enumeration value="TravelersCheck"/>
   
<xs:enumeration value="Waived"/>
   
<xs:enumeration value="WireTransfer"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPaymentTermsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration CashDiscountTermsApply 
enumeration DiscountNotApplicable 
enumeration EndOfMonth 
enumeration FixedDate 
enumeration FixedDateEarlyPaymentDiscountApplies 
enumeration FixedDateLatePaymentPenaltyApplies 
enumeration Instant 
enumeration Mixed 
enumeration Net15Days 
enumeration Net30Days 
enumeration PaymentDueUponReceiptOfInvoice 
enumeration QuickPay 
enumeration TenDaysAfterEndOfMonth 
enumeration TermsNotApplicable 
enumeration TermsPreviouslyAgreedUpon 
enumeration -0- 
source <xs:simpleType name="AdsMLPaymentTermsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="CashDiscountTermsApply"/>
   
<xs:enumeration value="DiscountNotApplicable"/>
   
<xs:enumeration value="EndOfMonth"/>
   
<xs:enumeration value="FixedDate"/>
   
<xs:enumeration value="FixedDateEarlyPaymentDiscountApplies"/>
   
<xs:enumeration value="FixedDateLatePaymentPenaltyApplies"/>
   
<xs:enumeration value="Instant"/>
   
<xs:enumeration value="Mixed"/>
   
<xs:enumeration value="Net15Days"/>
   
<xs:enumeration value="Net30Days"/>
   
<xs:enumeration value="PaymentDueUponReceiptOfInvoice"/>
   
<xs:enumeration value="QuickPay"/>
   
<xs:enumeration value="TenDaysAfterEndOfMonth"/>
   
<xs:enumeration value="TermsNotApplicable"/>
   
<xs:enumeration value="TermsPreviouslyAgreedUpon"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPaymentTermsReferenceEventCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration DeliveryDate 
enumeration InvoiceDate 
enumeration InvoiceTransmissionDate 
enumeration InvoiceVerificationDate 
enumeration MutuallyDefined 
enumeration RunDate 
enumeration SpecifiedDate 
enumeration -0- 
source <xs:simpleType name="AdsMLPaymentTermsReferenceEventCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="DeliveryDate"/>
   
<xs:enumeration value="InvoiceDate"/>
   
<xs:enumeration value="InvoiceTransmissionDate"/>
   
<xs:enumeration value="InvoiceVerificationDate"/>
   
<xs:enumeration value="MutuallyDefined"/>
   
<xs:enumeration value="RunDate"/>
   
<xs:enumeration value="SpecifiedDate"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPhysicalItemTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Film 
enumeration HardProof 
enumeration -0- 
source <xs:simpleType name="AdsMLPhysicalItemTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Film"/>
   
<xs:enumeration value="HardProof"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPickupInstructionsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration PickupAsIs 
enumeration PickupWithChange 
enumeration -0- 
source <xs:simpleType name="AdsMLPickupInstructionsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="PickupAsIs"/>
   
<xs:enumeration value="PickupWithChange"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPlacementInBookPrintCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Any 
enumeration BackPage 
enumeration BestPossiblePosition 
enumeration Center 
enumeration EarliestAvailable 
enumeration FacingMatter 
enumeration FarForward 
enumeration FirstAdAfterSection 
enumeration FirstAdInBook 
enumeration FirstAdInSection 
enumeration FirstFull 
enumeration FrontHalf 
enumeration FrontPage 
enumeration InsideBackPage 
enumeration LastAdBeforeSection 
enumeration LastFull 
enumeration LeadingInto 
enumeration LeadingOutOf 
enumeration LeftHandPage 
enumeration RightHandPage 
enumeration ROM 
enumeration ROP 
enumeration -0- 
source <xs:simpleType name="AdsMLPlacementInBookPrintCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Any"/>
   
<xs:enumeration value="BackPage"/>
   
<xs:enumeration value="BestPossiblePosition"/>
   
<xs:enumeration value="Center"/>
   
<xs:enumeration value="EarliestAvailable"/>
   
<xs:enumeration value="FacingMatter"/>
   
<xs:enumeration value="FarForward"/>
   
<xs:enumeration value="FirstAdAfterSection"/>
   
<xs:enumeration value="FirstAdInBook"/>
   
<xs:enumeration value="FirstAdInSection"/>
   
<xs:enumeration value="FirstFull"/>
   
<xs:enumeration value="FrontHalf"/>
   
<xs:enumeration value="FrontPage"/>
   
<xs:enumeration value="InsideBackPage"/>
   
<xs:enumeration value="LastAdBeforeSection"/>
   
<xs:enumeration value="LastFull"/>
   
<xs:enumeration value="LeadingInto"/>
   
<xs:enumeration value="LeadingOutOf"/>
   
<xs:enumeration value="LeftHandPage"/>
   
<xs:enumeration value="RightHandPage"/>
   
<xs:enumeration value="ROM"/>
   
<xs:enumeration value="ROP"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPlacementLinkCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Scatter 
enumeration Sequence 
enumeration UmbrellaAd 
enumeration -0- 
source <xs:simpleType name="AdsMLPlacementLinkCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Scatter"/>
   
<xs:enumeration value="Sequence"/>
   
<xs:enumeration value="UmbrellaAd"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPlacementRelationshipCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration DontPublishTogether 
enumeration GroupRepel 
enumeration HorizontallyAdjacent 
enumeration HorizontallyInside 
enumeration HorizontallyLeft 
enumeration HorizontallyOutside 
enumeration HorizontallyRight 
enumeration PartOf 
enumeration PublishTogether 
enumeration ScatterAd 
enumeration SequenceAd 
enumeration VerticallyAbove 
enumeration VerticallyAdjacent 
enumeration VerticallyBelow 
enumeration -0- 
source <xs:simpleType name="AdsMLPlacementRelationshipCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="DontPublishTogether"/>
   
<xs:enumeration value="GroupRepel"/>
   
<xs:enumeration value="HorizontallyAdjacent"/>
   
<xs:enumeration value="HorizontallyInside"/>
   
<xs:enumeration value="HorizontallyLeft"/>
   
<xs:enumeration value="HorizontallyOutside"/>
   
<xs:enumeration value="HorizontallyRight"/>
   
<xs:enumeration value="PartOf"/>
   
<xs:enumeration value="PublishTogether"/>
   
<xs:enumeration value="ScatterAd"/>
   
<xs:enumeration value="SequenceAd"/>
   
<xs:enumeration value="VerticallyAbove"/>
   
<xs:enumeration value="VerticallyAdjacent"/>
   
<xs:enumeration value="VerticallyBelow"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPositionOnPageInteractiveCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AboveScroll 
enumeration BelowScroll 
enumeration Left 
enumeration Right 
enumeration -0- 
source <xs:simpleType name="AdsMLPositionOnPageInteractiveCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AboveScroll"/>
   
<xs:enumeration value="BelowScroll"/>
   
<xs:enumeration value="Left"/>
   
<xs:enumeration value="Right"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPositionOnPagePrintCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AbsolutePosition 
enumeration BalancedDoubleTruck 
enumeration BottomOfColumn 
enumeration BottomOfPage 
enumeration CenterHorizontal 
enumeration CenterIsland 
enumeration CenterVertical 
enumeration Column 
enumeration Earpiece 
enumeration Inside 
enumeration InsideEdge 
enumeration LeftSideOfPage 
enumeration LowerLeftCorner 
enumeration LowerRightCorner 
enumeration Outside 
enumeration OutsideEdge 
enumeration RightSideOfPage 
enumeration TopOfColumn 
enumeration TopOfPage 
enumeration UnbalancedDoubleTruck 
enumeration UnderHeader 
enumeration UpperLeftCorner 
enumeration UpperRightCorner 
enumeration -0- 
source <xs:simpleType name="AdsMLPositionOnPagePrintCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AbsolutePosition"/>
   
<xs:enumeration value="BalancedDoubleTruck"/>
   
<xs:enumeration value="BottomOfColumn"/>
   
<xs:enumeration value="BottomOfPage"/>
   
<xs:enumeration value="CenterHorizontal"/>
   
<xs:enumeration value="CenterIsland"/>
   
<xs:enumeration value="CenterVertical"/>
   
<xs:enumeration value="Column"/>
   
<xs:enumeration value="Earpiece"/>
   
<xs:enumeration value="Inside"/>
   
<xs:enumeration value="InsideEdge"/>
   
<xs:enumeration value="LeftSideOfPage"/>
   
<xs:enumeration value="LowerLeftCorner"/>
   
<xs:enumeration value="LowerRightCorner"/>
   
<xs:enumeration value="Outside"/>
   
<xs:enumeration value="OutsideEdge"/>
   
<xs:enumeration value="RightSideOfPage"/>
   
<xs:enumeration value="TopOfColumn"/>
   
<xs:enumeration value="TopOfPage"/>
   
<xs:enumeration value="UnbalancedDoubleTruck"/>
   
<xs:enumeration value="UnderHeader"/>
   
<xs:enumeration value="UpperLeftCorner"/>
   
<xs:enumeration value="UpperRightCorner"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPreflightTestResultsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Errors 
enumeration NoErrors 
enumeration NotDone 
enumeration WarningsOnly 
enumeration -0- 
source <xs:simpleType name="AdsMLPreflightTestResultsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Errors"/>
   
<xs:enumeration value="NoErrors"/>
   
<xs:enumeration value="NotDone"/>
   
<xs:enumeration value="WarningsOnly"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPrepublicationProofTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Digital 
enumeration Film 
enumeration Print 
enumeration Web 
enumeration -0- 
source <xs:simpleType name="AdsMLPrepublicationProofTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Digital"/>
   
<xs:enumeration value="Film"/>
   
<xs:enumeration value="Print"/>
   
<xs:enumeration value="Web"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPriceComponentCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Advances 
enumeration AgencyCommission 
enumeration AirTransportationCharge 
enumeration ArtBlowup 
enumeration ArtReduction 
enumeration Artwork 
enumeration BasePrice 
enumeration Bleed 
enumeration BlindBox 
enumeration BlueBackgroundLine 
enumeration CashDiscount 
enumeration Charge 
enumeration CheckCopies 
enumeration ColorArt 
enumeration ColorCharge 
enumeration ColorSeparation 
enumeration Delivery 
enumeration Discount 
enumeration DoubleBurn 
enumeration Engraving 
enumeration ExtraSupplements 
enumeration FaxCharges 
enumeration FinanceCharge 
enumeration FlopArt 
enumeration FullPageDiscount 
enumeration GrossPrice 
enumeration HandlingService 
enumeration InferiorArt 
enumeration InvoiceAdjustment 
enumeration LateOrderCharge 
enumeration LayoutOrDesign 
enumeration LetterOfCreditProcessing 
enumeration Logos 
enumeration MailingPostageCost 
enumeration MailingService Fee 
enumeration MessengerService 
enumeration MinimumGuarantee 
enumeration MultiplePrePrintDiscount 
enumeration NetPrice 
enumeration OutOfZonePickupOrDelivery 
enumeration PhotoCompositionCharges 
enumeration PickupAndDelivery 
enumeration PickupCharge 
enumeration Postage 
enumeration PostageCharge 
enumeration PremiumCharge 
enumeration PremiumPositionCharge 
enumeration PriorBalance 
enumeration Production 
enumeration ProductionCharge 
enumeration ProfessionalFees 
enumeration PromotionalDiscount 
enumeration ProofAndComposition 
enumeration RedistributionAllowance 
enumeration ReductionPrepalletizedCargo 
enumeration RepeatAd 
enumeration RepeatAdOfDaily 
enumeration RepeatAdOfSunday 
enumeration ReturnedArt 
enumeration Reverse 
enumeration Rework 
enumeration SetUp 
enumeration Slicks 
enumeration SMCProduction 
enumeration Spadea 
enumeration SpecialDelivery 
enumeration SpecialHandlingService 
enumeration SpecialPickup 
enumeration StampFee 
enumeration Tax 
enumeration TearSheets 
enumeration ThickBoard 
enumeration ToningOrScreening 
enumeration TotalCharges 
enumeration TotalDiscount 
enumeration Velox 
enumeration VoiceResponse 
enumeration VolumeIssue Discount 
enumeration VolumeYearDiscount 
enumeration WideCharges 
enumeration -0- 
source <xs:simpleType name="AdsMLPriceComponentCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Advances"/>
   
<xs:enumeration value="AgencyCommission"/>
   
<xs:enumeration value="AirTransportationCharge"/>
   
<xs:enumeration value="ArtBlowup"/>
   
<xs:enumeration value="ArtReduction"/>
   
<xs:enumeration value="Artwork"/>
   
<xs:enumeration value="BasePrice"/>
   
<xs:enumeration value="Bleed"/>
   
<xs:enumeration value="BlindBox"/>
   
<xs:enumeration value="BlueBackgroundLine"/>
   
<xs:enumeration value="CashDiscount"/>
   
<xs:enumeration value="Charge"/>
   
<xs:enumeration value="CheckCopies"/>
   
<xs:enumeration value="ColorArt"/>
   
<xs:enumeration value="ColorCharge"/>
   
<xs:enumeration value="ColorSeparation"/>
   
<xs:enumeration value="Delivery"/>
   
<xs:enumeration value="Discount"/>
   
<xs:enumeration value="DoubleBurn"/>
   
<xs:enumeration value="Engraving"/>
   
<xs:enumeration value="ExtraSupplements"/>
   
<xs:enumeration value="FaxCharges"/>
   
<xs:enumeration value="FinanceCharge"/>
   
<xs:enumeration value="FlopArt"/>
   
<xs:enumeration value="FullPageDiscount"/>
   
<xs:enumeration value="GrossPrice"/>
   
<xs:enumeration value="HandlingService"/>
   
<xs:enumeration value="InferiorArt"/>
   
<xs:enumeration value="InvoiceAdjustment"/>
   
<xs:enumeration value="LateOrderCharge"/>
   
<xs:enumeration value="LayoutOrDesign"/>
   
<xs:enumeration value="LetterOfCreditProcessing"/>
   
<xs:enumeration value="Logos"/>
   
<xs:enumeration value="MailingPostageCost"/>
   
<xs:enumeration value="MailingService Fee"/>
   
<xs:enumeration value="MessengerService"/>
   
<xs:enumeration value="MinimumGuarantee"/>
   
<xs:enumeration value="MultiplePrePrintDiscount"/>
   
<xs:enumeration value="NetPrice"/>
   
<xs:enumeration value="OutOfZonePickupOrDelivery"/>
   
<xs:enumeration value="PhotoCompositionCharges"/>
   
<xs:enumeration value="PickupAndDelivery"/>
   
<xs:enumeration value="PickupCharge"/>
   
<xs:enumeration value="Postage"/>
   
<xs:enumeration value="PostageCharge"/>
   
<xs:enumeration value="PremiumCharge"/>
   
<xs:enumeration value="PremiumPositionCharge"/>
   
<xs:enumeration value="PriorBalance"/>
   
<xs:enumeration value="Production"/>
   
<xs:enumeration value="ProductionCharge"/>
   
<xs:enumeration value="ProfessionalFees"/>
   
<xs:enumeration value="PromotionalDiscount"/>
   
<xs:enumeration value="ProofAndComposition"/>
   
<xs:enumeration value="RedistributionAllowance"/>
   
<xs:enumeration value="ReductionPrepalletizedCargo"/>
   
<xs:enumeration value="RepeatAd"/>
   
<xs:enumeration value="RepeatAdOfDaily"/>
   
<xs:enumeration value="RepeatAdOfSunday"/>
   
<xs:enumeration value="ReturnedArt"/>
   
<xs:enumeration value="Reverse"/>
   
<xs:enumeration value="Rework"/>
   
<xs:enumeration value="SetUp"/>
   
<xs:enumeration value="Slicks"/>
   
<xs:enumeration value="SMCProduction"/>
   
<xs:enumeration value="Spadea"/>
   
<xs:enumeration value="SpecialDelivery"/>
   
<xs:enumeration value="SpecialHandlingService"/>
   
<xs:enumeration value="SpecialPickup"/>
   
<xs:enumeration value="StampFee"/>
   
<xs:enumeration value="Tax"/>
   
<xs:enumeration value="TearSheets"/>
   
<xs:enumeration value="ThickBoard"/>
   
<xs:enumeration value="ToningOrScreening"/>
   
<xs:enumeration value="TotalCharges"/>
   
<xs:enumeration value="TotalDiscount"/>
   
<xs:enumeration value="Velox"/>
   
<xs:enumeration value="VoiceResponse"/>
   
<xs:enumeration value="VolumeIssue Discount"/>
   
<xs:enumeration value="VolumeYearDiscount"/>
   
<xs:enumeration value="WideCharges"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLPriceTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AlternatePrice 
enumeration Confirmed 
enumeration ContractPrice 
enumeration DiscountPrice 
enumeration Estimated 
enumeration NotToExceed 
enumeration PromotionPrice 
enumeration QuotedPrice 
enumeration RateCardPrice 
enumeration SpecialPrice 
enumeration -0- 
source <xs:simpleType name="AdsMLPriceTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AlternatePrice"/>
   
<xs:enumeration value="Confirmed"/>
   
<xs:enumeration value="ContractPrice"/>
   
<xs:enumeration value="DiscountPrice"/>
   
<xs:enumeration value="Estimated"/>
   
<xs:enumeration value="NotToExceed"/>
   
<xs:enumeration value="PromotionPrice"/>
   
<xs:enumeration value="QuotedPrice"/>
   
<xs:enumeration value="RateCardPrice"/>
   
<xs:enumeration value="SpecialPrice"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLProofOfPublicationTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Affidavit 
enumeration Digital.FullPublication 
enumeration Digital.Tearsheet 
enumeration PerformanceInformation 
enumeration Physical.FullPublication 
enumeration Physical.Tearsheet 
enumeration -0- 
source <xs:simpleType name="AdsMLProofOfPublicationTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Affidavit"/>
   
<xs:enumeration value="Digital.FullPublication"/>
   
<xs:enumeration value="Digital.Tearsheet"/>
   
<xs:enumeration value="PerformanceInformation"/>
   
<xs:enumeration value="Physical.FullPublication"/>
   
<xs:enumeration value="Physical.Tearsheet"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLRatecardStatusCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Active 
enumeration Epired 
enumeration Preliminary 
enumeration -0- 
source <xs:simpleType name="AdsMLRatecardStatusCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Active"/>
   
<xs:enumeration value="Epired"/>
   
<xs:enumeration value="Preliminary"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLRecurrencePatternCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Annual 
enumeration Daily 
enumeration EveryFourWeeks 
enumeration EveryTwoMonths 
enumeration EveryTwoWeeks 
enumeration Fridays 
enumeration Holidays 
enumeration Mondays 
enumeration Monthly 
enumeration Quarterly 
enumeration Saturdays 
enumeration SemiAnnual 
enumeration Sundays 
enumeration Thursdays 
enumeration Tuesdays 
enumeration Wednesdays 
enumeration Weekdays 
enumeration WeekdaysPlusSaturdays 
enumeration Weekends 
enumeration Weekly 
enumeration -0- 
source <xs:simpleType name="AdsMLRecurrencePatternCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Annual"/>
   
<xs:enumeration value="Daily"/>
   
<xs:enumeration value="EveryFourWeeks"/>
   
<xs:enumeration value="EveryTwoMonths"/>
   
<xs:enumeration value="EveryTwoWeeks"/>
   
<xs:enumeration value="Fridays"/>
   
<xs:enumeration value="Holidays"/>
   
<xs:enumeration value="Mondays"/>
   
<xs:enumeration value="Monthly"/>
   
<xs:enumeration value="Quarterly"/>
   
<xs:enumeration value="Saturdays"/>
   
<xs:enumeration value="SemiAnnual"/>
   
<xs:enumeration value="Sundays"/>
   
<xs:enumeration value="Thursdays"/>
   
<xs:enumeration value="Tuesdays"/>
   
<xs:enumeration value="Wednesdays"/>
   
<xs:enumeration value="Weekdays"/>
   
<xs:enumeration value="WeekdaysPlusSaturdays"/>
   
<xs:enumeration value="Weekends"/>
   
<xs:enumeration value="Weekly"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLRenderingTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Digital 
enumeration Formatted 
enumeration HighRes 
enumeration LowRes 
enumeration Physical 
enumeration PrePublicationProof 
enumeration Semiformatted 
enumeration Thumbnail 
enumeration -0- 
source <xs:simpleType name="AdsMLRenderingTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Digital"/>
   
<xs:enumeration value="Formatted"/>
   
<xs:enumeration value="HighRes"/>
   
<xs:enumeration value="LowRes"/>
   
<xs:enumeration value="Physical"/>
   
<xs:enumeration value="PrePublicationProof"/>
   
<xs:enumeration value="Semiformatted"/>
   
<xs:enumeration value="Thumbnail"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLResponseConditionsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AcceptedAsRequestedByBuyer 
enumeration AcceptedWithChangesBySeller 
enumeration AcceptedWithClarificationsBySeller 
enumeration -0- 
source <xs:simpleType name="AdsMLResponseConditionsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AcceptedAsRequestedByBuyer"/>
   
<xs:enumeration value="AcceptedWithChangesBySeller"/>
   
<xs:enumeration value="AcceptedWithClarificationsBySeller"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLRetrievalInstructionsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration CollectedByRecipient 
enumeration CreatedByRecipient 
enumeration DeliveredToRecipient 
enumeration -0- 
source <xs:simpleType name="AdsMLRetrievalInstructionsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="CollectedByRecipient"/>
   
<xs:enumeration value="CreatedByRecipient"/>
   
<xs:enumeration value="DeliveredToRecipient"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLSchedulingPeriodPrintCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration April 
enumeration August 
enumeration Autumn 
enumeration December 
enumeration February 
enumeration January 
enumeration July 
enumeration June 
enumeration March 
enumeration May 
enumeration November 
enumeration October 
enumeration September 
enumeration Spring 
enumeration Summer 
enumeration Winter 
enumeration -0- 
source <xs:simpleType name="AdsMLSchedulingPeriodPrintCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="April"/>
   
<xs:enumeration value="August"/>
   
<xs:enumeration value="Autumn"/>
   
<xs:enumeration value="December"/>
   
<xs:enumeration value="February"/>
   
<xs:enumeration value="January"/>
   
<xs:enumeration value="July"/>
   
<xs:enumeration value="June"/>
   
<xs:enumeration value="March"/>
   
<xs:enumeration value="May"/>
   
<xs:enumeration value="November"/>
   
<xs:enumeration value="October"/>
   
<xs:enumeration value="September"/>
   
<xs:enumeration value="Spring"/>
   
<xs:enumeration value="Summer"/>
   
<xs:enumeration value="Winter"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLSectionCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Any 
enumeration Auto 
enumeration Business 
enumeration Calendar 
enumeration Classified 
enumeration Editorial 
enumeration Education 
enumeration Entertainment 
enumeration Family 
enumeration Food 
enumeration Garden 
enumeration Lifestyle 
enumeration MainNews 
enumeration MetroLocal 
enumeration NationalNews 
enumeration Obituary 
enumeration Opinion 
enumeration PublicNotice 
enumeration RealEstate 
enumeration Recruitment 
enumeration Sports 
enumeration Travel 
enumeration TVListings 
enumeration ViewStyle 
enumeration WorldNews 
enumeration -0- 
source <xs:simpleType name="AdsMLSectionCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Any"/>
   
<xs:enumeration value="Auto"/>
   
<xs:enumeration value="Business"/>
   
<xs:enumeration value="Calendar"/>
   
<xs:enumeration value="Classified"/>
   
<xs:enumeration value="Editorial"/>
   
<xs:enumeration value="Education"/>
   
<xs:enumeration value="Entertainment"/>
   
<xs:enumeration value="Family"/>
   
<xs:enumeration value="Food"/>
   
<xs:enumeration value="Garden"/>
   
<xs:enumeration value="Lifestyle"/>
   
<xs:enumeration value="MainNews"/>
   
<xs:enumeration value="MetroLocal"/>
   
<xs:enumeration value="NationalNews"/>
   
<xs:enumeration value="Obituary"/>
   
<xs:enumeration value="Opinion"/>
   
<xs:enumeration value="PublicNotice"/>
   
<xs:enumeration value="RealEstate"/>
   
<xs:enumeration value="Recruitment"/>
   
<xs:enumeration value="Sports"/>
   
<xs:enumeration value="Travel"/>
   
<xs:enumeration value="TVListings"/>
   
<xs:enumeration value="ViewStyle"/>
   
<xs:enumeration value="WorldNews"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLStatisticsTypeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Audience 
enumeration Circulation 
enumeration Distribution 
enumeration Households 
enumeration Readership 
enumeration -0- 
source <xs:simpleType name="AdsMLStatisticsTypeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Audience"/>
   
<xs:enumeration value="Circulation"/>
   
<xs:enumeration value="Distribution"/>
   
<xs:enumeration value="Households"/>
   
<xs:enumeration value="Readership"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Proposed -->
</xs:simpleType>

simpleType AdsMLStatusCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Accepted 
enumeration BeingProcessed 
enumeration Cancelled 
enumeration Failed 
enumeration OnHold 
enumeration Pending 
enumeration Received 
enumeration Rejected 
enumeration Succeeded 
enumeration -0- 
source <xs:simpleType name="AdsMLStatusCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Accepted"/>
   
<xs:enumeration value="BeingProcessed"/>
   
<xs:enumeration value="Cancelled"/>
   
<xs:enumeration value="Failed"/>
   
<xs:enumeration value="OnHold"/>
   
<xs:enumeration value="Pending"/>
   
<xs:enumeration value="Received"/>
   
<xs:enumeration value="Rejected"/>
   
<xs:enumeration value="Succeeded"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLStatusQualifierMaterialsCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AccessError 
enumeration BookInfoConflict 
enumeration DeliveryError 
enumeration FileCorrupted 
enumeration FileExtractionError 
enumeration MediaDamaged 
enumeration PartialDelivery 
enumeration PartialRenderings 
enumeration PreflightError 
enumeration RenderingError 
enumeration TPAMismatch 
enumeration TransferError 
enumeration -0- 
source <xs:simpleType name="AdsMLStatusQualifierMaterialsCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AccessError"/>
   
<xs:enumeration value="BookInfoConflict"/>
   
<xs:enumeration value="DeliveryError"/>
   
<xs:enumeration value="FileCorrupted"/>
   
<xs:enumeration value="FileExtractionError"/>
   
<xs:enumeration value="MediaDamaged"/>
   
<xs:enumeration value="PartialDelivery"/>
   
<xs:enumeration value="PartialRenderings"/>
   
<xs:enumeration value="PreflightError"/>
   
<xs:enumeration value="RenderingError"/>
   
<xs:enumeration value="TPAMismatch"/>
   
<xs:enumeration value="TransferError"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLTargetingTypeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration DeliveryArea 
enumeration DeliveryClass 
enumeration Demographic 
enumeration Edition 
enumeration Region 
enumeration ZipPostalCode 
enumeration Zone 
enumeration -0- 
source <xs:simpleType name="AdsMLTargetingTypeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="DeliveryArea"/>
   
<xs:enumeration value="DeliveryClass"/>
   
<xs:enumeration value="Demographic"/>
   
<xs:enumeration value="Edition"/>
   
<xs:enumeration value="Region"/>
   
<xs:enumeration value="ZipPostalCode"/>
   
<xs:enumeration value="Zone"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLTaxationStatusCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Exempt 
enumeration Lower 
enumeration NonTaxable 
enumeration Standard 
enumeration Taxable 
enumeration Zero 
enumeration -0- 
source <xs:simpleType name="AdsMLTaxationStatusCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Exempt"/>
   
<xs:enumeration value="Lower"/>
   
<xs:enumeration value="NonTaxable"/>
   
<xs:enumeration value="Standard"/>
   
<xs:enumeration value="Taxable"/>
   
<xs:enumeration value="Zero"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLTaxTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Assessment 
enumeration BusinessPrivilegeTax 
enumeration CitySalesTax 
enumeration CityTax 
enumeration CountyOrParishSalesTax 
enumeration DefaultLaborTax 
enumeration EnergyTax 
enumeration EnvironmentalTax 
enumeration EquipmentTax 
enumeration FederalExciseTax 
enumeration FederalGSTOnGoods 
enumeration FederalGSTOnServices 
enumeration FederalTax 
enumeration GoodsAndServicesTax 
enumeration GrossReceiptsTax 
enumeration HazardousWasteTax 
enumeration LicenseTax 
enumeration LocalSalesTax 
enumeration LocalTaxNotSalesTax 
enumeration MaterialTax 
enumeration MetropolitanTransitTax 
enumeration MinimumTax 
enumeration MiscellaneousStateTax 
enumeration MunicipalTax 
enumeration MutuallyDefined 
enumeration OtherTaxes 
enumeration PostThresholdTax 
enumeration PreThresholdTax 
enumeration PublicHealthAndEducationTax 
enumeration SalesTax 
enumeration SecondaryPercentageTax 
enumeration StateAndLocalSalesTax 
enumeration StateAndLocalTax 
enumeration StateExciseTax 
enumeration StateOrProvincialTax 
enumeration StateOrProvincialTaxOnGoods 
enumeration StateOrProvincialTaxOnServices 
enumeration StateSalesTax 
enumeration Surtax 
enumeration Tax 
enumeration ThresholdTax 
enumeration TotalTaxes 
enumeration VAT 
enumeration -0- 
source <xs:simpleType name="AdsMLTaxTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Assessment"/>
   
<xs:enumeration value="BusinessPrivilegeTax"/>
   
<xs:enumeration value="CitySalesTax"/>
   
<xs:enumeration value="CityTax"/>
   
<xs:enumeration value="CountyOrParishSalesTax"/>
   
<xs:enumeration value="DefaultLaborTax"/>
   
<xs:enumeration value="EnergyTax"/>
   
<xs:enumeration value="EnvironmentalTax"/>
   
<xs:enumeration value="EquipmentTax"/>
   
<xs:enumeration value="FederalExciseTax"/>
   
<xs:enumeration value="FederalGSTOnGoods"/>
   
<xs:enumeration value="FederalGSTOnServices"/>
   
<xs:enumeration value="FederalTax"/>
   
<xs:enumeration value="GoodsAndServicesTax"/>
   
<xs:enumeration value="GrossReceiptsTax"/>
   
<xs:enumeration value="HazardousWasteTax"/>
   
<xs:enumeration value="LicenseTax"/>
   
<xs:enumeration value="LocalSalesTax"/>
   
<xs:enumeration value="LocalTaxNotSalesTax"/>
   
<xs:enumeration value="MaterialTax"/>
   
<xs:enumeration value="MetropolitanTransitTax"/>
   
<xs:enumeration value="MinimumTax"/>
   
<xs:enumeration value="MiscellaneousStateTax"/>
   
<xs:enumeration value="MunicipalTax"/>
   
<xs:enumeration value="MutuallyDefined"/>
   
<xs:enumeration value="OtherTaxes"/>
   
<xs:enumeration value="PostThresholdTax"/>
   
<xs:enumeration value="PreThresholdTax"/>
   
<xs:enumeration value="PublicHealthAndEducationTax"/>
   
<xs:enumeration value="SalesTax"/>
   
<xs:enumeration value="SecondaryPercentageTax"/>
   
<xs:enumeration value="StateAndLocalSalesTax"/>
   
<xs:enumeration value="StateAndLocalTax"/>
   
<xs:enumeration value="StateExciseTax"/>
   
<xs:enumeration value="StateOrProvincialTax"/>
   
<xs:enumeration value="StateOrProvincialTaxOnGoods"/>
   
<xs:enumeration value="StateOrProvincialTaxOnServices"/>
   
<xs:enumeration value="StateSalesTax"/>
   
<xs:enumeration value="Surtax"/>
   
<xs:enumeration value="Tax"/>
   
<xs:enumeration value="ThresholdTax"/>
   
<xs:enumeration value="TotalTaxes"/>
   
<xs:enumeration value="VAT"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLTearsheetTypeCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AdInContext 
enumeration AdOnly 
enumeration ClassifiedH-J 
enumeration ClassifiedTextOnly 
enumeration FullCopy 
enumeration FullPage 
enumeration PageWithBackingPage 
enumeration PageWithFacingAndBackingPage 
enumeration PageWithFacingPage 
enumeration -0- 
source <xs:simpleType name="AdsMLTearsheetTypeCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AdInContext"/>
   
<xs:enumeration value="AdOnly"/>
   
<xs:enumeration value="ClassifiedH-J"/>
   
<xs:enumeration value="ClassifiedTextOnly"/>
   
<xs:enumeration value="FullCopy"/>
   
<xs:enumeration value="FullPage"/>
   
<xs:enumeration value="PageWithBackingPage"/>
   
<xs:enumeration value="PageWithFacingAndBackingPage"/>
   
<xs:enumeration value="PageWithFacingPage"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLUnitOfMeasureCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration actions 
enumeration AgateLine 
enumeration animationLength 
enumeration cicero 
enumeration clicks 
enumeration clickThroughs 
enumeration cm 
enumeration cm2 
enumeration ColumnCentimeters 
enumeration ColumnInches 
enumeration ColumnMillimeters 
enumeration columns 
enumeration customers 
enumeration day 
enumeration fileSize 
enumeration fileWeight 
enumeration frequencyCapDaily 
enumeration frequencyControlCap 
enumeration ft 
enumeration ft2 
enumeration 
enumeration gsm 
enumeration hours 
enumeration impression 
enumeration inch 
enumeration inch2 
enumeration insertion 
enumeration keywords 
enumeration kg 
enumeration lbs 
enumeration leads 
enumeration lines 
enumeration 
enumeration m2 
enumeration minutes 
enumeration mm 
enumeration mm2 
enumeration month 
enumeration numberOfLinks 
enumeration orders 
enumeration oz 
enumeration pages 
enumeration PagesHardcopy 
enumeration pica 
enumeration piece 
enumeration pixel 
enumeration pt 
enumeration ptAmericanPrinter 
enumeration ptDidot 
enumeration ptPostscript 
enumeration referrals 
enumeration registrations 
enumeration sales 
enumeration salesvalue 
enumeration seconds 
enumeration timeBetweenAds 
enumeration units 
enumeration visitors 
enumeration year 
enumeration -0- 
source <xs:simpleType name="AdsMLUnitOfMeasureCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="actions"/>
   
<xs:enumeration value="AgateLine"/>
   
<xs:enumeration value="animationLength"/>
   
<xs:enumeration value="cicero"/>
   
<xs:enumeration value="clicks"/>
   
<xs:enumeration value="clickThroughs"/>
   
<xs:enumeration value="cm"/>
   
<xs:enumeration value="cm2"/>
   
<xs:enumeration value="ColumnCentimeters"/>
   
<xs:enumeration value="ColumnInches"/>
   
<xs:enumeration value="ColumnMillimeters"/>
   
<xs:enumeration value="columns"/>
   
<xs:enumeration value="customers"/>
   
<xs:enumeration value="day"/>
   
<xs:enumeration value="fileSize"/>
   
<xs:enumeration value="fileWeight"/>
   
<xs:enumeration value="frequencyCapDaily"/>
   
<xs:enumeration value="frequencyControlCap"/>
   
<xs:enumeration value="ft"/>
   
<xs:enumeration value="ft2"/>
   
<xs:enumeration value="g"/>
   
<xs:enumeration value="gsm"/>
   
<xs:enumeration value="hours"/>
   
<xs:enumeration value="impression"/>
   
<xs:enumeration value="inch"/>
   
<xs:enumeration value="inch2"/>
   
<xs:enumeration value="insertion"/>
   
<xs:enumeration value="keywords"/>
   
<xs:enumeration value="kg"/>
   
<xs:enumeration value="lbs"/>
   
<xs:enumeration value="leads"/>
   
<xs:enumeration value="lines"/>
   
<xs:enumeration value="m"/>
   
<xs:enumeration value="m2"/>
   
<xs:enumeration value="minutes"/>
   
<xs:enumeration value="mm"/>
   
<xs:enumeration value="mm2"/>
   
<xs:enumeration value="month"/>
   
<xs:enumeration value="numberOfLinks"/>
   
<xs:enumeration value="orders"/>
   
<xs:enumeration value="oz"/>
   
<xs:enumeration value="pages"/>
   
<xs:enumeration value="PagesHardcopy"/>
   
<xs:enumeration value="pica"/>
   
<xs:enumeration value="piece"/>
   
<xs:enumeration value="pixel"/>
   
<xs:enumeration value="pt"/>
   
<xs:enumeration value="ptAmericanPrinter"/>
   
<xs:enumeration value="ptDidot"/>
   
<xs:enumeration value="ptPostscript"/>
   
<xs:enumeration value="referrals"/>
   
<xs:enumeration value="registrations"/>
   
<xs:enumeration value="sales"/>
   
<xs:enumeration value="salesvalue"/>
   
<xs:enumeration value="seconds"/>
   
<xs:enumeration value="timeBetweenAds"/>
   
<xs:enumeration value="units"/>
   
<xs:enumeration value="visitors"/>
   
<xs:enumeration value="year"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLUnitOfMeasureInteractiveCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration actions 
enumeration animationLength 
enumeration clicks 
enumeration clickThroughs 
enumeration cm 
enumeration cm2 
enumeration customers 
enumeration day 
enumeration fileSize 
enumeration fileWeight 
enumeration frequencyCapDaily 
enumeration frequencyControlCap 
enumeration hours 
enumeration impression 
enumeration inch 
enumeration inch2 
enumeration keywords 
enumeration leads 
enumeration minutes 
enumeration mm 
enumeration mm2 
enumeration month 
enumeration numberOfLinks 
enumeration orders 
enumeration pixel 
enumeration referrals 
enumeration registrations 
enumeration sales 
enumeration salesvalue 
enumeration seconds 
enumeration timeBetweenAds 
enumeration visitors 
enumeration -0- 
source <xs:simpleType name="AdsMLUnitOfMeasureInteractiveCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="actions"/>
   
<xs:enumeration value="animationLength"/>
   
<xs:enumeration value="clicks"/>
   
<xs:enumeration value="clickThroughs"/>
   
<xs:enumeration value="cm"/>
   
<xs:enumeration value="cm2"/>
   
<xs:enumeration value="customers"/>
   
<xs:enumeration value="day"/>
   
<xs:enumeration value="fileSize"/>
   
<xs:enumeration value="fileWeight"/>
   
<xs:enumeration value="frequencyCapDaily"/>
   
<xs:enumeration value="frequencyControlCap"/>
   
<xs:enumeration value="hours"/>
   
<xs:enumeration value="impression"/>
   
<xs:enumeration value="inch"/>
   
<xs:enumeration value="inch2"/>
   
<xs:enumeration value="keywords"/>
   
<xs:enumeration value="leads"/>
   
<xs:enumeration value="minutes"/>
   
<xs:enumeration value="mm"/>
   
<xs:enumeration value="mm2"/>
   
<xs:enumeration value="month"/>
   
<xs:enumeration value="numberOfLinks"/>
   
<xs:enumeration value="orders"/>
   
<xs:enumeration value="pixel"/>
   
<xs:enumeration value="referrals"/>
   
<xs:enumeration value="registrations"/>
   
<xs:enumeration value="sales"/>
   
<xs:enumeration value="salesvalue"/>
   
<xs:enumeration value="seconds"/>
   
<xs:enumeration value="timeBetweenAds"/>
   
<xs:enumeration value="visitors"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AdsMLUnitOfMeasurePrintCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AgateLine 
enumeration cicero 
enumeration cm 
enumeration cm2 
enumeration ColumnCentimeters 
enumeration ColumnInches 
enumeration ColumnMillimeters 
enumeration columns 
enumeration ft 
enumeration ft2 
enumeration 
enumeration gsm 
enumeration inch 
enumeration inch2 
enumeration insertion 
enumeration kg 
enumeration lbs 
enumeration lines 
enumeration 
enumeration m2 
enumeration mm 
enumeration mm2 
enumeration oz 
enumeration pages 
enumeration PagesHardcopy 
enumeration pica 
enumeration piece 
enumeration pixel 
enumeration pt 
enumeration ptAmericanPrinter 
enumeration ptDidot 
enumeration ptPostscript 
enumeration units 
enumeration year 
enumeration -0- 
source <xs:simpleType name="AdsMLUnitOfMeasurePrintCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AgateLine"/>
   
<xs:enumeration value="cicero"/>
   
<xs:enumeration value="cm"/>
   
<xs:enumeration value="cm2"/>
   
<xs:enumeration value="ColumnCentimeters"/>
   
<xs:enumeration value="ColumnInches"/>
   
<xs:enumeration value="ColumnMillimeters"/>
   
<xs:enumeration value="columns"/>
   
<xs:enumeration value="ft"/>
   
<xs:enumeration value="ft2"/>
   
<xs:enumeration value="g"/>
   
<xs:enumeration value="gsm"/>
   
<xs:enumeration value="inch"/>
   
<xs:enumeration value="inch2"/>
   
<xs:enumeration value="insertion"/>
   
<xs:enumeration value="kg"/>
   
<xs:enumeration value="lbs"/>
   
<xs:enumeration value="lines"/>
   
<xs:enumeration value="m"/>
   
<xs:enumeration value="m2"/>
   
<xs:enumeration value="mm"/>
   
<xs:enumeration value="mm2"/>
   
<xs:enumeration value="oz"/>
   
<xs:enumeration value="pages"/>
   
<xs:enumeration value="PagesHardcopy"/>
   
<xs:enumeration value="pica"/>
   
<xs:enumeration value="piece"/>
   
<xs:enumeration value="pixel"/>
   
<xs:enumeration value="pt"/>
   
<xs:enumeration value="ptAmericanPrinter"/>
   
<xs:enumeration value="ptDidot"/>
   
<xs:enumeration value="ptPostscript"/>
   
<xs:enumeration value="units"/>
   
<xs:enumeration value="year"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType AppearanceInformationStatusCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration Confirmed 
enumeration Initial 
enumeration -0- 
source <xs:simpleType name="AppearanceInformationStatusCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="Confirmed"/>
   
<xs:enumeration value="Initial"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType FinancialInformationalLineTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration 
enumeration 120 
enumeration 
enumeration 
enumeration 30 
enumeration 60 
enumeration 90 
enumeration BalanceForward 
enumeration Current 
enumeration CurrentActivityTotal 
enumeration CurrentBalance 
enumeration Over120 
enumeration Over3 
enumeration PaymentReceived 
enumeration PaymentsSubtotal 
enumeration StartingBalance 
enumeration UnappliedAmount 
enumeration -0- 
source <xs:simpleType name="FinancialInformationalLineTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="120"/>
   
<xs:enumeration value="2"/>
   
<xs:enumeration value="3"/>
   
<xs:enumeration value="30"/>
   
<xs:enumeration value="60"/>
   
<xs:enumeration value="90"/>
   
<xs:enumeration value="BalanceForward"/>
   
<xs:enumeration value="Current"/>
   
<xs:enumeration value="CurrentActivityTotal"/>
   
<xs:enumeration value="CurrentBalance"/>
   
<xs:enumeration value="Over120"/>
   
<xs:enumeration value="Over3"/>
   
<xs:enumeration value="PaymentReceived"/>
   
<xs:enumeration value="PaymentsSubtotal"/>
   
<xs:enumeration value="StartingBalance"/>
   
<xs:enumeration value="UnappliedAmount"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType ISOCountryCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AD 
enumeration AE 
enumeration AF 
enumeration AG 
enumeration AI 
enumeration AL 
enumeration AM 
enumeration AN 
enumeration AO 
enumeration AQ 
enumeration AR 
enumeration AS 
enumeration AT 
enumeration AU 
enumeration AW 
enumeration AZ 
enumeration BA 
enumeration BB 
enumeration BD 
enumeration BE 
enumeration BF 
enumeration BG 
enumeration BH 
enumeration BI 
enumeration BJ 
enumeration BM 
enumeration BN 
enumeration BO 
enumeration BR 
enumeration BS 
enumeration BT 
enumeration BV 
enumeration BW 
enumeration BY 
enumeration BZ 
enumeration CA 
enumeration CC 
enumeration CF 
enumeration CG 
enumeration CH 
enumeration CI 
enumeration CK 
enumeration CL 
enumeration CM 
enumeration CN 
enumeration CO 
enumeration CR 
enumeration CS 
enumeration CU 
enumeration CV 
enumeration CX 
enumeration CY 
enumeration CZ 
enumeration DE 
enumeration DJ 
enumeration DK 
enumeration DM 
enumeration DO 
enumeration DZ 
enumeration EC 
enumeration EE 
enumeration EG 
enumeration EH 
enumeration ER 
enumeration ES 
enumeration ET 
enumeration FI 
enumeration FJ 
enumeration FK 
enumeration FM 
enumeration FO 
enumeration FR 
enumeration FX 
enumeration GA 
enumeration GB 
enumeration GD 
enumeration GE 
enumeration GF 
enumeration GH 
enumeration GI 
enumeration GL 
enumeration GM 
enumeration GN 
enumeration GP 
enumeration GQ 
enumeration GR 
enumeration GS 
enumeration GT 
enumeration GU 
enumeration GW 
enumeration GY 
enumeration HK 
enumeration HM 
enumeration HN 
enumeration HR 
enumeration HT 
enumeration HU 
enumeration ID 
enumeration IE 
enumeration IL 
enumeration IN 
enumeration IO 
enumeration IQ 
enumeration IR 
enumeration IS 
enumeration IT 
enumeration JM 
enumeration JO 
enumeration JP 
enumeration KE 
enumeration KG 
enumeration KH 
enumeration KI 
enumeration KM 
enumeration KN 
enumeration KP 
enumeration KR 
enumeration KW 
enumeration KY 
enumeration KZ 
enumeration LA 
enumeration LB 
enumeration LC 
enumeration LI 
enumeration LK 
enumeration LR 
enumeration LS 
enumeration LT 
enumeration LU 
enumeration LV 
enumeration LY 
enumeration MA 
enumeration MC 
enumeration MD 
enumeration MG 
enumeration MH 
enumeration ML 
enumeration MM 
enumeration MN 
enumeration MO 
enumeration MP 
enumeration MQ 
enumeration MR 
enumeration MS 
enumeration MT 
enumeration MU 
enumeration MV 
enumeration MW 
enumeration MX 
enumeration MY 
enumeration MZ 
enumeration NA 
enumeration NC 
enumeration NE 
enumeration NF 
enumeration NG 
enumeration NI 
enumeration NL 
enumeration NO 
enumeration NP 
enumeration NR 
enumeration NU 
enumeration NZ 
enumeration OM 
enumeration PA 
enumeration PE 
enumeration PF 
enumeration PG 
enumeration PH 
enumeration PK 
enumeration PL 
enumeration PM 
enumeration PN 
enumeration PR 
enumeration PT 
enumeration PW 
enumeration PY 
enumeration QA 
enumeration RE 
enumeration RO 
enumeration RU 
enumeration RW 
enumeration SA 
enumeration SB 
enumeration SC 
enumeration SD 
enumeration SE 
enumeration SG 
enumeration SH 
enumeration SI 
enumeration SJ 
enumeration SK 
enumeration SL 
enumeration SM 
enumeration SN 
enumeration SO 
enumeration SR 
enumeration ST 
enumeration SV 
enumeration SY 
enumeration SZ 
enumeration TC 
enumeration TD 
enumeration TF 
enumeration TG 
enumeration TH 
enumeration TJ 
enumeration TK 
enumeration TM 
enumeration TN 
enumeration TO 
enumeration TP 
enumeration TR 
enumeration TT 
enumeration TV 
enumeration TW 
enumeration TZ 
enumeration UA 
enumeration UG 
enumeration UM 
enumeration US 
enumeration UY 
enumeration UZ 
enumeration VA 
enumeration VC 
enumeration VE 
enumeration VG 
enumeration VI 
enumeration VN 
enumeration VU 
enumeration WF 
enumeration WS 
enumeration YE 
enumeration YT 
enumeration YU 
enumeration ZA 
enumeration ZM 
enumeration ZR 
enumeration ZW 
enumeration ZZ 
enumeration -0- 
source <xs:simpleType name="ISOCountryCodeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="AD"/>
   
<xs:enumeration value="AE"/>
   
<xs:enumeration value="AF"/>
   
<xs:enumeration value="AG"/>
   
<xs:enumeration value="AI"/>
   
<xs:enumeration value="AL"/>
   
<xs:enumeration value="AM"/>
   
<xs:enumeration value="AN"/>
   
<xs:enumeration value="AO"/>
   
<xs:enumeration value="AQ"/>
   
<xs:enumeration value="AR"/>
   
<xs:enumeration value="AS"/>
   
<xs:enumeration value="AT"/>
   
<xs:enumeration value="AU"/>
   
<xs:enumeration value="AW"/>
   
<xs:enumeration value="AZ"/>
   
<xs:enumeration value="BA"/>
   
<xs:enumeration value="BB"/>
   
<xs:enumeration value="BD"/>
   
<xs:enumeration value="BE"/>
   
<xs:enumeration value="BF"/>
   
<xs:enumeration value="BG"/>
   
<xs:enumeration value="BH"/>
   
<xs:enumeration value="BI"/>
   
<xs:enumeration value="BJ"/>
   
<xs:enumeration value="BM"/>
   
<xs:enumeration value="BN"/>
   
<xs:enumeration value="BO"/>
   
<xs:enumeration value="BR"/>
   
<xs:enumeration value="BS"/>
   
<xs:enumeration value="BT"/>
   
<xs:enumeration value="BV"/>
   
<xs:enumeration value="BW"/>
   
<xs:enumeration value="BY"/>
   
<xs:enumeration value="BZ"/>
   
<xs:enumeration value="CA"/>
   
<xs:enumeration value="CC"/>
   
<xs:enumeration value="CF"/>
   
<xs:enumeration value="CG"/>
   
<xs:enumeration value="CH"/>
   
<xs:enumeration value="CI"/>
   
<xs:enumeration value="CK"/>
   
<xs:enumeration value="CL"/>
   
<xs:enumeration value="CM"/>
   
<xs:enumeration value="CN"/>
   
<xs:enumeration value="CO"/>
   
<xs:enumeration value="CR"/>
   
<xs:enumeration value="CS"/>
   
<xs:enumeration value="CU"/>
   
<xs:enumeration value="CV"/>
   
<xs:enumeration value="CX"/>
   
<xs:enumeration value="CY"/>
   
<xs:enumeration value="CZ"/>
   
<xs:enumeration value="DE"/>
   
<xs:enumeration value="DJ"/>
   
<xs:enumeration value="DK"/>
   
<xs:enumeration value="DM"/>
   
<xs:enumeration value="DO"/>
   
<xs:enumeration value="DZ"/>
   
<xs:enumeration value="EC"/>
   
<xs:enumeration value="EE"/>
   
<xs:enumeration value="EG"/>
   
<xs:enumeration value="EH"/>
   
<xs:enumeration value="ER"/>
   
<xs:enumeration value="ES"/>
   
<xs:enumeration value="ET"/>
   
<xs:enumeration value="FI"/>
   
<xs:enumeration value="FJ"/>
   
<xs:enumeration value="FK"/>
   
<xs:enumeration value="FM"/>
   
<xs:enumeration value="FO"/>
   
<xs:enumeration value="FR"/>
   
<xs:enumeration value="FX"/>
   
<xs:enumeration value="GA"/>
   
<xs:enumeration value="GB"/>
   
<xs:enumeration value="GD"/>
   
<xs:enumeration value="GE"/>
   
<xs:enumeration value="GF"/>
   
<xs:enumeration value="GH"/>
   
<xs:enumeration value="GI"/>
   
<xs:enumeration value="GL"/>
   
<xs:enumeration value="GM"/>
   
<xs:enumeration value="GN"/>
   
<xs:enumeration value="GP"/>
   
<xs:enumeration value="GQ"/>
   
<xs:enumeration value="GR"/>
   
<xs:enumeration value="GS"/>
   
<xs:enumeration value="GT"/>
   
<xs:enumeration value="GU"/>
   
<xs:enumeration value="GW"/>
   
<xs:enumeration value="GY"/>
   
<xs:enumeration value="HK"/>
   
<xs:enumeration value="HM"/>
   
<xs:enumeration value="HN"/>
   
<xs:enumeration value="HR"/>
   
<xs:enumeration value="HT"/>
   
<xs:enumeration value="HU"/>
   
<xs:enumeration value="ID"/>
   
<xs:enumeration value="IE"/>
   
<xs:enumeration value="IL"/>
   
<xs:enumeration value="IN"/>
   
<xs:enumeration value="IO"/>
   
<xs:enumeration value="IQ"/>
   
<xs:enumeration value="IR"/>
   
<xs:enumeration value="IS"/>
   
<xs:enumeration value="IT"/>
   
<xs:enumeration value="JM"/>
   
<xs:enumeration value="JO"/>
   
<xs:enumeration value="JP"/>
   
<xs:enumeration value="KE"/>
   
<xs:enumeration value="KG"/>
   
<xs:enumeration value="KH"/>
   
<xs:enumeration value="KI"/>
   
<xs:enumeration value="KM"/>
   
<xs:enumeration value="KN"/>
   
<xs:enumeration value="KP"/>
   
<xs:enumeration value="KR"/>
   
<xs:enumeration value="KW"/>
   
<xs:enumeration value="KY"/>
   
<xs:enumeration value="KZ"/>
   
<xs:enumeration value="LA"/>
   
<xs:enumeration value="LB"/>
   
<xs:enumeration value="LC"/>
   
<xs:enumeration value="LI"/>
   
<xs:enumeration value="LK"/>
   
<xs:enumeration value="LR"/>
   
<xs:enumeration value="LS"/>
   
<xs:enumeration value="LT"/>
   
<xs:enumeration value="LU"/>
   
<xs:enumeration value="LV"/>
   
<xs:enumeration value="LY"/>
   
<xs:enumeration value="MA"/>
   
<xs:enumeration value="MC"/>
   
<xs:enumeration value="MD"/>
   
<xs:enumeration value="MG"/>
   
<xs:enumeration value="MH"/>
   
<xs:enumeration value="ML"/>
   
<xs:enumeration value="MM"/>
   
<xs:enumeration value="MN"/>
   
<xs:enumeration value="MO"/>
   
<xs:enumeration value="MP"/>
   
<xs:enumeration value="MQ"/>
   
<xs:enumeration value="MR"/>
   
<xs:enumeration value="MS"/>
   
<xs:enumeration value="MT"/>
   
<xs:enumeration value="MU"/>
   
<xs:enumeration value="MV"/>
   
<xs:enumeration value="MW"/>
   
<xs:enumeration value="MX"/>
   
<xs:enumeration value="MY"/>
   
<xs:enumeration value="MZ"/>
   
<xs:enumeration value="NA"/>
   
<xs:enumeration value="NC"/>
   
<xs:enumeration value="NE"/>
   
<xs:enumeration value="NF"/>
   
<xs:enumeration value="NG"/>
   
<xs:enumeration value="NI"/>
   
<xs:enumeration value="NL"/>
   
<xs:enumeration value="NO"/>
   
<xs:enumeration value="NP"/>
   
<xs:enumeration value="NR"/>
   
<xs:enumeration value="NU"/>
   
<xs:enumeration value="NZ"/>
   
<xs:enumeration value="OM"/>
   
<xs:enumeration value="PA"/>
   
<xs:enumeration value="PE"/>
   
<xs:enumeration value="PF"/>
   
<xs:enumeration value="PG"/>
   
<xs:enumeration value="PH"/>
   
<xs:enumeration value="PK"/>
   
<xs:enumeration value="PL"/>
   
<xs:enumeration value="PM"/>
   
<xs:enumeration value="PN"/>
   
<xs:enumeration value="PR"/>
   
<xs:enumeration value="PT"/>
   
<xs:enumeration value="PW"/>
   
<xs:enumeration value="PY"/>
   
<xs:enumeration value="QA"/>
   
<xs:enumeration value="RE"/>
   
<xs:enumeration value="RO"/>
   
<xs:enumeration value="RU"/>
   
<xs:enumeration value="RW"/>
   
<xs:enumeration value="SA"/>
   
<xs:enumeration value="SB"/>
   
<xs:enumeration value="SC"/>
   
<xs:enumeration value="SD"/>
   
<xs:enumeration value="SE"/>
   
<xs:enumeration value="SG"/>
   
<xs:enumeration value="SH"/>
   
<xs:enumeration value="SI"/>
   
<xs:enumeration value="SJ"/>
   
<xs:enumeration value="SK"/>
   
<xs:enumeration value="SL"/>
   
<xs:enumeration value="SM"/>
   
<xs:enumeration value="SN"/>
   
<xs:enumeration value="SO"/>
   
<xs:enumeration value="SR"/>
   
<xs:enumeration value="ST"/>
   
<xs:enumeration value="SV"/>
   
<xs:enumeration value="SY"/>
   
<xs:enumeration value="SZ"/>
   
<xs:enumeration value="TC"/>
   
<xs:enumeration value="TD"/>
   
<xs:enumeration value="TF"/>
   
<xs:enumeration value="TG"/>
   
<xs:enumeration value="TH"/>
   
<xs:enumeration value="TJ"/>
   
<xs:enumeration value="TK"/>
   
<xs:enumeration value="TM"/>
   
<xs:enumeration value="TN"/>
   
<xs:enumeration value="TO"/>
   
<xs:enumeration value="TP"/>
   
<xs:enumeration value="TR"/>
   
<xs:enumeration value="TT"/>
   
<xs:enumeration value="TV"/>
   
<xs:enumeration value="TW"/>
   
<xs:enumeration value="TZ"/>
   
<xs:enumeration value="UA"/>
   
<xs:enumeration value="UG"/>
   
<xs:enumeration value="UM"/>
   
<xs:enumeration value="US"/>
   
<xs:enumeration value="UY"/>
   
<xs:enumeration value="UZ"/>
   
<xs:enumeration value="VA"/>
   
<xs:enumeration value="VC"/>
   
<xs:enumeration value="VE"/>
   
<xs:enumeration value="VG"/>
   
<xs:enumeration value="VI"/>
   
<xs:enumeration value="VN"/>
   
<xs:enumeration value="VU"/>
   
<xs:enumeration value="WF"/>
   
<xs:enumeration value="WS"/>
   
<xs:enumeration value="YE"/>
   
<xs:enumeration value="YT"/>
   
<xs:enumeration value="YU"/>
   
<xs:enumeration value="ZA"/>
   
<xs:enumeration value="ZM"/>
   
<xs:enumeration value="ZR"/>
   
<xs:enumeration value="ZW"/>
   
<xs:enumeration value="ZZ"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType ISOCurrencyCodeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CurrencyCodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration AED 
enumeration AFA 
enumeration ALL 
enumeration AMD 
enumeration ANG 
enumeration AOA 
enumeration ARS 
enumeration AUD 
enumeration AWG 
enumeration AZM 
enumeration BAM 
enumeration BBD 
enumeration BDT 
enumeration BGN 
enumeration BHD 
enumeration BIF 
enumeration BMD 
enumeration BND 
enumeration BOB 
enumeration BRL 
enumeration BSD 
enumeration BTN 
enumeration BWP 
enumeration BYR 
enumeration BZD 
enumeration CAD 
enumeration CDF 
enumeration CHF 
enumeration CLP 
enumeration CNY 
enumeration COP 
enumeration CRC 
enumeration CSD 
enumeration CUP 
enumeration CVE 
enumeration CYP 
enumeration CZK 
enumeration DJF 
enumeration DKK 
enumeration DOP 
enumeration DZD 
enumeration EGP 
enumeration ERN 
enumeration ETB 
enumeration EUR 
enumeration FJD 
enumeration FKP 
enumeration GBP 
enumeration GEL 
enumeration GGP 
enumeration GHC 
enumeration GIP 
enumeration GMD 
enumeration GNF 
enumeration GTQ 
enumeration GYD 
enumeration HKD 
enumeration HNL 
enumeration HRK 
enumeration HTG 
enumeration HUF 
enumeration IDR 
enumeration ILS 
enumeration IMP 
enumeration INR 
enumeration IQD 
enumeration IRR 
enumeration ISK 
enumeration JEP 
enumeration JMD 
enumeration JOD 
enumeration JPY 
enumeration KES 
enumeration KGS 
enumeration KHR 
enumeration KMF 
enumeration KPW 
enumeration KRW 
enumeration KWD 
enumeration KYD 
enumeration KZT 
enumeration LAK 
enumeration LBP 
enumeration LKR 
enumeration LRD 
enumeration LSL 
enumeration LTL 
enumeration LVL 
enumeration LYD 
enumeration MAD 
enumeration MDL 
enumeration MGA 
enumeration MKD 
enumeration MMK 
enumeration MNT 
enumeration MOP 
enumeration MRO 
enumeration MTL 
enumeration MUR 
enumeration MVR 
enumeration MWK 
enumeration MXN 
enumeration MYR 
enumeration MZM 
enumeration NAD 
enumeration NGN 
enumeration NIO 
enumeration NOK 
enumeration NPR 
enumeration NZD 
enumeration OMR 
enumeration PAB 
enumeration PEN 
enumeration PGK 
enumeration PHP 
enumeration PKR 
enumeration PLN 
enumeration PYG 
enumeration QAR 
enumeration ROL 
enumeration RUR 
enumeration RWF 
enumeration SAR 
enumeration SBD 
enumeration SCR 
enumeration SDD 
enumeration SEK 
enumeration SGD 
enumeration SHP 
enumeration SIT 
enumeration SKK 
enumeration SLL 
enumeration SOS 
enumeration SPL 
enumeration SRD 
enumeration STD 
enumeration SVC 
enumeration SYP 
enumeration SZL 
enumeration THB 
enumeration TJS 
enumeration TMM 
enumeration TND 
enumeration TOP 
enumeration TRL 
enumeration TTD 
enumeration TVD 
enumeration TWD 
enumeration TZS 
enumeration UAH 
enumeration UGX 
enumeration USD 
enumeration UYU 
enumeration UZS 
enumeration VEB 
enumeration VND 
enumeration VUV 
enumeration WST 
enumeration XAF 
enumeration XAG 
enumeration XAU 
enumeration XCD 
enumeration XDR 
enumeration XOF 
enumeration XPD 
enumeration XPF 
enumeration XPT 
enumeration YER 
enumeration ZAR 
enumeration ZMK 
enumeration ZWD 
enumeration -0- 
source <xs:simpleType name="ISOCurrencyCodeCV">
 
<xs:restriction base="adsml:CurrencyCodeRootType">
   
<xs:enumeration value="AED"/>
   
<xs:enumeration value="AFA"/>
   
<xs:enumeration value="ALL"/>
   
<xs:enumeration value="AMD"/>
   
<xs:enumeration value="ANG"/>
   
<xs:enumeration value="AOA"/>
   
<xs:enumeration value="ARS"/>
   
<xs:enumeration value="AUD"/>
   
<xs:enumeration value="AWG"/>
   
<xs:enumeration value="AZM"/>
   
<xs:enumeration value="BAM"/>
   
<xs:enumeration value="BBD"/>
   
<xs:enumeration value="BDT"/>
   
<xs:enumeration value="BGN"/>
   
<xs:enumeration value="BHD"/>
   
<xs:enumeration value="BIF"/>
   
<xs:enumeration value="BMD"/>
   
<xs:enumeration value="BND"/>
   
<xs:enumeration value="BOB"/>
   
<xs:enumeration value="BRL"/>
   
<xs:enumeration value="BSD"/>
   
<xs:enumeration value="BTN"/>
   
<xs:enumeration value="BWP"/>
   
<xs:enumeration value="BYR"/>
   
<xs:enumeration value="BZD"/>
   
<xs:enumeration value="CAD"/>
   
<xs:enumeration value="CDF"/>
   
<xs:enumeration value="CHF"/>
   
<xs:enumeration value="CLP"/>
   
<xs:enumeration value="CNY"/>
   
<xs:enumeration value="COP"/>
   
<xs:enumeration value="CRC"/>
   
<xs:enumeration value="CSD"/>
   
<xs:enumeration value="CUP"/>
   
<xs:enumeration value="CVE"/>
   
<xs:enumeration value="CYP"/>
   
<xs:enumeration value="CZK"/>
   
<xs:enumeration value="DJF"/>
   
<xs:enumeration value="DKK"/>
   
<xs:enumeration value="DOP"/>
   
<xs:enumeration value="DZD"/>
   
<xs:enumeration value="EGP"/>
   
<xs:enumeration value="ERN"/>
   
<xs:enumeration value="ETB"/>
   
<xs:enumeration value="EUR"/>
   
<xs:enumeration value="FJD"/>
   
<xs:enumeration value="FKP"/>
   
<xs:enumeration value="GBP"/>
   
<xs:enumeration value="GEL"/>
   
<xs:enumeration value="GGP"/>
   
<xs:enumeration value="GHC"/>
   
<xs:enumeration value="GIP"/>
   
<xs:enumeration value="GMD"/>
   
<xs:enumeration value="GNF"/>
   
<xs:enumeration value="GTQ"/>
   
<xs:enumeration value="GYD"/>
   
<xs:enumeration value="HKD"/>
   
<xs:enumeration value="HNL"/>
   
<xs:enumeration value="HRK"/>
   
<xs:enumeration value="HTG"/>
   
<xs:enumeration value="HUF"/>
   
<xs:enumeration value="IDR"/>
   
<xs:enumeration value="ILS"/>
   
<xs:enumeration value="IMP"/>
   
<xs:enumeration value="INR"/>
   
<xs:enumeration value="IQD"/>
   
<xs:enumeration value="IRR"/>
   
<xs:enumeration value="ISK"/>
   
<xs:enumeration value="JEP"/>
   
<xs:enumeration value="JMD"/>
   
<xs:enumeration value="JOD"/>
   
<xs:enumeration value="JPY"/>
   
<xs:enumeration value="KES"/>
   
<xs:enumeration value="KGS"/>
   
<xs:enumeration value="KHR"/>
   
<xs:enumeration value="KMF"/>
   
<xs:enumeration value="KPW"/>
   
<xs:enumeration value="KRW"/>
   
<xs:enumeration value="KWD"/>
   
<xs:enumeration value="KYD"/>
   
<xs:enumeration value="KZT"/>
   
<xs:enumeration value="LAK"/>
   
<xs:enumeration value="LBP"/>
   
<xs:enumeration value="LKR"/>
   
<xs:enumeration value="LRD"/>
   
<xs:enumeration value="LSL"/>
   
<xs:enumeration value="LTL"/>
   
<xs:enumeration value="LVL"/>
   
<xs:enumeration value="LYD"/>
   
<xs:enumeration value="MAD"/>
   
<xs:enumeration value="MDL"/>
   
<xs:enumeration value="MGA"/>
   
<xs:enumeration value="MKD"/>
   
<xs:enumeration value="MMK"/>
   
<xs:enumeration value="MNT"/>
   
<xs:enumeration value="MOP"/>
   
<xs:enumeration value="MRO"/>
   
<xs:enumeration value="MTL"/>
   
<xs:enumeration value="MUR"/>
   
<xs:enumeration value="MVR"/>
   
<xs:enumeration value="MWK"/>
   
<xs:enumeration value="MXN"/>
   
<xs:enumeration value="MYR"/>
   
<xs:enumeration value="MZM"/>
   
<xs:enumeration value="NAD"/>
   
<xs:enumeration value="NGN"/>
   
<xs:enumeration value="NIO"/>
   
<xs:enumeration value="NOK"/>
   
<xs:enumeration value="NPR"/>
   
<xs:enumeration value="NZD"/>
   
<xs:enumeration value="OMR"/>
   
<xs:enumeration value="PAB"/>
   
<xs:enumeration value="PEN"/>
   
<xs:enumeration value="PGK"/>
   
<xs:enumeration value="PHP"/>
   
<xs:enumeration value="PKR"/>
   
<xs:enumeration value="PLN"/>
   
<xs:enumeration value="PYG"/>
   
<xs:enumeration value="QAR"/>
   
<xs:enumeration value="ROL"/>
   
<xs:enumeration value="RUR"/>
   
<xs:enumeration value="RWF"/>
   
<xs:enumeration value="SAR"/>
   
<xs:enumeration value="SBD"/>
   
<xs:enumeration value="SCR"/>
   
<xs:enumeration value="SDD"/>
   
<xs:enumeration value="SEK"/>
   
<xs:enumeration value="SGD"/>
   
<xs:enumeration value="SHP"/>
   
<xs:enumeration value="SIT"/>
   
<xs:enumeration value="SKK"/>
   
<xs:enumeration value="SLL"/>
   
<xs:enumeration value="SOS"/>
   
<xs:enumeration value="SPL"/>
   
<xs:enumeration value="SRD"/>
   
<xs:enumeration value="STD"/>
   
<xs:enumeration value="SVC"/>
   
<xs:enumeration value="SYP"/>
   
<xs:enumeration value="SZL"/>
   
<xs:enumeration value="THB"/>
   
<xs:enumeration value="TJS"/>
   
<xs:enumeration value="TMM"/>
   
<xs:enumeration value="TND"/>
   
<xs:enumeration value="TOP"/>
   
<xs:enumeration value="TRL"/>
   
<xs:enumeration value="TTD"/>
   
<xs:enumeration value="TVD"/>
   
<xs:enumeration value="TWD"/>
   
<xs:enumeration value="TZS"/>
   
<xs:enumeration value="UAH"/>
   
<xs:enumeration value="UGX"/>
   
<xs:enumeration value="USD"/>
   
<xs:enumeration value="UYU"/>
   
<xs:enumeration value="UZS"/>
   
<xs:enumeration value="VEB"/>
   
<xs:enumeration value="VND"/>
   
<xs:enumeration value="VUV"/>
   
<xs:enumeration value="WST"/>
   
<xs:enumeration value="XAF"/>
   
<xs:enumeration value="XAG"/>
   
<xs:enumeration value="XAU"/>
   
<xs:enumeration value="XCD"/>
   
<xs:enumeration value="XDR"/>
   
<xs:enumeration value="XOF"/>
   
<xs:enumeration value="XPD"/>
   
<xs:enumeration value="XPF"/>
   
<xs:enumeration value="XPT"/>
   
<xs:enumeration value="YER"/>
   
<xs:enumeration value="ZAR"/>
   
<xs:enumeration value="ZMK"/>
   
<xs:enumeration value="ZWD"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Approved -->
</xs:simpleType>

simpleType LinkageDetailsTypeCV
namespace http://www.adsml.org/controlledvocabularies/3.0
type restriction of CodeRootType
facets
Kind Value annotation 
maxLength 50 
enumeration EveryPage 
enumeration EverySecondPage 
enumeration EveryThirdPage 
enumeration UnspecifiedSeparatePages 
enumeration -0- 
source <xs:simpleType name="LinkageDetailsTypeCV">
 
<xs:restriction base="adsml:CodeRootType">
   
<xs:enumeration value="EveryPage"/>
   
<xs:enumeration value="EverySecondPage"/>
   
<xs:enumeration value="EveryThirdPage"/>
   
<xs:enumeration value="UnspecifiedSeparatePages"/>
   
<xs:enumeration value="-0-"/>
 
</xs:restriction>
 
<!-- Status of CV: Proposed -->
</xs:simpleType>

element Appearance
diagram AdsMLFinancials-1.5-AS_p370.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type AppearanceType
properties
content complex
children ScheduleEntryReference FirstTime LastTime PreDefinedPeriod Properties
used by
complexType AppearanceInformationType.Base
source <xs:element name="Appearance" type="AppearanceType"/>

element AppearanceInformation
diagram AdsMLFinancials-1.5-AS_p371.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type AppearanceInformationType.Base
properties
content complex
abstract true
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties
used by
element AdvertisementPublicationInstance
group ProofMessageRequestModule
source <xs:element name="AppearanceInformation" type="AppearanceInformationType.Base" abstract="true"/>

element AppearanceInformation.Generic
diagram AdsMLFinancials-1.5-AS_p372.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of AppearanceInformationType.Base
properties
content complex
substGrp AppearanceInformation
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties Publication DistributionResult ProductionDetail.Generic AdditionalService AdContentReferences
source <xs:element name="AppearanceInformation.Generic" substitutionGroup="AppearanceInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="AppearanceInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0"/>
         
<xs:element ref="DistributionResult" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Generic" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AppearanceInformation.Insert
diagram AdsMLFinancials-1.5-AS_p373.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of AppearanceInformationType.Base
properties
content complex
substGrp AppearanceInformation
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties Publication DistributionResult ProductionDetail.Insert AdditionalService AdContentReferences
source <xs:element name="AppearanceInformation.Insert" substitutionGroup="AppearanceInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="AppearanceInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0"/>
         
<xs:element ref="DistributionResult" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Insert" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AppearanceInformation.Interactive
diagram AdsMLFinancials-1.5-AS_p374.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of AppearanceInformationType.Base
properties
content complex
substGrp AppearanceInformation
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties Publication DistributionResult ProductionDetail.Interactive AdditionalService AdContentReferences
source <xs:element name="AppearanceInformation.Interactive" substitutionGroup="AppearanceInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="AppearanceInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0"/>
         
<xs:element ref="DistributionResult" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Interactive" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AppearanceInformation.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p375.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of AppearanceInformationType.Base
properties
content complex
substGrp AppearanceInformation
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties Publication DistributionResult ProductionDetail.NewspaperMagazine AdditionalService AdContentReferences
source <xs:element name="AppearanceInformation.NewspaperMagazine" substitutionGroup="AppearanceInformation">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="AppearanceInformationType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0"/>
         
<xs:element ref="DistributionResult" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.NewspaperMagazine" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContentReferences" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AuxiliaryBookingReferences
diagram AdsMLFinancials-1.5-AS_p376.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children PublishersReference OtherReference
used by
group AdvertisementBookingInformation
source <xs:element name="AuxiliaryBookingReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryDeliveryReferences
diagram AdsMLFinancials-1.5-AS_p377.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children DeliverersReference OtherReference
used by
complexType TearSheetDeliveryType.Base
source <xs:element name="AuxiliaryDeliveryReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:DeliverersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryPlacementReferences
diagram AdsMLFinancials-1.5-AS_p378.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children PublishersReference OtherReference
used by
group AdvertisementBookingInformation
source <xs:element name="AuxiliaryPlacementReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AuxiliaryProofOfPublicationReferences
diagram AdsMLFinancials-1.5-AS_p379.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children ProofersReference PublishersReference OtherReference
used by
element ProofOfPublication
complexType ProofOfPublicationInformationType
source <xs:element name="AuxiliaryProofOfPublicationReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:ProofersReference" 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 AuxiliaryRenderingReferences
diagram AdsMLFinancials-1.5-AS_p380.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children PublishersReference OtherReference
used by
complexType TearSheetRenderingType.Base
source <xs:element name="AuxiliaryRenderingReferences">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PublishersReference" minOccurs="0"/>
     
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DistributionResult
diagram AdsMLFinancials-1.5-AS_p381.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type DistributionType
properties
content complex
children TotalDistributionCount Targeting Specifications Properties
used by
elements AppearanceInformation.Generic AppearanceInformation.Insert AppearanceInformation.Interactive AppearanceInformation.NewspaperMagazine
source <xs:element name="DistributionResult" type="adsml-bo:DistributionType"/>

element FirstTime
diagram AdsMLFinancials-1.5-AS_p382.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexType AppearanceType
source <xs:element name="FirstTime" type="adsml:DateTimeDateType" nillable="true"/>

element LastTime
diagram AdsMLFinancials-1.5-AS_p383.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexType AppearanceType
source <xs:element name="LastTime" type="adsml:DateTimeDateType" nillable="true"/>

element PlacementResult
diagram AdsMLFinancials-1.5-AS_p384.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children EventType EventCount Properties
used by
complexType AppearanceInformationType.Base
source <xs:element name="PlacementResult">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:EventType"/>
     
<xs:element ref="adsml-bo:EventCount"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Generic
diagram AdsMLFinancials-1.5-AS_p385.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children Size Duration MultipleAdContentHandling Positioning TechnicalAdFormat Specifications Properties
used by
element AppearanceInformation.Generic
source <xs:element name="ProductionDetail.Generic">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:Size" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Duration" minOccurs="0"/>
     
<xs:element ref="adsml-bo:MultipleAdContentHandling" minOccurs="0"/>
     
<xs:element name="Positioning" type="ProofPositioningType.Generic" minOccurs="0"/>
     
<xs:element ref="adsml-bo:TechnicalAdFormat" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Generic/Positioning
diagram AdsMLFinancials-1.5-AS_p386.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type ProofPositioningType.Generic
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SectionCode Specifications
source <xs:element name="Positioning" type="ProofPositioningType.Generic" minOccurs="0"/>

element ProductionDetail.Insert
diagram AdsMLFinancials-1.5-AS_p387.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children Size NumberOfPages Weight Thickness SpecialRequirements Properties
used by
element AppearanceInformation.Insert
source <xs:element name="ProductionDetail.Insert">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:Size" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml-bo:NumberOfPages" minOccurs="0"/>
     
<xs:element ref="adsml-bo:Weight" minOccurs="0"/>
     
<xs:element ref="adsml-bo:Thickness" minOccurs="0"/>
     
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Interactive
diagram AdsMLFinancials-1.5-AS_p388.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children Size Duration MultipleAdContentHandling Positioning CappingSpecification ShareOfVoice AdServingSystem TechnicalAdFormat Specifications Properties
used by
element AppearanceInformation.Interactive
source <xs:element name="ProductionDetail.Interactive">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml-bo:Size" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Duration" minOccurs="0"/>
     
<xs:element ref="adsml-bo:MultipleAdContentHandling" minOccurs="0"/>
     
<xs:element name="Positioning" type="ProofPositioningType.Generic" minOccurs="0"/>
     
<xs:element ref="adsml-bo:CappingSpecification" minOccurs="0"/>
     
<xs:element ref="adsml-bo:ShareOfVoice" minOccurs="0"/>
     
<xs:element ref="adsml-bo:AdServingSystem" minOccurs="0"/>
     
<xs:element ref="adsml-bo:TechnicalAdFormat" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Interactive/Positioning
diagram AdsMLFinancials-1.5-AS_p389.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type ProofPositioningType.Generic
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SectionCode Specifications
source <xs:element name="Positioning" type="ProofPositioningType.Generic" minOccurs="0"/>

element ProductionDetail.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p390.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children Size Colors Bleed MultipleAdContentHandling Positioning Properties
used by
element AppearanceInformation.NewspaperMagazine
source <xs:element name="ProductionDetail.NewspaperMagazine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Size" type="adsml-bo:SizeType.Book" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element name="Colors" type="adsml-bo:ColorsType.Print" minOccurs="0"/>
     
<xs:element ref="adsml-bo:Bleed" minOccurs="0"/>
     
<xs:element ref="adsml-bo:MultipleAdContentHandling" minOccurs="0"/>
     
<xs:element name="Positioning" type="ProofPositioningType.NewspaperMagazine" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.NewspaperMagazine/Size
diagram AdsMLFinancials-1.5-AS_p391.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type SizeType.Book
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children AdSizeCode Width Height Area Gutter
source <xs:element name="Size" type="adsml-bo:SizeType.Book" minOccurs="0" maxOccurs="unbounded"/>

element ProductionDetail.NewspaperMagazine/Colors
diagram AdsMLFinancials-1.5-AS_p392.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type ColorsType.Print
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ColorType ColorName NumberOfColors SpecialRequirements
source <xs:element name="Colors" type="adsml-bo:ColorsType.Print" minOccurs="0"/>

element ProductionDetail.NewspaperMagazine/Positioning
diagram AdsMLFinancials-1.5-AS_p393.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type ProofPositioningType.NewspaperMagazine
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PlacementInBook PositionOnPage CuttablePosition
source <xs:element name="Positioning" type="ProofPositioningType.NewspaperMagazine" minOccurs="0"/>

element ProofOfPublication
diagram AdsMLFinancials-1.5-AS_p394.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
content complex
children ProofOfPublicationIdentifier AuxiliaryProofOfPublicationReferences BusinessMessageDate BookingReference AuxiliaryBookingReferences BookingDate PlacementReference AuxiliaryPlacementReferences MediaType AdType AdvertiserBrand Campaign DescriptionLine ProofingParty PublisherParty OtherParty Properties AppearanceInformation TearSheet
used by
group ProofTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLProofMessageCodeCVrequired    PO-PB  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="ProofOfPublication">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ProofOfPublicationIdentifier"/>
     
<xs:element ref="AuxiliaryProofOfPublicationReferences" minOccurs="0"/>
     
<xs:group ref="ProofMessageRequestModule"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLProofMessageCodeCV" use="required" fixed="PO-PB"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute ProofOfPublication/@messageCode
type AdsMLProofMessageCodeCV
properties
isRef 0
fixed PO-PB
use required
facets
Kind Value annotation 
maxLength 50 
enumeration PO-PB 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLProofMessageCodeCV" use="required" fixed="PO-PB"/>

element ProofOfPublicationIdentifier
diagram AdsMLFinancials-1.5-AS_p395.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type QIDType
properties
content simple
used by
element ProofOfPublication
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ProofOfPublicationIdentifier" type="adsml:QIDType"/>

element ProofOfPublicationReference
diagram AdsMLFinancials-1.5-AS_p396.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type QIDType
properties
content simple
used by
complexType ProofOfPublicationInformationType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ProofOfPublicationReference" type="adsml:QIDType"/>

element Provenance
diagram AdsMLFinancials-1.5-AS_p397.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type ProvenanceType
properties
content complex
children DigitalSignatures ProvenanceParty ProvenanceSystem ProvenanceDateTime ProcessPoint
used by
complexType AppearanceInformationType.Base
group TearSheetGroup.RequestResponse
source <xs:element name="Provenance" type="ProvenanceType"/>

element Publication
diagram AdsMLFinancials-1.5-AS_p398.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type PublicationInformationType
properties
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
used by
elements AppearanceInformation.Generic AppearanceInformation.Insert AppearanceInformation.Interactive AppearanceInformation.NewspaperMagazine
source <xs:element name="Publication" type="adsml-bo:PublicationInformationType"/>

element TearSheet
diagram AdsMLFinancials-1.5-AS_p399.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type TearSheetType.RequestResponse
properties
content complex
children TearSheetType DescriptionLine Rendering.TearSheet Delivery.TearSheet Provenance Properties
used by
complexType ProofOfPublicationInformationType
group ProofMessageRequestModule
source <xs:element name="TearSheet" type="TearSheetType.RequestResponse"/>

element TearSheetType
diagram AdsMLFinancials-1.5-AS_p400.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
group TearSheetGroup.RequestResponse
source <xs:element name="TearSheetType" type="adsml:CodeType"/>

group AdvertisementBookingInformation
diagram AdsMLFinancials-1.5-AS_p401.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children BookingReference AuxiliaryBookingReferences BookingDate PlacementReference AuxiliaryPlacementReferences MediaType AdType AdvertiserBrand Campaign DescriptionLine ProofingParty PublisherParty OtherParty Properties
used by
group ProofMessageRequestModule
source <xs:group name="AdvertisementBookingInformation">
 
<xs:sequence>
   
<xs:element ref="adsml-bo:BookingReference" minOccurs="0"/>
   
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
   
<xs:element ref="adsml-bo:BookingDate" minOccurs="0"/>
   
<xs:element ref="adsml-bo:PlacementReference" minOccurs="0"/>
   
<xs:element ref="AuxiliaryPlacementReferences" minOccurs="0"/>
   
<xs:element ref="adsml:MediaType" minOccurs="0"/>
   
<xs:element ref="adsml:AdType" minOccurs="0"/>
   
<xs:element ref="adsml-bo:AdvertiserBrand" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:ProofingParty" minOccurs="0"/>
   
<xs:element ref="adsml:PublisherParty" minOccurs="0"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

group ProofMessageRequestModule
diagram AdsMLFinancials-1.5-AS_p402.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children BusinessMessageDate BookingReference AuxiliaryBookingReferences BookingDate PlacementReference AuxiliaryPlacementReferences MediaType AdType AdvertiserBrand Campaign DescriptionLine ProofingParty PublisherParty OtherParty Properties AppearanceInformation TearSheet
used by
element ProofOfPublication
source <xs:group name="ProofMessageRequestModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
<xs:group ref="AdvertisementBookingInformation" minOccurs="0"/>
   
<xs:element ref="AppearanceInformation"/>
   
<xs:element ref="TearSheet" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

group ProofTransactions
diagram AdsMLFinancials-1.5-AS_p403.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children ProofOfPublication AdministrativeResponse
source <xs:group name="ProofTransactions">
 
<xs:choice>
   
<xs:element ref="ProofOfPublication" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:AdministrativeResponse"/>
 
</xs:choice>
</xs:group>

group TearSheetGroup.RequestResponse
diagram AdsMLFinancials-1.5-AS_p404.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children TearSheetType DescriptionLine Rendering.TearSheet Delivery.TearSheet Provenance Properties
used by
complexType TearSheetType.RequestResponse
source <xs:group name="TearSheetGroup.RequestResponse">
 
<xs:sequence>
   
<xs:element ref="TearSheetType"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Rendering.TearSheet" type="TearSheetRenderingType.Base" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Delivery.TearSheet" type="TearSheetDeliveryType.RequestResponse" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Provenance" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

element TearSheetGroup.RequestResponse/Rendering.TearSheet
diagram AdsMLFinancials-1.5-AS_p405.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type TearSheetRenderingType.Base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children RenderingIdentifier AuxiliaryRenderingReferences RenderingType Usage Status DescriptionLine ContentProperties Properties ContentData
source <xs:element name="Rendering.TearSheet" type="TearSheetRenderingType.Base" minOccurs="0" maxOccurs="unbounded"/>

element TearSheetGroup.RequestResponse/Delivery.TearSheet
diagram AdsMLFinancials-1.5-AS_p406.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type TearSheetDeliveryType.RequestResponse
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
source <xs:element name="Delivery.TearSheet" type="TearSheetDeliveryType.RequestResponse" minOccurs="0" maxOccurs="unbounded"/>

complexType AppearanceInformationType.Base
diagram AdsMLFinancials-1.5-AS_p407.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children Description MediaType AdType PlacementResult Appearance Provenance Note Status Properties
used by
elements AppearanceInformation AppearanceInformation.Generic AppearanceInformation.Insert AppearanceInformation.Interactive AppearanceInformation.NewspaperMagazine
source <xs:complexType name="AppearanceInformationType.Base">
 
<xs:sequence>
   
<xs:element ref="adsml:Description" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:MediaType" minOccurs="0"/>
   
<xs:element ref="adsml:AdType" minOccurs="0"/>
   
<xs:element ref="PlacementResult" minOccurs="0"/>
   
<xs:element ref="Appearance" minOccurs="0"/>
   
<xs:element ref="Provenance" minOccurs="0"/>
   
<xs:element ref="adsml:Note" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType AppearanceType
diagram AdsMLFinancials-1.5-AS_p408.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children ScheduleEntryReference FirstTime LastTime PreDefinedPeriod Properties
used by
element Appearance
source <xs:complexType name="AppearanceType">
 
<xs:sequence>
   
<xs:element ref="adsml-bo:ScheduleEntryReference" minOccurs="0"/>
   
<xs:choice minOccurs="0">
     
<xs:sequence>
       
<xs:element ref="FirstTime"/>
       
<xs:element ref="LastTime"/>
     
</xs:sequence>
     
<xs:element ref="adsml-bo:PreDefinedPeriod"/>
   
</xs:choice>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType ProofPositioningType.Generic
diagram AdsMLFinancials-1.5-AS_p409.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children SectionCode Specifications
used by
elements ProductionDetail.Generic/Positioning ProductionDetail.Interactive/Positioning
source <xs:complexType name="ProofPositioningType.Generic">
 
<xs:sequence>
   
<xs:element ref="adsml-bo:SectionCode" minOccurs="0"/>
   
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType ProofPositioningType.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p410.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children PlacementInBook PositionOnPage CuttablePosition
used by
element ProductionDetail.NewspaperMagazine/Positioning
source <xs:complexType name="ProofPositioningType.NewspaperMagazine">
 
<xs:sequence>
   
<xs:element ref="adsml-bo:PlacementInBook" minOccurs="0"/>
   
<xs:element ref="adsml:PositionOnPage" minOccurs="0"/>
   
<xs:element ref="adsml-bo:CuttablePosition" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType ProvenanceType
diagram AdsMLFinancials-1.5-AS_p411.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children DigitalSignatures ProvenanceParty ProvenanceSystem ProvenanceDateTime ProcessPoint
used by
element Provenance
source <xs:complexType name="ProvenanceType">
 
<xs:sequence>
   
<xs:element ref="adsml:DigitalSignatures" minOccurs="0"/>
   
<xs:element ref="adsml:ProvenanceParty" minOccurs="0"/>
   
<xs:element name="ProvenanceSystem" type="adsml:VersionedStringType" minOccurs="0"/>
   
<xs:element name="ProvenanceDateTime" type="adsml:DateTimeDateType" nillable="true" minOccurs="0"/>
   
<xs:element name="ProcessPoint" type="adsml:CodeType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ProvenanceType/ProvenanceSystem
diagram AdsMLFinancials-1.5-AS_p412.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type VersionedStringType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxLength 50 
attributes
Name  Type  Use  Default  Fixed  annotation
version      
source <xs:element name="ProvenanceSystem" type="adsml:VersionedStringType" minOccurs="0"/>

element ProvenanceType/ProvenanceDateTime
diagram AdsMLFinancials-1.5-AS_p413.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type DateTimeDateType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
source <xs:element name="ProvenanceDateTime" type="adsml:DateTimeDateType" nillable="true" minOccurs="0"/>

element ProvenanceType/ProcessPoint
diagram AdsMLFinancials-1.5-AS_p414.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type CodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeList CodeValue Description
source <xs:element name="ProcessPoint" type="adsml:CodeType" minOccurs="0"/>

complexType TearSheetDeliveryType.Base
diagram AdsMLFinancials-1.5-AS_p415.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions
used by
complexType TearSheetDeliveryType.RequestResponse
source <xs:complexType name="TearSheetDeliveryType.Base">
 
<xs:sequence>
   
<xs:element ref="adsml-ma:RenderingReference" maxOccurs="unbounded"/>
   
<xs:element ref="adsml-ma:DeliveryIdentifier"/>
   
<xs:element ref="AuxiliaryDeliveryReferences" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="adsml-ma:ThirdPartyServiceProvider" minOccurs="0"/>
   
<xs:element ref="adsml-ma:CompanyContact" minOccurs="0"/>
   
<xs:element ref="adsml-ma:MaterialsAvailableDateTime" minOccurs="0"/>
   
<xs:element ref="adsml-ma:RetrievalInstructions" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TearSheetDeliveryType.RequestResponse
diagram AdsMLFinancials-1.5-AS_p416.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of TearSheetDeliveryType.Base
properties
base TearSheetDeliveryType.Base
children RenderingReference DeliveryIdentifier AuxiliaryDeliveryReferences Status ThirdPartyServiceProvider CompanyContact MaterialsAvailableDateTime RetrievalInstructions ShipTime ReceivedTime DigitalDelivery PhysicalDelivery
used by
element TearSheetGroup.RequestResponse/Delivery.TearSheet
source <xs:complexType name="TearSheetDeliveryType.RequestResponse">
 
<xs:complexContent>
   
<xs:extension base="TearSheetDeliveryType.Base">
     
<xs:sequence>
       
<xs:element ref="adsml-ma:ShipTime" minOccurs="0"/>
       
<xs:element ref="adsml-ma:ReceivedTime" minOccurs="0"/>
       
<xs:choice minOccurs="0">
         
<xs:element ref="adsml-ma:DigitalDelivery"/>
         
<xs:element ref="adsml-ma:PhysicalDelivery"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType TearSheetRenderingType.Base
diagram AdsMLFinancials-1.5-AS_p417.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
children RenderingIdentifier AuxiliaryRenderingReferences RenderingType Usage Status DescriptionLine ContentProperties Properties ContentData
used by
element TearSheetGroup.RequestResponse/Rendering.TearSheet
source <xs:complexType name="TearSheetRenderingType.Base">
 
<xs:sequence>
   
<xs:element ref="adsml-ma:RenderingIdentifier"/>
   
<xs:element ref="AuxiliaryRenderingReferences" minOccurs="0"/>
   
<xs:element ref="adsml-ma:RenderingType" minOccurs="0"/>
   
<xs:element ref="adsml:Usage" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:group ref="adsml-ma:ContentDescriptionGroup"/>
   
<xs:element ref="adsml:ContentData" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TearSheetType.Base
diagram AdsMLFinancials-1.5-AS_p418.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
properties
abstract true
used by
complexType TearSheetType.RequestResponse
source <xs:complexType name="TearSheetType.Base" abstract="true"/>

complexType TearSheetType.RequestResponse
diagram AdsMLFinancials-1.5-AS_p419.png
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type extension of TearSheetType.Base
properties
base TearSheetType.Base
children TearSheetType DescriptionLine Rendering.TearSheet Delivery.TearSheet Provenance Properties
used by
element TearSheet
source <xs:complexType name="TearSheetType.RequestResponse">
 
<xs:complexContent>
   
<xs:extension base="TearSheetType.Base">
     
<xs:sequence>
       
<xs:group ref="TearSheetGroup.RequestResponse"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

simpleType AdsMLProofMessageCodeCV
namespace http://www.adsml.org/adsmlproofofpublication/1.5
type restriction of AdsMLBusinessMessageCV
used by
attribute ProofOfPublication/@messageCode
facets
Kind Value annotation 
maxLength 50 
enumeration PO-PB 
enumeration ZZ-ERR 
source <xs:simpleType name="AdsMLProofMessageCodeCV">
 
<xs:restriction base="adsml:AdsMLBusinessMessageCV">
   
<xs:enumeration value="PO-PB"/>
   
<xs:enumeration value="ZZ-ERR"/>
 
</xs:restriction>
</xs:simpleType>

element AdOrder
diagram AdsMLFinancials-1.5-AS_p420.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children ReservationReference BookingIdentifier QuotationReference AuxiliaryBookingReferences BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-O  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdOrder">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element ref="ReservationReference"/>
     
<xs:sequence>
       
<xs:element ref="BookingIdentifier"/>
       
<xs:element ref="QuotationReference" minOccurs="0"/>
       
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
       
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
       
<xs:element ref="BookingDate" minOccurs="0"/>
       
<xs:group ref="AdMessageRequestModule"/>
       
<xs:group ref="MessageFooterGroup"/>
     
</xs:sequence>
   
</xs:choice>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-O"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdOrder/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-O
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-O"/>

element AdOrderCancellation
diagram AdsMLFinancials-1.5-AS_p421.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences ReasonForCancellation RevisionIdentifier BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-OX  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdOrderCancellation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:ReasonForCancellation" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OX"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdOrderCancellation/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-OX
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OX"/>

element AdOrderChange
diagram AdsMLFinancials-1.5-AS_p422.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences ChangeSpecification RevisionIdentifier BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-OC  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdOrderChange">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:ChangeSpecification" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OC"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdOrderChange/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-OC
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OC"/>

element AdOrderResponse
diagram AdsMLFinancials-1.5-AS_p423.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences RevisionIdentifier BusinessMessageDate BookingDate RequestDenied NatureOfResponse ChangeSpecification BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-OR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="AdOrderResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageResponseModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdOrderResponse/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-OR
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OR"/>

element AdOrderStatus
diagram AdsMLFinancials-1.5-AS_p424.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences RevisionIdentifier BusinessMessageDate BookingDate RequestDenied BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-OS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdOrderStatus">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageStatusModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdOrderStatus/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-OS
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OS"/>

element AdOrderStatusEnquiry
diagram AdsMLFinancials-1.5-AS_p425.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier BusinessMessageDate
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-OSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdOrderStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdOrderStatusEnquiry/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-OSE
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-OSE"/>

element AdQuotation
diagram AdsMLFinancials-1.5-AS_p426.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children QuotationIdentifier AuxiliaryBookingReferences BusinessMessageDate QuotationDate ExpirationTime RequestDenied NatureOfResponse ChangeSpecification BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-Q  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
source <xs:element name="AdQuotation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="QuotationIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="QuotationDate" minOccurs="0"/>
     
<xs:element ref="adsml:ExpirationTime"/>
     
<xs:group ref="AdMessageResponseModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-Q"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdQuotation/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-Q
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-Q"/>

element AdQuotationRequest
diagram AdsMLFinancials-1.5-AS_p427.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children QuotationIdentifier AuxiliaryBookingReferences BusinessMessageDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RFQ  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdQuotationRequest">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="QuotationIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RFQ"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdQuotationRequest/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RFQ
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RFQ"/>

element AdQuotationStatus
diagram AdsMLFinancials-1.5-AS_p428.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children QuotationIdentifier AuxiliaryBookingReferences BusinessMessageDate ExpirationTime RequestDenied BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-QS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
source <xs:element name="AdQuotationStatus">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="QuotationIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="adsml:ExpirationTime"/>
     
<xs:group ref="AdMessageStatusModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-QS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdQuotationStatus/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-QS
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-QS"/>

element AdQuotationStatusEnquiry
diagram AdsMLFinancials-1.5-AS_p429.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children QuotationIdentifier BusinessMessageDate
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-QSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdQuotationStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="QuotationIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-QSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdQuotationStatusEnquiry/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-QSE
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-QSE"/>

element AdReservation
diagram AdsMLFinancials-1.5-AS_p430.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier QuotationReference AuxiliaryBookingReferences BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-R  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdReservation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="QuotationReference" minOccurs="0"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-R"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdReservation/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-R
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-R"/>

element AdReservationCancellation
diagram AdsMLFinancials-1.5-AS_p431.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences ReasonForCancellation RevisionIdentifier BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RX  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdReservationCancellation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:ReasonForCancellation" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RX"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdReservationCancellation/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RX
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RX"/>

element AdReservationChange
diagram AdsMLFinancials-1.5-AS_p432.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences ChangeSpecification RevisionIdentifier BusinessMessageDate BookingDate BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RC  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdReservationChange">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:ChangeSpecification" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:group ref="AdMessageRequestModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RC"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdReservationChange/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RC
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RC"/>

element AdReservationResponse
diagram AdsMLFinancials-1.5-AS_p433.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences RevisionIdentifier BusinessMessageDate BookingDate ExpirationTime RequestDenied NatureOfResponse ChangeSpecification BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RR  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDrequired      
inResponseToMessageCoderequired      
source <xs:element name="AdReservationResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:element ref="adsml:ExpirationTime"/>
     
<xs:group ref="AdMessageResponseModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RR"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="required"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AdReservationResponse/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RR
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RR"/>

element AdReservationStatus
diagram AdsMLFinancials-1.5-AS_p434.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier AuxiliaryBookingReferences RevisionIdentifier BusinessMessageDate BookingDate ExpirationTime RequestDenied BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup DocumentRendering SpecialRequirements Properties Notes
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RS  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
inResponseToMessageIDoptional      
inResponseToMessageCodeoptional      
lastReceivedMessageIDoptional      
source <xs:element name="AdReservationStatus">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:RevisionIdentifier" minOccurs="0"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
     
<xs:element ref="BookingDate" minOccurs="0"/>
     
<xs:element ref="adsml:ExpirationTime"/>
     
<xs:group ref="AdMessageStatusModule"/>
     
<xs:group ref="MessageFooterGroup"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RS"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
   
<xs:attribute ref="adsml:inResponseToMessageID" use="optional"/>
   
<xs:attribute ref="adsml:inResponseToMessageCode" use="optional"/>
   
<xs:attribute ref="adsml:lastReceivedMessageID" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute AdReservationStatus/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RS
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RS"/>

element AdReservationStatusEnquiry
diagram AdsMLFinancials-1.5-AS_p435.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children BookingIdentifier BusinessMessageDate
used by
group BookingTransactions
attributes
Name  Type  Use  Default  Fixed  annotation
messageCodeAdsMLBookingsMessageCodeCVrequired    AD-RSE  
messageIDrequired      
messageHeaderLine      
messageClassrequired    BusinessTransaction  
messageAssembledTimeoptional      
presentationTransformationoptional      
source <xs:element name="AdReservationStatusEnquiry">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BookingIdentifier"/>
     
<xs:element ref="adsml:BusinessMessageDate" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RSE"/>
   
<xs:attributeGroup ref="adsml:commonMessageAttributes"/>
 
</xs:complexType>
</xs:element>

attribute AdReservationStatusEnquiry/@messageCode
type AdsMLBookingsMessageCodeCV
properties
isRef 0
fixed AD-RSE
use required
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:attribute name="messageCode" type="AdsMLBookingsMessageCodeCV" use="required" fixed="AD-RSE"/>

element AdServingSystem
diagram AdsMLFinancials-1.5-AS_p436.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements ProductionDetail.Interactive ProductionDetail.Interactive
source <xs:element name="AdServingSystem" type="adsml:CodeType"/>

element AdSizeCode
diagram AdsMLFinancials-1.5-AS_p437.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType SizeType
source <xs:element name="AdSizeCode" type="adsml:CodeType"/>

element AdvertiserBrand
diagram AdsMLFinancials-1.5-AS_p438.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Advertiser Brand
used by
complexTypes BookingInformationType.Base Item.AdvertisementPublicationType PlacementInformationType.Base PlacementType.Base
group AdvertisementBookingInformation
source <xs:element name="AdvertiserBrand">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
     
<xs:element ref="Brand" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Area
diagram AdsMLFinancials-1.5-AS_p439.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
complexType SizeType
source <xs:element name="Area" type="adsml:DecimalMeasurementType"/>

element AuxiliaryBookingReferences
diagram AdsMLFinancials-1.5-AS_p440.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AuxiliaryBookingReferencesType
properties
content complex
children BuyersReference SellersReference PayersReference AdvertisersReference OtherReference
used by
elements AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdQuotation AdQuotationRequest AdQuotationStatus AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus BookingInformation AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences PlacementGroup
complexTypes Item.AdvertisementPublicationType PlacementType.Base SchedulingInformationType SchedulingType
source <xs:element name="AuxiliaryBookingReferences" type="AuxiliaryBookingReferencesType"/>

element AuxiliaryCampaignReferences
diagram AdsMLFinancials-1.5-AS_p441.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AuxiliaryCampaignReferencesType
properties
content complex
children BuyersReference AdvertisersReference OtherReference
used by
element CampaignDescription
source <xs:element name="AuxiliaryCampaignReferences" type="AuxiliaryCampaignReferencesType"/>

element AuxiliaryPlacementGroupReferences
diagram AdsMLFinancials-1.5-AS_p442.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AuxiliaryBookingReferencesType
properties
content complex
children BuyersReference SellersReference PayersReference AdvertisersReference OtherReference
used by
complexType BookingInformationType.Base
source <xs:element name="AuxiliaryPlacementGroupReferences" type="AuxiliaryBookingReferencesType"/>

element AuxiliaryPlacementReferences
diagram AdsMLFinancials-1.5-AS_p443.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AuxiliaryBookingReferencesType
properties
content complex
children BuyersReference SellersReference PayersReference AdvertisersReference OtherReference
used by
element AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences/Placement
complexTypes BookingInformationType.Base PlacementInformationType.Base
source <xs:element name="AuxiliaryPlacementReferences" type="AuxiliaryBookingReferencesType"/>

element BillingInstructions
diagram AdsMLFinancials-1.5-AS_p444.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Frequency Allocation Basis AdditionalBillingInstructions
used by
complexType PayerPriceType
source <xs:element name="BillingInstructions">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Frequency" type="adsml:RequirementSpecType" minOccurs="0"/>
     
<xs:element name="Allocation" type="adsml:RequirementSpecType" minOccurs="0"/>
     
<xs:element name="Basis" type="adsml:RequirementSpecType" minOccurs="0"/>
     
<xs:element name="AdditionalBillingInstructions" type="adsml:RequirementSpecType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element BillingInstructions/Frequency
diagram AdsMLFinancials-1.5-AS_p445.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="Frequency" type="adsml:RequirementSpecType" minOccurs="0"/>

element BillingInstructions/Allocation
diagram AdsMLFinancials-1.5-AS_p446.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="Allocation" type="adsml:RequirementSpecType" minOccurs="0"/>

element BillingInstructions/Basis
diagram AdsMLFinancials-1.5-AS_p447.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="Basis" type="adsml:RequirementSpecType" minOccurs="0"/>

element BillingInstructions/AdditionalBillingInstructions
diagram AdsMLFinancials-1.5-AS_p448.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="AdditionalBillingInstructions" type="adsml:RequirementSpecType" minOccurs="0"/>

element Bleed
diagram AdsMLFinancials-1.5-AS_p449.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element ProductionDetail.NewspaperMagazine
complexTypes ProductionDetailInformationType.NewspaperMagazine ProductionDetailType.NewspaperMagazine
source <xs:element name="Bleed" type="adsml:CodeType"/>

element BookingDate
diagram AdsMLFinancials-1.5-AS_p450.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DateTimeDateType
properties
content simple
used by
elements AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus BookingInformation
complexType Item.AdvertisementPublicationType
group AdvertisementBookingInformation
source <xs:element name="BookingDate" type="adsml:DateTimeDateType"/>

element BookingIdentifier
diagram AdsMLFinancials-1.5-AS_p451.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
elements AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdOrderStatusEnquiry AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus AdReservationStatusEnquiry
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="BookingIdentifier" type="adsml:QIDType"/>

element BookingReference
diagram AdsMLFinancials-1.5-AS_p452.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
elements BookingInformation AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences
complexType Item.AdvertisementPublicationType
group AdvertisementBookingInformation
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="BookingReference" type="adsml:QIDType"/>

element Brand
diagram AdsMLFinancials-1.5-AS_p453.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Name Code
used by
element AdvertiserBrand
source <xs:element name="Brand">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Name"/>
     
<xs:element name="Code" type="adsml:CodeType" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Brand/Code
diagram AdsMLFinancials-1.5-AS_p454.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children CodeList CodeValue Description
source <xs:element name="Code" type="adsml:CodeType" minOccurs="0" maxOccurs="unbounded"/>

element CampaignDescription
diagram AdsMLFinancials-1.5-AS_p455.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Name AuxiliaryCampaignReferences Period Description Goals Constraints CampaignDetails Properties
used by
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
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="CampaignDescription">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Name"/>
     
<xs:element ref="AuxiliaryCampaignReferences" minOccurs="0"/>
     
<xs:element ref="Period" minOccurs="0"/>
     
<xs:element ref="adsml:Description" minOccurs="0"/>
     
<xs:element name="Goals" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="Constraints" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="CampaignDetails" type="adsml:DocumentRenderingType" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attributeGroup ref="adsml:i18nAttributes"/>
 
</xs:complexType>
</xs:element>

element CampaignDescription/Goals
diagram AdsMLFinancials-1.5-AS_p456.png
namespace http://www.adsml.org/adsmlbookings/2.5
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Goals" type="adsml:StringType" minOccurs="0"/>

element CampaignDescription/Constraints
diagram AdsMLFinancials-1.5-AS_p457.png
namespace http://www.adsml.org/adsmlbookings/2.5
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Constraints" type="adsml:StringType" minOccurs="0"/>

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

element Cap
diagram AdsMLFinancials-1.5-AS_p459.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children EventType MaximumEventCount Scope
used by
element CappingSpecification
source <xs:element name="Cap">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="EventType"/>
     
<xs:element ref="MaximumEventCount"/>
     
<xs:element ref="Scope" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CappingSpecification
diagram AdsMLFinancials-1.5-AS_p460.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Cap Description
used by
elements ProductionDetail.Interactive ProductionDetail.Interactive
source <xs:element name="CappingSpecification">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Cap" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Description" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ClaimReference
diagram AdsMLFinancials-1.5-AS_p461.png
namespace http://www.adsml.org/adsmlbookings/2.5
type LongNormalizedStringType
properties
content simple
used by
element CostExempt
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ClaimReference" type="adsml:LongNormalizedStringType"/>

element ClassifiedPlacementCode
diagram AdsMLFinancials-1.5-AS_p462.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PlacementInBookType
source <xs:element name="ClassifiedPlacementCode" type="adsml:CodeType"/>

element ColorType
diagram AdsMLFinancials-1.5-AS_p463.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType ColorsType.Print
source <xs:element name="ColorType" type="adsml:CodeType"/>

element CostExempt
diagram AdsMLFinancials-1.5-AS_p464.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children ExemptionType ExemptionReason PlacementReference ClaimReference Properties
used by
element PlacementGroup
complexTypes BookingInformationType.Base Item.AdvertisementPublicationType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="CostExempt">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ExemptionType"/>
     
<xs:element ref="adsml:ExemptionReason" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="PlacementReference" minOccurs="0"/>
     
<xs:element ref="ClaimReference" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CuttablePosition
diagram AdsMLFinancials-1.5-AS_p465.png
namespace http://www.adsml.org/adsmlbookings/2.5
type BooleanType
properties
content simple
used by
complexTypes PositioningInformationType.NewspaperMagazine PositioningType.NewspaperMagazine ProofPositioningType.NewspaperMagazine
source <xs:element name="CuttablePosition" type="adsml:BooleanType"/>

element DealCode
diagram AdsMLFinancials-1.5-AS_p466.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element PlacementGroup
complexTypes BookingInformationType.Base Item.AdvertisementPublicationType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="DealCode" type="adsml:CodeType"/>

element DistributionCount
diagram AdsMLFinancials-1.5-AS_p467.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositiveIntegerType
properties
content simple
used by
complexTypes TargetingType TargetType
source <xs:element name="DistributionCount" type="adsml:PositiveIntegerType"/>

element DistributionTarget
diagram AdsMLFinancials-1.5-AS_p468.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DistributionType
properties
content complex
children TotalDistributionCount Targeting Specifications Properties
used by
elements BookingInformation.Generic BookingInformation.Insert BookingInformation.Interactive BookingInformation.NewspaperMagazine Placement.Generic Placement.Insert Placement.Interactive Placement.NewspaperMagazine
complexTypes PlacementInformationType.Generic PlacementInformationType.Interactive PlacementInformationType.NewspaperMagazine
source <xs:element name="DistributionTarget" type="DistributionType"/>

element EventCount
diagram AdsMLFinancials-1.5-AS_p469.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
elements PlacementResult PlacementTarget
complexTypes SchedulingInformationType SchedulingType
source <xs:element name="EventCount" type="adsml:IntegerType"/>

element EventType
diagram AdsMLFinancials-1.5-AS_p470.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements Cap PlacementResult PlacementTarget
source <xs:element name="EventType" type="adsml:CodeType"/>

element ExemptionType
diagram AdsMLFinancials-1.5-AS_p471.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element CostExempt
source <xs:element name="ExemptionType" type="adsml:CodeType"/>

element FirstPossibleTime
diagram AdsMLFinancials-1.5-AS_p472.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DateTimeDateType
properties
content simple
used by
complexTypes SchedulingInformationType SchedulingType
source <xs:element name="FirstPossibleTime" type="adsml:DateTimeDateType"/>

element Guarantees
diagram AdsMLFinancials-1.5-AS_p473.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
element PlacementGroup
complexTypes BookingInformationType.Base Item.AdvertisementPublicationType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Guarantees" type="adsml:NegatableRequirementSpecType"/>

element Gutter
diagram AdsMLFinancials-1.5-AS_p474.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of OptionalDecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
complexType SizeType.Book
attributes
Name  Type  Use  Default  Fixed  annotation
includedBooleanTyperequired      
source <xs:element name="Gutter">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="adsml:OptionalDecimalMeasurementType">
       
<xs:attribute name="included" type="adsml:BooleanType" use="required"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute Gutter/@included
type BooleanType
properties
isRef 0
use required
source <xs:attribute name="included" type="adsml:BooleanType" use="required"/>

element Height
diagram AdsMLFinancials-1.5-AS_p475.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
complexType SizeType
source <xs:element name="Height" type="adsml:DecimalMeasurementType"/>

element InsertionPeriod
diagram AdsMLFinancials-1.5-AS_p476.png
namespace http://www.adsml.org/adsmlbookings/2.5
type SchedulingType
properties
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements Placement.Insert Placement.NewspaperMagazine
source <xs:element name="InsertionPeriod" type="SchedulingType"/>

element LastPossibleTime
diagram AdsMLFinancials-1.5-AS_p477.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DateTimeDateType
properties
content simple
used by
complexTypes SchedulingInformationType SchedulingType
source <xs:element name="LastPossibleTime" type="adsml:DateTimeDateType"/>

element LinkedPlacements
diagram AdsMLFinancials-1.5-AS_p478.png
namespace http://www.adsml.org/adsmlbookings/2.5
type LinkedPlacementsType
properties
content complex
children Type PlacementLink
used by
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="LinkedPlacements" type="LinkedPlacementsType"/>

element MaterialsAvailableDateTime
diagram AdsMLFinancials-1.5-AS_p479.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DateTimeDateType
properties
content simple
source <xs:element name="MaterialsAvailableDateTime" type="adsml:DateTimeDateType"/>

element MaterialsExpectations.Insert
diagram AdsMLFinancials-1.5-AS_p480.png
namespace http://www.adsml.org/adsmlbookings/2.5
type MaterialsExpectationsType.Insert
properties
content complex
children AuxiliaryMaterialsReferences MaterialsProviderParty MaterialsAvailableDateTime RetrievalAddress RetrievalInstructions MaterialsRecipientParty MaterialsDueDateTime DeliveryAddress DeliveryInstructions LabelingInstructions Size Duration TechSpecDetails RequiredOverage Properties
used by
element Placement.Insert
source <xs:element name="MaterialsExpectations.Insert" type="MaterialsExpectationsType.Insert"/>

element MaterialsReference
diagram AdsMLFinancials-1.5-AS_p481.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
element PickUp
complexType PickUpInformationType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MaterialsReference" type="adsml:QIDType"/>

element MaximumEventCount
diagram AdsMLFinancials-1.5-AS_p482.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
elements Cap PlacementTarget
source <xs:element name="MaximumEventCount" type="adsml:IntegerType"/>

element MinimumAdditionalPieces
diagram AdsMLFinancials-1.5-AS_p483.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
complexType RequiredOverageType
source <xs:element name="MinimumAdditionalPieces" type="adsml:IntegerType"/>

element MinimumEventCount
diagram AdsMLFinancials-1.5-AS_p484.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
element PlacementTarget
source <xs:element name="MinimumEventCount" type="adsml:IntegerType"/>

element MultipleAdContentHandling
diagram AdsMLFinancials-1.5-AS_p485.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
elements ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive ProductionDetail.NewspaperMagazine
complexType ProductionDetailInformationType.NewspaperMagazine
source <xs:element name="MultipleAdContentHandling" type="adsml:NegatableRequirementSpecType"/>

element NumberOfColors
diagram AdsMLFinancials-1.5-AS_p486.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
complexType ColorsType.Print
source <xs:element name="NumberOfColors" type="adsml:IntegerType"/>

element NumberOfCopies
diagram AdsMLFinancials-1.5-AS_p487.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositiveIntegerType
properties
content simple
used by
complexType ProofSendToType
source <xs:element name="NumberOfCopies" type="adsml:PositiveIntegerType"/>

element NumberOfPages
diagram AdsMLFinancials-1.5-AS_p488.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositiveIntegerType
properties
content simple
used by
element ProductionDetail.Insert
complexType ProductionDetailType.Insert
source <xs:element name="NumberOfPages" type="adsml:PositiveIntegerType"/>

element OveragePercentage
diagram AdsMLFinancials-1.5-AS_p489.png
namespace http://www.adsml.org/adsmlbookings/2.5
type LimitedDecimalType
properties
content simple
used by
complexType RequiredOverageType
facets
Kind Value annotation 
fractionDigits 10 
source <xs:element name="OveragePercentage" type="adsml:LimitedDecimalType"/>

element Page
diagram AdsMLFinancials-1.5-AS_p490.png
namespace http://www.adsml.org/adsmlbookings/2.5
type IntegerType
properties
content simple
used by
complexType PlacementInBookType
source <xs:element name="Page" type="adsml:IntegerType"/>

element PayerInformation
diagram AdsMLFinancials-1.5-AS_p491.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PayerPriceType
properties
content complex
children PayerParty Reference Contract ShareOfTotalPrice PayersPriceDetails Payment BillingInstructions PaymentTerms
used by
element PlacementGroup
complexType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="PayerInformation" type="PayerPriceType"/>

element PayersPriceDetails
diagram AdsMLFinancials-1.5-AS_p492.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CurrencyPriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
used by
complexType PayerPriceType
source <xs:element name="PayersPriceDetails" type="adsml:CurrencyPriceDeclarationType"/>

element Payment
diagram AdsMLFinancials-1.5-AS_p493.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PaymentType
properties
content complex
children Status Mechanism Receipt AdditionalPaymentInstructions
used by
complexType PayerPriceType
source <xs:element name="Payment" type="PaymentType"/>

element Period
diagram AdsMLFinancials-1.5-AS_p494.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PeriodType
properties
content complex
children StartDateTime EndDateTime DurationMeasure Description
used by
element CampaignDescription
source <xs:element name="Period" type="adsml:PeriodType"/>

element PickUp
diagram AdsMLFinancials-1.5-AS_p495.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children PlacementReference MaterialsReference Instructions Properties
used by
elements Placement.Generic Placement.Interactive Placement.NewspaperMagazine
attributes
Name  Type  Use  Default  Fixed  annotation
withChangeBooleanType      
source <xs:element name="PickUp">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="PlacementReference" minOccurs="0"/>
     
<xs:element ref="MaterialsReference" minOccurs="0"/>
     
<xs:element ref="adsml:Instructions" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="withChange" type="adsml:BooleanType"/>
 
</xs:complexType>
</xs:element>

attribute PickUp/@withChange
type BooleanType
properties
isRef 0
source <xs:attribute name="withChange" type="adsml:BooleanType"/>

element PickUp.Insert
diagram AdsMLFinancials-1.5-AS_p496.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children PlacementReference Instructions Properties
used by
element Placement.Insert
source <xs:element name="PickUp.Insert">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="PlacementReference" minOccurs="0"/>
     
<xs:element ref="adsml:Instructions" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Placement
diagram AdsMLFinancials-1.5-AS_p497.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PlacementType.Base
properties
content complex
abstract true
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes
used by
element PlacementGroup
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="Placement" type="PlacementType.Base" abstract="true"/>

element Placement.Generic
diagram AdsMLFinancials-1.5-AS_p498.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of PlacementType.Base
properties
content complex
substGrp Placement
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes Publication Scheduling DistributionTarget ProductionDetail.Generic AdditionalService PickUp AdContent MaterialsExpectations
source <xs:element name="Placement.Generic" substitutionGroup="Placement">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="PlacementType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="Scheduling" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="DistributionTarget" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Generic" minOccurs="0"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContent" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:MaterialsExpectations" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Placement.Insert
diagram AdsMLFinancials-1.5-AS_p499.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of PlacementType.Base
properties
content complex
substGrp Placement
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes Publication InsertionPeriod DistributionTarget ProductionDetail.Insert AdditionalService PickUp.Insert MaterialsExpectations.Insert
source <xs:element name="Placement.Insert" substitutionGroup="Placement">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="PlacementType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" maxOccurs="unbounded"/>
         
<xs:element ref="InsertionPeriod" maxOccurs="unbounded"/>
         
<xs:element ref="DistributionTarget" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Insert"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp.Insert" minOccurs="0"/>
         
<xs:element ref="MaterialsExpectations.Insert" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Placement.Interactive
diagram AdsMLFinancials-1.5-AS_p500.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of PlacementType.Base
properties
content complex
substGrp Placement
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes Publication Scheduling DistributionTarget ProductionDetail.Interactive AdditionalService PickUp AdContent MaterialsExpectations
source <xs:element name="Placement.Interactive" substitutionGroup="Placement">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="PlacementType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" maxOccurs="unbounded"/>
         
<xs:element ref="Scheduling" maxOccurs="unbounded"/>
         
<xs:element ref="DistributionTarget" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.Interactive"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp" minOccurs="0"/>
         
<xs:element ref="adsml-ma:AdContent" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:MaterialsExpectations" minOccurs="0"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Placement.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p501.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of PlacementType.Base
properties
content complex
substGrp Placement
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes Publication InsertionPeriod DistributionTarget ProductionDetail.NewspaperMagazine AdditionalService PickUp AdContent MaterialsExpectations
source <xs:element name="Placement.NewspaperMagazine" substitutionGroup="Placement">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="PlacementType.Base">
       
<xs:sequence>
         
<xs:element ref="Publication" maxOccurs="unbounded"/>
         
<xs:element ref="InsertionPeriod" maxOccurs="unbounded"/>
         
<xs:element ref="DistributionTarget" minOccurs="0"/>
         
<xs:element ref="ProductionDetail.NewspaperMagazine"/>
         
<xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="PickUp" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:AdContent" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml-ma:MaterialsExpectations" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element PlacementCode
diagram AdsMLFinancials-1.5-AS_p502.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableCodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType PlacementInBookType
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:element name="PlacementCode" type="adsml:NegatableCodeType"/>

element PlacementGroup
diagram AdsMLFinancials-1.5-AS_p503.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children PlacementGroupIdentifier AuxiliaryBookingReferences Advertiser PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementGroupPrice PlacementGroupSubPrice CostExempt PayerInformation DescriptionLine Placement DocumentRendering SpecialRequirements Properties Notes
used by
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="PlacementGroup">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PlacementGroupIdentifier" type="adsml:QIDType"/>
     
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
     
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
     
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
     
<xs:element ref="adsml:Campaign" minOccurs="0"/>
     
<xs:element ref="DealCode" minOccurs="0"/>
     
<xs:element ref="adsml:Contract" minOccurs="0"/>
     
<xs:element ref="TermsAndConditions" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Guarantees" minOccurs="0"/>
     
<xs:element ref="PlacementGroupPrice" minOccurs="0"/>
     
<xs:element ref="PlacementGroupSubPrice" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="CostExempt" minOccurs="0"/>
     
<xs:element ref="PayerInformation" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Placement" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:SpecialRequirements" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
     
<xs:element ref="adsml:Notes" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PlacementGroup/PlacementGroupIdentifier
diagram AdsMLFinancials-1.5-AS_p504.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PlacementGroupIdentifier" type="adsml:QIDType"/>

element PlacementGroupPrice
diagram AdsMLFinancials-1.5-AS_p505.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CurrencyPriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
used by
element PlacementGroup
source <xs:element name="PlacementGroupPrice" type="adsml:CurrencyPriceDeclarationType"/>

element PlacementGroupSubPrice
diagram AdsMLFinancials-1.5-AS_p506.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of CurrencyPriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate PlacementReference
used by
element PlacementGroup
source <xs:element name="PlacementGroupSubPrice">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="adsml:CurrencyPriceDeclarationType">
       
<xs:sequence>
         
<xs:element ref="PlacementReference" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element PlacementIdentifier
diagram AdsMLFinancials-1.5-AS_p507.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
complexType PlacementType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="PlacementIdentifier" type="adsml:QIDType"/>

element PlacementInBook
diagram AdsMLFinancials-1.5-AS_p508.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PlacementInBookType
properties
content complex
children SectionCode PlacementCode Page ClassifiedPlacementCode Specifications
used by
complexTypes AlternativePositioningType.Book PositioningType.Book ProofPositioningType.NewspaperMagazine
source <xs:element name="PlacementInBook" type="PlacementInBookType"/>

element PlacementLink
diagram AdsMLFinancials-1.5-AS_p509.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children RelationshipName PlacementReference LinkageDetails
used by
complexType LinkedPlacementsType
source <xs:element name="PlacementLink">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:RelationshipName"/>
     
<xs:element name="PlacementReference" minOccurs="2" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="PlacementReferenceType">
             
<xs:attribute name="anchor" type="adsml:BooleanType"/>
             
<xs:attribute ref="adsml:sequenceNo"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="LinkageDetails" type="adsml:NegatableCodeType" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PlacementLink/PlacementReference
diagram AdsMLFinancials-1.5-AS_p510.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of PlacementReferenceType
properties
isRef 0
minOcc 2
maxOcc unbounded
content complex
used by
elements CostExempt PickUp PickUp.Insert AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences/Placement PlacementGroupSubPrice
complexTypes PickUpInformationType PlacementInformationType.Base
group AdvertisementBookingInformation
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
bookingReferenceQIDTypeoptional      
anchorBooleanType      
sequenceNo      
source <xs:element name="PlacementReference" minOccurs="2" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="PlacementReferenceType">
       
<xs:attribute name="anchor" type="adsml:BooleanType"/>
       
<xs:attribute ref="adsml:sequenceNo"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute PlacementLink/PlacementReference/@anchor
type BooleanType
properties
isRef 0
source <xs:attribute name="anchor" type="adsml:BooleanType"/>

element PlacementLink/LinkageDetails
diagram AdsMLFinancials-1.5-AS_p511.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children CodeList CodeValue Description
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:element name="LinkageDetails" type="adsml:NegatableCodeType" minOccurs="0" maxOccurs="unbounded"/>

element PlacementPrice
diagram AdsMLFinancials-1.5-AS_p512.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CurrencyPriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
used by
complexType PlacementType.Base
source <xs:element name="PlacementPrice" type="adsml:CurrencyPriceDeclarationType"/>

element PlacementReference
diagram AdsMLFinancials-1.5-AS_p513.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PlacementReferenceType
properties
content complex
used by
elements CostExempt PickUp PickUp.Insert AdMaterialResendRequestModule/ResendMaterialsByReference/BookingReferences/Placement PlacementGroupSubPrice
complexTypes PickUpInformationType PlacementInformationType.Base
group AdvertisementBookingInformation
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
bookingReferenceQIDTypeoptional      
source <xs:element name="PlacementReference" type="PlacementReferenceType"/>

element PlacementTarget
diagram AdsMLFinancials-1.5-AS_p514.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children EventType EventCount MinimumEventCount MaximumEventCount Properties
used by
complexTypes BookingInformationType.Base PlacementInformationType.Base PlacementType.Base
source <xs:element name="PlacementTarget">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="EventType"/>
     
<xs:element ref="EventCount"/>
     
<xs:element ref="MinimumEventCount" minOccurs="0"/>
     
<xs:element ref="MaximumEventCount" minOccurs="0"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PositionOnPage
diagram AdsMLFinancials-1.5-AS_p515.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositionOnPageType
properties
content complex
children Code Text AbsolutePosition
used by
complexTypes AlternativePositioningType.Book PositioningType.Book
source <xs:element name="PositionOnPage" type="adsml:PositionOnPageType"/>

element PreDefinedPeriod
diagram AdsMLFinancials-1.5-AS_p516.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element AdMaterialResendRequestModule/ResendMaterialsByFilter/ScheduledFor
complexTypes AppearanceType SchedulingInformationType SchedulingType
source <xs:element name="PreDefinedPeriod" type="adsml:CodeType"/>

element PrePublicationProof
diagram AdsMLFinancials-1.5-AS_p517.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ProofSendToType
properties
content complex
children SendTo ProofType ProvenanceParty ProofingParty NumberOfCopies
used by
complexType PlacementType.Base
source <xs:element name="PrePublicationProof" type="ProofSendToType"/>

element ProductionDetail.Generic
diagram AdsMLFinancials-1.5-AS_p518.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Size Duration MultipleAdContentHandling Positioning TechnicalAdFormat Specifications Properties
used by
elements BookingInformation.Generic Placement.Generic
complexType PlacementInformationType.Generic
source <xs:element name="ProductionDetail.Generic">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Size" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Duration" minOccurs="0"/>
     
<xs:element name="MultipleAdContentHandling" type="adsml:NegatableRequirementSpecType" minOccurs="0"/>
     
<xs:element name="Positioning" type="PositioningType.Generic" minOccurs="0"/>
     
<xs:element ref="TechnicalAdFormat" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Generic/MultipleAdContentHandling
diagram AdsMLFinancials-1.5-AS_p519.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableRequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
used by
elements ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive ProductionDetail.NewspaperMagazine
complexType ProductionDetailInformationType.NewspaperMagazine
source <xs:element name="MultipleAdContentHandling" type="adsml:NegatableRequirementSpecType" minOccurs="0"/>

element ProductionDetail.Generic/Positioning
diagram AdsMLFinancials-1.5-AS_p520.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningType.Generic
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PrimaryPositioning AlternativePositioning
source <xs:element name="Positioning" type="PositioningType.Generic" minOccurs="0"/>

element ProductionDetail.Insert
diagram AdsMLFinancials-1.5-AS_p521.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ProductionDetailType.Insert
properties
content complex
children Size NumberOfPages Weight Thickness SpecialRequirements Properties
used by
elements BookingInformation.Insert Placement.Insert
source <xs:element name="ProductionDetail.Insert" type="ProductionDetailType.Insert"/>

element ProductionDetail.Interactive
diagram AdsMLFinancials-1.5-AS_p522.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children Size Duration MultipleAdContentHandling Positioning CappingSpecification ShareOfVoice AdServingSystem TechnicalAdFormat Specifications Properties
used by
elements BookingInformation.Interactive Placement.Interactive
complexType PlacementInformationType.Interactive
source <xs:element name="ProductionDetail.Interactive">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Size" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Duration" minOccurs="0"/>
     
<xs:element ref="MultipleAdContentHandling" minOccurs="0"/>
     
<xs:element name="Positioning" type="PositioningType.Generic" minOccurs="0"/>
     
<xs:element ref="CappingSpecification" minOccurs="0"/>
     
<xs:element ref="ShareOfVoice" minOccurs="0"/>
     
<xs:element ref="AdServingSystem" minOccurs="0"/>
     
<xs:element ref="TechnicalAdFormat" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ProductionDetail.Interactive/Positioning
diagram AdsMLFinancials-1.5-AS_p523.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningType.Generic
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PrimaryPositioning AlternativePositioning
source <xs:element name="Positioning" type="PositioningType.Generic" minOccurs="0"/>

element ProductionDetail.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p524.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ProductionDetailType.NewspaperMagazine
properties
content complex
children Size Colors Bleed MultipleAdContentHandling Positioning SpecialRequirements Properties
used by
element Placement.NewspaperMagazine
source <xs:element name="ProductionDetail.NewspaperMagazine" type="ProductionDetailType.NewspaperMagazine"/>

element ProofingParty
diagram AdsMLFinancials-1.5-AS_p525.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType ProofSendToType
source <xs:element name="ProofingParty" type="adsml:RelaxedPartyType"/>

element ProofOfPublication
diagram AdsMLFinancials-1.5-AS_p526.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ProofSendToType
properties
content complex
children SendTo ProofType ProvenanceParty ProofingParty NumberOfCopies
used by
complexType PlacementType.Base
source <xs:element name="ProofOfPublication" type="ProofSendToType"/>

element ProofType
diagram AdsMLFinancials-1.5-AS_p527.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexType ProofSendToType
source <xs:element name="ProofType" type="adsml:CodeType"/>

element Publication
diagram AdsMLFinancials-1.5-AS_p528.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
used by
elements Placement.Generic Placement.Insert Placement.Interactive Placement.NewspaperMagazine
source <xs:element name="Publication">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="PublicationCode"/>
     
<xs:element ref="SubPublicationCode" minOccurs="0"/>
     
<xs:element ref="PublicationType" minOccurs="0"/>
     
<xs:element ref="adsml:Name" minOccurs="0"/>
     
<xs:element ref="PublishedBy" minOccurs="0"/>
     
<xs:element ref="adsml:Contact" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PublicationCode
diagram AdsMLFinancials-1.5-AS_p529.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Publication
complexType PublicationInformationType
source <xs:element name="PublicationCode" type="adsml:CodeType"/>

element PublicationType
diagram AdsMLFinancials-1.5-AS_p530.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element Publication
complexType PublicationInformationType
source <xs:element name="PublicationType" type="adsml:CodeType"/>

element PublishedBy
diagram AdsMLFinancials-1.5-AS_p531.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
elements Publication AdMaterialResendRequestModule/ResendMaterialsByFilter
complexType PublicationInformationType
source <xs:element name="PublishedBy" type="adsml:RelaxedPartyType"/>

element QuotationDate
diagram AdsMLFinancials-1.5-AS_p532.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DateTimeDateType
properties
content simple
used by
element AdQuotation
source <xs:element name="QuotationDate" type="adsml:DateTimeDateType"/>

element QuotationIdentifier
diagram AdsMLFinancials-1.5-AS_p533.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
elements AdQuotation AdQuotationRequest AdQuotationStatus AdQuotationStatusEnquiry
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="QuotationIdentifier" type="adsml:QIDType"/>

element QuotationReference
diagram AdsMLFinancials-1.5-AS_p534.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
elements AdOrder AdReservation
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="QuotationReference" type="adsml:QIDType"/>

element RecurrencePattern
diagram AdsMLFinancials-1.5-AS_p535.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableRequirementSpecType
properties
content complex
children Code Text
used by
complexTypes SchedulingInformationType SchedulingType
source <xs:element name="RecurrencePattern" type="adsml:NegatableRequirementSpecType"/>

element Reference
diagram AdsMLFinancials-1.5-AS_p536.png
namespace http://www.adsml.org/adsmlbookings/2.5
type LabeledValueType
properties
content complex
children Value Label Description
used by
elements PaymentMechanismType/AccountDebit PaymentMechanismType/Cash PaymentMechanismType/LetterOfCredit
complexType PayerPriceType
source <xs:element name="Reference" type="adsml:LabeledValueType"/>

element RequiredOverage
diagram AdsMLFinancials-1.5-AS_p537.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequiredOverageType
properties
content complex
children MinimumAdditionalPieces OveragePercentage
used by
complexType MaterialsExpectationsType.Insert
source <xs:element name="RequiredOverage" type="RequiredOverageType"/>

element ReservationReference
diagram AdsMLFinancials-1.5-AS_p538.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
element AdOrder
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ReservationReference" type="adsml:QIDType"/>

element ScheduleEntryIdentifier
diagram AdsMLFinancials-1.5-AS_p539.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
complexTypes SchedulingInformationType SchedulingType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ScheduleEntryIdentifier" type="adsml:QIDType"/>

element ScheduleEntryReference
diagram AdsMLFinancials-1.5-AS_p540.png
namespace http://www.adsml.org/adsmlbookings/2.5
type QIDType
properties
content simple
used by
complexType AppearanceType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="ScheduleEntryReference" type="adsml:QIDType"/>

element Scheduling
diagram AdsMLFinancials-1.5-AS_p541.png
namespace http://www.adsml.org/adsmlbookings/2.5
type SchedulingType
properties
content complex
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements Placement.Generic Placement.Interactive
source <xs:element name="Scheduling" type="SchedulingType"/>

element Scope
diagram AdsMLFinancials-1.5-AS_p542.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
element Cap
source <xs:element name="Scope" type="adsml:CodeType"/>

element SectionCode
diagram AdsMLFinancials-1.5-AS_p543.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableCodeType
properties
content complex
children CodeList CodeValue Description
used by
elements PositioningType.Generic/AlternativePositioning PositioningType.Generic/PrimaryPositioning
complexTypes PlacementInBookType ProofPositioningType.Generic
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:element name="SectionCode" type="adsml:NegatableCodeType"/>

element SendCopyTo
diagram AdsMLFinancials-1.5-AS_p544.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
elements PaymentMechanismType/Invoice PaymentType/Receipt
source <xs:element name="SendCopyTo" type="adsml:RelaxedPartyType"/>

element SendTo
diagram AdsMLFinancials-1.5-AS_p545.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RelaxedPartyType
properties
content complex
children Identifier AuxiliaryReferences Name PartyAddress Contact RelatedParty PartyTaxScheme Properties
used by
complexType ProofSendToType
source <xs:element name="SendTo" type="adsml:RelaxedPartyType"/>

element ShareOfVoice
diagram AdsMLFinancials-1.5-AS_p546.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
elements ProductionDetail.Interactive ProductionDetail.Interactive
source <xs:element name="ShareOfVoice" type="adsml:DecimalMeasurementType"/>

element Size
diagram AdsMLFinancials-1.5-AS_p547.png
namespace http://www.adsml.org/adsmlbookings/2.5
type SizeType
properties
content complex
children AdSizeCode Width Height Area
used by
elements ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Insert ProductionDetail.Interactive ProductionDetail.Interactive
complexType ProductionDetailType.Insert
source <xs:element name="Size" type="SizeType"/>

element SubPublicationCode
diagram AdsMLFinancials-1.5-AS_p548.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements AdMaterialResendRequestModule/ResendMaterialsByFilter/ForPublication Publication
complexType PublicationInformationType
source <xs:element name="SubPublicationCode" type="adsml:CodeType"/>

element Target
diagram AdsMLFinancials-1.5-AS_p549.png
namespace http://www.adsml.org/adsmlbookings/2.5
type TargetType
properties
content complex
children DistributionCount Code Specifications
used by
complexType TargetingType
source <xs:element name="Target" type="TargetType"/>

element Targeting
diagram AdsMLFinancials-1.5-AS_p550.png
namespace http://www.adsml.org/adsmlbookings/2.5
type TargetingType
properties
content complex
children DistributionCount Target Specifications
used by
complexType DistributionType
source <xs:element name="Targeting" type="TargetingType"/>

element TechnicalAdFormat
diagram AdsMLFinancials-1.5-AS_p551.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
elements ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive
source <xs:element name="TechnicalAdFormat" type="adsml:CodeType"/>

element TermsAndConditions
diagram AdsMLFinancials-1.5-AS_p552.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
content complex
children General Cancellations Claims DisclaimerText TermsAndConditionsDetails Properties
used by
element PlacementGroup
complexType PlacementType.Base
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
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="TermsAndConditions">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="General" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="Cancellations" type="adsml:StringType" minOccurs="0"/>
     
<xs:element name="Claims" type="adsml:StringType" minOccurs="0"/>
     
<xs:element ref="adsml:DisclaimerText" minOccurs="0"/>
     
<xs:element ref="adsml:TermsAndConditionsDetails" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attributeGroup ref="adsml:i18nAttributes"/>
 
</xs:complexType>
</xs:element>

element TermsAndConditions/General
diagram AdsMLFinancials-1.5-AS_p553.png
namespace http://www.adsml.org/adsmlbookings/2.5
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="General" type="adsml:StringType" minOccurs="0"/>

element TermsAndConditions/Cancellations
diagram AdsMLFinancials-1.5-AS_p554.png
namespace http://www.adsml.org/adsmlbookings/2.5
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Cancellations" type="adsml:StringType" minOccurs="0"/>

element TermsAndConditions/Claims
diagram AdsMLFinancials-1.5-AS_p555.png
namespace http://www.adsml.org/adsmlbookings/2.5
type StringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Claims" type="adsml:StringType" minOccurs="0"/>

element Thickness
diagram AdsMLFinancials-1.5-AS_p556.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
element ProductionDetail.Insert
complexType ProductionDetailType.Insert
source <xs:element name="Thickness" type="adsml:DecimalMeasurementType"/>

element TotalBookingPrice
diagram AdsMLFinancials-1.5-AS_p557.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CurrencyPriceDeclarationType
properties
content complex
children PriceType TotalPrice PriceComponent SubTotal CurrencyCode ExchangeRate
used by
groups AdMessageRequestModule AdMessageResponseModule AdMessageStatusModule
source <xs:element name="TotalBookingPrice" type="adsml:CurrencyPriceDeclarationType"/>

element TotalDistributionCount
diagram AdsMLFinancials-1.5-AS_p558.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositiveIntegerType
properties
content simple
used by
complexType DistributionType
source <xs:element name="TotalDistributionCount" type="adsml:PositiveIntegerType"/>

element Weight
diagram AdsMLFinancials-1.5-AS_p559.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
element ProductionDetail.Insert
complexType ProductionDetailType.Insert
source <xs:element name="Weight" type="adsml:DecimalMeasurementType"/>

element Width
diagram AdsMLFinancials-1.5-AS_p560.png
namespace http://www.adsml.org/adsmlbookings/2.5
type DecimalMeasurementType
properties
content complex
children UnitOfMeasure Value
used by
complexType SizeType
source <xs:element name="Width" type="adsml:DecimalMeasurementType"/>

group AdMessageRequestModule
diagram AdsMLFinancials-1.5-AS_p561.png
namespace http://www.adsml.org/adsmlbookings/2.5
children BookingParty SellingParty Advertiser OtherParty PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup
used by
elements AdOrder AdOrderCancellation AdOrderChange AdQuotationRequest AdReservation AdReservationCancellation AdReservationChange
source <xs:group name="AdMessageRequestModule">
 
<xs:sequence>
   
<xs:element ref="adsml:BookingParty"/>
   
<xs:element ref="adsml:SellingParty"/>
   
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
   
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="CampaignDescription" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="DealCode" minOccurs="0"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="TermsAndConditions" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Guarantees" minOccurs="0"/>
   
<xs:element ref="adsml:DocumentCurrencyCode" minOccurs="0"/>
   
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
   
<xs:element ref="TotalBookingPrice" minOccurs="0"/>
   
<xs:element ref="CostExempt" minOccurs="0"/>
   
<xs:element ref="PayerInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="LinkedPlacements" minOccurs="0"/>
   
<xs:choice>
     
<xs:element ref="Placement" maxOccurs="unbounded"/>
     
<xs:element ref="PlacementGroup" maxOccurs="unbounded"/>
   
</xs:choice>
 
</xs:sequence>
</xs:group>

group AdMessageResponseModule
diagram AdsMLFinancials-1.5-AS_p562.png
namespace http://www.adsml.org/adsmlbookings/2.5
children RequestDenied NatureOfResponse ChangeSpecification BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup
used by
elements AdOrderResponse AdQuotation AdReservationResponse
source <xs:group name="AdMessageResponseModule">
 
<xs:sequence>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element ref="adsml:RequestDenied"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="adsml:NatureOfResponse"/>
       
<xs:element ref="adsml:ChangeSpecification" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:BookingParty"/>
       
<xs:element ref="adsml:SellingParty"/>
       
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
       
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
       
<xs:element ref="adsml:Campaign" minOccurs="0"/>
       
<xs:element ref="CampaignDescription" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="DealCode" minOccurs="0"/>
       
<xs:element ref="adsml:Contract" minOccurs="0"/>
       
<xs:element ref="TermsAndConditions" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="Guarantees" minOccurs="0"/>
       
<xs:element ref="adsml:DocumentCurrencyCode" minOccurs="0"/>
       
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
       
<xs:element ref="TotalBookingPrice" minOccurs="0"/>
       
<xs:element ref="CostExempt" minOccurs="0"/>
       
<xs:element ref="PayerInformation" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="LinkedPlacements" minOccurs="0"/>
       
<xs:choice>
         
<xs:element ref="Placement" maxOccurs="unbounded"/>
         
<xs:element ref="PlacementGroup" maxOccurs="unbounded"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:choice>
 
</xs:sequence>
</xs:group>

group AdMessageStatusModule
diagram AdsMLFinancials-1.5-AS_p563.png
namespace http://www.adsml.org/adsmlbookings/2.5
children RequestDenied BookingParty SellingParty Advertiser OtherParty Status PurchaseOrderReference Campaign CampaignDescription DealCode Contract TermsAndConditions Guarantees DocumentCurrencyCode ExchangeRate TotalBookingPrice CostExempt PayerInformation DescriptionLine LinkedPlacements Placement PlacementGroup
used by
elements AdOrderStatus AdQuotationStatus AdReservationStatus
source <xs:group name="AdMessageStatusModule">
 
<xs:sequence>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element ref="adsml:RequestDenied"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="adsml:BookingParty"/>
       
<xs:element ref="adsml:SellingParty"/>
       
<xs:element ref="adsml:Advertiser" minOccurs="0"/>
       
<xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:Status" minOccurs="0"/>
       
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
       
<xs:element ref="adsml:Campaign" minOccurs="0"/>
       
<xs:element ref="CampaignDescription" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="DealCode" minOccurs="0"/>
       
<xs:element ref="adsml:Contract" minOccurs="0"/>
       
<xs:element ref="TermsAndConditions" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="Guarantees" minOccurs="0"/>
       
<xs:element ref="adsml:DocumentCurrencyCode" minOccurs="0"/>
       
<xs:element ref="adsml:ExchangeRate" minOccurs="0"/>
       
<xs:element ref="TotalBookingPrice" minOccurs="0"/>
       
<xs:element ref="CostExempt" minOccurs="0"/>
       
<xs:element ref="PayerInformation" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
       
<xs:element ref="LinkedPlacements" minOccurs="0"/>
       
<xs:choice>
         
<xs:element ref="Placement" maxOccurs="unbounded"/>
         
<xs:element ref="PlacementGroup" maxOccurs="unbounded"/>
       
</xs:choice>
     
</xs:sequence>
   
</xs:choice>
 
</xs:sequence>
</xs:group>

group BookingTransactions
diagram AdsMLFinancials-1.5-AS_p564.png
namespace http://www.adsml.org/adsmlbookings/2.5
children AdQuotationRequest AdQuotation AdQuotationStatusEnquiry AdQuotationStatus AdReservation AdReservationChange AdReservationCancellation AdReservationResponse AdReservationStatusEnquiry AdReservationStatus AdOrder AdOrderChange AdOrderResponse AdOrderCancellation AdOrderStatusEnquiry AdOrderStatus AdministrativeResponse
used by
complexType AdsMLTransactionType
source <xs:group name="BookingTransactions">
 
<xs:choice>
   
<xs:element ref="AdQuotationRequest" maxOccurs="unbounded"/>
   
<xs:element ref="AdQuotation" maxOccurs="unbounded"/>
   
<xs:element ref="AdQuotationStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="AdQuotationStatus" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservation" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservationChange" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservationCancellation" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservationResponse" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservationStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="AdReservationStatus" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrder" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrderChange" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrderResponse" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrderCancellation" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrderStatusEnquiry" maxOccurs="unbounded"/>
   
<xs:element ref="AdOrderStatus" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:AdministrativeResponse"/>
 
</xs:choice>
</xs:group>

group MessageFooterGroup
diagram AdsMLFinancials-1.5-AS_p565.png
namespace http://www.adsml.org/adsmlbookings/2.5
children DocumentRendering SpecialRequirements Properties Notes
used by
elements AdOrder AdOrderCancellation AdOrderChange AdOrderResponse AdOrderStatus AdQuotation AdQuotationRequest AdQuotationStatus AdReservation AdReservationCancellation AdReservationChange AdReservationResponse AdReservationStatus
source <xs:group name="MessageFooterGroup">
 
<xs:sequence>
   
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Notes" minOccurs="0"/>
 
</xs:sequence>
</xs:group>

complexType AdsMLTransactionType
diagram AdsMLFinancials-1.5-AS_p566.png
namespace http://www.adsml.org/adsmlbookings/2.5
children AdQuotationRequest AdQuotation AdQuotationStatusEnquiry AdQuotationStatus AdReservation AdReservationChange AdReservationCancellation AdReservationResponse AdReservationStatusEnquiry AdReservationStatus AdOrder AdOrderChange AdOrderResponse AdOrderCancellation AdOrderStatusEnquiry AdOrderStatus AdministrativeResponse
source <xs:complexType name="AdsMLTransactionType">
 
<xs:group ref="BookingTransactions"/>
</xs:complexType>

complexType AlternativePositioningType.Book
diagram AdsMLFinancials-1.5-AS_p567.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PlacementInBook PositionOnPage
used by
elements PositioningType.NewspaperMagazine/AlternativePositioning PositioningInformationType.NewspaperMagazine/AlternativePositioning
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:complexType name="AlternativePositioningType.Book">
 
<xs:sequence>
   
<xs:element ref="PlacementInBook"/>
   
<xs:element ref="PositionOnPage" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute ref="adsml:priority" use="optional"/>
</xs:complexType>

complexType AuxiliaryBookingReferencesType
diagram AdsMLFinancials-1.5-AS_p568.png
namespace http://www.adsml.org/adsmlbookings/2.5
children BuyersReference SellersReference PayersReference AdvertisersReference OtherReference
used by
elements AuxiliaryBookingReferences AuxiliaryPlacementGroupReferences AuxiliaryPlacementReferences
source <xs:complexType name="AuxiliaryBookingReferencesType">
 
<xs:sequence>
   
<xs:element ref="adsml:BuyersReference" minOccurs="0"/>
   
<xs:element ref="adsml:SellersReference" minOccurs="0"/>
   
<xs:element ref="adsml:PayersReference" minOccurs="0"/>
   
<xs:element ref="adsml:AdvertisersReference" minOccurs="0"/>
   
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType AuxiliaryCampaignReferencesType
diagram AdsMLFinancials-1.5-AS_p569.png
namespace http://www.adsml.org/adsmlbookings/2.5
children BuyersReference AdvertisersReference OtherReference
used by
element AuxiliaryCampaignReferences
source <xs:complexType name="AuxiliaryCampaignReferencesType">
 
<xs:sequence>
   
<xs:element ref="adsml:BuyersReference" minOccurs="0"/>
   
<xs:element ref="adsml:AdvertisersReference" minOccurs="0"/>
   
<xs:element ref="adsml:OtherReference" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType ColorNameType.Print
diagram AdsMLFinancials-1.5-AS_p570.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of StringType
properties
base adsml:StringType
attributes
Name  Type  Use  Default  Fixed  annotation
processColorBooleanType      
source <xs:complexType name="ColorNameType.Print">
 
<xs:simpleContent>
   
<xs:extension base="adsml:StringType">
     
<xs:attribute name="processColor" type="adsml:BooleanType"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute ColorNameType.Print/@processColor
type BooleanType
properties
isRef 0
source <xs:attribute name="processColor" type="adsml:BooleanType"/>

complexType ColorsType.Print
diagram AdsMLFinancials-1.5-AS_p571.png
namespace http://www.adsml.org/adsmlbookings/2.5
children ColorType ColorName NumberOfColors SpecialRequirements
used by
elements ProductionDetail.NewspaperMagazine/Colors ProductionDetailType.NewspaperMagazine/Colors ProductionDetailInformationType.NewspaperMagazine/Colors
source <xs:complexType name="ColorsType.Print">
 
<xs:sequence>
   
<xs:element ref="ColorType"/>
   
<xs:element name="ColorName" type="adsml:CodeType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="NumberOfColors" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ColorsType.Print/ColorName
diagram AdsMLFinancials-1.5-AS_p572.png
namespace http://www.adsml.org/adsmlbookings/2.5
type CodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children CodeList CodeValue Description
source <xs:element name="ColorName" type="adsml:CodeType" minOccurs="0" maxOccurs="unbounded"/>

complexType DistributionType
diagram AdsMLFinancials-1.5-AS_p573.png
namespace http://www.adsml.org/adsmlbookings/2.5
children TotalDistributionCount Targeting Specifications Properties
used by
elements DistributionResult DistributionTarget
source <xs:complexType name="DistributionType">
 
<xs:sequence>
   
<xs:element ref="TotalDistributionCount" minOccurs="0"/>
   
<xs:element ref="Targeting" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType LinkedPlacementsType
diagram AdsMLFinancials-1.5-AS_p574.png
namespace http://www.adsml.org/adsmlbookings/2.5
children Type PlacementLink
used by
element LinkedPlacements
source <xs:complexType name="LinkedPlacementsType">
 
<xs:sequence>
   
<xs:element ref="adsml:Type" minOccurs="0"/>
   
<xs:element ref="PlacementLink" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

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

complexType PayerPriceType
diagram AdsMLFinancials-1.5-AS_p576.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PayerParty Reference Contract ShareOfTotalPrice PayersPriceDetails Payment BillingInstructions PaymentTerms
used by
element PayerInformation
source <xs:complexType name="PayerPriceType">
 
<xs:sequence>
   
<xs:element ref="adsml:PayerParty"/>
   
<xs:element ref="Reference" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element name="ShareOfTotalPrice" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="SharedPriceComponent" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="adsml:PriceComponentName"/>
               
<xs:choice>
                 
<xs:element ref="adsml:Percent"/>
                 
<xs:sequence>
                   
<xs:element ref="adsml:Amount"/>
                   
<xs:element ref="adsml:CurrencyCode" minOccurs="0"/>
                 
</xs:sequence>
               
</xs:choice>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element ref="PayersPriceDetails" minOccurs="0"/>
   
<xs:element ref="Payment" minOccurs="0"/>
   
<xs:element ref="BillingInstructions" minOccurs="0"/>
   
<xs:element ref="adsml:PaymentTerms" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PayerPriceType/ShareOfTotalPrice
diagram AdsMLFinancials-1.5-AS_p577.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SharedPriceComponent
source <xs:element name="ShareOfTotalPrice" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="SharedPriceComponent" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="adsml:PriceComponentName"/>
           
<xs:choice>
             
<xs:element ref="adsml:Percent"/>
             
<xs:sequence>
               
<xs:element ref="adsml:Amount"/>
               
<xs:element ref="adsml:CurrencyCode" minOccurs="0"/>
             
</xs:sequence>
           
</xs:choice>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PayerPriceType/ShareOfTotalPrice/SharedPriceComponent
diagram AdsMLFinancials-1.5-AS_p578.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children PriceComponentName Percent Amount CurrencyCode
source <xs:element name="SharedPriceComponent" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:PriceComponentName"/>
     
<xs:choice>
       
<xs:element ref="adsml:Percent"/>
       
<xs:sequence>
         
<xs:element ref="adsml:Amount"/>
         
<xs:element ref="adsml:CurrencyCode" minOccurs="0"/>
       
</xs:sequence>
     
</xs:choice>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

complexType PaymentMechanismType
diagram AdsMLFinancials-1.5-AS_p579.png
namespace http://www.adsml.org/adsmlbookings/2.5
children CreditCard Invoice Cash Check LetterOfCredit AccountDebit Contract OtherMechanism
used by
element PaymentType/Mechanism
source <xs:complexType name="PaymentMechanismType">
 
<xs:choice>
   
<xs:element ref="adsml:CreditCard"/>
   
<xs:element name="Invoice">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="MarkWith" type="adsml:LongStringType" minOccurs="0"/>
         
<xs:element ref="SendCopyTo" minOccurs="0" maxOccurs="unbounded"/>
         
<xs:element ref="adsml:Instructions" minOccurs="0"/>
       
</xs:sequence>
       
<xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Cash">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="Reference"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Check">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="CheckNumber" type="adsml:ShortTokenType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="LetterOfCredit">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="Reference"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="AccountDebit">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="Reference"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element ref="adsml:Contract"/>
   
<xs:element name="OtherMechanism">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="adsml:Properties"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element PaymentMechanismType/Invoice
diagram AdsMLFinancials-1.5-AS_p580.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children MarkWith SendCopyTo Instructions
attributes
Name  Type  Use  Default  Fixed  annotation
sendToPayerBooleanTyperequired    true  
source <xs:element name="Invoice">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MarkWith" type="adsml:LongStringType" minOccurs="0"/>
     
<xs:element ref="SendCopyTo" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="adsml:Instructions" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>
 
</xs:complexType>
</xs:element>

attribute PaymentMechanismType/Invoice/@sendToPayer
type BooleanType
properties
isRef 0
fixed true
use required
source <xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>

element PaymentMechanismType/Invoice/MarkWith
diagram AdsMLFinancials-1.5-AS_p581.png
namespace http://www.adsml.org/adsmlbookings/2.5
type LongStringType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="MarkWith" type="adsml:LongStringType" minOccurs="0"/>

element PaymentMechanismType/Cash
diagram AdsMLFinancials-1.5-AS_p582.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children Reference
source <xs:element name="Cash">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Reference"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaymentMechanismType/Check
diagram AdsMLFinancials-1.5-AS_p583.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children CheckNumber
source <xs:element name="Check">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CheckNumber" type="adsml:ShortTokenType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaymentMechanismType/Check/CheckNumber
diagram AdsMLFinancials-1.5-AS_p584.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ShortTokenType
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 50 
source <xs:element name="CheckNumber" type="adsml:ShortTokenType"/>

element PaymentMechanismType/LetterOfCredit
diagram AdsMLFinancials-1.5-AS_p585.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children Reference
source <xs:element name="LetterOfCredit">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Reference"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaymentMechanismType/AccountDebit
diagram AdsMLFinancials-1.5-AS_p586.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children Reference
source <xs:element name="AccountDebit">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Reference"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PaymentMechanismType/OtherMechanism
diagram AdsMLFinancials-1.5-AS_p587.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
content complex
children Properties
source <xs:element name="OtherMechanism">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="adsml:Properties"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

complexType PaymentType
diagram AdsMLFinancials-1.5-AS_p588.png
namespace http://www.adsml.org/adsmlbookings/2.5
children Status Mechanism Receipt AdditionalPaymentInstructions
used by
element Payment
source <xs:complexType name="PaymentType">
 
<xs:sequence>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element name="Mechanism" type="PaymentMechanismType"/>
   
<xs:element name="Receipt" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="SendCopyTo" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
       
<xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="AdditionalPaymentInstructions" type="adsml:RequirementSpecType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PaymentType/Mechanism
diagram AdsMLFinancials-1.5-AS_p589.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PaymentMechanismType
properties
isRef 0
content complex
children CreditCard Invoice Cash Check LetterOfCredit AccountDebit Contract OtherMechanism
source <xs:element name="Mechanism" type="PaymentMechanismType"/>

element PaymentType/Receipt
diagram AdsMLFinancials-1.5-AS_p590.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SendCopyTo
attributes
Name  Type  Use  Default  Fixed  annotation
sendToPayerBooleanTyperequired    true  
source <xs:element name="Receipt" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="SendCopyTo" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>
 
</xs:complexType>
</xs:element>

attribute PaymentType/Receipt/@sendToPayer
type BooleanType
properties
isRef 0
fixed true
use required
source <xs:attribute name="sendToPayer" type="adsml:BooleanType" use="required" fixed="true"/>

element PaymentType/AdditionalPaymentInstructions
diagram AdsMLFinancials-1.5-AS_p591.png
namespace http://www.adsml.org/adsmlbookings/2.5
type RequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="AdditionalPaymentInstructions" type="adsml:RequirementSpecType" minOccurs="0"/>

complexType PickUpInformationType
diagram AdsMLFinancials-1.5-AS_p592.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PlacementReference MaterialsReference Instructions Properties
used by
element PickUp
attributes
Name  Type  Use  Default  Fixed  annotation
withChangeBooleanTypeoptional      
source <xs:complexType name="PickUpInformationType">
 
<xs:sequence>
   
<xs:element ref="PlacementReference" minOccurs="0"/>
   
<xs:element ref="MaterialsReference" minOccurs="0"/>
   
<xs:element ref="adsml:Instructions" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="withChange" type="adsml:BooleanType" use="optional"/>
</xs:complexType>

attribute PickUpInformationType/@withChange
type BooleanType
properties
isRef 0
use optional
source <xs:attribute name="withChange" type="adsml:BooleanType" use="optional"/>

complexType PlacementInBookType
diagram AdsMLFinancials-1.5-AS_p593.png
namespace http://www.adsml.org/adsmlbookings/2.5
children SectionCode PlacementCode Page ClassifiedPlacementCode Specifications
used by
element PlacementInBook
source <xs:complexType name="PlacementInBookType">
 
<xs:sequence>
   
<xs:element ref="SectionCode" minOccurs="0"/>
   
<xs:choice minOccurs="0">
     
<xs:element ref="PlacementCode" maxOccurs="unbounded"/>
     
<xs:element ref="Page"/>
   
</xs:choice>
   
<xs:element ref="ClassifiedPlacementCode" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Specifications" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType PlacementReferenceType
diagram AdsMLFinancials-1.5-AS_p594.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of QIDType
properties
base adsml:QIDType
used by
elements PlacementLink/PlacementReference PlacementReference
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
bookingReferenceQIDTypeoptional      
source <xs:complexType name="PlacementReferenceType">
 
<xs:simpleContent>
   
<xs:extension base="adsml:QIDType">
     
<xs:attribute name="bookingReference" type="adsml:QIDType" use="optional"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute PlacementReferenceType/@bookingReference
type QIDType
properties
isRef 0
use optional
facets
Kind Value annotation 
maxLength 255 
source <xs:attribute name="bookingReference" type="adsml:QIDType" use="optional"/>

complexType PlacementType.Base
diagram AdsMLFinancials-1.5-AS_p595.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PlacementIdentifier AuxiliaryBookingReferences IsStandAlone MediaType AdType PlacementTarget AdvertiserBrand PurchaseOrderReference Campaign DealCode Contract TermsAndConditions Guarantees PlacementPrice CostExempt PayerInformation DescriptionLine PrePublicationProof ProofOfPublication Status DocumentRendering SpecialRequirements Properties Notes
used by
elements Placement Placement.Generic Placement.Insert Placement.Interactive Placement.NewspaperMagazine
source <xs:complexType name="PlacementType.Base">
 
<xs:sequence>
   
<xs:element ref="PlacementIdentifier"/>
   
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
   
<xs:element name="IsStandAlone" type="adsml:BooleanType"/>
   
<xs:element ref="adsml:MediaType" minOccurs="0"/>
   
<xs:element ref="adsml:AdType" minOccurs="0"/>
   
<xs:element ref="PlacementTarget" minOccurs="0"/>
   
<xs:element ref="AdvertiserBrand" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:PurchaseOrderReference" minOccurs="0"/>
   
<xs:element ref="adsml:Campaign" minOccurs="0"/>
   
<xs:element ref="DealCode" minOccurs="0"/>
   
<xs:element ref="adsml:Contract" minOccurs="0"/>
   
<xs:element ref="TermsAndConditions" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="Guarantees" minOccurs="0"/>
   
<xs:element ref="PlacementPrice" minOccurs="0"/>
   
<xs:element ref="CostExempt" minOccurs="0"/>
   
<xs:element ref="PayerInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:DescriptionLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="PrePublicationProof" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="ProofOfPublication" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:element ref="adsml:DocumentRendering" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
   
<xs:element ref="adsml:Notes" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PlacementType.Base/IsStandAlone
diagram AdsMLFinancials-1.5-AS_p596.png
namespace http://www.adsml.org/adsmlbookings/2.5
type BooleanType
properties
isRef 0
content simple
source <xs:element name="IsStandAlone" type="adsml:BooleanType"/>

complexType PositioningInformationType.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p597.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PrimaryPositioning AlternativePositioning CuttablePosition
used by
element ProductionDetailInformationType.NewspaperMagazine/Positioning
source <xs:complexType name="PositioningInformationType.NewspaperMagazine">
 
<xs:sequence>
   
<xs:element name="PrimaryPositioning" type="PositioningType.Book" minOccurs="0"/>
   
<xs:element name="AlternativePositioning" type="AlternativePositioningType.Book" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="CuttablePosition" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element PositioningInformationType.NewspaperMagazine/PrimaryPositioning
diagram AdsMLFinancials-1.5-AS_p598.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningType.Book
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PlacementInBook PositionOnPage
source <xs:element name="PrimaryPositioning" type="PositioningType.Book" minOccurs="0"/>

element PositioningInformationType.NewspaperMagazine/AlternativePositioning
diagram AdsMLFinancials-1.5-AS_p599.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AlternativePositioningType.Book
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PlacementInBook PositionOnPage
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="AlternativePositioning" type="AlternativePositioningType.Book" minOccurs="0" maxOccurs="unbounded"/>

complexType PositioningType.Book
diagram AdsMLFinancials-1.5-AS_p600.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PlacementInBook PositionOnPage
used by
elements PositioningType.NewspaperMagazine/PrimaryPositioning PositioningInformationType.NewspaperMagazine/PrimaryPositioning
source <xs:complexType name="PositioningType.Book">
 
<xs:sequence>
   
<xs:element ref="PlacementInBook"/>
   
<xs:element ref="PositionOnPage" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PositioningType.Generic
diagram AdsMLFinancials-1.5-AS_p601.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PrimaryPositioning AlternativePositioning
used by
elements ProductionDetail.Interactive/Positioning ProductionDetail.Generic/Positioning
source <xs:complexType name="PositioningType.Generic">
 
<xs:sequence>
   
<xs:element name="PrimaryPositioning" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="SectionCode" minOccurs="0"/>
         
<xs:element ref="adsml:Specifications" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="AlternativePositioning" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="SectionCode" minOccurs="0"/>
         
<xs:element ref="adsml:Specifications" minOccurs="0"/>
       
</xs:sequence>
       
<xs:attribute ref="adsml:priority" use="optional"/>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PositioningType.Generic/PrimaryPositioning
diagram AdsMLFinancials-1.5-AS_p602.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SectionCode Specifications
source <xs:element name="PrimaryPositioning" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="SectionCode" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PositioningType.Generic/AlternativePositioning
diagram AdsMLFinancials-1.5-AS_p603.png
namespace http://www.adsml.org/adsmlbookings/2.5
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children SectionCode Specifications
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="AlternativePositioning" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="SectionCode" minOccurs="0"/>
     
<xs:element ref="adsml:Specifications" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute ref="adsml:priority" use="optional"/>
 
</xs:complexType>
</xs:element>

complexType PositioningType.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p604.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PrimaryPositioning AlternativePositioning CuttablePosition
used by
element ProductionDetailType.NewspaperMagazine/Positioning
source <xs:complexType name="PositioningType.NewspaperMagazine">
 
<xs:sequence>
   
<xs:element name="PrimaryPositioning" type="PositioningType.Book" minOccurs="0"/>
   
<xs:element name="AlternativePositioning" type="AlternativePositioningType.Book" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="CuttablePosition"/>
 
</xs:sequence>
</xs:complexType>

element PositioningType.NewspaperMagazine/PrimaryPositioning
diagram AdsMLFinancials-1.5-AS_p605.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningType.Book
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PlacementInBook PositionOnPage
source <xs:element name="PrimaryPositioning" type="PositioningType.Book" minOccurs="0"/>

element PositioningType.NewspaperMagazine/AlternativePositioning
diagram AdsMLFinancials-1.5-AS_p606.png
namespace http://www.adsml.org/adsmlbookings/2.5
type AlternativePositioningType.Book
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PlacementInBook PositionOnPage
attributes
Name  Type  Use  Default  Fixed  annotation
priorityoptional      
source <xs:element name="AlternativePositioning" type="AlternativePositioningType.Book" minOccurs="0" maxOccurs="unbounded"/>

complexType ProductionDetailInformationType.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p607.png
namespace http://www.adsml.org/adsmlbookings/2.5
children Size Colors Bleed MultipleAdContentHandling Positioning SpecialRequirements Properties
used by
elements ProductionDetail.NewspaperMagazine PlacementInformationType.NewspaperMagazine/ProductionDetail.NewspaperMagazine
source <xs:complexType name="ProductionDetailInformationType.NewspaperMagazine">
 
<xs:sequence>
   
<xs:element name="Size" type="SizeType.Book" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Colors" type="ColorsType.Print" minOccurs="0"/>
   
<xs:element ref="Bleed" minOccurs="0"/>
   
<xs:element ref="MultipleAdContentHandling" minOccurs="0"/>
   
<xs:element name="Positioning" type="PositioningInformationType.NewspaperMagazine" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ProductionDetailInformationType.NewspaperMagazine/Size
diagram AdsMLFinancials-1.5-AS_p608.png
namespace http://www.adsml.org/adsmlbookings/2.5
type SizeType.Book
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children AdSizeCode Width Height Area Gutter
used by
elements ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Insert ProductionDetail.Interactive ProductionDetail.Interactive
complexType ProductionDetailType.Insert
source <xs:element name="Size" type="SizeType.Book" minOccurs="0" maxOccurs="unbounded"/>

element ProductionDetailInformationType.NewspaperMagazine/Colors
diagram AdsMLFinancials-1.5-AS_p609.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ColorsType.Print
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ColorType ColorName NumberOfColors SpecialRequirements
source <xs:element name="Colors" type="ColorsType.Print" minOccurs="0"/>

element ProductionDetailInformationType.NewspaperMagazine/Positioning
diagram AdsMLFinancials-1.5-AS_p610.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningInformationType.NewspaperMagazine
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PrimaryPositioning AlternativePositioning CuttablePosition
source <xs:element name="Positioning" type="PositioningInformationType.NewspaperMagazine" minOccurs="0"/>

complexType ProductionDetailType.Insert
diagram AdsMLFinancials-1.5-AS_p611.png
namespace http://www.adsml.org/adsmlbookings/2.5
children Size NumberOfPages Weight Thickness SpecialRequirements Properties
used by
element ProductionDetail.Insert
source <xs:complexType name="ProductionDetailType.Insert">
 
<xs:sequence>
   
<xs:element ref="Size" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="NumberOfPages" minOccurs="0"/>
   
<xs:element ref="Weight" minOccurs="0"/>
   
<xs:element ref="Thickness" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType ProductionDetailType.NewspaperMagazine
diagram AdsMLFinancials-1.5-AS_p612.png
namespace http://www.adsml.org/adsmlbookings/2.5
children Size Colors Bleed MultipleAdContentHandling Positioning SpecialRequirements Properties
used by
element ProductionDetail.NewspaperMagazine
source <xs:complexType name="ProductionDetailType.NewspaperMagazine">
 
<xs:sequence>
   
<xs:element name="Size" type="SizeType.Book" maxOccurs="unbounded"/>
   
<xs:element name="Colors" type="ColorsType.Print" minOccurs="0"/>
   
<xs:element ref="Bleed" minOccurs="0"/>
   
<xs:element name="MultipleAdContentHandling" type="adsml:NegatableRequirementSpecType" minOccurs="0"/>
   
<xs:element name="Positioning" type="PositioningType.NewspaperMagazine" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ProductionDetailType.NewspaperMagazine/Size
diagram AdsMLFinancials-1.5-AS_p613.png
namespace http://www.adsml.org/adsmlbookings/2.5
type SizeType.Book
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children AdSizeCode Width Height Area Gutter
used by
elements ProductionDetail.Generic ProductionDetail.Generic ProductionDetail.Insert ProductionDetail.Interactive ProductionDetail.Interactive
complexType ProductionDetailType.Insert
source <xs:element name="Size" type="SizeType.Book" maxOccurs="unbounded"/>

element ProductionDetailType.NewspaperMagazine/Colors
diagram AdsMLFinancials-1.5-AS_p614.png
namespace http://www.adsml.org/adsmlbookings/2.5
type ColorsType.Print
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ColorType ColorName NumberOfColors SpecialRequirements
source <xs:element name="Colors" type="ColorsType.Print" minOccurs="0"/>

element ProductionDetailType.NewspaperMagazine/MultipleAdContentHandling
diagram AdsMLFinancials-1.5-AS_p615.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableRequirementSpecType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Text
used by
elements ProductionDetail.Generic ProductionDetail.Interactive ProductionDetail.Interactive ProductionDetail.NewspaperMagazine
complexType ProductionDetailInformationType.NewspaperMagazine
source <xs:element name="MultipleAdContentHandling" type="adsml:NegatableRequirementSpecType" minOccurs="0"/>

element ProductionDetailType.NewspaperMagazine/Positioning
diagram AdsMLFinancials-1.5-AS_p616.png
namespace http://www.adsml.org/adsmlbookings/2.5
type PositioningType.NewspaperMagazine
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PrimaryPositioning AlternativePositioning CuttablePosition
source <xs:element name="Positioning" type="PositioningType.NewspaperMagazine" minOccurs="0"/>

complexType ProofSendToType
diagram AdsMLFinancials-1.5-AS_p617.png
namespace http://www.adsml.org/adsmlbookings/2.5
children SendTo ProofType ProvenanceParty ProofingParty NumberOfCopies
used by
elements PrePublicationProof ProofOfPublication
source <xs:complexType name="ProofSendToType">
 
<xs:sequence>
   
<xs:element ref="SendTo" minOccurs="0"/>
   
<xs:element ref="ProofType"/>
   
<xs:element ref="adsml:ProvenanceParty" minOccurs="0"/>
   
<xs:element ref="ProofingParty" minOccurs="0"/>
   
<xs:element ref="NumberOfCopies" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PublicationInformationType
diagram AdsMLFinancials-1.5-AS_p618.png
namespace http://www.adsml.org/adsmlbookings/2.5
children PublicationCode SubPublicationCode PublicationType Name PublishedBy Contact SpecialRequirements Properties
used by
elements Publication Publication PlacementInformationType.Generic/Publication PlacementInformationType.Interactive/Publication PlacementInformationType.NewspaperMagazine/Publication
source <xs:complexType name="PublicationInformationType">
 
<xs:sequence>
   
<xs:element ref="PublicationCode" minOccurs="0"/>
   
<xs:element ref="SubPublicationCode" minOccurs="0"/>
   
<xs:element ref="PublicationType" minOccurs="0"/>
   
<xs:element ref="adsml:Name" minOccurs="0"/>
   
<xs:element ref="PublishedBy" minOccurs="0"/>
   
<xs:element ref="adsml:Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType RequiredOverageType
diagram AdsMLFinancials-1.5-AS_p619.png
namespace http://www.adsml.org/adsmlbookings/2.5
children MinimumAdditionalPieces OveragePercentage
used by
element RequiredOverage
source <xs:complexType name="RequiredOverageType">
 
<xs:sequence>
   
<xs:element ref="MinimumAdditionalPieces" minOccurs="0"/>
   
<xs:element ref="OveragePercentage" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType SchedulingInformationType
diagram AdsMLFinancials-1.5-AS_p620.png
namespace http://www.adsml.org/adsmlbookings/2.5
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements InsertionPeriod PlacementInformationType.NewspaperMagazine/InsertionPeriod Scheduling PlacementInformationType.Generic/Scheduling PlacementInformationType.Interactive/Scheduling
source <xs:complexType name="SchedulingInformationType">
 
<xs:sequence>
   
<xs:element ref="ScheduleEntryIdentifier" minOccurs="0"/>
   
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:choice minOccurs="0">
     
<xs:sequence>
       
<xs:element ref="FirstPossibleTime"/>
       
<xs:choice minOccurs="0">
         
<xs:element ref="LastPossibleTime"/>
         
<xs:element name="TilCancelled" type="adsml:BooleanType" fixed="true"/>
       
</xs:choice>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="PreDefinedPeriod"/>
     
</xs:sequence>
   
</xs:choice>
   
<xs:element ref="RecurrencePattern" minOccurs="0"/>
   
<xs:element ref="EventCount" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element SchedulingInformationType/TilCancelled
diagram AdsMLFinancials-1.5-AS_p621.png
namespace http://www.adsml.org/adsmlbookings/2.5
type BooleanType
properties
isRef 0
content simple
fixed true
source <xs:element name="TilCancelled" type="adsml:BooleanType" fixed="true"/>

complexType SchedulingType
diagram AdsMLFinancials-1.5-AS_p622.png
namespace http://www.adsml.org/adsmlbookings/2.5
children ScheduleEntryIdentifier AuxiliaryBookingReferences Status FirstPossibleTime LastPossibleTime TilCancelled PreDefinedPeriod RecurrencePattern EventCount SpecialRequirements Properties
used by
elements InsertionPeriod Scheduling
source <xs:complexType name="SchedulingType">
 
<xs:sequence>
   
<xs:element ref="ScheduleEntryIdentifier"/>
   
<xs:element ref="AuxiliaryBookingReferences" minOccurs="0"/>
   
<xs:element ref="adsml:Status" minOccurs="0"/>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element ref="FirstPossibleTime"/>
       
<xs:choice minOccurs="0">
         
<xs:element ref="LastPossibleTime"/>
         
<xs:element name="TilCancelled" type="adsml:BooleanType" fixed="true"/>
       
</xs:choice>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element ref="PreDefinedPeriod"/>
     
</xs:sequence>
   
</xs:choice>
   
<xs:element ref="RecurrencePattern" minOccurs="0"/>
   
<xs:element ref="EventCount" minOccurs="0"/>
   
<xs:element ref="adsml:SpecialRequirements" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Properties" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element SchedulingType/TilCancelled
diagram AdsMLFinancials-1.5-AS_p623.png
namespace http://www.adsml.org/adsmlbookings/2.5
type BooleanType
properties
isRef 0
content simple
fixed true
source <xs:element name="TilCancelled" type="adsml:BooleanType" fixed="true"/>

complexType SizeType
diagram AdsMLFinancials-1.5-AS_p624.png
namespace http://www.adsml.org/adsmlbookings/2.5
children AdSizeCode Width Height Area
used by
elements Size Size
complexType SizeType.Book
source <xs:complexType name="SizeType">
 
<xs:sequence>
   
<xs:element ref="AdSizeCode" minOccurs="0"/>
   
<xs:sequence minOccurs="0">
     
<xs:element ref="Width"/>
     
<xs:element ref="Height"/>
   
</xs:sequence>
   
<xs:element ref="Area" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType SizeType.Book
diagram AdsMLFinancials-1.5-AS_p625.png
namespace http://www.adsml.org/adsmlbookings/2.5
type extension of SizeType
properties
base SizeType
children AdSizeCode Width Height Area Gutter
used by
elements ProductionDetail.NewspaperMagazine/Size ProductionDetailType.NewspaperMagazine/Size ProductionDetailInformationType.NewspaperMagazine/Size
source <xs:complexType name="SizeType.Book">
 
<xs:complexContent>
   
<xs:extension base="SizeType">
     
<xs:sequence>
       
<xs:element ref="Gutter" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

complexType TargetingType
diagram AdsMLFinancials-1.5-AS_p626.png
namespace http://www.adsml.org/adsmlbookings/2.5
children DistributionCount Target Specifications
used by
element Targeting
source <xs:complexType name="TargetingType">
 
<xs:sequence>
   
<xs:element ref="DistributionCount" minOccurs="0"/>
   
<xs:element ref="Target" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Specifications" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType TargetType
diagram AdsMLFinancials-1.5-AS_p627.png
namespace http://www.adsml.org/adsmlbookings/2.5
children DistributionCount Code Specifications
used by
element Target
source <xs:complexType name="TargetType">
 
<xs:sequence>
   
<xs:element ref="DistributionCount" minOccurs="0"/>
   
<xs:element name="Code" type="adsml:NegatableCodeType" maxOccurs="unbounded"/>
   
<xs:element ref="adsml:Specifications" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element TargetType/Code
diagram AdsMLFinancials-1.5-AS_p628.png
namespace http://www.adsml.org/adsmlbookings/2.5
type NegatableCodeType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children CodeList CodeValue Description
attributes
Name  Type  Use  Default  Fixed  annotation
negated      
source <xs:element name="Code" type="adsml:NegatableCodeType" maxOccurs="unbounded"/>

simpleType AdsMLBookingsMessageCodeCV
namespace http://www.adsml.org/adsmlbookings/2.5
type restriction of AdsMLBusinessMessageCV
used by
attributes AdOrder/@messageCode AdOrderChange/@messageCode AdOrderCancellation/@messageCode AdOrderResponse/@messageCode AdOrderStatusEnquiry/@messageCode AdOrderStatus/@messageCode AdQuotationRequest/@messageCode AdQuotation/@messageCode AdQuotationStatusEnquiry/@messageCode AdQuotationStatus/@messageCode AdReservation/@messageCode AdReservationChange/@messageCode AdReservationCancellation/@messageCode AdReservationResponse/@messageCode AdReservationStatusEnquiry/@messageCode AdReservationStatus/@messageCode
facets
Kind Value annotation 
maxLength 50 
enumeration AD-OC 
enumeration AD-O 
enumeration AD-OR 
enumeration AD-OX 
enumeration AD-OSE 
enumeration AD-OS 
enumeration AD-RFQ 
enumeration AD-Q 
enumeration AD-QSE 
enumeration AD-QS 
enumeration AD-RC 
enumeration AD-R 
enumeration AD-RR 
enumeration AD-RX 
enumeration AD-RSE 
enumeration AD-RS 
enumeration ZZ-ERR 
source <xs:simpleType name="AdsMLBookingsMessageCodeCV">
 
<xs:restriction base="adsml:AdsMLBusinessMessageCV">
   
<xs:enumeration value="AD-OC"/>
   
<xs:enumeration value="AD-O"/>
   
<xs:enumeration value="AD-OR"/>
   
<xs:enumeration value="AD-OX"/>
   
<xs:enumeration value="AD-OSE"/>
   
<xs:enumeration value="AD-OS"/>
   
<xs:enumeration value="AD-RFQ"/>
   
<xs:enumeration value="AD-Q"/>
   
<xs:enumeration value="AD-QSE"/>
   
<xs:enumeration value="AD-QS"/>
   
<xs:enumeration value="AD-RC"/>
   
<xs:enumeration value="AD-R"/>
   
<xs:enumeration value="AD-RR"/>
   
<xs:enumeration value="AD-RX"/>
   
<xs:enumeration value="AD-RSE"/>
   
<xs:enumeration value="AD-RS"/>
   
<xs:enumeration value="ZZ-ERR"/>
 
</xs:restriction>
</xs:simpleType>

element AdContent
diagram AdsMLFinancials-1.5-AS_p629.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 AdsMLFinancials-1.5-AS_p630.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children MaterialsReference AuxiliaryMaterialsReferences
used by
elements AppearanceInformation.Generic AppearanceInformation.Insert AppearanceInformation.Interactive AppearanceInformation.NewspaperMagazine BookingInformation.Generic BookingInformation.Interactive BookingInformation.NewspaperMagazine 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 AdsMLFinancials-1.5-AS_p631.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 AdsMLFinancials-1.5-AS_p632.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 AdsMLFinancials-1.5-AS_p633.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 AdsMLFinancials-1.5-AS_p634.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 AdsMLFinancials-1.5-AS_p635.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 AdsMLFinancials-1.5-AS_p636.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 AdsMLFinancials-1.5-AS_p637.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 AdsMLFinancials-1.5-AS_p638.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 AdsMLFinancials-1.5-AS_p639.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 AdsMLFinancials-1.5-AS_p640.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 AdsMLFinancials-1.5-AS_p641.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 AdsMLFinancials-1.5-AS_p642.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 AdsMLFinancials-1.5-AS_p643.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 AdsMLFinancials-1.5-AS_p644.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 AdsMLFinancials-1.5-AS_p645.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 AdsMLFinancials-1.5-AS_p646.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 AdsMLFinancials-1.5-AS_p647.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 AdsMLFinancials-1.5-AS_p648.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 AdsMLFinancials-1.5-AS_p649.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 AdsMLFinancials-1.5-AS_p650.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 AdsMLFinancials-1.5-AS_p651.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 AdsMLFinancials-1.5-AS_p652.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 AdsMLFinancials-1.5-AS_p653.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 AdsMLFinancials-1.5-AS_p654.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 AdsMLFinancials-1.5-AS_p655.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 AdsMLFinancials-1.5-AS_p656.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 AdsMLFinancials-1.5-AS_p657.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 AdsMLFinancials-1.5-AS_p658.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 AdsMLFinancials-1.5-AS_p659.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 AdsMLFinancials-1.5-AS_p660.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 AdsMLFinancials-1.5-AS_p661.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 AdsMLFinancials-1.5-AS_p662.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 AdsMLFinancials-1.5-AS_p663.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 TearSheetDeliveryType.Base TestResultType
source <xs:element name="CompanyContact" type="adsml:OtherPartyType"/>

element Component
diagram AdsMLFinancials-1.5-AS_p664.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 AdsMLFinancials-1.5-AS_p665.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 AdsMLFinancials-1.5-AS_p666.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 AdsMLFinancials-1.5-AS_p667.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 AdsMLFinancials-1.5-AS_p668.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 AdsMLFinancials-1.5-AS_p669.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 AdsMLFinancials-1.5-AS_p670.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexTypes DeliveryType.Base ForDeliveryToType TearSheetDeliveryType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DeliveryIdentifier" type="adsml:QIDType"/>

element DeliveryInstructions
diagram AdsMLFinancials-1.5-AS_p671.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 AdsMLFinancials-1.5-AS_p672.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 AdsMLFinancials-1.5-AS_p673.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 AdsMLFinancials-1.5-AS_p674.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 AdsMLFinancials-1.5-AS_p675.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 AdsMLFinancials-1.5-AS_p676.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 TearSheetDeliveryType.RequestResponse
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 AdsMLFinancials-1.5-AS_p677.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 AdsMLFinancials-1.5-AS_p678.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 AdsMLFinancials-1.5-AS_p679.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 AdsMLFinancials-1.5-AS_p680.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 AdsMLFinancials-1.5-AS_p681.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 AdsMLFinancials-1.5-AS_p682.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes DeliveryType.Base MaterialsExpectationsType.Base TearSheetDeliveryType.Base
source <xs:element name="MaterialsAvailableDateTime" type="adsml:DateTimeDateType" nillable="true"/>

element MaterialsDueDateTime
diagram AdsMLFinancials-1.5-AS_p683.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 AdsMLFinancials-1.5-AS_p684.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 AdsMLFinancials-1.5-AS_p685.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 AdsMLFinancials-1.5-AS_p686.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 AdsMLFinancials-1.5-AS_p687.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 AdsMLFinancials-1.5-AS_p688.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 AdsMLFinancials-1.5-AS_p689.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 AdsMLFinancials-1.5-AS_p690.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 AdsMLFinancials-1.5-AS_p691.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 AdsMLFinancials-1.5-AS_p692.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 AdsMLFinancials-1.5-AS_p693.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 AdsMLFinancials-1.5-AS_p694.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 AdsMLFinancials-1.5-AS_p695.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 AdsMLFinancials-1.5-AS_p696.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 AdsMLFinancials-1.5-AS_p697.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 AdsMLFinancials-1.5-AS_p698.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 TearSheetDeliveryType.RequestResponse
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 AdsMLFinancials-1.5-AS_p699.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 AdsMLFinancials-1.5-AS_p700.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 AdsMLFinancials-1.5-AS_p701.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 AdsMLFinancials-1.5-AS_p702.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 AdsMLFinancials-1.5-AS_p703.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 AdsMLFinancials-1.5-AS_p704.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 AdsMLFinancials-1.5-AS_p705.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 AdsMLFinancials-1.5-AS_p706.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 AdsMLFinancials-1.5-AS_p707.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 AdsMLFinancials-1.5-AS_p708.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 AdsMLFinancials-1.5-AS_p709.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 AdsMLFinancials-1.5-AS_p710.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 AdsMLFinancials-1.5-AS_p711.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 AdsMLFinancials-1.5-AS_p712.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type DateTimeDateType
properties
content simple
nillable true
used by
complexTypes DeliveryType.RequestResponse DeliveryType.Response TearSheetDeliveryType.RequestResponse
source <xs:element name="ReceivedTime" type="adsml:DateTimeDateType" nillable="true"/>

element Rendering
diagram AdsMLFinancials-1.5-AS_p713.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 AdsMLFinancials-1.5-AS_p714.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type QIDType
properties
content simple
used by
complexTypes RenderingType.Base TearSheetRenderingType.Base
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="RenderingIdentifier" type="adsml:QIDType"/>

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

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

element ReplacesMaterialsReference
diagram AdsMLFinancials-1.5-AS_p717.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 AdsMLFinancials-1.5-AS_p718.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 AdsMLFinancials-1.5-AS_p719.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 AdsMLFinancials-1.5-AS_p720.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 AdsMLFinancials-1.5-AS_p721.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 AdsMLFinancials-1.5-AS_p722.png
namespace http://www.adsml.org/adsmlmaterials/2.5
type RequirementSpecType
properties
content complex
children Code Text
used by
complexTypes DeliveryType.Base MaterialsExpectationsType.Base TearSheetDeliveryType.Base
source <xs:element name="RetrievalInstructions" type="adsml:RequirementSpecType"/>

element ShipTime
diagram AdsMLFinancials-1.5-AS_p723.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 TearSheetDeliveryType.RequestResponse
source <xs:element name="ShipTime" type="adsml:DateTimeDateType" nillable="true"/>

element SimulationConditionIdentifier
diagram AdsMLFinancials-1.5-AS_p724.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 AdsMLFinancials-1.5-AS_p725.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 AdsMLFinancials-1.5-AS_p726.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 AdsMLFinancials-1.5-AS_p727.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 AdsMLFinancials-1.5-AS_p728.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 AdsMLFinancials-1.5-AS_p729.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 AdsMLFinancials-1.5-AS_p730.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 AdsMLFinancials-1.5-AS_p731.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 AdsMLFinancials-1.5-AS_p732.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 AdsMLFinancials-1.5-AS_p733.png
namespace http://www.adsml.org/adsmlmaterials/2.5
properties
content complex
children Name TrackingID
used by
complexTypes DeliveryType.Base TearSheetDeliveryType.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 AdsMLFinancials-1.5-AS_p734.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 AdsMLFinancials-1.5-AS_p735.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 AdsMLFinancials-1.5-AS_p736.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 AdsMLFinancials-1.5-AS_p737.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 AdsMLFinancials-1.5-AS_p738.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 AdsMLFinancials-1.5-AS_p739.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 AdsMLFinancials-1.5-AS_p740.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 AdsMLFinancials-1.5-AS_p741.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 AdsMLFinancials-1.5-AS_p742.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 AdsMLFinancials-1.5-AS_p743.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 AdsMLFinancials-1.5-AS_p744.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 AdsMLFinancials-1.5-AS_p745.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 AdsMLFinancials-1.5-AS_p746.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 AdsMLFinancials-1.5-AS_p747.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 AdsMLFinancials-1.5-AS_p748.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 AdsMLFinancials-1.5-AS_p749.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 AdsMLFinancials-1.5-AS_p750.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 AdsMLFinancials-1.5-AS_p751.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 AdsMLFinancials-1.5-AS_p752.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 AdsMLFinancials-1.5-AS_p753.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 AdsMLFinancials-1.5-AS_p754.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 AdsMLFinancials-1.5-AS_p755.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 AdsMLFinancials-1.5-AS_p756.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 AdsMLFinancials-1.5-AS_p757.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 AdsMLFinancials-1.5-AS_p758.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 AdsMLFinancials-1.5-AS_p759.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children DescriptionLine ContentProperties Properties
used by
complexTypes AssociatedMetadataType ComponentType.Base OutputResultType RenderingType.Base TearSheetRenderingType.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 AdsMLFinancials-1.5-AS_p760.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 AdsMLFinancials-1.5-AS_p761.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 AdsMLFinancials-1.5-AS_p762.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 AdsMLFinancials-1.5-AS_p763.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 AdsMLFinancials-1.5-AS_p764.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 AdsMLFinancials-1.5-AS_p765.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 AdsMLFinancials-1.5-AS_p766.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 AdsMLFinancials-1.5-AS_p767.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 AdsMLFinancials-1.5-AS_p768.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 AdsMLFinancials-1.5-AS_p769.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 AdsMLFinancials-1.5-AS_p770.png
namespace http://www.adsml.org/adsmlmaterials/2.5
children AdMaterial AdMaterialResponse AdMaterialStatus AdMaterialStatusEnquiry AdMaterialKillOrder AdMaterialKillOrderResponse AdMaterialResendRequest AdMaterialDeliveryOrder AdMaterialDeliveryOrderResponse AdMaterialDeliveryOrderChange AdMaterialDeliveryOrderStatus AdMaterialDeliveryOrderStatusEnquiry AdMaterialDeliveryOrderCancellation AdministrativeResponse
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 AdsMLFinancials-1.5-AS_p771.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 AdsMLFinancials-1.5-AS_p772.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 AdsMLFinancials-1.5-AS_p773.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 AdsMLFinancials-1.5-AS_p774.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 AdsMLFinancials-1.5-AS_p775.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 AdsMLFinancials-1.5-AS_p776.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 AdsMLFinancials-1.5-AS_p777.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 AdsMLFinancials-1.5-AS_p778.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 AdsMLFinancials-1.5-AS_p779.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 AdsMLFinancials-1.5-AS_p780.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 AdsMLFinancials-1.5-AS_p781.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 AdsMLFinancials-1.5-AS_p782.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 AdsMLFinancials-1.5-AS_p783.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 AdsMLFinancials-1.5-AS_p784.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 AdsMLFinancials-1.5-AS_p785.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 AdsMLFinancials-1.5-AS_p786.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 AdsMLFinancials-1.5-AS_p787.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 AdsMLFinancials-1.5-AS_p788.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 AdsMLFinancials-1.5-AS_p789.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 AdsMLFinancials-1.5-AS_p790.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 AdsMLFinancials-1.5-AS_p791.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 AdsMLFinancials-1.5-AS_p792.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 AdsMLFinancials-1.5-AS_p793.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 AdsMLFinancials-1.5-AS_p794.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 AdsMLFinancials-1.5-AS_p795.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 AdsMLFinancials-1.5-AS_p796.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 AdsMLFinancials-1.5-AS_p797.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 AdsMLFinancials-1.5-AS_p798.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 AdsMLFinancials-1.5-AS_p799.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 AdsMLFinancials-1.5-AS_p800.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 AdsMLFinancials-1.5-AS_p801.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 AdsMLFinancials-1.5-AS_p802.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 base
namespace http://www.w3.org/XML/1998/namespace
type xs:anyURI
used by
complexTypes AdObjectDefinitionsType ObjectDefinitionType ValueTableType
attributeGroup specialAttrs
annotation
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
source <xs:attribute name="base" type="xs:anyURI">
 
<xs:annotation>
   
<xs:documentation>
     
<div>
       
<h3>base (as an attribute name)</h3>
       
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.
</p>
       
<p>
      See
<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
    
</p>
     
</div>
   
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute id
namespace http://www.w3.org/XML/1998/namespace
type xs:ID
used by
attributeGroup specialAttrs
annotation
documentation
<div>
<h3>id (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       should be interpreted as if declared to be of type ID.
       This name is reserved by virtue of its definition in the
       xml:id specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a>
      for information about this attribute.
     </p>
</div>
source <xs:attribute name="id" type="xs:ID">
 
<xs:annotation>
   
<xs:documentation>
     
<div>
       
<h3>id (as an attribute name)</h3>
       
<p>
       denotes an attribute whose value
       should be interpreted as if declared to be of type ID.
       This name is reserved by virtue of its definition in the
       xml:id specification.
</p>
       
<p>
      See
<a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a>
      for information about this attribute.
    
</p>
     
</div>
   
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute lang
namespace http://www.w3.org/XML/1998/namespace
type union of (xs:language, restriction of xs:string)
used by
complexTypes ObjectDefinitionType ValueTableType
attributeGroups i18nAttributes specialAttrs
annotation
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>
source <xs:attribute name="lang">
 
<xs:annotation>
   
<xs: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>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:union memberTypes="xs:language">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value=""/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:union>
 
</xs:simpleType>
</xs:attribute>

attribute space
namespace http://www.w3.org/XML/1998/namespace
type restriction of xs:NCName
used by
attributeGroup specialAttrs
facets
Kind Value annotation 
enumeration default 
enumeration preserve 
annotation
documentation
<div>
<h3>space (as an attribute name)</h3>
<p>
       denotes an attribute whose
       value is a keyword indicating what whitespace processing
       discipline is intended for the content of the element; its
       value is inherited.  This name is reserved by virtue of its
       definition in the XML specification.</p>
</div>
source <xs:attribute name="space">
 
<xs:annotation>
   
<xs:documentation>
     
<div>
       
<h3>space (as an attribute name)</h3>
       
<p>
       denotes an attribute whose
       value is a keyword indicating what whitespace processing
       discipline is intended for the content of the element; its
       value is inherited.  This name is reserved by virtue of its
       definition in the XML specification.
</p>
     
</div>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NCName">
     
<xs:enumeration value="default"/>
     
<xs:enumeration value="preserve"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attributeGroup specialAttrs
namespace http://www.w3.org/XML/1998/namespace
attributes
Name  Type  Use  Default  Fixed  annotation
base      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
lang      
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>
space      
documentation
<div>
<h3>space (as an attribute name)</h3>
<p>
       denotes an attribute whose
       value is a keyword indicating what whitespace processing
       discipline is intended for the content of the element; its
       value is inherited.  This name is reserved by virtue of its
       definition in the XML specification.</p>
</div>
id      
documentation
<div>
<h3>id (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       should be interpreted as if declared to be of type ID.
       This name is reserved by virtue of its definition in the
       xml:id specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a>
      for information about this attribute.
     </p>
</div>
source <xs:attributeGroup name="specialAttrs">
 
<xs:attribute ref="xml:base"/>
 
<xs:attribute ref="xml:lang"/>
 
<xs:attribute ref="xml:space"/>
 
<xs:attribute ref="xml:id"/>
</xs:attributeGroup>

element AdObjectDescription
diagram AdsMLFinancials-1.5-AS_p803.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type AdObjectDescriptionType
properties
content complex
children Property PropertyGroup
used by
complexType StructuredDescriptionsType
attributes
Name  Type  Use  Default  Fixed  annotation
objectDescriptionIDShortTokenTyperequired      
objectDefinitionURIRefURITyperequired      
source <xs:element name="AdObjectDescription" type="AdObjectDescriptionType"/>

element DisplayName
diagram AdsMLFinancials-1.5-AS_p804.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type LongStringType
properties
content simple
used by
complexType HeaderType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="DisplayName" type="adsml:LongStringType"/>

element Entry
diagram AdsMLFinancials-1.5-AS_p805.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type EntryType
properties
content complex
children Description Value
used by
complexType ValueTableType
attributes
Name  Type  Use  Default  Fixed  annotation
idIDType      
source <xs:element name="Entry" type="EntryType"/>

element IndustryCode
diagram AdsMLFinancials-1.5-AS_p806.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type CodeType
properties
content complex
children CodeList CodeValue Description
used by
complexTypes IndustryCodeSetType ObjectDefinitionType
source <xs:element name="IndustryCode" type="adsml:CodeType"/>

element IndustryCodeSet
diagram AdsMLFinancials-1.5-AS_p807.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type IndustryCodeSetType
properties
content complex
children IndustryCode PercentageAllocation
used by
complexType StructuredDescriptionsType
attributes
Name  Type  Use  Default  Fixed  annotation
objectDescriptionIDRefShortTokenType      
source <xs:element name="IndustryCodeSet" type="IndustryCodeSetType"/>

element InternalName
diagram AdsMLFinancials-1.5-AS_p808.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type LongStringType
properties
content simple
used by
complexType HeaderType
facets
Kind Value annotation 
maxLength 255 
source <xs:element name="InternalName" type="adsml:LongStringType"/>

element ObjectDefinition
diagram AdsMLFinancials-1.5-AS_p809.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ObjectDefinitionType
properties
content complex
children ObjectDefinitionHeader IndustryCode ObjectProperty ObjectPropertyGroup
used by
complexType AdObjectDefinitionsType
attributes
Name  Type  Use  Default  Fixed  annotation
objectDefinitionURIURITyperequired      
parentObjectDefinitionURIRefURITypeoptional      
baseoptional      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
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>
source <xs:element name="ObjectDefinition" type="ObjectDefinitionType"/>

element ObjectDefinitionHeader
diagram AdsMLFinancials-1.5-AS_p810.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ObjectDefinitionHeaderType
properties
content complex
children InternalName DisplayName Description
used by
complexType ObjectDefinitionType
attributes
Name  Type  Use  Default  Fixed  annotation
issuedByShortStringType      
rulesetVersionShortStringType      
rulesetUniqueIDShortStringType      
rulesetIssuedDateTimeDateTimeType      
source <xs:element name="ObjectDefinitionHeader" type="ObjectDefinitionHeaderType"/>

element ObjectProperty
diagram AdsMLFinancials-1.5-AS_p811.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ObjectPropertyType
properties
content complex
children Description ObjectPropertyModifier
used by
complexTypes ObjectDefinitionType ObjectPropertyGroupType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
dataTypeDataType      
valueStringType      
defaultValueStringType      
allowedValuesURIRefURIType      
minValueDoubleType      
maxValueDoubleType      
minLengthIntegerType      
maxLengthIntegerType      
formatMaskStringType      
searchableBooleanType      
publishableBooleanType      
source <xs:element name="ObjectProperty" type="ObjectPropertyType"/>

element ObjectPropertyGroup
diagram AdsMLFinancials-1.5-AS_p812.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ObjectPropertyGroupType
properties
content complex
children Description ObjectProperty ObjectPropertyGroup
used by
complexTypes ObjectDefinitionType ObjectPropertyGroupType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
source <xs:element name="ObjectPropertyGroup" type="ObjectPropertyGroupType"/>

element ObjectPropertyModifier
diagram AdsMLFinancials-1.5-AS_p813.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ObjectPropertyModifierType
properties
content complex
children Description
used by
complexType ObjectPropertyType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
dataTypeDataType      
valueStringType      
defaultValueStringType      
allowedValuesURIRefURIType      
minValueDoubleType      
maxValueDoubleType      
minLengthIntegerType      
maxLengthIntegerType      
formatMaskStringType      
searchableBooleanType      
publishableBooleanType      
source <xs:element name="ObjectPropertyModifier" type="ObjectPropertyModifierType"/>

element PercentageAllocation
diagram AdsMLFinancials-1.5-AS_p814.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type IntegerType
properties
content simple
used by
complexType IndustryCodeSetType
source <xs:element name="PercentageAllocation" type="adsml:IntegerType"/>

element Property
diagram AdsMLFinancials-1.5-AS_p815.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type PropertyType
properties
content complex
children PropertyModifier
used by
complexTypes AdObjectDescriptionType PropertyGroupType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
valueStringTyperequired      
source <xs:element name="Property" type="PropertyType"/>

element PropertyGroup
diagram AdsMLFinancials-1.5-AS_p816.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type PropertyGroupType
properties
content complex
children Property PropertyGroup
used by
complexTypes AdObjectDescriptionType PropertyGroupType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
source <xs:element name="PropertyGroup" type="PropertyGroupType"/>

element PropertyModifier
diagram AdsMLFinancials-1.5-AS_p817.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type PropertyModifierType
properties
content complex
used by
complexType PropertyType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
valueStringTyperequired      
source <xs:element name="PropertyModifier" type="PropertyModifierType"/>

element StructuredDescriptions
diagram AdsMLFinancials-1.5-AS_p818.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type StructuredDescriptionsType
properties
content complex
children IndustryCodeSet AdObjectDescription
identity constraints
  Name  Refer  Selector  Field(s)  
unique  objectDescriptionIDUniquenessConstraint    adsml-sd:AdObjectDescription  @objectDescriptionID  
unique  advertisedItemPropertyIDUniquenessConstraint    .//adsml-sd:Property|.//adsml-sd:PropertyGroup|.//adsml-sd:PropertyModifier  @propertyID  
source <xs:element name="StructuredDescriptions" type="StructuredDescriptionsType">
 
<xs:unique name="objectDescriptionIDUniquenessConstraint">
   
<xs:selector xpath="adsml-sd:AdObjectDescription"/>
   
<xs:field xpath="@objectDescriptionID"/>
 
</xs:unique>
 
<xs:unique name="advertisedItemPropertyIDUniquenessConstraint">
   
<xs:selector xpath=".//adsml-sd:Property|.//adsml-sd:PropertyGroup|.//adsml-sd:PropertyModifier"/>
   
<xs:field xpath="@propertyID"/>
 
</xs:unique>
</xs:element>

element Value
diagram AdsMLFinancials-1.5-AS_p819.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ValueTextType
properties
content complex
used by
complexType EntryType
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
idIDType      
preferredNameBooleanType      
codeAuthorityShortStringType      
codeSchemeNameShortStringType      
codeSchemeVersionShortStringType      
codeDisplayNameShortStringType      
source <xs:element name="Value" type="ValueTextType"/>

element ValueTable
diagram AdsMLFinancials-1.5-AS_p820.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ValueTableType
properties
content complex
children ValueTableHeader Entry
used by
complexType ValueTablesType
attributes
Name  Type  Use  Default  Fixed  annotation
valueTableURIURITyperequired      
baseoptional      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
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>
source <xs:element name="ValueTable" type="ValueTableType"/>

element ValueTableHeader
diagram AdsMLFinancials-1.5-AS_p821.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ValueTableHeaderType
properties
content complex
children InternalName DisplayName Description
used by
complexType ValueTableType
attributes
Name  Type  Use  Default  Fixed  annotation
issuedByShortStringType      
valueTableVersionShortStringType      
source <xs:element name="ValueTableHeader" type="ValueTableHeaderType"/>

element ValueTables
diagram AdsMLFinancials-1.5-AS_p822.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type ValueTablesType
properties
content complex
children ValueTable
used by
complexType AdObjectDefinitionsType
source <xs:element name="ValueTables" type="ValueTablesType"/>

complexType AdObjectDefinitionsType
diagram AdsMLFinancials-1.5-AS_p823.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children ObjectDefinition ValueTables
attributes
Name  Type  Use  Default  Fixed  annotation
adObjectDefinitionsURIURITyperequired      
baseoptional      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
source <xs:complexType name="AdObjectDefinitionsType">
 
<xs:sequence>
   
<xs:element ref="ObjectDefinition" maxOccurs="unbounded"/>
   
<xs:element ref="ValueTables" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="adObjectDefinitionsURI" type="adsml:URIType" use="required"/>
 
<xs:attribute ref="xml:base" use="optional"/>
</xs:complexType>

attribute AdObjectDefinitionsType/@adObjectDefinitionsURI
type URIType
properties
isRef 0
use required
source <xs:attribute name="adObjectDefinitionsURI" type="adsml:URIType" use="required"/>

complexType AdObjectDescriptionType
diagram AdsMLFinancials-1.5-AS_p824.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Property PropertyGroup
used by
element AdObjectDescription
attributes
Name  Type  Use  Default  Fixed  annotation
objectDescriptionIDShortTokenTyperequired      
objectDefinitionURIRefURITyperequired      
source <xs:complexType name="AdObjectDescriptionType">
 
<xs:choice maxOccurs="unbounded">
   
<xs:element ref="Property"/>
   
<xs:element ref="PropertyGroup"/>
 
</xs:choice>
 
<xs:attribute name="objectDescriptionID" type="adsml:ShortTokenType" use="required"/>
 
<xs:attribute name="objectDefinitionURIRef" type="adsml:URIType" use="required"/>
</xs:complexType>

attribute AdObjectDescriptionType/@objectDescriptionID
type ShortTokenType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="objectDescriptionID" type="adsml:ShortTokenType" use="required"/>

attribute AdObjectDescriptionType/@objectDefinitionURIRef
type URIType
properties
isRef 0
use required
source <xs:attribute name="objectDefinitionURIRef" type="adsml:URIType" use="required"/>

complexType EntryType
diagram AdsMLFinancials-1.5-AS_p825.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Description Value
used by
element Entry
attributes
Name  Type  Use  Default  Fixed  annotation
idIDType      
source <xs:complexType name="EntryType">
 
<xs:sequence>
   
<xs:element ref="adsml:Description"/>
   
<xs:element ref="Value" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="id" type="adsml:IDType"/>
</xs:complexType>

attribute EntryType/@id
type IDType
properties
isRef 0
source <xs:attribute name="id" type="adsml:IDType"/>

complexType HeaderType
diagram AdsMLFinancials-1.5-AS_p826.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children InternalName DisplayName Description
used by
complexTypes ObjectDefinitionHeaderType ValueTableHeaderType
attributes
Name  Type  Use  Default  Fixed  annotation
issuedByShortStringType      
source <xs:complexType name="HeaderType">
 
<xs:sequence>
   
<xs:element ref="InternalName"/>
   
<xs:element ref="DisplayName" minOccurs="0"/>
   
<xs:element ref="adsml:Description" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="issuedBy" type="adsml:ShortStringType"/>
</xs:complexType>

attribute HeaderType/@issuedBy
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="issuedBy" type="adsml:ShortStringType"/>

complexType IndustryCodeSetType
diagram AdsMLFinancials-1.5-AS_p827.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children IndustryCode PercentageAllocation
used by
element IndustryCodeSet
attributes
Name  Type  Use  Default  Fixed  annotation
objectDescriptionIDRefShortTokenType      
source <xs:complexType name="IndustryCodeSetType">
 
<xs:sequence>
   
<xs:element ref="IndustryCode"/>
   
<xs:element ref="PercentageAllocation" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="objectDescriptionIDRef" type="adsml:ShortTokenType"/>
</xs:complexType>

attribute IndustryCodeSetType/@objectDescriptionIDRef
type ShortTokenType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="objectDescriptionIDRef" type="adsml:ShortTokenType"/>

complexType ObjectDefinitionHeaderType
diagram AdsMLFinancials-1.5-AS_p828.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type extension of HeaderType
properties
base HeaderType
children InternalName DisplayName Description
used by
element ObjectDefinitionHeader
attributes
Name  Type  Use  Default  Fixed  annotation
issuedByShortStringType      
rulesetVersionShortStringType      
rulesetUniqueIDShortStringType      
rulesetIssuedDateTimeDateTimeType      
source <xs:complexType name="ObjectDefinitionHeaderType">
 
<xs:complexContent>
   
<xs:extension base="HeaderType">
     
<xs:attribute name="rulesetVersion" type="adsml:ShortStringType"/>
     
<xs:attribute name="rulesetUniqueID" type="adsml:ShortStringType"/>
     
<xs:attribute name="rulesetIssuedDateTime" type="adsml:DateTimeType"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute ObjectDefinitionHeaderType/@rulesetVersion
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="rulesetVersion" type="adsml:ShortStringType"/>

attribute ObjectDefinitionHeaderType/@rulesetUniqueID
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="rulesetUniqueID" type="adsml:ShortStringType"/>

attribute ObjectDefinitionHeaderType/@rulesetIssuedDateTime
type DateTimeType
properties
isRef 0
source <xs:attribute name="rulesetIssuedDateTime" type="adsml:DateTimeType"/>

complexType ObjectDefinitionType
diagram AdsMLFinancials-1.5-AS_p829.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children ObjectDefinitionHeader IndustryCode ObjectProperty ObjectPropertyGroup
used by
element ObjectDefinition
attributes
Name  Type  Use  Default  Fixed  annotation
objectDefinitionURIURITyperequired      
parentObjectDefinitionURIRefURITypeoptional      
baseoptional      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
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>
source <xs:complexType name="ObjectDefinitionType">
 
<xs:sequence>
   
<xs:element ref="ObjectDefinitionHeader"/>
   
<xs:element ref="IndustryCode" minOccurs="0"/>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="ObjectProperty"/>
     
<xs:element ref="ObjectPropertyGroup"/>
   
</xs:choice>
 
</xs:sequence>
 
<xs:attribute name="objectDefinitionURI" type="adsml:URIType" use="required"/>
 
<xs:attribute name="parentObjectDefinitionURIRef" type="adsml:URIType" use="optional"/>
 
<xs:attribute ref="xml:base" use="optional"/>
 
<xs:attribute ref="xml:lang" use="optional"/>
</xs:complexType>

attribute ObjectDefinitionType/@objectDefinitionURI
type URIType
properties
isRef 0
use required
source <xs:attribute name="objectDefinitionURI" type="adsml:URIType" use="required"/>

attribute ObjectDefinitionType/@parentObjectDefinitionURIRef
type URIType
properties
isRef 0
use optional
source <xs:attribute name="parentObjectDefinitionURIRef" type="adsml:URIType" use="optional"/>

complexType ObjectPropertyGroupType
diagram AdsMLFinancials-1.5-AS_p830.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Description ObjectProperty ObjectPropertyGroup
used by
element ObjectPropertyGroup
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
source <xs:complexType name="ObjectPropertyGroupType">
 
<xs:sequence>
   
<xs:element ref="adsml:Description" minOccurs="0"/>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element ref="ObjectProperty"/>
     
<xs:element ref="ObjectPropertyGroup"/>
   
</xs:choice>
 
</xs:sequence>
 
<xs:attributeGroup ref="CommonObjectPropertyAttributes"/>
</xs:complexType>

complexType ObjectPropertyModifierType
diagram AdsMLFinancials-1.5-AS_p831.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Description
used by
element ObjectPropertyModifier
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
dataTypeDataType      
valueStringType      
defaultValueStringType      
allowedValuesURIRefURIType      
minValueDoubleType      
maxValueDoubleType      
minLengthIntegerType      
maxLengthIntegerType      
formatMaskStringType      
searchableBooleanType      
publishableBooleanType      
source <xs:complexType name="ObjectPropertyModifierType">
 
<xs:sequence>
   
<xs:element ref="adsml:Description" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attributeGroup ref="ObjectPropertyAttributes"/>
</xs:complexType>

complexType ObjectPropertyType
diagram AdsMLFinancials-1.5-AS_p832.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Description ObjectPropertyModifier
used by
element ObjectProperty
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
dataTypeDataType      
valueStringType      
defaultValueStringType      
allowedValuesURIRefURIType      
minValueDoubleType      
maxValueDoubleType      
minLengthIntegerType      
maxLengthIntegerType      
formatMaskStringType      
searchableBooleanType      
publishableBooleanType      
source <xs:complexType name="ObjectPropertyType">
 
<xs:sequence>
   
<xs:element ref="adsml:Description" minOccurs="0"/>
   
<xs:element ref="ObjectPropertyModifier" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attributeGroup ref="ObjectPropertyAttributes"/>
</xs:complexType>

complexType PropertyGroupType
diagram AdsMLFinancials-1.5-AS_p833.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children Property PropertyGroup
used by
element PropertyGroup
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
source <xs:complexType name="PropertyGroupType">
 
<xs:choice maxOccurs="unbounded">
   
<xs:element ref="Property"/>
   
<xs:element ref="PropertyGroup"/>
 
</xs:choice>
 
<xs:attributeGroup ref="CommonPropertyAttributes"/>
</xs:complexType>

complexType PropertyModifierType
diagram AdsMLFinancials-1.5-AS_p834.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
used by
element PropertyModifier
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
valueStringTyperequired      
source <xs:complexType name="PropertyModifierType">
 
<xs:attributeGroup ref="PropertyAttributes"/>
</xs:complexType>

complexType PropertyType
diagram AdsMLFinancials-1.5-AS_p835.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children PropertyModifier
used by
element Property
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
valueStringTyperequired      
source <xs:complexType name="PropertyType">
 
<xs:sequence>
   
<xs:element ref="PropertyModifier" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attributeGroup ref="PropertyAttributes"/>
</xs:complexType>

complexType StructuredDescriptionsType
diagram AdsMLFinancials-1.5-AS_p836.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children IndustryCodeSet AdObjectDescription
used by
elements StructuredDescriptions StructuredDescriptions
source <xs:complexType name="StructuredDescriptionsType">
 
<xs:sequence>
   
<xs:element ref="IndustryCodeSet" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element ref="AdObjectDescription" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType ValueTableHeaderType
diagram AdsMLFinancials-1.5-AS_p837.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type extension of HeaderType
properties
base HeaderType
children InternalName DisplayName Description
used by
element ValueTableHeader
attributes
Name  Type  Use  Default  Fixed  annotation
issuedByShortStringType      
valueTableVersionShortStringType      
source <xs:complexType name="ValueTableHeaderType">
 
<xs:complexContent>
   
<xs:extension base="HeaderType">
     
<xs:attribute name="valueTableVersion" type="adsml:ShortStringType"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute ValueTableHeaderType/@valueTableVersion
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="valueTableVersion" type="adsml:ShortStringType"/>

complexType ValueTablesType
diagram AdsMLFinancials-1.5-AS_p838.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children ValueTable
used by
element ValueTables
source <xs:complexType name="ValueTablesType">
 
<xs:sequence>
   
<xs:element ref="ValueTable" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

complexType ValueTableType
diagram AdsMLFinancials-1.5-AS_p839.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
children ValueTableHeader Entry
used by
element ValueTable
attributes
Name  Type  Use  Default  Fixed  annotation
valueTableURIURITyperequired      
baseoptional      
documentation
<div>
<h3>base (as an attribute name)</h3>
<p>
       denotes an attribute whose value
       provides a URI to be used as the base for interpreting any
       relative URIs in the scope of the element on which it
       appears; its value is inherited.  This name is reserved
       by virtue of its definition in the XML Base specification.</p>
<p>
      See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>
      for information about this attribute.
     </p>
</div>
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>
source <xs:complexType name="ValueTableType">
 
<xs:sequence>
   
<xs:element ref="ValueTableHeader"/>
   
<xs:element ref="Entry" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="valueTableURI" type="adsml:URIType" use="required"/>
 
<xs:attribute ref="xml:base" use="optional"/>
 
<xs:attribute ref="xml:lang" use="optional"/>
</xs:complexType>

attribute ValueTableType/@valueTableURI
type URIType
properties
isRef 0
use required
source <xs:attribute name="valueTableURI" type="adsml:URIType" use="required"/>

complexType ValueTextType
diagram AdsMLFinancials-1.5-AS_p840.png
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type extension of LongStringType
properties
base adsml:LongStringType
used by
element Value
facets
Kind Value annotation 
maxLength 255 
attributes
Name  Type  Use  Default  Fixed  annotation
idIDType      
preferredNameBooleanType      
codeAuthorityShortStringType      
codeSchemeNameShortStringType      
codeSchemeVersionShortStringType      
codeDisplayNameShortStringType      
source <xs:complexType name="ValueTextType">
 
<xs:simpleContent>
   
<xs:extension base="adsml:LongStringType">
     
<xs:attribute name="id" type="adsml:IDType"/>
     
<xs:attribute name="preferredName" type="adsml:BooleanType"/>
     
<xs:attribute name="codeAuthority" type="adsml:ShortStringType"/>
     
<xs:attribute name="codeSchemeName" type="adsml:ShortStringType"/>
     
<xs:attribute name="codeSchemeVersion" type="adsml:ShortStringType"/>
     
<xs:attribute name="codeDisplayName" type="adsml:ShortStringType"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute ValueTextType/@id
type IDType
properties
isRef 0
source <xs:attribute name="id" type="adsml:IDType"/>

attribute ValueTextType/@preferredName
type BooleanType
properties
isRef 0
source <xs:attribute name="preferredName" type="adsml:BooleanType"/>

attribute ValueTextType/@codeAuthority
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="codeAuthority" type="adsml:ShortStringType"/>

attribute ValueTextType/@codeSchemeName
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="codeSchemeName" type="adsml:ShortStringType"/>

attribute ValueTextType/@codeSchemeVersion
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="codeSchemeVersion" type="adsml:ShortStringType"/>

attribute ValueTextType/@codeDisplayName
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="codeDisplayName" type="adsml:ShortStringType"/>

simpleType DataType
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type restriction of ShortTokenType
used by
attribute ObjectPropertyAttributes/@dataType
facets
Kind Value annotation 
maxLength 50 
enumeration Text 
enumeration Value 
enumeration Decimal 
enumeration Integer 
enumeration Boolean 
enumeration DateTime 
enumeration Date 
enumeration Time 
source <xs:simpleType name="DataType">
 
<xs:restriction base="adsml:ShortTokenType">
   
<xs:enumeration value="Text"/>
   
<xs:enumeration value="Value"/>
   
<xs:enumeration value="Decimal"/>
   
<xs:enumeration value="Integer"/>
   
<xs:enumeration value="Boolean"/>
   
<xs:enumeration value="DateTime"/>
   
<xs:enumeration value="Date"/>
   
<xs:enumeration value="Time"/>
 
</xs:restriction>
</xs:simpleType>

simpleType UsageType
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
type restriction of ShortTokenType
used by
attribute CommonObjectPropertyAttributes/@usage
facets
Kind Value annotation 
maxLength 50 
enumeration Required 
enumeration Optional 
enumeration Encouraged 
source <xs:simpleType name="UsageType">
 
<xs:restriction base="adsml:ShortTokenType">
   
<xs:enumeration value="Required"/>
   
<xs:enumeration value="Optional"/>
   
<xs:enumeration value="Encouraged"/>
 
</xs:restriction>
</xs:simpleType>

attributeGroup CommonObjectPropertyAttributes
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
used by
complexType ObjectPropertyGroupType
attributeGroup ObjectPropertyAttributes
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
source <xs:attributeGroup name="CommonObjectPropertyAttributes">
 
<xs:attribute name="propertyID" type="adsml:ShortTokenType" use="required"/>
 
<xs:attribute name="internalName" type="adsml:ShortStringType" use="required"/>
 
<xs:attribute name="displayName" type="adsml:ShortStringType"/>
 
<xs:attribute name="usage" type="UsageType"/>
 
<xs:attribute name="repeatable" type="adsml:BooleanType"/>
</xs:attributeGroup>

attribute CommonObjectPropertyAttributes/@propertyID
type ShortTokenType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="propertyID" type="adsml:ShortTokenType" use="required"/>

attribute CommonObjectPropertyAttributes/@internalName
type ShortStringType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="internalName" type="adsml:ShortStringType" use="required"/>

attribute CommonObjectPropertyAttributes/@displayName
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="displayName" type="adsml:ShortStringType"/>

attribute CommonObjectPropertyAttributes/@usage
type UsageType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
enumeration Required 
enumeration Optional 
enumeration Encouraged 
source <xs:attribute name="usage" type="UsageType"/>

attribute CommonObjectPropertyAttributes/@repeatable
type BooleanType
properties
isRef 0
source <xs:attribute name="repeatable" type="adsml:BooleanType"/>

attributeGroup CommonPropertyAttributes
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
used by
complexType PropertyGroupType
attributeGroup PropertyAttributes
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
source <xs:attributeGroup name="CommonPropertyAttributes">
 
<xs:attribute name="propertyID" type="adsml:ShortTokenType" use="required"/>
 
<xs:attribute name="internalName" type="adsml:ShortStringType" use="required"/>
 
<xs:attribute name="displayName" type="adsml:ShortStringType"/>
</xs:attributeGroup>

attribute CommonPropertyAttributes/@propertyID
type ShortTokenType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="propertyID" type="adsml:ShortTokenType" use="required"/>

attribute CommonPropertyAttributes/@internalName
type ShortStringType
properties
isRef 0
use required
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="internalName" type="adsml:ShortStringType" use="required"/>

attribute CommonPropertyAttributes/@displayName
type ShortStringType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
source <xs:attribute name="displayName" type="adsml:ShortStringType"/>

attributeGroup ObjectPropertyAttributes
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
used by
complexTypes ObjectPropertyModifierType ObjectPropertyType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
usageUsageType      
repeatableBooleanType      
dataTypeDataType      
valueStringType      
defaultValueStringType      
allowedValuesURIRefURIType      
minValueDoubleType      
maxValueDoubleType      
minLengthIntegerType      
maxLengthIntegerType      
formatMaskStringType      
searchableBooleanType      
publishableBooleanType      
source <xs:attributeGroup name="ObjectPropertyAttributes">
 
<xs:attributeGroup ref="CommonObjectPropertyAttributes"/>
 
<xs:attribute name="dataType" type="DataType"/>
 
<xs:attribute name="value" type="adsml:StringType"/>
 
<xs:attribute name="defaultValue" type="adsml:StringType"/>
 
<xs:attribute name="allowedValuesURIRef" type="adsml:URIType"/>
 
<xs:attribute name="minValue" type="adsml:DoubleType"/>
 
<xs:attribute name="maxValue" type="adsml:DoubleType"/>
 
<xs:attribute name="minLength" type="adsml:IntegerType"/>
 
<xs:attribute name="maxLength" type="adsml:IntegerType"/>
 
<xs:attribute name="formatMask" type="adsml:StringType"/>
 
<xs:attribute name="searchable" type="adsml:BooleanType"/>
 
<xs:attribute name="publishable" type="adsml:BooleanType"/>
</xs:attributeGroup>

attribute ObjectPropertyAttributes/@dataType
type DataType
properties
isRef 0
facets
Kind Value annotation 
maxLength 50 
enumeration Text 
enumeration Value 
enumeration Decimal 
enumeration Integer 
enumeration Boolean 
enumeration DateTime 
enumeration Date 
enumeration Time 
source <xs:attribute name="dataType" type="DataType"/>

attribute ObjectPropertyAttributes/@value
type StringType
properties
isRef 0
source <xs:attribute name="value" type="adsml:StringType"/>

attribute ObjectPropertyAttributes/@defaultValue
type StringType
properties
isRef 0
source <xs:attribute name="defaultValue" type="adsml:StringType"/>

attribute ObjectPropertyAttributes/@allowedValuesURIRef
type URIType
properties
isRef 0
source <xs:attribute name="allowedValuesURIRef" type="adsml:URIType"/>

attribute ObjectPropertyAttributes/@minValue
type DoubleType
properties
isRef 0
source <xs:attribute name="minValue" type="adsml:DoubleType"/>

attribute ObjectPropertyAttributes/@maxValue
type DoubleType
properties
isRef 0
source <xs:attribute name="maxValue" type="adsml:DoubleType"/>

attribute ObjectPropertyAttributes/@minLength
type IntegerType
properties
isRef 0
source <xs:attribute name="minLength" type="adsml:IntegerType"/>

attribute ObjectPropertyAttributes/@maxLength
type IntegerType
properties
isRef 0
source <xs:attribute name="maxLength" type="adsml:IntegerType"/>

attribute ObjectPropertyAttributes/@formatMask
type StringType
properties
isRef 0
source <xs:attribute name="formatMask" type="adsml:StringType"/>

attribute ObjectPropertyAttributes/@searchable
type BooleanType
properties
isRef 0
source <xs:attribute name="searchable" type="adsml:BooleanType"/>

attribute ObjectPropertyAttributes/@publishable
type BooleanType
properties
isRef 0
source <xs:attribute name="publishable" type="adsml:BooleanType"/>

attributeGroup PropertyAttributes
namespace http://www.adsml.org/adsmlstructureddescriptions/1.0
used by
complexTypes PropertyModifierType PropertyType
attributes
Name  Type  Use  Default  Fixed  annotation
propertyIDShortTokenTyperequired      
internalNameShortStringTyperequired      
displayNameShortStringType      
valueStringTyperequired      
source <xs:attributeGroup name="PropertyAttributes">
 
<xs:attributeGroup ref="CommonPropertyAttributes"/>
 
<xs:attribute name="value" type="adsml:StringType" use="required"/>
</xs:attributeGroup>

attribute PropertyAttributes/@value
type StringType
properties
isRef 0
use required
source <xs:attribute name="value" type="adsml:StringType" use="required"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy