This XML schema file defines the common elements and types shared by the entire schema. The type definition of a person's name. Title of the person, for example, Dr., Mr., Mrs. and Ms. Business title of the person, for example, Manager or Chief Executive Officer. Last name of the person. First name of the person. Middle name or initials of the person. The element definition of the contact's name. Indicates how usage of the address: Shipping: Shipping address Billing: Billing address ShippingAndBilling: Shipping and Billing address Allows extension to the default address usage types. The type definition of an address. An address line. The internal office address, for example the internal designation for an employee's desk location. The city. The state or province. The country or region. The ZIP code or postal code. The user data area. The type of the address: Shipping: Shipping Billing: Billing ShippingAndBilling: ShippingAndBilling A person or organization can have multiple addresses of the same type. This allows one address of each type to be marked as primary. The element definition of an address. The type definition of a phone number. The phone number. The user data area. The type of phone number: Home1: Primary home phone number. Home2: Secondary home phone number. Work1: Primary work phone number. Work2: Secondary work phone number. Mobile1: Primary mobile phone number. Mobile2: Secondary mobile phone number. Specifies whether or not the phone number is listed. The element definition of a phone number. The type definition of a fax number. The phone number. The user data area. The element definition of a fax number. The type definition of a mobile phone number. The phone number. The country or region. The user data area. The element definition of a mobile phone number. The type definition of an email address. The email address. The user data area. The element definition of an email address. The best time of the day to call: Daytime - During the day. Evening - During the evening. Allows extension to the default calling times. The best time to call. The location of the telephone: Home1: Primary home phone number. Home2: Secondary home phone number. Work1: Primary work phone number. Work2: Secondary work phone number. Mobile1: Primary mobile phone number. Mobile2: Secondary mobile phone number. Allows extension to the default telephone locations. The type definition of a contact information entry. The unique identifier of the contact information. The name of the contact. The address of the contact. The primary phone number. The secondary phone number. The best time of the day to call. The primary e-mail addresses. The secondary e-mail addresses. The primary fax number. The secondary fax number. The primary mobile phone number. The organization that the person represents. This may be different than the parent organization. The organization unit that the person represents. This may be different than the parent organization. Shipping code based on geographical region. This is used for integration with tax services. Tax code based on geographical region. This is used for integration with tax services. Additional attributes of the contact information: addressField1: Customizable field. addressField2: Customizable field. addressField3: Customizable field. billingCode: Code to identify the shipping or billing information billingCodeType: Code designating the system or method of code structure used for billing. packageSuppression: Specifies whether or not to include package inserts. Valid values are 1 (include) or 0 (do not include). The user data area. The type definition of a offer price used by catalog entry. The prices of this offer price. The prices can be in different currencies The description of the offer price A number that uniquely identifies the offer along with the catalog entry id and the price list id. The contract identifier the price is associated with. The user data area. The start date. The end date. The last update. The minimum quantity. The maximum quantity. The unit of measure for minimumQuantity and maximumQuantity. The precedence of offer. When more than one Offer is effective at a particular time, the one with the highest precedence is used. The general price type which contain standard price, contract prices and floor price The Standard price. The contract prices. The floorPrice. The user data area. Element definition of the total tax amount for a tax category. Element definition of the tax amount for a tax category. Type definition of the tax amount for a tax category. The tax category code. The type definition of an adjustment's display level. The type definition of an adjustment's display level. The adjustment should be displayed at the order level. The adjustment should be displayed at the order item level. Element definition of an adjustment. Type definition of an adjustment. The CalculationCodeID for the adjustment. The adjustment code. The description. The amount. The display level. Indicates whether this adjustment is promotion code required or not. What is the promotion type of this adjustment belongs to. The user data area. Type definition of the order item's charges. Unit price of the product. Price of the order item (i.e. unit price multiplied by quantity). Total adjustment of the order item. The adjustments. Generic total of the order item (i.e. unit price multiplied by quantity). The shipping charge. The sales tax. The shipping tax. The tax amount for each tax category. The user data area. The Price Override Whether the order item is a free gift Whether the price of this item is used for information only The name of the generic total Type definition of the order's charges. The grand total. The total product price. The order total adjustment. Generic total of the order (i.e. unit price multiplied by quantity). The order adjustment. The total shipping charge. The total sales tax. The total shipping tax. The total tax amount for each tax category. The user data area. Type definition of a payment method. Type definition of the CheckoutProfile's payment information. Type definition of the shipping mode. The user data area. Type definition of shipping information of the CheckoutProfile. The shipping address. The shipping mode. The user data area. Type definition of a protocol data entry. Language or locale specific description of an attachment. Language or locale specific description of the usage of an attachment. Language or locale specific description of the attachment relation. The type definition for description of an attachment. Name of the attachment reference. A short description for the attachment. A long description for the attachment. The user data area. Definition of an attachment asset. The type definition for an attachment asset. The identifier of the attachment asset. The identifier of the store that owns this attachment asset. The unique indentifier of the Attachment Asset. The root directory for the attachment asset. For example, ConsumerDirect. The directory path to the Attachment Asset. If the Asset Path is /A/B/C/D.gif, then the DirectoryPath is /A/B/C. The mime type of the Attachment Asset. The supported languages of an Attachment Asset. Each attachment may support 0 to many languages. In the case of multiple supported languages, there will be multiple AttachmentAsset elements in the Attachment. The user data area. The attribute to indicate whether it is a local attachment asset. A unique ID of the Attachment Asset. Definition of usage type in an attachment relation. The type definition for an attachment relation usage. The name of the Attachment Usage. Image path to the attachment relation usage. Sequence of the attachment relation usage. Description for the attachment relation usage. An attachment relation or reference to a supported Commerce business objects. Identifier for the Attachment Reference. Identifier for the Attachment. The Attachment Assets that belongs to that Attachment which is associated to the business object in this relation. The usage of the attachment that is associated with the business object. Sequence of the attachment relation. The description of the attachment. The description of the relation between the business object and the attachment. The user data area. A unique ID of the Attachment Reference. Flow elements could be path, condition, equation, branch, coordinator which function together to determine the flow. The identifier of the flow element. The description of the flow element. The parent identifier of the price element. Every price element has only one direct parent, but the root price element has no parent. The sequence of the element under the same parent. Each flow has root path which other elements are placed on. The sequence specify the execution order of the elements on the path. The attribute name and value associated with a flow element. User Data. The identifier of the flow element. The unique identifier of the flow element. The name of the flow element. The attribute name and value associated with a flow element. The attribute name of a flow element. The attribute value of a flow element. Other information related to the flow element attribute. User Data. The create time.. The last update time. Formula is an expression for calculation. The unique identifier of the formula. The description of the formula. The string value of the formula. It is an arithmetic expression supporting addition, subtraction, multiplication and division. The operands can include numbers and some keywords defined the components. The keywords and their accompanying IDs or names in the expression are used by the components to get the actual value. For example, the expression can be PriceListID (10001) * 0.8. The Price component will get the price by the given price list ID 10001 and the context information including the store ID, catalog entry ID and quantity etc. The create time of the formula. The last update time of the formula. User Data. The subscription information type encapsulates the payment information for a subscription along with the fulfillment schedule and payment schedule. The payment information element which captures the payment made for a subscription. The fulfillment schedule information. The payment schedule information. The payment information type which encapsulates the payment details for the subscription. The amount to be charged during the next payment or fulfillment cycle. The total cost for the subscription. The amount paid so far for the subscription. The type encapsulates the scheduling information for the subscription. The schedule start information. The schedule frequency information. The schedule end information. This type encapsulates the schedule end criteria. The schedule end date. The duration of the schedule. The duration again has two part to it. The magnitude of the duration and its unit of measurement in terms of days, weeks, months and so on. The total number of iterations which the schedule must run. This type encapsulates the schedule start criteria. The start date for the schedule. This type encapsulates the repeat frequency of the schedule. The frequency of the schedule. The frequency has two parts to it. The magnitude of the frequency and its unit of measurement in terms of days, months, weeks and so on. The next occurrence of the schedule. The number of iterations remaining for the schedule. The number of iterations completed. The unique identifier of the URL keyword. The token value of the SEO URL pattern The usage of the static URL (Ex:Privacy,Home,Help etc). The store identifier this keyword belongs to. The keyword details pertaining to the URL. The sitemap information pertaining to the URL. The store configured static URL customization information. The generated SEO URL keyword. The generated SEO URL keyword for mobile. The SEO URL keyword. The SEO URL keyword for mobile. The URL prefix. The URL prefix for mobile. The preview URL. The preview URL for mobile. The keyword customization information. The type definition for frequency of change of the content at a particular URL: Allowed values are: Always,Hourly,Daily,Weekly,Monthly,Yearly,Never. Allows extension to the default change frequency types. The relative importance of the URL amongst all URLs in the same store. The frequency of change of the content at a particular URL. Allowed values are: Always,Hourly,Daily,Weekly,Monthly,Yearly,Never. The relative importance of the URL amongst all URLs in the same mobile store. The frequency of change of the content at a particular URL in mobile store. Allowed values are: Always,Hourly,Daily,Weekly,Monthly,Yearly,Never. The sitemap customization information. Language/locale specific SEO properties for a store page (e.g. content pages, catalog group, and catalog entry pages). This type encapsulates the most important tags in a store page that are relevant to search engine optimization (SEO). The unique identifier of the SEO Page definition. This represents the unique ID of the object which is displayed on the store page. For Category or Catalog Entry page, it would be the Category Id or Catalog Entry Id. For Content page, it would be NULL. e.g. If the content page is "About us", ObjectIdentifier should be specified as NULL. Title for the store page. Meta description for the store page. Meta keyword for the store page. Full image alternate description for the store page. The store identifier this keyword belongs to. Boolean indicating whether the current SEO properties are resolved to a displayable string or unresolved with substitution parameter tags. The type of the page. For Content Page, it would be the name of the content page itself. e.g. If the name of content page is "About Us", the pageGroup should be specified as "About Us". For Category or Product Page, it would be "Category" or "Product" respectively. The type definition of the promotion code valid reason. The user data area.