Schema Arianna-PriceCatalogue.xsd


schema location:  ..\..\Schemi\XSD\Arianna-PriceCatalogue.xsd
attribute form default:  unqualified
element form default:  qualified
 
Elements 
PriceCatalogue 


schema location:  ..\..\Schemi\XSD\Arianna-PriceCatalogue-datatypes.xsd
attribute form default:  unqualified
element form default:  qualified
 
Complex types  Simple types 
PricatCouponReference  PricatAvailabilityCode 
PricatPaymentTerms  PricatAvailabilityDetailCode 
PricatPromotionReference  PricatDate 
PricatSubject  PricatDateQualifierCode 
PricatMeasureTypeCode 
PricatNumberOfPieces 
PricatOrderingDetailCode 
PricatOrderingStatusCode 
PricatOutOfPrintDate 
PricatProductForm 
PricatPublicationDate 
PricatPublishingStatus 
PricatPurposeCode 
PricatRecordSourceType 
PricatRecordStatus 
PricatReferenceTypeCode 
PricatReturnsCode 
PricatSubjectCode 
PricatSubjectSchemeID 
PricatTaxRateCode 
PricatTimeReferenceCode 
PricatTimeRelationCode 
PricatUOMCode 


schema location:  ..\..\Schemi\XSD\Arianna-core-datatypes.xsd
attribute form default:  unqualified
element form default:  qualified
 
Complex types  Simple types 
CouponReference  AddOn 
DateOrDateTime  AlicePrivateEAN 
DateTime  AlicePrivateEANNoCheck 
PrivateProductCode  CodeOwner 
PromotionReference  CountryCode 
UniqueEAN  CountrySubEntityCode 
UniqueEANOptionalAddOn  CurrencyCode 
Date 
DateNoDay 
EAN 
EANList 
EANNoCheck 
InterchangeId 
ISBN 
MessageId 
SerialEAN 
SerialEANNoCheck 
String1 
String10 
String100 
String105 
String11 
String126 
String128 
String13 
String14 
String140 
String17 
String2 
String20 
String254 
String280 
String3 
String30 
String32 
String320 
String35 
String350 
String420 
String512 
String6 
String64 
String70 
String8 
String9 
TestFlag 
Time 


element PriceCatalogue
diagram PriceCatalogue_p1.png
properties
content complex
children Header ItemDetail Summary
attributes
Name  Type  Use  Default  Fixed  annotation
Versionxs:stringrequired      
MessageIdMessageIdrequired      

element PriceCatalogue/Header
diagram PriceCatalogue_p2.png
properties
isRef 0
content complex
children PriceCatalogueNumber SenderEANLocationCode RecipientEANLocationCode IssueDateTime PurposeCode

element PriceCatalogue/Header/PriceCatalogueNumber
diagram PriceCatalogue_p3.png
type String17
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 17 

element PriceCatalogue/Header/SenderEANLocationCode
diagram PriceCatalogue_p4.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element PriceCatalogue/Header/RecipientEANLocationCode
diagram PriceCatalogue_p5.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element PriceCatalogue/Header/IssueDateTime
diagram PriceCatalogue_p6.png
type DateTime
properties
isRef 0
content complex
children Date Time

element PriceCatalogue/Header/PurposeCode
diagram PriceCatalogue_p7.png
type PricatPurposeCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Original 

element PriceCatalogue/ItemDetail
diagram PriceCatalogue_p8.png
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children LineNumber RecordDetail ProductDetail SupplyDetail

element PriceCatalogue/ItemDetail/LineNumber
diagram PriceCatalogue_p9.png
type xs:int
properties
isRef 0
content simple

element PriceCatalogue/ItemDetail/RecordDetail
diagram PriceCatalogue_p10.png
properties
isRef 0
content complex
children RecordReference RecordStatus RecordCreationDate RecordLastModifiedDate RecordDeleteDate RecordSourceType RecordSourceName

element PriceCatalogue/ItemDetail/RecordDetail/RecordReference
diagram PriceCatalogue_p11.png
type String32
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 32 

element PriceCatalogue/ItemDetail/RecordDetail/RecordStatus
diagram PriceCatalogue_p12.png
type PricatRecordStatus
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Added 
enumeration Deleted 
enumeration Changed 
enumeration NoAction 
enumeration Discharged 
enumeration Amendments 

element PriceCatalogue/ItemDetail/RecordDetail/RecordCreationDate
diagram PriceCatalogue_p13.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PriceCatalogue/ItemDetail/RecordDetail/RecordLastModifiedDate
diagram PriceCatalogue_p14.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PriceCatalogue/ItemDetail/RecordDetail/RecordDeleteDate
diagram PriceCatalogue_p15.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PriceCatalogue/ItemDetail/RecordDetail/RecordSourceType
diagram PriceCatalogue_p16.png
type PricatRecordSourceType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Publisher 
enumeration Distributor 
enumeration Wholesaler 
enumeration BibliographicAgency 

element PriceCatalogue/ItemDetail/RecordDetail/RecordSourceName
diagram PriceCatalogue_p17.png
type String100
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 100 

element PriceCatalogue/ItemDetail/ProductDetail
diagram PriceCatalogue_p18.png
properties
isRef 0
content complex
children PrimaryProductCode ProductForm NumberOfPieces Title Contributor Series Manufacturer Measure PublishingStatus PublicationDate OutOfPrintDate Subject

element PriceCatalogue/ItemDetail/ProductDetail/PrimaryProductCode
diagram PriceCatalogue_p19.png
type UniqueEAN
properties
isRef 0
content complex
children PublicUniqueEAN SerialEAN SerialAddOn AlicePrivateEAN

element PriceCatalogue/ItemDetail/ProductDetail/ProductForm
diagram PriceCatalogue_p20.png
type PricatProductForm
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Audio 
enumeration AudioCassette 
enumeration CDAudio 
enumeration AudioDisk 
enumeration DVDAudio 
enumeration Book 
enumeration Hardback 
enumeration Paperback 
enumeration SpiralBound 
enumeration Pamphlet 
enumeration LeatherOrFineBinding 
enumeration BoardBook 
enumeration OtherBookFormat 
enumeration SheetMap 
enumeration Globe 
enumeration OtherCartographic 
enumeration Digital 
enumeration CD-ROM 
enumeration CD-I 
enumeration DVD 
enumeration GameCartridge 
enumeration Diskette 
enumeration ElectronicBookText 
enumeration DVD-ROM 
enumeration MiscellaneousPrint 
enumeration Calendar 
enumeration Diary 
enumeration SheetMusic 
enumeration PostcardBookOrPack 
enumeration Poster 
enumeration Video 
enumeration DVDVideo 
enumeration VHSVideo 
enumeration BetamaxVideo 
enumeration MixedMediaProduct 
enumeration QuantityPack 
enumeration TradeOnlyMaterial 
enumeration CounterpackEmpty 
enumeration CounterpackFilled 
enumeration PosterPromotional 
enumeration WindowPiece 
enumeration Spinner 
enumeration GeneralMerchandise 
enumeration Doll 
enumeration SoftToy 
enumeration Toy 
enumeration Game 
enumeration TShirt 
enumeration OtherMerchandise 

element PriceCatalogue/ItemDetail/ProductDetail/NumberOfPieces
diagram PriceCatalogue_p21.png
type String3
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
minLength 
maxLength 

element PriceCatalogue/ItemDetail/ProductDetail/Title
diagram PriceCatalogue_p22.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PriceCatalogue/ItemDetail/ProductDetail/Contributor
diagram PriceCatalogue_p23.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PriceCatalogue/ItemDetail/ProductDetail/Series
diagram PriceCatalogue_p24.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children TitleOfSeries NIC

element PriceCatalogue/ItemDetail/ProductDetail/Series/TitleOfSeries
diagram PriceCatalogue_p25.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PriceCatalogue/ItemDetail/ProductDetail/Series/NIC
diagram PriceCatalogue_p26.png
type String10
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
minLength 
maxLength 10 

element PriceCatalogue/ItemDetail/ProductDetail/Manufacturer
diagram PriceCatalogue_p27.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ManufacturerInternalCode ManufacturerEANCode

element PriceCatalogue/ItemDetail/ProductDetail/Manufacturer/ManufacturerInternalCode
diagram PriceCatalogue_p28.png
type String13
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
minLength 
maxLength 13 

element PriceCatalogue/ItemDetail/ProductDetail/Manufacturer/ManufacturerEANCode
diagram PriceCatalogue_p29.png
type String11
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 11 

element PriceCatalogue/ItemDetail/ProductDetail/Measure
diagram PriceCatalogue_p30.png
properties
isRef 0
minOcc 0
maxOcc 4
content complex
children MeasureTypeCode MeasurementValue MeasureUnitCode

element PriceCatalogue/ItemDetail/ProductDetail/Measure/MeasureTypeCode
diagram PriceCatalogue_p31.png
type PricatMeasureTypeCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Height 
enumeration Width 
enumeration Depth 
enumeration UnitNetWeight 

element PriceCatalogue/ItemDetail/ProductDetail/Measure/MeasurementValue
diagram PriceCatalogue_p32.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PriceCatalogue/ItemDetail/ProductDetail/Measure/MeasureUnitCode
diagram PriceCatalogue_p33.png
type PricatUOMCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Gram 
enumeration Kilogram 
enumeration Millimetre 
enumeration Centimetre 

element PriceCatalogue/ItemDetail/ProductDetail/PublishingStatus
diagram PriceCatalogue_p34.png
type PricatPublishingStatus
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Cancelled 
enumeration Forthcoming 
enumeration Active 
enumeration OutOfPrint 

element PriceCatalogue/ItemDetail/ProductDetail/PublicationDate
diagram PriceCatalogue_p35.png
type PricatPublicationDate
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (17|18|19|20)([02468][048]|[13579][26])0229 
pattern (17|18|19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (17|18|19|20)\d\d(0[13578]|1[02])31 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2]) 
pattern (17|18|19|20)\d\d 

element PriceCatalogue/ItemDetail/ProductDetail/OutOfPrintDate
diagram PriceCatalogue_p36.png
type PricatOutOfPrintDate
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (17|18|19|20)([02468][048]|[13579][26])0229 
pattern (17|18|19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (17|18|19|20)\d\d(0[13578]|1[02])31 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2]) 

element PriceCatalogue/ItemDetail/ProductDetail/Subject
diagram PriceCatalogue_p37.png
type PricatSubject
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
nillable true
children SubjectSchemeID SubjectCode

element PriceCatalogue/ItemDetail/SupplyDetail
diagram PriceCatalogue_p38.png
properties
isRef 0
content complex
children Supplier Availability OrderingStatus ReturnsCode DateCoded Price NewPrice PromotionReference CouponReference

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier
diagram PriceCatalogue_p39.png
properties
isRef 0
content complex
children SupplierEANLocationCode SupplierToTerritory NewSupplier

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/SupplierEANLocationCode
diagram PriceCatalogue_p40.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/SupplierToTerritory
diagram PriceCatalogue_p41.png
type String420
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
minLength 
maxLength 420 

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier
diagram PriceCatalogue_p42.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children SupplierEANLocationCode SupplierName SupplierStartDate

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier/SupplierEANLocationCode
diagram PriceCatalogue_p43.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier/SupplierName
diagram PriceCatalogue_p44.png
type xs:string
properties
isRef 0
content simple

element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier/SupplierStartDate
diagram PriceCatalogue_p45.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PriceCatalogue/ItemDetail/SupplyDetail/Availability
diagram PriceCatalogue_p46.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AvailabilityCode AvailabilityDetailCode

element PriceCatalogue/ItemDetail/SupplyDetail/Availability/AvailabilityCode
diagram PriceCatalogue_p47.png
type PricatAvailabilityCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Available 
enumeration TemporaryUnavailable 
enumeration NotAvailable 

element PriceCatalogue/ItemDetail/SupplyDetail/Availability/AvailabilityDetailCode
diagram PriceCatalogue_p48.png
type PricatAvailabilityDetailCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
enumeration OtherFormatAvailable 
enumeration NotSoldSeparately 
enumeration AvailableDirectFromPublisherOnly 
enumeration AvailableUncertain 
enumeration Reprinting 
enumeration NewAvailabilityUncertain 
enumeration ReplacedByNewEdition 
enumeration TemporaryOutOfStock 
enumeration ManufacturedOnDemand 
enumeration OutOfStockIndefinitely 

element PriceCatalogue/ItemDetail/SupplyDetail/OrderingStatus
diagram PriceCatalogue_p49.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children OrderingStatusCode OrderingStatusDetailCode

element PriceCatalogue/ItemDetail/SupplyDetail/OrderingStatus/OrderingStatusCode
diagram PriceCatalogue_p50.png
type PricatOrderingStatusCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration CanBeOrdered 
enumeration CannotBeOrdered 

element PriceCatalogue/ItemDetail/SupplyDetail/OrderingStatus/OrderingStatusDetailCode
diagram PriceCatalogue_p51.png
type PricatOrderingDetailCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
enumeration ToAgentOnly 
enumeration ToPublisherOnly 
enumeration ToAgentToPublisherOnly 
enumeration NotThroughArianna 

element PriceCatalogue/ItemDetail/SupplyDetail/ReturnsCode
diagram PriceCatalogue_p52.png
type PricatReturnsCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
enumeration ReturnableFullCopiesOnly 
enumeration NotReturnable 
enumeration Conditional 
enumeration ReturnableStrippedCover 
enumeration ApplyToPublisher 

element PriceCatalogue/ItemDetail/SupplyDetail/DateCoded
diagram PriceCatalogue_p53.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children DateQualifierCode Date

element PriceCatalogue/ItemDetail/SupplyDetail/DateCoded/DateQualifierCode
diagram PriceCatalogue_p54.png
type PricatDateQualifierCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration ExpectedAvailabilityDate 
enumeration ExpectedReprintDate 
enumeration LastDateForReturns 

element PriceCatalogue/ItemDetail/SupplyDetail/DateCoded/Date
diagram PriceCatalogue_p55.png
type PricatDate
properties
isRef 0
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 
pattern (19|20)\d\d(0[1-9]|1[0-2]) 
pattern (19|20)\d\d 

element PriceCatalogue/ItemDetail/SupplyDetail/Price
diagram PriceCatalogue_p56.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children PriceAmount TaxRateCode TaxRatePercent

element PriceCatalogue/ItemDetail/SupplyDetail/Price/PriceAmount
diagram PriceCatalogue_p57.png
type xs:decimal
properties
isRef 0
content simple

element PriceCatalogue/ItemDetail/SupplyDetail/Price/TaxRateCode
diagram PriceCatalogue_p58.png
type PricatTaxRateCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Paid 
enumeration Free 
enumeration Included 
enumeration Excluded 

element PriceCatalogue/ItemDetail/SupplyDetail/Price/TaxRatePercent
diagram PriceCatalogue_p59.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PriceCatalogue/ItemDetail/SupplyDetail/NewPrice
diagram PriceCatalogue_p60.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children PriceAmount PriceEffectiveFrom TaxRateCode TaxRatePercent

element PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/PriceAmount
diagram PriceCatalogue_p61.png
type xs:decimal
properties
isRef 0
content simple

element PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/PriceEffectiveFrom
diagram PriceCatalogue_p62.png
type Date
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/TaxRateCode
diagram PriceCatalogue_p63.png
type PricatTaxRateCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Paid 
enumeration Free 
enumeration Included 
enumeration Excluded 

element PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/TaxRatePercent
diagram PriceCatalogue_p64.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PriceCatalogue/ItemDetail/SupplyDetail/PromotionReference
diagram PriceCatalogue_p65.png
type PricatPromotionReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children PromotionNumberOrDescription PromotionStartDate PromotionEndDate DiscountPercent PaymentTerms MinimumOrderQuantity BatchQuantity FreeQuantity Price

element PriceCatalogue/ItemDetail/SupplyDetail/CouponReference
diagram PriceCatalogue_p66.png
type PricatCouponReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children CouponNumber CouponStartDate CouponEndDate DiscountPercent PaymentTerms MinimumOrderQuantity BatchQuantity FreeQuantity

element PriceCatalogue/Summary
diagram PriceCatalogue_p67.png
properties
isRef 0
content complex
children NumberOfLines

element PriceCatalogue/Summary/NumberOfLines
diagram PriceCatalogue_p68.png
type xs:int
properties
isRef 0
content simple

complexType PricatCouponReference
diagram PriceCatalogue_p69.png
children CouponNumber CouponStartDate CouponEndDate DiscountPercent PaymentTerms MinimumOrderQuantity BatchQuantity FreeQuantity
used by
element PriceCatalogue/ItemDetail/SupplyDetail/CouponReference

element PricatCouponReference/CouponNumber
diagram PriceCatalogue_p70.png
type xs:string
properties
isRef 0
content simple

element PricatCouponReference/CouponStartDate
diagram PriceCatalogue_p71.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PricatCouponReference/CouponEndDate
diagram PriceCatalogue_p72.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PricatCouponReference/DiscountPercent
diagram PriceCatalogue_p73.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatCouponReference/PaymentTerms
diagram PriceCatalogue_p74.png
type PricatPaymentTerms
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children TimeReferenceCode TimeRelationCode NumberOfDays

element PricatCouponReference/MinimumOrderQuantity
diagram PriceCatalogue_p75.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatCouponReference/BatchQuantity
diagram PriceCatalogue_p76.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatCouponReference/FreeQuantity
diagram PriceCatalogue_p77.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

complexType PricatPaymentTerms
diagram PriceCatalogue_p78.png
children TimeReferenceCode TimeRelationCode NumberOfDays
used by
elements PricatPromotionReference/PaymentTerms PricatCouponReference/PaymentTerms

element PricatPaymentTerms/TimeReferenceCode
diagram PriceCatalogue_p79.png
type PricatTimeReferenceCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration DateGoodsReceived 
enumeration DateInvoiceReceived 
enumeration DateOfInvoice 

element PricatPaymentTerms/TimeRelationCode
diagram PriceCatalogue_p80.png
type PricatTimeRelationCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration AfterEOMContainingReference 
enumeration AfterReference 
enumeration AfterReferenceEOM 
enumeration EOMContainingReference 
enumeration ReferenceDate 

element PricatPaymentTerms/NumberOfDays
diagram PriceCatalogue_p81.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

complexType PricatPromotionReference
diagram PriceCatalogue_p82.png
children PromotionNumberOrDescription PromotionStartDate PromotionEndDate DiscountPercent PaymentTerms MinimumOrderQuantity BatchQuantity FreeQuantity Price
used by
element PriceCatalogue/ItemDetail/SupplyDetail/PromotionReference

element PricatPromotionReference/PromotionNumberOrDescription
diagram PriceCatalogue_p83.png
type xs:string
properties
isRef 0
content simple

element PricatPromotionReference/PromotionStartDate
diagram PriceCatalogue_p84.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PricatPromotionReference/PromotionEndDate
diagram PriceCatalogue_p85.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PricatPromotionReference/DiscountPercent
diagram PriceCatalogue_p86.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatPromotionReference/PaymentTerms
diagram PriceCatalogue_p87.png
type PricatPaymentTerms
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children TimeReferenceCode TimeRelationCode NumberOfDays

element PricatPromotionReference/MinimumOrderQuantity
diagram PriceCatalogue_p88.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatPromotionReference/BatchQuantity
diagram PriceCatalogue_p89.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatPromotionReference/FreeQuantity
diagram PriceCatalogue_p90.png
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element PricatPromotionReference/Price
diagram PriceCatalogue_p91.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children PriceAmount TaxRateCode TaxRatePercent

element PricatPromotionReference/Price/PriceAmount
diagram PriceCatalogue_p92.png
type xs:decimal
properties
isRef 0
content simple

element PricatPromotionReference/Price/TaxRateCode
diagram PriceCatalogue_p93.png
type PricatTaxRateCode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Paid 
enumeration Free 
enumeration Included 
enumeration Excluded 

element PricatPromotionReference/Price/TaxRatePercent
diagram PriceCatalogue_p94.png
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

complexType PricatSubject
diagram PriceCatalogue_p95.png
children SubjectSchemeID SubjectCode
used by
element PriceCatalogue/ItemDetail/ProductDetail/Subject

element PricatSubject/SubjectSchemeID
diagram PriceCatalogue_p96.png
type PricatSubjectSchemeID
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration DepartmentAndShelf 

element PricatSubject/SubjectCode
diagram PriceCatalogue_p97.png
type PricatSubjectCode
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [1-9]\d*-([1-9]\d*)* 
pattern [1-9]\d* 

simpleType PricatAvailabilityCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/Availability/AvailabilityCode
facets
Kind Value annotation 
enumeration Available 
enumeration TemporaryUnavailable 
enumeration NotAvailable 

simpleType PricatAvailabilityDetailCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/Availability/AvailabilityDetailCode
facets
Kind Value annotation 
enumeration OtherFormatAvailable 
enumeration NotSoldSeparately 
enumeration AvailableDirectFromPublisherOnly 
enumeration AvailableUncertain 
enumeration Reprinting 
enumeration NewAvailabilityUncertain 
enumeration ReplacedByNewEdition 
enumeration TemporaryOutOfStock 
enumeration ManufacturedOnDemand 
enumeration OutOfStockIndefinitely 

simpleType PricatDate
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/DateCoded/Date
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 
pattern (19|20)\d\d(0[1-9]|1[0-2]) 
pattern (19|20)\d\d 

simpleType PricatDateQualifierCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/DateCoded/DateQualifierCode
facets
Kind Value annotation 
enumeration ExpectedAvailabilityDate 
enumeration ExpectedReprintDate 
enumeration LastDateForReturns 

simpleType PricatMeasureTypeCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/Measure/MeasureTypeCode
facets
Kind Value annotation 
enumeration Height 
enumeration Width 
enumeration Depth 
enumeration UnitNetWeight 

simpleType PricatNumberOfPieces
type restriction of xs:int
properties
base xs:int
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 

simpleType PricatOrderingDetailCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/OrderingStatus/OrderingStatusDetailCode
facets
Kind Value annotation 
enumeration ToAgentOnly 
enumeration ToPublisherOnly 
enumeration ToAgentToPublisherOnly 
enumeration NotThroughArianna 

simpleType PricatOrderingStatusCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/OrderingStatus/OrderingStatusCode
facets
Kind Value annotation 
enumeration CanBeOrdered 
enumeration CannotBeOrdered 

simpleType PricatOutOfPrintDate
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/OutOfPrintDate
facets
Kind Value annotation 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (17|18|19|20)([02468][048]|[13579][26])0229 
pattern (17|18|19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (17|18|19|20)\d\d(0[13578]|1[02])31 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2]) 

simpleType PricatProductForm
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/ProductForm
facets
Kind Value annotation 
enumeration Audio 
enumeration AudioCassette 
enumeration CDAudio 
enumeration AudioDisk 
enumeration DVDAudio 
enumeration Book 
enumeration Hardback 
enumeration Paperback 
enumeration SpiralBound 
enumeration Pamphlet 
enumeration LeatherOrFineBinding 
enumeration BoardBook 
enumeration OtherBookFormat 
enumeration SheetMap 
enumeration Globe 
enumeration OtherCartographic 
enumeration Digital 
enumeration CD-ROM 
enumeration CD-I 
enumeration DVD 
enumeration GameCartridge 
enumeration Diskette 
enumeration ElectronicBookText 
enumeration DVD-ROM 
enumeration MiscellaneousPrint 
enumeration Calendar 
enumeration Diary 
enumeration SheetMusic 
enumeration PostcardBookOrPack 
enumeration Poster 
enumeration Video 
enumeration DVDVideo 
enumeration VHSVideo 
enumeration BetamaxVideo 
enumeration MixedMediaProduct 
enumeration QuantityPack 
enumeration TradeOnlyMaterial 
enumeration CounterpackEmpty 
enumeration CounterpackFilled 
enumeration PosterPromotional 
enumeration WindowPiece 
enumeration Spinner 
enumeration GeneralMerchandise 
enumeration Doll 
enumeration SoftToy 
enumeration Toy 
enumeration Game 
enumeration TShirt 
enumeration OtherMerchandise 

simpleType PricatPublicationDate
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/PublicationDate
facets
Kind Value annotation 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (17|18|19|20)([02468][048]|[13579][26])0229 
pattern (17|18|19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (17|18|19|20)\d\d(0[13578]|1[02])31 
pattern (17|18|19|20)\d\d(0[1-9]|1[0-2]) 
pattern (17|18|19|20)\d\d 

simpleType PricatPublishingStatus
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/PublishingStatus
facets
Kind Value annotation 
enumeration Cancelled 
enumeration Forthcoming 
enumeration Active 
enumeration OutOfPrint 

simpleType PricatPurposeCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/Header/PurposeCode
facets
Kind Value annotation 
enumeration Original 

simpleType PricatRecordSourceType
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/RecordDetail/RecordSourceType
facets
Kind Value annotation 
enumeration Publisher 
enumeration Distributor 
enumeration Wholesaler 
enumeration BibliographicAgency 

simpleType PricatRecordStatus
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/RecordDetail/RecordStatus
facets
Kind Value annotation 
enumeration Added 
enumeration Deleted 
enumeration Changed 
enumeration NoAction 
enumeration Discharged 
enumeration Amendments 

simpleType PricatReferenceTypeCode
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration Promotion 
enumeration Coupon 

simpleType PricatReturnsCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/ReturnsCode
facets
Kind Value annotation 
enumeration ReturnableFullCopiesOnly 
enumeration NotReturnable 
enumeration Conditional 
enumeration ReturnableStrippedCover 
enumeration ApplyToPublisher 

simpleType PricatSubjectCode
type restriction of xs:string
properties
base xs:string
used by
element PricatSubject/SubjectCode
facets
Kind Value annotation 
pattern [1-9]\d*-([1-9]\d*)* 
pattern [1-9]\d* 
annotation
appinfo
<altova:exampleValues>
<altova:example value="12"/>
<altova:example value="7-5"/>
<altova:example value="15-8"/>
<altova:example value="8-53"/>
<altova:example value="11-74"/>
</altova:exampleValues>

simpleType PricatSubjectSchemeID
type restriction of xs:string
properties
base xs:string
used by
element PricatSubject/SubjectSchemeID
facets
Kind Value annotation 
enumeration DepartmentAndShelf 

simpleType PricatTaxRateCode
type restriction of xs:string
properties
base xs:string
used by
elements PriceCatalogue/ItemDetail/SupplyDetail/Price/TaxRateCode PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/TaxRateCode PricatPromotionReference/Price/TaxRateCode
facets
Kind Value annotation 
enumeration Paid 
enumeration Free 
enumeration Included 
enumeration Excluded 

simpleType PricatTimeReferenceCode
type restriction of xs:string
properties
base xs:string
used by
element PricatPaymentTerms/TimeReferenceCode
facets
Kind Value annotation 
enumeration DateGoodsReceived 
enumeration DateInvoiceReceived 
enumeration DateOfInvoice 

simpleType PricatTimeRelationCode
type restriction of xs:string
properties
base xs:string
used by
element PricatPaymentTerms/TimeRelationCode
facets
Kind Value annotation 
enumeration AfterEOMContainingReference 
enumeration AfterReference 
enumeration AfterReferenceEOM 
enumeration EOMContainingReference 
enumeration ReferenceDate 

simpleType PricatUOMCode
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/Measure/MeasureUnitCode
facets
Kind Value annotation 
enumeration Gram 
enumeration Kilogram 
enumeration Millimetre 
enumeration Centimetre 

complexType CouponReference
diagram PriceCatalogue_p98.png
children CouponNumber CouponStartDate CouponEndDate

element CouponReference/CouponNumber
diagram PriceCatalogue_p99.png
type String35
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 

element CouponReference/CouponStartDate
diagram PriceCatalogue_p100.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element CouponReference/CouponEndDate
diagram PriceCatalogue_p101.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

complexType DateOrDateTime
diagram PriceCatalogue_p102.png
children Date Time

element DateOrDateTime/Date
diagram PriceCatalogue_p103.png
type Date
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element DateOrDateTime/Time
diagram PriceCatalogue_p104.png
type Time
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (([01][0-9]|2[0-3])[0-5][0-9]) 

complexType DateTime
diagram PriceCatalogue_p105.png
children Date Time
used by
element PriceCatalogue/Header/IssueDateTime

element DateTime/Date
diagram PriceCatalogue_p106.png
type Date
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element DateTime/Time
diagram PriceCatalogue_p107.png
type Time
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern (([01][0-9]|2[0-3])[0-5][0-9]) 

complexType PrivateProductCode
diagram PriceCatalogue_p108.png
children CodeOwner ProductCode

element PrivateProductCode/CodeOwner
diagram PriceCatalogue_p109.png
type CodeOwner
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration CustomerProductCode 
enumeration SupplierProductCode 

element PrivateProductCode/ProductCode
diagram PriceCatalogue_p110.png
type String35
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 35 

complexType PromotionReference
diagram PriceCatalogue_p111.png
children PromotionNumberOrDescription PromotionStartDate PromotionEndDate

element PromotionReference/PromotionNumberOrDescription
diagram PriceCatalogue_p112.png
type String254
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 254 

element PromotionReference/PromotionStartDate
diagram PriceCatalogue_p113.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

element PromotionReference/PromotionEndDate
diagram PriceCatalogue_p114.png
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

complexType UniqueEAN
diagram PriceCatalogue_p115.png
children PublicUniqueEAN SerialEAN SerialAddOn AlicePrivateEAN
used by
element PriceCatalogue/ItemDetail/ProductDetail/PrimaryProductCode

element UniqueEAN/PublicUniqueEAN
diagram PriceCatalogue_p116.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element UniqueEAN/SerialEAN
diagram PriceCatalogue_p117.png
type SerialEAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern 977[0-9]{10} 

element UniqueEAN/SerialAddOn
diagram PriceCatalogue_p118.png
type AddOn
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{2} 
pattern [0-9]{3} 
pattern [0-9]{4} 
pattern [0-9]{5} 

element UniqueEAN/AlicePrivateEAN
diagram PriceCatalogue_p119.png
type AlicePrivateEAN
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 12 
maxLength 13 
pattern 2[1-9]([0-9]{11}) 

complexType UniqueEANOptionalAddOn
diagram PriceCatalogue_p120.png
children PublicUniqueEAN SerialEAN SerialAddOn AlicePrivateEAN

element UniqueEANOptionalAddOn/PublicUniqueEAN
diagram PriceCatalogue_p121.png
type EAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9]{13} 

element UniqueEANOptionalAddOn/SerialEAN
diagram PriceCatalogue_p122.png
type SerialEAN
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern 977[0-9]{10} 

element UniqueEANOptionalAddOn/SerialAddOn
diagram PriceCatalogue_p123.png
type AddOn
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9]{2} 
pattern [0-9]{3} 
pattern [0-9]{4} 
pattern [0-9]{5} 

element UniqueEANOptionalAddOn/AlicePrivateEAN
diagram PriceCatalogue_p124.png
type AlicePrivateEAN
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 12 
maxLength 13 
pattern 2[1-9]([0-9]{11}) 

simpleType AddOn
type restriction of xs:string
properties
base xs:string
used by
elements UniqueEAN/SerialAddOn UniqueEANOptionalAddOn/SerialAddOn
facets
Kind Value annotation 
pattern [0-9]{2} 
pattern [0-9]{3} 
pattern [0-9]{4} 
pattern [0-9]{5} 

simpleType AlicePrivateEAN
type restriction of xs:string
properties
base xs:string
used by
elements UniqueEAN/AlicePrivateEAN UniqueEANOptionalAddOn/AlicePrivateEAN
facets
Kind Value annotation 
minLength 12 
maxLength 13 
pattern 2[1-9]([0-9]{11}) 

simpleType AlicePrivateEANNoCheck
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 12 
maxLength 13 
pattern 2[1-9]([0-9]{11}) 
pattern 2[1-9]([0-9]{10}) 

simpleType CodeOwner
type restriction of xs:string
properties
base xs:string
used by
element PrivateProductCode/CodeOwner
facets
Kind Value annotation 
enumeration CustomerProductCode 
enumeration SupplierProductCode 

simpleType CountryCode
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
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 BU 
enumeration BW 
enumeration BY 
enumeration BZ 
enumeration CA 
enumeration CC 
enumeration CD 
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 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 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 MK 
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 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 ZW 

simpleType CountrySubEntityCode
type xs:string
properties
base xs:string

simpleType CurrencyCode
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration CHF 
enumeration EUR 
enumeration GBP 
enumeration USD 

simpleType Date
type restriction of xs:string
properties
base xs:string
used by
elements PricatCouponReference/CouponEndDate CouponReference/CouponEndDate PricatCouponReference/CouponStartDate CouponReference/CouponStartDate DateTime/Date DateOrDateTime/Date PriceCatalogue/ItemDetail/SupplyDetail/NewPrice/PriceEffectiveFrom PricatPromotionReference/PromotionEndDate PromotionReference/PromotionEndDate PricatPromotionReference/PromotionStartDate PromotionReference/PromotionStartDate PriceCatalogue/ItemDetail/RecordDetail/RecordCreationDate PriceCatalogue/ItemDetail/RecordDetail/RecordDeleteDate PriceCatalogue/ItemDetail/RecordDetail/RecordLastModifiedDate PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier/SupplierStartDate
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 

simpleType DateNoDay
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
pattern (19|20)\d\d(0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8]) 
pattern (19|20)([02468][048]|[13579][26])0229 
pattern (19|20)\d\d(0[13-9]|1[0-2])(29|30) 
pattern (19|20)\d\d(0[13578]|1[02])31 
pattern (19|20)\d\d(0[1-9]|1[0-2]) 

simpleType EAN
type restriction of xs:string
properties
base xs:string
used by
elements UniqueEAN/PublicUniqueEAN UniqueEANOptionalAddOn/PublicUniqueEAN PriceCatalogue/Header/RecipientEANLocationCode PriceCatalogue/Header/SenderEANLocationCode PriceCatalogue/ItemDetail/SupplyDetail/Supplier/SupplierEANLocationCode PriceCatalogue/ItemDetail/SupplyDetail/Supplier/NewSupplier/SupplierEANLocationCode
facets
Kind Value annotation 
pattern [0-9]{13} 

simpleType EANList
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
pattern [0-9]{13} 
pattern [0-9]{12} 
pattern [0-9]{0,11}\* 

simpleType EANNoCheck
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
pattern [0-9]{13} 
pattern [0-9]{12} 

simpleType InterchangeId
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType ISBN
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
pattern [0-9]{9}[0-9xX] 

simpleType MessageId
type restriction of xs:string
properties
base xs:string
used by
attribute PriceCatalogue/@MessageId
facets
Kind Value annotation 
minLength 
maxLength 11 

simpleType SerialEAN
type restriction of xs:string
properties
base xs:string
used by
elements UniqueEAN/SerialEAN UniqueEANOptionalAddOn/SerialEAN
facets
Kind Value annotation 
pattern 977[0-9]{10} 

simpleType SerialEANNoCheck
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
pattern 977[0-9]{10} 
pattern 977[0-9]{9} 

simpleType String1
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String10
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/Series/NIC
facets
Kind Value annotation 
minLength 
maxLength 10 

simpleType String100
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/RecordDetail/RecordSourceName
facets
Kind Value annotation 
minLength 
maxLength 100 

simpleType String105
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 105 

simpleType String11
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/Manufacturer/ManufacturerEANCode
facets
Kind Value annotation 
minLength 
maxLength 11 

simpleType String126
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 126 

simpleType String128
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 128 

simpleType String13
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/Manufacturer/ManufacturerInternalCode
facets
Kind Value annotation 
minLength 
maxLength 13 

simpleType String14
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 14 

simpleType String140
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 140 

simpleType String17
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/Header/PriceCatalogueNumber
facets
Kind Value annotation 
minLength 
maxLength 17 

simpleType String2
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String20
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 20 

simpleType String254
type restriction of xs:string
properties
base xs:string
used by
element PromotionReference/PromotionNumberOrDescription
facets
Kind Value annotation 
minLength 
maxLength 254 

simpleType String280
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 280 

simpleType String3
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/ProductDetail/NumberOfPieces
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String30
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 30 

simpleType String32
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/RecordDetail/RecordReference
facets
Kind Value annotation 
minLength 
maxLength 32 

simpleType String320
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 320 

simpleType String35
type restriction of xs:string
properties
base xs:string
used by
elements CouponReference/CouponNumber PrivateProductCode/ProductCode
facets
Kind Value annotation 
minLength 
maxLength 35 

simpleType String350
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 350 

simpleType String420
type restriction of xs:string
properties
base xs:string
used by
element PriceCatalogue/ItemDetail/SupplyDetail/Supplier/SupplierToTerritory
facets
Kind Value annotation 
minLength 
maxLength 420 

simpleType String512
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 512 

simpleType String6
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String64
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 64 

simpleType String70
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 70 

simpleType String8
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String9
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType TestFlag
type restriction of xs:int
properties
base xs:int
facets
Kind Value annotation 
minInclusive 
maxInclusive 

simpleType Time
type restriction of xs:string
properties
base xs:string
used by
elements DateTime/Time DateOrDateTime/Time
facets
Kind Value annotation 
pattern (([01][0-9]|2[0-3])[0-5][0-9]) 


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy