Schema Organization.xsd

Schema Location /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/Organization.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Documentation This file defines types related to an organization.

Imported Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/CommonTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

Included Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/IdentifierTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

 

Complex Types

CatalogEntryIdentifierType

CatalogExternalIdentifierType

CatalogGroupExternalIdentifierType

CatalogGroupIdentifierType

CatalogIdentifierType

ContactInfoExternalIdentifierType

ContactInfoIdentifierType

ContractExternalIdentifierType

ContractIdentifierType

GeoNodeIdentifierType

OrderIdentifierType

OrderItemIdentifierType

OrganizationIdentifierType

PartNumberIdentifierType

PersonIdentifierType

StoreEventBookingIdentifierType

StoreEventCategoryIdentifierType

StoreEventIdentifierType

StoreExternalIdentifierType

StoreIdentifierType

StoreLocationIdentifierType

Included Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/BaseTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

 

Elements

UserData

 

Complex Types

DescriptionType

MonetaryAmountType

NameValuePairType

QuantityType

UnitPriceType

UserDataType

 

Simple Types

CharType

CurrencyType

EnumerationExtensionType

LanguageType

UnitOfMeasureType

Included Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/MemberCommon.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Documentation This file defines the common elements and types shared by the Member component.

 

Elements

AddressBook

AttributeValue

ContactInfo

ContextAttribute

 

Complex Types

AddressBookType

AttributeType

AttributeValueType

 

Simple Types

RegistrationApprovalStatusEnumerationType

RegistrationApprovalStatusType

Imported Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/CommonTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

 

Elements

Address

BestCallingTime

ContactName

EmailAddress

Fax

Telephone

 

Complex Types

AddressType

ContactInfoType

EmailAddressType

FaxType

OfferPriceType

PersonNameType

PriceInfoType

TelephoneType

 

Simple Types

AddressUsageEnumerationType

AddressUsageType

BestCallingTimeEnumerationType

BestCallingTimeType

TelephoneLocationEnumerationType

TelephoneLocationType

Included Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/IdentifierTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

 

Complex Types

CatalogEntryIdentifierType

CatalogExternalIdentifierType

CatalogGroupExternalIdentifierType

CatalogGroupIdentifierType

CatalogIdentifierType

ContactInfoExternalIdentifierType

ContactInfoIdentifierType

ContractExternalIdentifierType

ContractIdentifierType

GeoNodeIdentifierType

OrderIdentifierType

OrderItemIdentifierType

OrganizationIdentifierType

PartNumberIdentifierType

PersonIdentifierType

StoreEventBookingIdentifierType

StoreEventCategoryIdentifierType

StoreEventIdentifierType

StoreExternalIdentifierType

StoreIdentifierType

StoreLocationIdentifierType

Included Schema /xsd/OAGIS/9.0/Overlays/IBM/Commerce/Resources/Nouns/../Components/BaseTypes.xsd
Target Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Documentation This XML schema file defines the common elements and types shared by the entire schema.

 

Elements

UserData

 

Complex Types

DescriptionType

MonetaryAmountType

NameValuePairType

QuantityType

UnitPriceType

UserDataType

 

Simple Types

CharType

CurrencyType

EnumerationExtensionType

LanguageType

UnitOfMeasureType

 

complex type PersonIdentifierType

Documentation The type definition of a person identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
DistinguishedName{0,1}
Source
<complexType name="PersonIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PersonIdentifierType/UniqueID

Documentation The unique identifier of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonIdentifierType/DistinguishedName

Documentation The distinguished name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type OrganizationIdentifierType

Documentation The type definition of an organization identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
DistinguishedName{0,1}
Source
<complexType name="OrganizationIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrganizationIdentifierType/UniqueID

Documentation The unique identifier of the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrganizationIdentifierType/DistinguishedName

Documentation The distinguished name of the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type ContactInfoExternalIdentifierType

Documentation The external identifier for contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence ContactInfoNickName{1,1}
PersonIdentifier{1,1}
OrganizationIdentifier{1,1}
Source
<complexType name="ContactInfoExternalIdentifierType">
  <sequence>
    <element name="ContactInfoNickName" type="string" minOccurs="1" maxOccurs="1"/>
    <choice>
      <element name="PersonIdentifier" type="_wcf:PersonIdentifierType" minOccurs="1" maxOccurs="1"/>
      <element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="1" maxOccurs="1"/>
    </choice>
  </sequence>
</complexType>

 

element ContactInfoExternalIdentifierType/ContactInfoNickName

Documentation The nickname of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ContactInfoNickName" type="string" minOccurs="1" maxOccurs="1"/>

 

element ContactInfoExternalIdentifierType/PersonIdentifier

Documentation The person that owns the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PersonIdentifierType
Source
<element name="PersonIdentifier" type="_wcf:PersonIdentifierType" minOccurs="1" maxOccurs="1"/>

 

element ContactInfoExternalIdentifierType/OrganizationIdentifier

Documentation The organization that owns the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OrganizationIdentifierType
Source
<element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="1" maxOccurs="1"/>

 

complex type ContactInfoIdentifierType

Documentation The identifier for contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="ContactInfoIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:ContactInfoExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContactInfoIdentifierType/UniqueID

Documentation The unique identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoIdentifierType/ExternalIdentifier

Documentation The external identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContactInfoExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:ContactInfoExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type CatalogExternalIdentifierType

Documentation A type definition for a unique external identifier for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence Identifier{1,1}
Source
<complexType name="CatalogExternalIdentifierType">
  <sequence>
    <element name="Identifier" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element CatalogExternalIdentifierType/Identifier

Documentation External identifying name for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Identifier" type="string" minOccurs="1"/>

 

complex type CatalogIdentifierType

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:CatalogExternalIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogIdentifierType/UniqueID

Documentation A unique ID for a catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogIdentifierType/ExternalIdentifier

Documentation External identifier for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:CatalogExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:CatalogExternalIdentifierType" minOccurs="0"/>

 

complex type CatalogGroupIdentifierType

Documentation A type definition for a catalog group identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogGroupIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:CatalogGroupExternalIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogGroupIdentifierType/UniqueID

Documentation A unique ID for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogGroupIdentifierType/ExternalIdentifier

Documentation An external identifier for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:CatalogGroupExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:CatalogGroupExternalIdentifierType" minOccurs="0"/>

 

complex type CatalogGroupExternalIdentifierType

Documentation A type definition of an unique external identifier for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence GroupIdentifier{1,1}
Source
<complexType name="CatalogGroupExternalIdentifierType">
  <sequence>
    <element name="GroupIdentifier" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element CatalogGroupExternalIdentifierType/GroupIdentifier

Documentation External identifying name for the catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GroupIdentifier" type="string" minOccurs="1"/>

 

complex type CatalogEntryIdentifierType

Documentation A type definition for a catalog entry identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogEntryIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:PartNumberIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogEntryIdentifierType/UniqueID

Documentation A unique ID for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogEntryIdentifierType/ExternalIdentifier

Documentation An external identifier for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PartNumberIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:PartNumberIdentifierType" minOccurs="0"/>

 

complex type PartNumberIdentifierType

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence PartNumber{1,1}
Source
<complexType name="PartNumberIdentifierType">
  <sequence>
    <element name="PartNumber" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element PartNumberIdentifierType/PartNumber

Documentation The part number or SKU for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PartNumber" type="string" minOccurs="1"/>

 

complex type ContractIdentifierType

Documentation The type definition of an contract identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="ContractIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:ContractExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContractIdentifierType/UniqueID

Documentation The contract ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContractIdentifierType/ExternalIdentifier

Documentation The external contract ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContractExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:ContractExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type ContractExternalIdentifierType

Documentation The type definition of an ExternalContractId.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The name of contract.

Name Type Use Default Fixed Form
origin string required      
majorVersionNumber int   1    
minorVersionNumber int   0    
ownerID string required      
Content sequence Name{1,1}
Source
<complexType name="ContractExternalIdentifierType">
  <sequence>
    <element name="Name" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="origin" type="string" use="required"/>
  <attribute name="majorVersionNumber" type="int" default="1"/>
  <attribute name="minorVersionNumber" type="int" default="0"/>
  <attribute name="ownerID" type="string" use="required"/>
</complexType>

 

element ContractExternalIdentifierType/Name

Documentation The name of contract.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Name" type="string" minOccurs="1"/>

 

complex type OrderIdentifierType

Documentation The type definition of an order identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalOrderID{0,1}
CustomerOrderNumber{0,1}
Source
<complexType name="OrderIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalOrderID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="CustomerOrderNumber" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrderIdentifierType/UniqueID

Documentation The unique order ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderIdentifierType/ExternalOrderID

Documentation The external order ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalOrderID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderIdentifierType/CustomerOrderNumber

Documentation The customer order number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="CustomerOrderNumber" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type OrderItemIdentifierType

Documentation The type definition of an order item identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalOrderItemID{0,1}
Source
<complexType name="OrderItemIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalOrderItemID" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrderItemIdentifierType/UniqueID

Documentation The order item ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderItemIdentifierType/ExternalOrderItemID

Documentation The external order item ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalOrderItemID" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreExternalIdentifierType

Documentation The type definition of a store external identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence NameIdentifier{0,1}
Source
<complexType name="StoreExternalIdentifierType">
  <sequence>
    <element name="NameIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element StoreExternalIdentifierType/NameIdentifier

Documentation The identifier of the store.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="NameIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreIdentifierType

Documentation The type definition of a store identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:StoreExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreIdentifierType/UniqueID

Documentation The unique ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreIdentifierType/ExternalIdentifier

Documentation The external identifier of the store.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:StoreExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:StoreExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type StoreLocationIdentifierType

Documentation The type definition of a store location identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreLocationIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreLocationIdentifierType/UniqueID

Documentation The unique ID of store location.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreLocationIdentifierType/ExternalIdentifier

Documentation The external identifier of the store location.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type GeoNodeIdentifierType

Documentation The type definition of a geo node identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="GeoNodeIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element GeoNodeIdentifierType/UniqueID

Documentation The unique ID of the geo node.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element GeoNodeIdentifierType/ExternalIdentifier

Documentation The external identifier of the geo node.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventCategoryIdentifierType

Documentation The type definition of a event type identifier
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventCategoryIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventCategoryIdentifierType/UniqueID

Documentation The unique identifier of the event type
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventCategoryIdentifierType/ExternalIdentifier

Documentation The external identifier of a event type
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventIdentifierType

Documentation The type definition of a store event identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventIdentifierType/UniqueID

Documentation The unique identifier of the store event.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventIdentifierType/ExternalIdentifier

Documentation The external identifier of a store event.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventBookingIdentifierType

Documentation The type definition of an event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventBookingIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventBookingIdentifierType/UniqueID

Documentation The unique identifier of the event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventBookingIdentifierType/ExternalIdentifier

Documentation The external identifier of a event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type NameValuePairType

Documentation The type definition of a NameValuePair.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of string
Attributes

Name

name

Type

string

Use

required
Source
<complexType name="NameValuePairType">
  <simpleContent>
    <extension base="string">
      <attribute name="name" type="string" use="required"/>
    </extension>
  </simpleContent>
</complexType>

 

complex type UserDataType

Documentation The type definition of a user data area.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Content sequence UserDataField{0,unbounded}
Source
<complexType name="UserDataType">
  <sequence>
    <element name="UserDataField" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

 

element UserDataType/UserDataField

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:NameValuePairType
Source
<element name="UserDataField" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>

 

element UserData

Documentation The element definition of a user data area.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:UserDataType
Source
<element name="UserData" type="_wcf:UserDataType"/>

 

complex type QuantityType

Documentation The type definition of a quantity.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of double The quantity value.
Attributes

Name

uom

Type

_wcf:UnitOfMeasureType

Use

optional

Source
<complexType name="QuantityType">
  <simpleContent>
    <extension base="double">
      <attribute name="uom" type="_wcf:UnitOfMeasureType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

The quantity value.

 

complex type MonetaryAmountType

Documentation The type definition of a monetary amount.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of decimal The value.
Attributes

Name

currency

Type

_wcf:CurrencyType

Use

optional
Source
<complexType name="MonetaryAmountType">
  <simpleContent>
    <extension base="decimal">
      <attribute name="currency" type="_wcf:CurrencyType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

The value.

 

complex type UnitPriceType

Documentation The type definition of a unit price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Price{1,1}
Quantity{0,1}
Source
<complexType name="UnitPriceType">
  <sequence>
    <element name="Price" type="_wcf:MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
    <element name="Quantity" type="_wcf:QuantityType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element UnitPriceType/Price

Documentation The unit price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:MonetaryAmountType
Source
<element name="Price" type="_wcf:MonetaryAmountType" minOccurs="1" maxOccurs="1"/>

 

element UnitPriceType/Quantity

Documentation The quantity of a unit.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:QuantityType
Source
<element name="Quantity" type="_wcf:QuantityType" minOccurs="0" maxOccurs="1"/>

 

simple type UnitOfMeasureType

Documentation The type definition of unit of measure.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="UnitOfMeasureType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type LanguageType

Documentation The type definition of Language
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="LanguageType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type CurrencyType

Documentation The type definition of Currency code as per ISO 4217 standards.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="CurrencyType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type EnumerationExtensionType

Documentation The type definition of enumeration extension
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets pattern = x[0-9A-Za-z][0-9A-Za-z_.]*
Source
<simpleType name="EnumerationExtensionType">
  <restriction base="string">
    <pattern value="x[0-9A-Za-z][0-9A-Za-z_.]*"/>
  </restriction>
</simpleType>

 

complex type DescriptionType

Documentation The type definition of Description.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of string
Attributes

Name

language

Type

_wcf:LanguageType

Source
<complexType name="DescriptionType">
  <simpleContent>
    <extension base="string">
      <attribute name="language" type="_wcf:LanguageType"/>
    </extension>
  </simpleContent>
</complexType>

 

simple type CharType

Documentation An type definition for a Character.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets length = 1
Source
<simpleType name="CharType">
  <restriction base="string">
    <length value="1"/>
  </restriction>
</simpleType>

 

complex type PersonNameType

Documentation The type definition of a person's name.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence PersonTitle{0,1}
BusinessTitle{0,1}
LastName{0,1}
FirstName{0,1}
MiddleName{0,1}
Source
<complexType name="PersonNameType">
  <sequence>
    <element name="PersonTitle" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="BusinessTitle" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="LastName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="FirstName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="MiddleName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PersonNameType/PersonTitle

Documentation Title of the person, for example, Dr., Mr., Mrs. and Ms.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PersonTitle" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/BusinessTitle

Documentation Business title of the person, for example, Manager or Chief Executive Officer.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="BusinessTitle" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/LastName

Documentation Last name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="LastName" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/FirstName

Documentation First name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="FirstName" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/MiddleName

Documentation Middle name or initials of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="MiddleName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactName

Documentation The element definition of the contact's name.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PersonNameType
Source
<element name="ContactName" type="_wcf:PersonNameType"/>

 

simple type AddressUsageEnumerationType

Documentation Indicates how usage of the address: Shipping: Shipping address Billing: Billing address ShippingAndBilling: Shipping and Billing address
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Shipping enumeration = Billing enumeration = ShippingAndBilling
Source
<simpleType name="AddressUsageEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Shipping"/>
    <enumeration value="Billing"/>
    <enumeration value="ShippingAndBilling"/>
  </restriction>
</simpleType>

 

simple type AddressUsageType

Documentation Allows extension to the default address usage types.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:AddressUsageEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="AddressUsageType">
  <union memberTypes="_wcf:AddressUsageEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

complex type AddressType

Documentation The type definition of an address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

type

Type

_wcf:AddressUsageType

Use

optional

Name

primary

Type

boolean

Use

optional
Content sequence AddressLine{0,3}
City{0,1}
StateOrProvinceName{0,1}
Country{0,1}
PostalCode{0,1}
_wcf:UserData{0,1}
Source
<complexType name="AddressType">
  <sequence>
    <element name="AddressLine" type="string" minOccurs="0" maxOccurs="3"/>
    <element name="City" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="StateOrProvinceName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="Country" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="PostalCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="type" type="_wcf:AddressUsageType" use="optional"/>
  <attribute name="primary" type="boolean" use="optional"/>
</complexType>

 

element AddressType/AddressLine

Documentation An address line.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="AddressLine" type="string" minOccurs="0" maxOccurs="3"/>

 

element AddressType/City

Documentation The city.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="City" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/StateOrProvinceName

Documentation The state or province.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="StateOrProvinceName" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/Country

Documentation The country or region.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Country" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/PostalCode

Documentation The ZIP code or postal code.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PostalCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element Address

Documentation The element definition of an address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:AddressType
Source
<element name="Address" type="_wcf:AddressType"/>

 

complex type TelephoneType

Documentation The type definition of a phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The phone number.The user data area.

Name Type Use
type _wcf:TelephoneLocationType optional
publish boolean optional
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="TelephoneType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="type" type="_wcf:TelephoneLocationType" use="optional"/>
  <attribute name="publish" type="boolean" use="optional"/>
</complexType>

 

element TelephoneType/Value

Documentation The phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element Telephone

Documentation The element definition of a phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone" type="_wcf:TelephoneType"/>

 

complex type FaxType

Documentation The type definition of a fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="FaxType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element FaxType/Value

Documentation The phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element Fax

Documentation The element definition of a fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax" type="_wcf:FaxType"/>

 

complex type EmailAddressType

Documentation The type definition of an email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="EmailAddressType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element EmailAddressType/Value

Documentation The email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element EmailAddress

Documentation The element definition of an email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress" type="_wcf:EmailAddressType"/>

 

simple type BestCallingTimeEnumerationType

Documentation The best time of the day to call: Daytime - During the day. Evening - During the evening.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Daytime enumeration = Evening
Source
<simpleType name="BestCallingTimeEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Daytime"/>
    <enumeration value="Evening"/>
  </restriction>
</simpleType>

 

simple type BestCallingTimeType

Documentation Allows extension to the default calling times.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:BestCallingTimeEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="BestCallingTimeType">
  <union memberTypes="_wcf:BestCallingTimeEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

element BestCallingTime

Documentation The best time to call.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:BestCallingTimeType
Source
<element name="BestCallingTime" type="_wcf:BestCallingTimeType"/>

 

simple type TelephoneLocationEnumerationType

Documentation

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.

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Home1 enumeration = Home2 enumeration = Work1 enumeration = Work2 enumeration = Mobile1 enumeration = Mobile2
Source
<simpleType name="TelephoneLocationEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Home1"/>
    <enumeration value="Home2"/>
    <enumeration value="Work1"/>
    <enumeration value="Work2"/>
    <enumeration value="Mobile1"/>
    <enumeration value="Mobile2"/>
  </restriction>
</simpleType>

 

simple type TelephoneLocationType

Documentation Allows extension to the default telephone locations.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:TelephoneLocationEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="TelephoneLocationType">
  <union memberTypes="_wcf:TelephoneLocationEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

complex type ContactInfoType

Documentation The type definition of a contact information entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence ContactInfoIdentifier{0,1}
_wcf:ContactName{0,1}
_wcf:Address{0,1}
Telephone1{0,1}
Telephone2{0,1}
_wcf:BestCallingTime{0,1}
EmailAddress1{0,1}
EmailAddress2{0,1}
Fax1{0,1}
Fax2{0,1}
OrganizationName{0,1}
OrganizationUnitName{0,1}
GeographicalShippingCode{0,1}
GeographicalTaxCode{0,1}
Attributes{0,unbounded}
_wcf:UserData{0,1}
Source
<complexType name="ContactInfoType">
  <sequence>
    <element name="ContactInfoIdentifier" type="_wcf:ContactInfoIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:ContactName" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:Address" minOccurs="0" maxOccurs="1"/>
    <element name="Telephone1" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>
    <element name="Telephone2" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:BestCallingTime" minOccurs="0" maxOccurs="1"/>
    <element name="EmailAddress1" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>
    <element name="EmailAddress2" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>
    <element name="Fax1" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>
    <element name="Fax2" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>
    <element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="OrganizationUnitName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="GeographicalShippingCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="GeographicalTaxCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContactInfoType/ContactInfoIdentifier

Documentation The unique identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContactInfoIdentifierType
Source
<element name="ContactInfoIdentifier" type="_wcf:ContactInfoIdentifierType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Telephone1

Documentation The primary phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone1" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Telephone2

Documentation The secondary phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone2" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/EmailAddress1

Documentation The primary e-mail addresses.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress1" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/EmailAddress2

Documentation The secondary e-mail addresses.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress2" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Fax1

Documentation The primary fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax1" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Fax2

Documentation The secondary fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax2" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/OrganizationName

Documentation The organization that the person represents. This may be different than the parent organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/OrganizationUnitName

Documentation The organization unit that the person represents. This may be different than the parent organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="OrganizationUnitName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/GeographicalShippingCode

Documentation Shipping code based on geographical region. This is used for integration with tax services.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GeographicalShippingCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/GeographicalTaxCode

Documentation Tax code based on geographical region. This is used for integration with tax services.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GeographicalTaxCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Attributes

Documentation

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).

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:NameValuePairType
Source
<element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>

 

complex type OfferPriceType

Documentation The type definition of a offer price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The range price. The contract identifier the price is associated with. The user data area.

Name Type Use Form
startDate dateTime optional  
endDate dateTime optional  
minimumQuantity double optional  
maximumQuantity double optional  
Content sequence Price{1,1}
ContractIdentifier{0,1}
_wcf:UserData{0,1}
Source
<complexType name="OfferPriceType">
  <sequence>
    <element name="Price" type="_wcf:UnitPriceType" minOccurs="1" maxOccurs="1"/>
    <element name="ContractIdentifier" type="_wcf:ContractIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="startDate" type="dateTime" use="optional"/>
  <attribute name="endDate" type="dateTime" use="optional"/>
  <attribute name="minimumQuantity" type="double" use="optional"/>
  <attribute name="maximumQuantity" type="double" use="optional"/>
</complexType>

 

element OfferPriceType/Price

Documentation The range price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:UnitPriceType
Source
<element name="Price" type="_wcf:UnitPriceType" minOccurs="1" maxOccurs="1"/>

 

element OfferPriceType/ContractIdentifier

Documentation The contract identifier the price is associated with.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContractIdentifierType
Source
<element name="ContractIdentifier" type="_wcf:ContractIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type PriceInfoType

Documentation The general price type which contain standard price, contract prices and floor price
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence StandardPrice{0,1}
ContractPrice{0,unbounded}
FloorPrice{0,1}
_wcf:UserData{0,1}
Source
<complexType name="PriceInfoType">
  <sequence>
    <element name="StandardPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>
    <element name="ContractPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="FloorPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PriceInfoType/StandardPrice

Documentation The Standard price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="StandardPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>

 

element PriceInfoType/ContractPrice

Documentation The contract prices.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="ContractPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="unbounded"/>

 

element PriceInfoType/FloorPrice

Documentation The floorPrice.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="FloorPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>

 

complex type PersonIdentifierType

Documentation The type definition of a person identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
DistinguishedName{0,1}
Source
<complexType name="PersonIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PersonIdentifierType/UniqueID

Documentation The unique identifier of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonIdentifierType/DistinguishedName

Documentation The distinguished name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type OrganizationIdentifierType

Documentation The type definition of an organization identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
DistinguishedName{0,1}
Source
<complexType name="OrganizationIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrganizationIdentifierType/UniqueID

Documentation The unique identifier of the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrganizationIdentifierType/DistinguishedName

Documentation The distinguished name of the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="DistinguishedName" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type ContactInfoExternalIdentifierType

Documentation The external identifier for contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence ContactInfoNickName{1,1}
PersonIdentifier{1,1}
OrganizationIdentifier{1,1}
Source
<complexType name="ContactInfoExternalIdentifierType">
  <sequence>
    <element name="ContactInfoNickName" type="string" minOccurs="1" maxOccurs="1"/>
    <choice>
      <element name="PersonIdentifier" type="_wcf:PersonIdentifierType" minOccurs="1" maxOccurs="1"/>
      <element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="1" maxOccurs="1"/>
    </choice>
  </sequence>
</complexType>

 

element ContactInfoExternalIdentifierType/ContactInfoNickName

Documentation The nickname of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ContactInfoNickName" type="string" minOccurs="1" maxOccurs="1"/>

 

element ContactInfoExternalIdentifierType/PersonIdentifier

Documentation The person that owns the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PersonIdentifierType
Source
<element name="PersonIdentifier" type="_wcf:PersonIdentifierType" minOccurs="1" maxOccurs="1"/>

 

element ContactInfoExternalIdentifierType/OrganizationIdentifier

Documentation The organization that owns the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OrganizationIdentifierType
Source
<element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="1" maxOccurs="1"/>

 

complex type ContactInfoIdentifierType

Documentation The identifier for contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="ContactInfoIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:ContactInfoExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContactInfoIdentifierType/UniqueID

Documentation The unique identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoIdentifierType/ExternalIdentifier

Documentation The external identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContactInfoExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:ContactInfoExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type CatalogExternalIdentifierType

Documentation A type definition for a unique external identifier for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

name

Type

string

Use

required
Content sequence Identifier{1,1}
Source
<complexType name="CatalogExternalIdentifierType">
  <sequence>
    <element name="Identifier" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element CatalogExternalIdentifierType/Identifier

Documentation External identifying name for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Identifier" type="string" minOccurs="1"/>

 

complex type CatalogIdentifierType

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:CatalogExternalIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogIdentifierType/UniqueID

Documentation A unique ID for a catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogIdentifierType/ExternalIdentifier

Documentation External identifier for the catalog.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:CatalogExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:CatalogExternalIdentifierType" minOccurs="0"/>

 

complex type CatalogGroupIdentifierType

Documentation A type definition for a catalog group identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogGroupIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:CatalogGroupExternalIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogGroupIdentifierType/UniqueID

Documentation A unique ID for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogGroupIdentifierType/ExternalIdentifier

Documentation An external identifier for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:CatalogGroupExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:CatalogGroupExternalIdentifierType" minOccurs="0"/>

 

complex type CatalogGroupExternalIdentifierType

Documentation A type definition of an unique external identifier for a catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence GroupIdentifier{1,1}
Source
<complexType name="CatalogGroupExternalIdentifierType">
  <sequence>
    <element name="GroupIdentifier" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element CatalogGroupExternalIdentifierType/GroupIdentifier

Documentation External identifying name for the catalog group.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GroupIdentifier" type="string" minOccurs="1"/>

 

complex type CatalogEntryIdentifierType

Documentation A type definition for a catalog entry identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="CatalogEntryIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0"/>
    <element name="ExternalIdentifier" type="_wcf:PartNumberIdentifierType" minOccurs="0"/>
  </sequence>
</complexType>

 

element CatalogEntryIdentifierType/UniqueID

Documentation A unique ID for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0"/>

 

element CatalogEntryIdentifierType/ExternalIdentifier

Documentation An external identifier for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PartNumberIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:PartNumberIdentifierType" minOccurs="0"/>

 

complex type PartNumberIdentifierType

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence PartNumber{1,1}
Source
<complexType name="PartNumberIdentifierType">
  <sequence>
    <element name="PartNumber" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element PartNumberIdentifierType/PartNumber

Documentation The part number or SKU for a catalog entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PartNumber" type="string" minOccurs="1"/>

 

complex type ContractIdentifierType

Documentation The type definition of an contract identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="ContractIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:ContractExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContractIdentifierType/UniqueID

Documentation The contract ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContractIdentifierType/ExternalIdentifier

Documentation The external contract ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContractExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:ContractExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type ContractExternalIdentifierType

Documentation The type definition of an ExternalContractId.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The name of contract.

Name Type Use Default
origin string required  
majorVersionNumber int   1
minorVersionNumber int   0
ownerID string required  
Content sequence Name{1,1}
Source
<complexType name="ContractExternalIdentifierType">
  <sequence>
    <element name="Name" type="string" minOccurs="1"/>
  </sequence>
  <attribute name="origin" type="string" use="required"/>
  <attribute name="majorVersionNumber" type="int" default="1"/>
  <attribute name="minorVersionNumber" type="int" default="0"/>
  <attribute name="ownerID" type="string" use="required"/>
</complexType>

 

element ContractExternalIdentifierType/Name

Documentation The name of contract.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Name" type="string" minOccurs="1"/>

 

complex type OrderIdentifierType

Documentation The type definition of an order identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalOrderID{0,1}
CustomerOrderNumber{0,1}
Source
<complexType name="OrderIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalOrderID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="CustomerOrderNumber" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrderIdentifierType/UniqueID

Documentation The unique order ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderIdentifierType/ExternalOrderID

Documentation The external order ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalOrderID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderIdentifierType/CustomerOrderNumber

Documentation The customer order number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="CustomerOrderNumber" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type OrderItemIdentifierType

Documentation The type definition of an order item identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalOrderItemID{0,1}
Source
<complexType name="OrderItemIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalOrderItemID" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element OrderItemIdentifierType/UniqueID

Documentation The order item ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrderItemIdentifierType/ExternalOrderItemID

Documentation The external order item ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalOrderItemID" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreExternalIdentifierType

Documentation The type definition of a store external identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes

Name

ownerID

Type

string

Use

optional
Content sequence NameIdentifier{0,1}
Source
<complexType name="StoreExternalIdentifierType">
  <sequence>
    <element name="NameIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="ownerID" type="string" use="optional"/>
</complexType>

 

element StoreExternalIdentifierType/NameIdentifier

Documentation The identifier of the store.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="NameIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreIdentifierType

Documentation The type definition of a store identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="_wcf:StoreExternalIdentifierType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreIdentifierType/UniqueID

Documentation The unique ID.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreIdentifierType/ExternalIdentifier

Documentation The external identifier of the store.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:StoreExternalIdentifierType
Source
<element name="ExternalIdentifier" type="_wcf:StoreExternalIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type StoreLocationIdentifierType

Documentation The type definition of a store location identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreLocationIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreLocationIdentifierType/UniqueID

Documentation The unique ID of store location.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreLocationIdentifierType/ExternalIdentifier

Documentation The external identifier of the store location.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type GeoNodeIdentifierType

Documentation The type definition of a geo node identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="GeoNodeIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element GeoNodeIdentifierType/UniqueID

Documentation The unique ID of the geo node.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element GeoNodeIdentifierType/ExternalIdentifier

Documentation The external identifier of the geo node.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventCategoryIdentifierType

Documentation The type definition of a event type identifier
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventCategoryIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventCategoryIdentifierType/UniqueID

Documentation The unique identifier of the event type
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventCategoryIdentifierType/ExternalIdentifier

Documentation The external identifier of a event type
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventIdentifierType

Documentation The type definition of a store event identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventIdentifierType/UniqueID

Documentation The unique identifier of the store event.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventIdentifierType/ExternalIdentifier

Documentation The external identifier of a store event.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type StoreEventBookingIdentifierType

Documentation The type definition of an event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence UniqueID{0,1}
ExternalIdentifier{0,1}
Source
<complexType name="StoreEventBookingIdentifierType">
  <sequence>
    <element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element StoreEventBookingIdentifierType/UniqueID

Documentation The unique identifier of the event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="UniqueID" type="string" minOccurs="0" maxOccurs="1"/>

 

element StoreEventBookingIdentifierType/ExternalIdentifier

Documentation The external identifier of a event booking record
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="ExternalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

complex type NameValuePairType

Documentation The type definition of a NameValuePair.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of string
Attributes

Name

name

Type

string

Use

required
Source
<complexType name="NameValuePairType">
  <simpleContent>
    <extension base="string">
      <attribute name="name" type="string" use="required"/>
    </extension>
  </simpleContent>
</complexType>

 

complex type UserDataType

Documentation The type definition of a user data area.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Content sequence UserDataField{0,unbounded}
Source
<complexType name="UserDataType">
  <sequence>
    <element name="UserDataField" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

 

element UserDataType/UserDataField

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:NameValuePairType
Source
<element name="UserDataField" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>

 

element UserData

Documentation The element definition of a user data area.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:UserDataType
Source
<element name="UserData" type="_wcf:UserDataType"/>

 

complex type QuantityType

Documentation The type definition of a quantity.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of double The quantity value.
Attributes

Name

uom

Type

_wcf:UnitOfMeasureType

Use

optional
Source
<complexType name="QuantityType">
  <simpleContent>
    <extension base="double">
      <attribute name="uom" type="_wcf:UnitOfMeasureType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

The quantity value.

 

complex type MonetaryAmountType

Documentation The type definition of a monetary amount.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of decimal The value.
Attributes

Name

type

Type

_wcf:CurrencyType

Use

optional
Source
<complexType name="MonetaryAmountType">
  <simpleContent>
    <extension base="decimal">
      <attribute name="currency" type="_wcf:CurrencyType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

The value.

 

complex type UnitPriceType

Documentation The type definition of a unit price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Price{1,1}
Quantity{0,1}
Source
<complexType name="UnitPriceType">
  <sequence>
    <element name="Price" type="_wcf:MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
    <element name="Quantity" type="_wcf:QuantityType" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element UnitPriceType/Price

Documentation The unit price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:MonetaryAmountType
Source
<element name="Price" type="_wcf:MonetaryAmountType" minOccurs="1" maxOccurs="1"/>

 

element UnitPriceType/Quantity

Documentation The quantity of a unit.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:QuantityType
Source
<element name="Quantity" type="_wcf:QuantityType" minOccurs="0" maxOccurs="1"/>

 

simple type UnitOfMeasureType

Documentation The type definition of unit of measure.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="UnitOfMeasureType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type LanguageType

Documentation The type definition of Language
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="LanguageType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type CurrencyType

Documentation The type definition of Currency code as per ISO 4217 standards.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets  
Source
<simpleType name="CurrencyType">
  <restriction base="string">
  </restriction>
</simpleType>

 

simple type EnumerationExtensionType

Documentation The type definition of enumeration extension
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets pattern = x[0-9A-Za-z][0-9A-Za-z_.]*
Source
<simpleType name="EnumerationExtensionType">
  <restriction base="string">
    <pattern value="x[0-9A-Za-z][0-9A-Za-z_.]*"/>
  </restriction>
</simpleType>

 

complex type DescriptionType

Documentation The type definition of Description.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type extension of string
Attributes

Name

uom

Type

_wcf:LanguageType
Source
<complexType name="DescriptionType">
  <simpleContent>
    <extension base="string">
      <attribute name="language" type="_wcf:LanguageType"/>
    </extension>
  </simpleContent>
</complexType>

 

simple type CharType

Documentation An type definition for a Character.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of string
Facets length = 1
Source
<simpleType name="CharType">
  <restriction base="string">
    <length value="1"/>
  </restriction>
</simpleType>

 

complex type PersonNameType

Documentation The type definition of a person's name.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence PersonTitle{0,1}
BusinessTitle{0,1}
LastName{0,1}
FirstName{0,1}
MiddleName{0,1}
Source
<complexType name="PersonNameType">
  <sequence>
    <element name="PersonTitle" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="BusinessTitle" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="LastName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="FirstName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="MiddleName" type="string" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PersonNameType/PersonTitle

Documentation Title of the person, for example, Dr., Mr., Mrs. and Ms.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PersonTitle" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/BusinessTitle

Documentation Business title of the person, for example, Manager or Chief Executive Officer.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="BusinessTitle" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/LastName

Documentation Last name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="LastName" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/FirstName

Documentation First name of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="FirstName" type="string" minOccurs="0" maxOccurs="1"/>

 

element PersonNameType/MiddleName

Documentation Middle name or initials of the person.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="MiddleName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactName

Documentation The element definition of the contact's name.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:PersonNameType
Source
<element name="ContactName" type="_wcf:PersonNameType"/>

 

simple type AddressUsageEnumerationType

Documentation Indicates how usage of the address: Shipping: Shipping address Billing: Billing address ShippingAndBilling: Shipping and Billing address
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Shipping enumeration = Billing enumeration = ShippingAndBilling
Source
<simpleType name="AddressUsageEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Shipping"/>
    <enumeration value="Billing"/>
    <enumeration value="ShippingAndBilling"/>
  </restriction>
</simpleType>

 

simple type AddressUsageType

Documentation Allows extension to the default address usage types.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:AddressUsageEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="AddressUsageType">
  <union memberTypes="_wcf:AddressUsageEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

complex type AddressType

Documentation The type definition of an address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes An address line.The city.The state or province.The country or region.The ZIP code or postal code.The user data area.

Name Type Use Default Fixed Form
type _wcf:AddressUsageType optional      
primary boolean optional      
Content sequence AddressLine{0,3}
City{0,1}
StateOrProvinceName{0,1}
Country{0,1}
PostalCode{0,1}
_wcf:UserData{0,1}
Source
<complexType name="AddressType">
  <sequence>
    <element name="AddressLine" type="string" minOccurs="0" maxOccurs="3"/>
    <element name="City" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="StateOrProvinceName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="Country" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="PostalCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="type" type="_wcf:AddressUsageType" use="optional"/>
  <attribute name="primary" type="boolean" use="optional"/>
</complexType>

 

element AddressType/AddressLine

Documentation An address line.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="AddressLine" type="string" minOccurs="0" maxOccurs="3"/>

 

element AddressType/City

Documentation The city.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="City" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/StateOrProvinceName

Documentation The state or province.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="StateOrProvinceName" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/Country

Documentation The country or region.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Country" type="string" minOccurs="0" maxOccurs="1"/>

 

element AddressType/PostalCode

Documentation The ZIP code or postal code.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="PostalCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element Address

Documentation The element definition of an address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:AddressType
Source
<element name="Address" type="_wcf:AddressType"/>

 

complex type TelephoneType

Documentation The type definition of a phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The phone number.The user data area.

Name Type Use Default Fixed Form
type _wcf:TelephoneLocationType optional      
publish boolean optional      
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="TelephoneType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="type" type="_wcf:TelephoneLocationType" use="optional"/>
  <attribute name="publish" type="boolean" use="optional"/>
</complexType>

 

element TelephoneType/Value

Documentation The phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element Telephone

Documentation The element definition of a phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone" type="_wcf:TelephoneType"/>

 

complex type FaxType

Documentation The type definition of a fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="FaxType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element FaxType/Value

Documentation The phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element Fax

Documentation The element definition of a fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax" type="_wcf:FaxType"/>

 

complex type EmailAddressType

Documentation The type definition of an email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence Value{1,1}
_wcf:UserData{0,1}
Source
<complexType name="EmailAddressType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element EmailAddressType/Value

Documentation The email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="1"/>

 

element EmailAddress

Documentation The element definition of an email address.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress" type="_wcf:EmailAddressType"/>

 

simple type BestCallingTimeEnumerationType

Documentation The best time of the day to call: Daytime - During the day. Evening - During the evening.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Daytime enumeration = Evening
Source
<simpleType name="BestCallingTimeEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Daytime"/>
    <enumeration value="Evening"/>
  </restriction>
</simpleType>

 

simple type BestCallingTimeType

Documentation Allows extension to the default calling times.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:BestCallingTimeEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="BestCallingTimeType">
  <union memberTypes="_wcf:BestCallingTimeEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

element BestCallingTime

Documentation The best time to call.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:BestCallingTimeType
Source
<element name="BestCallingTime" type="_wcf:BestCallingTimeType"/>

 

simple type TelephoneLocationEnumerationType

Documentation 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.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type restriction of normalizedString
Facets enumeration = Home1 enumeration = Home2 enumeration = Work1 enumeration = Work2 enumeration = Mobile1 enumeration = Mobile2
Source
<simpleType name="TelephoneLocationEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Home1"/>
    <enumeration value="Home2"/>
    <enumeration value="Work1"/>
    <enumeration value="Work2"/>
    <enumeration value="Mobile1"/>
    <enumeration value="Mobile2"/>
  </restriction>
</simpleType>

 

simple type TelephoneLocationType

Documentation Allows extension to the default telephone locations.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type union of _wcf:TelephoneLocationEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="TelephoneLocationType">
  <union memberTypes="_wcf:TelephoneLocationEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

complex type ContactInfoType

Documentation The type definition of a contact information entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence ContactInfoIdentifier{0,1}
_wcf:ContactName{0,1}
_wcf:Address{0,1}
Telephone1{0,1}
Telephone2{0,1}
_wcf:BestCallingTime{0,1}
EmailAddress1{0,1}
EmailAddress2{0,1}
Fax1{0,1}
Fax2{0,1}
OrganizationName{0,1}
OrganizationUnitName{0,1}
GeographicalShippingCode{0,1}
GeographicalTaxCode{0,1}
Attributes{0,unbounded}
_wcf:UserData{0,1}
Source
<complexType name="ContactInfoType">
  <sequence>
    <element name="ContactInfoIdentifier" type="_wcf:ContactInfoIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:ContactName" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:Address" minOccurs="0" maxOccurs="1"/>
    <element name="Telephone1" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>
    <element name="Telephone2" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:BestCallingTime" minOccurs="0" maxOccurs="1"/>
    <element name="EmailAddress1" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>
    <element name="EmailAddress2" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>
    <element name="Fax1" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>
    <element name="Fax2" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>
    <element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="OrganizationUnitName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="GeographicalShippingCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="GeographicalTaxCode" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element ContactInfoType/ContactInfoIdentifier

Documentation The unique identifier of the contact information.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContactInfoIdentifierType
Source
<element name="ContactInfoIdentifier" type="_wcf:ContactInfoIdentifierType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Telephone1

Documentation The primary phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone1" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Telephone2

Documentation The secondary phone number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:TelephoneType
Source
<element name="Telephone2" type="_wcf:TelephoneType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/EmailAddress1

Documentation The primary e-mail addresses.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress1" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/EmailAddress2

Documentation The secondary e-mail addresses.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:EmailAddressType
Source
<element name="EmailAddress2" type="_wcf:EmailAddressType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Fax1

Documentation The primary fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax1" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Fax2

Documentation The secondary fax number.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:FaxType
Source
<element name="Fax2" type="_wcf:FaxType" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/OrganizationName

Documentation The organization that the person represents. This may be different than the parent organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/OrganizationUnitName

Documentation The organization unit that the person represents. This may be different than the parent organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="OrganizationUnitName" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/GeographicalShippingCode

Documentation Shipping code based on geographical region. This is used for integration with tax services.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GeographicalShippingCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/GeographicalTaxCode

Documentation Tax code based on geographical region. This is used for integration with tax services.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type string
Source
<element name="GeographicalTaxCode" type="string" minOccurs="0" maxOccurs="1"/>

 

element ContactInfoType/Attributes

Documentation

Additional attributes of the contact information:

  • addressField1: Customizable field.

  • addressField2: Customizable field.

  • addressField3: Customizable field.

  • billingCode: Code to identify the shipping or billing information b

  • illingCodeType: 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).

Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:NameValuePairType
Source
<element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>

 

complex type OfferPriceType

Documentation The type definition of a offer price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes The range price. The contract identifier the price is associated with. The user data area.

Name Type Use Default Fixed Form
startDate dateTime optional      
endDate dateTime optional      
minimumQuantity double optional      
maximumQuantity double optional      
Content sequence Price{1,1}
ContractIdentifier{0,1}
_wcf:UserData{0,1}
Source
<complexType name="OfferPriceType">
  <sequence>
    <element name="Price" type="_wcf:UnitPriceType" minOccurs="1" maxOccurs="1"/>
    <element name="ContractIdentifier" type="_wcf:ContractIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="startDate" type="dateTime" use="optional"/>
  <attribute name="endDate" type="dateTime" use="optional"/>
  <attribute name="minimumQuantity" type="double" use="optional"/>
  <attribute name="maximumQuantity" type="double" use="optional"/>
</complexType>

 

element OfferPriceType/Price

Documentation The range price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:UnitPriceType
Source
<element name="Price" type="_wcf:UnitPriceType" minOccurs="1" maxOccurs="1"/>

 

element OfferPriceType/ContractIdentifier

Documentation The contract identifier the price is associated with.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:ContractIdentifierType
Source
<element name="ContractIdentifier" type="_wcf:ContractIdentifierType" minOccurs="0" maxOccurs="1"/>

 

complex type PriceInfoType

Documentation The general price type which contain standard price, contract prices and floor price
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Attributes
Content sequence StandardPrice{0,1}
ContractPrice{0,unbounded}
FloorPrice{0,1}
_wcf:UserData{0,1}
Source
<complexType name="PriceInfoType">
  <sequence>
    <element name="StandardPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>
    <element name="ContractPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="FloorPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
</complexType>

 

element PriceInfoType/StandardPrice

Documentation The Standard price.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="StandardPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>

 

element PriceInfoType/ContractPrice

Documentation The contract prices.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="ContractPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="unbounded"/>

 

element PriceInfoType/FloorPrice

Documentation The floorPrice.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/foundation
Type _wcf:OfferPriceType
Source
<element name="FloorPrice" type="_wcf:OfferPriceType" minOccurs="0" maxOccurs="1"/>

 

simple type RegistrationApprovalStatusEnumerationType

Documentation

The approval status of a member's registration:

Approved: The registration was approved.

PendingApproval: The registration is pending approval.

Rejected: The registration request was rejected.

This is for read-only purposes.

Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type restriction of normalizedString
Facets enumeration = Approved enumeration = PendingApproval enumeration = Rejected
Source
<simpleType name="RegistrationApprovalStatusEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Approved"/>
    <enumeration value="PendingApproval"/>
    <enumeration value="Rejected"/>
  </restriction>
</simpleType>

 

simple type RegistrationApprovalStatusType

Documentation Allows extension to the default registration approval status values.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type union of _mbr:RegistrationApprovalStatusEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="RegistrationApprovalStatusType">
  <union memberTypes="_mbr:RegistrationApprovalStatusEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

complex type AddressBookType

Documentation The type definition of an address book.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Attributes
Content sequence Contact{1,unbounded}
Source
<complexType name="AddressBookType">
  <sequence>
    <element name="Contact" type="_wcf:ContactInfoType" minOccurs="1" maxOccurs="unbounded"/>
  </sequence>
</complexType>

 

element AddressBookType/Contact

Documentation The contact entries.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:ContactInfoType
Source
<element name="Contact" type="_wcf:ContactInfoType" minOccurs="1" maxOccurs="unbounded"/>

 

element AddressBook

Documentation The element definition of an address book.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _mbr:AddressBookType
Source
<element name="AddressBook" type="_mbr:AddressBookType"/>

 

complex type AttributeValueType

Documentation The type definition an attribute value.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Attributes

Name

StoreID

Type

string

Use

optional
Content sequence Value{1,unbounded}
Source
<complexType name="AttributeValueType">
  <sequence>
    <element name="Value" type="string" minOccurs="1" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="StoreID" type="string" use="optional"/>
</complexType>

 

element AttributeValueType/Value

Documentation The values.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type string
Source
<element name="Value" type="string" minOccurs="1" maxOccurs="unbounded"/>

 

element AttributeValue

Documentation The element definition of an attribute value.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _mbr:AttributeValueType
Source
<element name="AttributeValue" type="_mbr:AttributeValueType"/>

 

complex type AttributeType

Documentation The type definition of an attribute.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Attributes
Content sequence Name{1,1}
_mbr:AttributeValue{1,unbounded}
Source
<complexType name="AttributeType">
  <sequence>
    <element name="Name" type="string" minOccurs="1" maxOccurs="1"/>
    <element ref="_mbr:AttributeValue" minOccurs="1" maxOccurs="unbounded"/>
  </sequence>
</complexType>

 

element AttributeType/Name

Documentation The attribute name.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type string
Source
<element name="Name" type="string" minOccurs="1" maxOccurs="1"/>

 

element ContextAttribute

Documentation The element definition of a context attribute.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _mbr:AttributeType
Source
<element name="ContextAttribute" type="_mbr:AttributeType"/>

 

element ContactInfo

Documentation The element definition of a contact information entry.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:ContactInfoType
Source
<element name="ContactInfo" type="_wcf:ContactInfoType"/>

 

simple type OrganizationStatusEnumerationType

Documentation The organization status values: Locked: The organization is locked. Unlocked: The organization is unlocked.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type restriction of normalizedString
Facets enumeration = Locked enumeration = Unlocked
Source
<simpleType name="OrganizationStatusEnumerationType">
  <restriction base="normalizedString">
    <enumeration value="Locked"/>
    <enumeration value="Unlocked"/>
  </restriction>
</simpleType>

 

simple type OrganizationStatusType

Documentation Allows the use of any of the pre-defined organization status values as well as any custom values
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type union of _mbr:OrganizationStatusEnumerationType _wcf:EnumerationExtensionType
Source
<simpleType name="OrganizationStatusType">
  <union memberTypes="_mbr:OrganizationStatusEnumerationType _wcf:EnumerationExtensionType">
  </union>
</simpleType>

 

simple type OrganizationalEntityType

Documentation The type of organizational entity: Organization Organization Unit
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type restriction of normalizedString
Facets enumeration = Organization enumeration = OrganizationUnit
Source
<simpleType name="OrganizationalEntityType">
  <restriction base="normalizedString">
    <enumeration value="Organization"/>
    <enumeration value="OrganizationUnit"/>
  </restriction>
</simpleType>

 

complex type OrganizationType

Documentation Represents an organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Attributes The organization identifier.The identifier for the parent organization.Short name for the organization. The business category, which describes the kind of business performed by the organization. A description of the organization. Locale is not currently used.The government assigned identifier of the organization. The primary contact information. A list of contact information.Store specific attributes of the organization.Additional attributes of the organization:
orgEntityField1:                Customizable field.
orgEntityField2:                Customizable field.
orgEntityField3:                Customizable field.
taxPayerId:                     Identification for tax purposes.                                
administratorFirstName:         Administrator's first name.
administratorLastName:          Administrator's last name.
administratorMiddleName:        Administrator's middle name.

  • User data. registrationApprovalStatus _mbr:RegistrationApprovalStatusType optional

  • status _mbr:OrganizationStatusType optional

  • type _mbr:OrganizationalEntityType optional

Content sequence OrganizationIdentifier{0,1}
ParentOrganizationIdentifier{0,1}
OrganizationName{0,1}
BusinessCategory{0,1}
Description{0,1}
LegalIdentifier{0,1}
_mbr:ContactInfo{0,1}
_mbr:AddressBook{0,1}
_mbr:ContextAttribute{0,unbounded}
Attributes{0,unbounded}
_wcf:UserData{0,1}
Source
<complexType name="OrganizationType">
  <sequence>
    <element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element name="ParentOrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="0" maxOccurs="1"/>
    <element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="BusinessCategory" type="string" minOccurs="0" maxOccurs="1"/>
    <element name="Description" type="_wcf:DescriptionType" minOccurs="0" maxOccurs="1"/>
    <element name="LegalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>
    <element ref="_mbr:ContactInfo" minOccurs="0" maxOccurs="1"/>
    <element ref="_mbr:AddressBook" minOccurs="0" maxOccurs="1"/>
    <element ref="_mbr:ContextAttribute" minOccurs="0" maxOccurs="unbounded"/>
    <element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="_wcf:UserData" minOccurs="0" maxOccurs="1"/>
  </sequence>
  <attribute name="registrationApprovalStatus" type="_mbr:RegistrationApprovalStatusType" use="optional"/>
  <attribute name="status" type="_mbr:OrganizationStatusType" use="optional"/>
  <attribute name="type" type="_mbr:OrganizationalEntityType" use="optional"/>
</complexType>

 

element OrganizationType/OrganizationIdentifier

Documentation The organization identifier.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:OrganizationIdentifierType
Source
<element name="OrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/ParentOrganizationIdentifier

Documentation The identifier for the parent organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:OrganizationIdentifierType
Source
<element name="ParentOrganizationIdentifier" type="_wcf:OrganizationIdentifierType" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/OrganizationName

Documentation Short name for the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type string
Source
<element name="OrganizationName" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/BusinessCategory

Documentation The business category, which describes the kind of business performed by the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type string
Source
<element name="BusinessCategory" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/Description

Documentation A description of the organization. Locale is not currently used.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:DescriptionType
Source
<element name="Description" type="_wcf:DescriptionType" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/LegalIdentifier

Documentation The government assigned identifier of the organization.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type string
Source
<element name="LegalIdentifier" type="string" minOccurs="0" maxOccurs="1"/>

 

element OrganizationType/Attributes

Documentation

Additional attributes of the organization:

  • orgEntityField1: Customizable field.

  • orgEntityField2: Customizable field.

  • orgEntityField3: Customizable field.

  • taxPayerId: Identification for tax purposes.

  • administratorFirstName: Administrator's first name.

  • administratorLastName: Administrator's last name.

  • administratorMiddleName: Administrator's middle name.

Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _wcf:NameValuePairType
Source
<element name="Attributes" type="_wcf:NameValuePairType" minOccurs="0" maxOccurs="unbounded"/>

 

element Organization

Documentation The element definition of OrganizationType.
Namespace http://www.ibm.com/xmlns/prod/commerce/9/member
Type _mbr:OrganizationType
Source
<element name="Organization" type="_mbr:OrganizationType"/>

Related reference

Member services