Schema Arianna-Order.xsd


schema location:  E:\Progetti\AriannaXML\1.0-Beta4\xsd\Arianna-Order.xsd
attribute form default:  unqualified
element form default:  qualified
 
Elements 
Order 


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

element Order/Header
diagram
properties
isRef 0
content complex
children OrderNumber SenderEANLocationCode RecipientEANLocationCode IssueDateTime PurposeCode ReferenceCoded PromotionReference CouponReference DateTimeCoded FillTermsCode BuyerParty SupplierParty OriginalMessageSenderParty SalesRepresentativeParty ShipToParty OrderByParty BillToParty BuyerAgentParty BuyerCorporateOfficeParty VANProviderParty NotifyParty AdditionalCondition PaymentTerms AllowanceOrCharge Transport FreeText CodedData

element Order/Header/OrderNumber
diagram
type String17
properties
isRef 0
content simple
facets
minLength 1
maxLength 17

element Order/Header/SenderEANLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element Order/Header/RecipientEANLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element Order/Header/IssueDateTime
diagram
type DateOrDateTime
properties
isRef 0
content complex
children Date Time

element Order/Header/PurposeCode
diagram
type OrderPurposeCode
properties
isRef 0
content simple
facets
enumeration Duplicate
enumeration Original
enumeration CarbonCopy
enumeration Confirmation

element Order/Header/ReferenceCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children ReferenceTypeCode ReferenceNumber ReferenceDateTime

element Order/Header/ReferenceCoded/ReferenceTypeCode
diagram
type OrderReferenceTypeCode
properties
isRef 0
content simple
facets
enumeration OfferNumber
enumeration OriginalMsgNumber
enumeration AuthorisationNumber
enumeration VendorOrderNumber
enumeration PurchaseOrderNumber

element Order/Header/ReferenceCoded/ReferenceNumber
diagram
type String35
properties
isRef 0
content simple
facets
minLength 1
maxLength 35

element Order/Header/ReferenceCoded/ReferenceDateTime
diagram
type DateOrDateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

element Order/Header/PromotionReference
diagram
type PromotionReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PromotionNumberOrDescription PromotionStartDate PromotionEndDate

element Order/Header/CouponReference
diagram
type CouponReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CouponNumber CouponStartDate CouponEndDate

element Order/Header/DateTimeCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 4
content complex
children DateQualifierCode DateTime

element Order/Header/DateTimeCoded/DateQualifierCode
diagram
type OrderDateQualifierCode
properties
isRef 0
content simple
facets
enumeration DeliveryRequestedDate
enumeration DeliveryDateLatest
enumeration DeliveryDateEarliest

element Order/Header/DateTimeCoded/DateTime
diagram
type DateOrDateTime
properties
isRef 0
content complex
children Date Time

element Order/Header/FillTermsCode
diagram
type OrderFillTermsCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration FillPartKillRemainder
enumeration FillPartBackorderRemainder
enumeration FillAllOrKillAll

element Order/Header/BuyerParty
diagram
type OrderParty
properties
isRef 0
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/SupplierParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/OriginalMessageSenderParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/SalesRepresentativeParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/ShipToParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/OrderByParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/BillToParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/BuyerAgentParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/BuyerCorporateOfficeParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/VANProviderParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/NotifyParty
diagram
type OrderParty
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PartyEANLocationCode AdditionalPartyID PartyName PostalAddress ContactPersonOrDepartment

element Order/Header/AdditionalCondition
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children AdditionalConditionCode AdditionalConditionDate

element Order/Header/AdditionalCondition/AdditionalConditionCode
diagram
type OrderAdditionalConditionCode
properties
isRef 0
content simple
facets
enumeration Consignment
enumeration NotYetPublished
enumeration Remainder

element Order/Header/AdditionalCondition/AdditionalConditionDate
diagram
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
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 Order/Header/PaymentTerms
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children TimeReferenceCode TimeRelationCode NumberOfDays Instalment

element Order/Header/PaymentTerms/TimeReferenceCode
diagram
type OrderTimeReferenceCode
properties
isRef 0
content simple
facets
enumeration DateOfInvoice
enumeration DateInvoiceReceived
enumeration DateGoodsReceived

element Order/Header/PaymentTerms/TimeRelationCode
diagram
type OrderTimeRelationCode
properties
isRef 0
content simple
facets
enumeration ReferenceDate
enumeration AfterReference
enumeration EOMContainingReference
enumeration AfterReferenceEOM
enumeration AfterEOMContainingReference

element Order/Header/PaymentTerms/NumberOfDays
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/PaymentTerms/Instalment
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children NumberOfDays Percentage

element Order/Header/PaymentTerms/Instalment/NumberOfDays
diagram
type xs:int
properties
isRef 0
content simple

element Order/Header/PaymentTerms/Instalment/Percentage
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge
diagram
properties
isRef 0
minOcc 0
maxOcc 15
content complex
children AllowanceCoded ChargeCoded CalculationSequence

element Order/Header/AllowanceOrCharge/AllowanceCoded
diagram
properties
isRef 0
content complex
children AllowanceTypeCode ValidityCode Settlement Percentage MonetaryAmountCoded Quantity Rate

element Order/Header/AllowanceOrCharge/AllowanceCoded/AllowanceTypeCode
diagram
type OrderHeaderAllowanceTypeCode
properties
isRef 0
content simple
facets
enumeration TradeDiscount
enumeration ResellersDiscount
enumeration EarlyPaymentAllowance

element Order/Header/AllowanceOrCharge/AllowanceCoded/ValidityCode
diagram
type OrderSpecialConditionCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Standard
enumeration Temporary

element Order/Header/AllowanceOrCharge/AllowanceCoded/Settlement
diagram
type OrderSettlementCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration ToBePaidByVendor
enumeration ToBePaidByCustomer

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PercentageValue Range

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage/PercentageValue
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Percentage/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children MonetaryAmountQualifierCode MonetaryAmount Range

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/MonetaryAmountQualifierCode
diagram
type OrderAllowanceMonetaryAmountQualifierCode
properties
isRef 0
content simple
facets
enumeration AmountSubjectToEscalation

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/MonetaryAmount
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children FreeQuantityBasis Range

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity/FreeQuantityBasis
diagram
type xs:int
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity/Range/MeasurementUnitCode
diagram
type OrderMUCNoWeightUnit
properties
isRef 0
content simple
facets
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Quantity/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UnitPriceBasisRate UnitPriceBasisQuantity MeasurementUnitCode Range

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/UnitPriceBasisRate
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/UnitPriceBasisQuantity
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/AllowanceCoded/Rate/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded
diagram
properties
isRef 0
content complex
children ChargeTypeCode ValidityCode Settlement Percentage MonetaryAmountCoded Rate

element Order/Header/AllowanceOrCharge/ChargeCoded/ChargeTypeCode
diagram
type OrderChargeTypeCode
properties
isRef 0
content simple
facets
enumeration ShippingAndHandling
enumeration RushDelivery
enumeration FreightCharge
enumeration Packing
enumeration SpecialPackaging

element Order/Header/AllowanceOrCharge/ChargeCoded/ValidityCode
diagram
type OrderSpecialConditionCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Standard
enumeration Temporary

element Order/Header/AllowanceOrCharge/ChargeCoded/Settlement
diagram
type OrderSettlementCode
properties
isRef 0
content simple
facets
enumeration ToBePaidByVendor
enumeration ToBePaidByCustomer

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PercentageQualifierCode PercentageValue Range

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/PercentageQualifierCode
diagram
type OrderPercentageQualifierCode
properties
isRef 0
content simple
facets
enumeration Charge
enumeration Chargeback

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/PercentageValue
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Percentage/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children MonetaryAmountQualifierCode MonetaryAmount Range

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/MonetaryAmountQualifierCode
diagram
type OrderChargeMonetaryAmountQualifierCode
properties
isRef 0
content simple
facets
enumeration Lumpsum
enumeration MaximumCharge
enumeration MinimumCharge
enumeration AmountSubjectToEscalation

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/MonetaryAmount
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UnitPriceBasisRate UnitPriceBasisQuantity MeasurementUnitCode Range

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/UnitPriceBasisRate
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/UnitPriceBasisQuantity
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/Range/MeasurementUnitCode
diagram
type OrderMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece
enumeration Amount

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/ChargeCoded/Rate/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/AllowanceOrCharge/CalculationSequence
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/Header/Transport
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children MeansOfTransportCode DeliveryLocationCode

element Order/Header/Transport/MeansOfTransportCode
diagram
type OrderMeansOfTransportCode
properties
isRef 0
content simple
facets
enumeration RoadParcelExpress
enumeration AirFreight
enumeration ParcelPost
enumeration MailExpress
enumeration SurfaceMail
enumeration AirMail
enumeration CourierExpress

element Order/Header/Transport/DeliveryLocationCode
diagram
type EAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern [0-9]{13}

element Order/Header/FreeText
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ProcessingInstructionsCode TextLine

element Order/Header/FreeText/ProcessingInstructionsCode
diagram
type OrderProcessingInstructionsCode
properties
isRef 0
content simple
facets
enumeration ImmediateUse
enumeration SubsequentUse

element Order/Header/FreeText/TextLine
diagram
type xs:string
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple

element Order/Header/CodedData
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children DataLine

element Order/Header/CodedData/DataLine
diagram
type String70
properties
isRef 0
minOcc 1
maxOcc 5
content simple
facets
minLength 1
maxLength 70

element Order/ItemDetail
diagram
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children LineNumber ProductID Quantity FreeQuantityIncluded DateTimeCoded FillTermsCode ReferenceCoded PromotionReference CouponReference AdditionalCondition DeliveryLocation AllowanceOrCharge Price FreeText CodedData

element Order/ItemDetail/LineNumber
diagram
type xs:int
properties
isRef 0
content simple

element Order/ItemDetail/ProductID
diagram
properties
isRef 0
content complex
children PrimaryProductCode AdditionalProductCode RelatedProduct Substitute

element Order/ItemDetail/ProductID/PrimaryProductCode
diagram
type UniqueEAN
properties
isRef 0
content complex
children PublicUniqueEAN SerialEAN SerialAddOn AlicePrivateEAN

element Order/ItemDetail/ProductID/AdditionalProductCode
diagram
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children StandardEAN NonStandardCode

element Order/ItemDetail/ProductID/AdditionalProductCode/StandardEAN
diagram
type UniqueEANOptionalAddOn
properties
isRef 0
content complex
children PublicUniqueEAN SerialEAN SerialAddOn AlicePrivateEAN

element Order/ItemDetail/ProductID/AdditionalProductCode/NonStandardCode
diagram
type PrivateProductCode
properties
isRef 0
content complex
children CodeOwner ProductCode

element Order/ItemDetail/ProductID/RelatedProduct
diagram
type OrderRelatedProductDescription
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children RelationType RelatedProductCode

element Order/ItemDetail/ProductID/Substitute
diagram
type OrderSubstitute
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration NotAccepted

element Order/ItemDetail/Quantity
diagram
type xs:int
properties
isRef 0
content simple

element Order/ItemDetail/FreeQuantityIncluded
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/DateTimeCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 4
content complex
children DateQualifierCode DateTime

element Order/ItemDetail/DateTimeCoded/DateQualifierCode
diagram
type OrderDateQualifierCode
properties
isRef 0
content simple
facets
enumeration DeliveryRequestedDate
enumeration DeliveryDateLatest
enumeration DeliveryDateEarliest

element Order/ItemDetail/DateTimeCoded/DateTime
diagram
type DateOrDateTime
properties
isRef 0
content complex
children Date Time

element Order/ItemDetail/FillTermsCode
diagram
type OrderLineItemFillTermsCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration FillPartKillRemainder
enumeration FillPartBackorderRemainder

element Order/ItemDetail/ReferenceCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children ReferenceTypeCode ReferenceNumber LineItemNumber ReferenceDateTime

element Order/ItemDetail/ReferenceCoded/ReferenceTypeCode
diagram
type OrderLineItemReferenceTypeCode
properties
isRef 0
content simple
facets
enumeration OriginalMsgNumber
enumeration OfferNumber
enumeration AuthorisationNumber
enumeration OfferLineNumber
enumeration LineItemNumber
enumeration PurchaseOrderNumber

element Order/ItemDetail/ReferenceCoded/ReferenceNumber
diagram
type String35
properties
isRef 0
content simple
facets
minLength 1
maxLength 35

element Order/ItemDetail/ReferenceCoded/LineItemNumber
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/ReferenceCoded/ReferenceDateTime
diagram
type DateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

element Order/ItemDetail/PromotionReference
diagram
type PromotionReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PromotionNumberOrDescription PromotionStartDate PromotionEndDate

element Order/ItemDetail/CouponReference
diagram
type CouponReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CouponNumber CouponStartDate CouponEndDate

element Order/ItemDetail/AdditionalCondition
diagram
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children AdditionalConditionCode AdditionalConditionDate

element Order/ItemDetail/AdditionalCondition/AdditionalConditionCode
diagram
type OrderAdditionalConditionCode
properties
isRef 0
content simple
facets
enumeration Consignment
enumeration NotYetPublished
enumeration Remainder

element Order/ItemDetail/AdditionalCondition/AdditionalConditionDate
diagram
type Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
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 Order/ItemDetail/DeliveryLocation
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children DeliveryLocationCode DeliveryQuantity DateCoded

element Order/ItemDetail/DeliveryLocation/DeliveryLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element Order/ItemDetail/DeliveryLocation/DeliveryQuantity
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/DeliveryLocation/DateCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 4
content complex
children DateQualifierCode Date

element Order/ItemDetail/DeliveryLocation/DateCoded/DateQualifierCode
diagram
type OrderDeliveryLocationDateQualifierCode
properties
isRef 0
content simple
facets
enumeration DeliveryRequestedDate
enumeration DeliveryDateLatest
enumeration DeliveryDateEarliest

element Order/ItemDetail/DeliveryLocation/DateCoded/Date
diagram
type Date
properties
isRef 0
content simple
facets
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 Order/ItemDetail/AllowanceOrCharge
diagram
properties
isRef 0
minOcc 0
maxOcc 99
content complex
children AllowanceCoded ChargeCoded CalculationSequence

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded
diagram
properties
isRef 0
content complex
children AllowanceTypeCode ValidityCode Settlement Percentage MonetaryAmountCoded Quantity Rate

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/AllowanceTypeCode
diagram
type OrderLineItemAllowanceTypeCode
properties
isRef 0
content simple
facets
enumeration ExtraDiscount
enumeration TradeDiscount
enumeration AdditionalTradeDiscount
enumeration ResellersDiscount
enumeration EarlyPaymentAllowance

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/ValidityCode
diagram
type OrderSpecialConditionCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Standard
enumeration Temporary

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Settlement
diagram
type OrderSettlementCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration ToBePaidByVendor
enumeration ToBePaidByCustomer

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PercentageValue Range

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage/PercentageValue
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Percentage/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children MonetaryAmountQualifierCode MonetaryAmount Range

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/MonetaryAmountQualifierCode
diagram
type OrderAllowanceMonetaryAmountQualifierCode
properties
isRef 0
content simple
facets
enumeration AmountSubjectToEscalation

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/MonetaryAmount
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/MonetaryAmountCoded/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children FreeQuantityBasis Range

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity/FreeQuantityBasis
diagram
type xs:int
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity/Range/MeasurementUnitCode
diagram
type OrderLineItemMUCNoWeightUnit
properties
isRef 0
content simple
facets
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Quantity/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UnitPriceBasisRate UnitPriceBasisQuantity MeasurementUnitCode Range

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/UnitPriceBasisRate
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/UnitPriceBasisQuantity
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/AllowanceCoded/Rate/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded
diagram
properties
isRef 0
content complex
children ChargeTypeCode ValidityCode Settlement Percentage MonetaryAmountCoded Rate

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/ChargeTypeCode
diagram
type OrderChargeTypeCode
properties
isRef 0
content simple
facets
enumeration ShippingAndHandling
enumeration RushDelivery
enumeration FreightCharge
enumeration Packing
enumeration SpecialPackaging

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/ValidityCode
diagram
type OrderSpecialConditionCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Standard
enumeration Temporary

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Settlement
diagram
type OrderSettlementCode
properties
isRef 0
content simple
facets
enumeration ToBePaidByVendor
enumeration ToBePaidByCustomer

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PercentageQualifierCode PercentageValue Range

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/PercentageQualifierCode
diagram
type OrderPercentageQualifierCode
properties
isRef 0
content simple
facets
enumeration Charge
enumeration Chargeback

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/PercentageValue
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Percentage/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children MonetaryAmountQualifierCode MonetaryAmount Range

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/MonetaryAmountQualifierCode
diagram
type OrderChargeMonetaryAmountQualifierCode
properties
isRef 0
content simple
facets
enumeration Lumpsum
enumeration MaximumCharge
enumeration MinimumCharge
enumeration AmountSubjectToEscalation

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/MonetaryAmount
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/MonetaryAmountCoded/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UnitPriceBasisRate UnitPriceBasisQuantity MeasurementUnitCode Range

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/UnitPriceBasisRate
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/UnitPriceBasisQuantity
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/Range
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children MeasurementUnitCode From To

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/Range/MeasurementUnitCode
diagram
type OrderLineItemMUC
properties
isRef 0
content simple
facets
enumeration Gram
enumeration Kilogram
enumeration Piece

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/Range/From
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/ChargeCoded/Rate/Range/To
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/AllowanceOrCharge/CalculationSequence
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element Order/ItemDetail/Price
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children PriceTypeQualifier PriceAmount TaxRateCode TaxRatePercent

element Order/ItemDetail/Price/PriceTypeQualifier
diagram
type OrderPriceTypeQualifierCode
properties
isRef 0
content simple
facets
enumeration CataloguePrice
enumeration PromotionalPrice

element Order/ItemDetail/Price/PriceAmount
diagram
type xs:decimal
properties
isRef 0
content simple

element Order/ItemDetail/Price/TaxRateCode
diagram
type OrderTaxRateCode
properties
isRef 0
content simple
facets
enumeration Paid
enumeration Free
enumeration Included
enumeration Excluded

element Order/ItemDetail/Price/TaxRatePercent
diagram
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element Order/ItemDetail/FreeText
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ProcessingInstructionsCode TextLine

element Order/ItemDetail/FreeText/ProcessingInstructionsCode
diagram
type OrderProcessingInstructionsCode
properties
isRef 0
content simple
facets
enumeration ImmediateUse
enumeration SubsequentUse

element Order/ItemDetail/FreeText/TextLine
diagram
type xs:string
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple

element Order/ItemDetail/CodedData
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children DataLine

element Order/ItemDetail/CodedData/DataLine
diagram
type String70
properties
isRef 0
minOcc 1
maxOcc 5
content simple
facets
minLength 1
maxLength 70

element Order/Summary
diagram
properties
isRef 0
content complex
children NumberOfLines NumberOfUnits

element Order/Summary/NumberOfLines
diagram
type xs:int
properties
isRef 0
content simple

element Order/Summary/NumberOfUnits
diagram
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple


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