xCBL 3.0 Element and DataType Structures (SOX version)

Documentation Release 2.0

For technical assistance: xCBL Team at Commerce One, Inc.


ASNDates (Element) (Namespace: XCBL30) 

Content: DeliveryDate (Type: datetime)? ,  ShippedDate (Type: datetime)? ,  EarliestDeliveryDate (Type: datetime)? ,  LatestDeliveryDate (Type: datetime)? ,  CollectionDateOfCargo (Type: datetime)? ,  ScheduleDeliveryDateAfter (Type: datetime)? ,  ScheduleDeliveryDateBefore (Type: datetime)? ,  ListOfDateCoded?

Description: The ASNDates element indicates the pertinent dates for the ASN. These dates are global and apply to the entire ASN, except where overridden by dates provided at the line item or package level .
 


ASNDetail (Element) (Namespace: XCBL30) 

Content: ListOfASNItemDetail ,  ListOfASNPackageDetail?

Description: The ASNDetail element contains line item and package details of the ASN.
 


ListOfASNPackageDetail (Element) (Namespace: XCBL30) 

Content: ASNPackageDetail (Type: PackageDetail)+

Description: The ListOfASNPackageDetail element contains the details of the packaging of the goods in the ASN.
 


ASNHeader (Element) (Namespace: XCBL30) 

Content: ASNNumber (Type: Reference) ,  ASNIssueDate (Type: datetime) ,  ASNOrderNumber+ ,  ASNReferences? ,  ASNPurpose ,  ASNType? ,  ASNStatus? ,  ASNCurrency (Type: Currency)? ,  ASNLanguage (Type: Language)? ,  ASNDates ,  ASNParty (Type: OrderParty) ,  ListOfTransportRouting? ,  ASNTermsOfDelivery (Type: TermsOfDelivery)? ,  ASNPaymentInstructions (Type: PaymentInstructions)? ,  ASNAllowancesOrCharges (Type: ListOfAllowOrCharge)? ,  ASNHeaderNote (Type: string)? ,  ListOfStructuredNote? ,  ASNHeaderAttachments (Type: ListOfAttachment)?

Description: The ASNHeader element contains the header information of the ASN.
 


ASNItemDetail (Element) (Namespace: XCBL30) 

Content: ASNBaseItemDetail ,  ASNLineItemListOfAllowOrCharge (Type: ListOfAllowOrCharge)? ,  LineItemNote (Type: string)? ,  ListOfStructuredNote? ,  LineItemAttachment (Type: ListOfAttachment)?

Description: The ASNItemDetail element contains the item detail information for the ASN.
 


ListOfASNItemDetail (Element) (Namespace: XCBL30) 

Content: ASNItemDetail+

Description: The ListOfASNItemDetail element contains a list of line items for the ASN.
 


ASNBaseItemDetail (Element) (Namespace: XCBL30) 

Extends: BaseItemDetail

Description: The ASNBaseItemDetail element contains the identifying and descriptive information for the line items in the ASN.
 


DestinationRef (Element) (Namespace: XCBL30) 

Content: RouteID (Type: int) ,  LocationID (Type: int)

Description: The DestinationRef element holds the references for the destinations to the line item.
 


ListOfDestinationRef (Element) (Namespace: XCBL30) 

Content: DestinationRef+

Description: The ListOfDestinationRef element holds a list of all the destinations for the line item.
 


ASNOrderNumber (Element) (Namespace: XCBL30) 

Extends: OrderNumber

Description: The ASNOrderNumber element indicates the unique number assigned to identify a purchase order.
 


ASNPartialOrder (Element) (Namespace: XCBL30) 

Content: ASNPartialOrderCoded (Type: ASNPartialOrderCode) ,  ASNPartialOrderCodedOther (Type: string)?

Description: The ASNPartialOrder element indicates the status of the shipment with respect to the purchase order referenced.
 


ASNPartialOrderCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the status of the shipment for the ASN message.

Value: Enumeration, including:


ASNPurpose (Element) (Namespace: XCBL30) 

Content: ASNPurposeCoded (Type: ASNPurposeCode) ,  ASNPurposeCodedOther (Type: string)?

Description: The ASNPurpose element defines the purpose of the ASN.
 


ASNPurposeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the purpose of the ASN message. This is a subset codelist derived from EDIFACT 1225 (Message Function, Coded) and X12 353 (Transaction Set Purpose Code) and 587 (Acknowledgement Type Code)

Value: Enumeration, including:


ASNReferences (Element) (Namespace: XCBL30) 

Content: ShipmentIdentifier (Type: Reference)? ,  PackingListNumber (Type: Reference)? ,  ContractNumber (Type: Reference)? ,  BillOfLadingNumber (Type: Reference)? ,  AirWaybillNumber (Type: Reference)? ,  ImportLicenceNumber (Type: Reference)? ,  ExportLicenceNumber (Type: Reference)? ,  LetterOfCreditNumber (Type: Reference)? ,  URL (Type: URI)? ,  TrackingInformation? ,  ListOfCarrierReference? ,  OtherASNReferences (Type: ListOfReferenceCoded)?

Description: The ASNReferences element defines the references for the ASN.
 


ListOfCarrierReference (Element) (Namespace: XCBL30) 

Content: CarrierReference+

Description: The ListOfCarrierReference element contains a list of references issued by the carrier.
 


CarrierReference (Element) (Namespace: XCBL30) 

Content: CarrierReferenceNumber (Type: Reference) ,  TransportRouteID (Type: int)

Description: The CarrierReference element contains the carrier reference number.
 


ASNStatus (Element) (Namespace: XCBL30) 

Content: ASNStatusCoded (Type: ASNStatusCode) ,  ASNStatusCodedOther (Type: string)?

Description: The ASNStatus element identifies the status of the Order/Orders that the ASN is referencing and transmitting.
 


ASNStatusCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the status of the orders covered by the ASN message.

Value: Enumeration, including:


ASNSummary (Element) (Namespace: XCBL30) 

Content: NumberOfLines (Type: int)? ,  TransportPackagingTotals? ,  SummaryNote (Type: string)?

Description: The ASNSummary element contains the summary information of the ASN, typically totals of numerical fields.
 


ASNType (Element) (Namespace: XCBL30) 

Content: ASNTypeCoded (Type: ASNTypeCode) ,  ASNTypeCodedOther (Type: string)?

Description: The ASNType element identifies the type of ASN being transmitted.
 


ASNTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of the ASN message.

Value: Enumeration, including:


ATPResponse (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseResponseCoded (Type: AvailabilityToPromiseResponseCode) ,  AvailabilityToPromiseResponseCodedOther (Type: string)?

Description: The ATPResponse element is a container for the AvailabilityToPromise response type.
 


AvailabilityToPromiseResponseCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of response sent for the AvailabilityToPromise message.This is a subset codelist derived from EDIFACT 1229 (Action request/notification description code) and X12 670 (Change or Response Type Code)

Value: Enumeration, including:


ListOfActualPayment (Element) (Namespace: XCBL30) 

Content: ActualPayment+

Description: The ListOfActualPayment element contains a list of information relating to payment(s) made on the invoice at the time the invoice was produced.
 


ActualPayment (Element) (Namespace: XCBL30) 

Content: PaymentAmount ,  PaymentDate (Type: datetime) ,  PaymentMean ,  PaymentRecord? ,  OtherPaymentInfo (Type: string)*

Description: The ActualPayment element contains detailed information on amounts, date, mean, method, card information and references relating to the ActualPayment.
 


PaymentAmount (Element) (Namespace: XCBL30) 

Content: InvoiceCurrencyAmt (Type: MonetaryValue) ,  ForeignCurrencyPayment (Type: MonetaryValue)

Description: The PaymentAmount element contains detailed information on amounts, date, mean, method, card information and references relating to the ActualPayment.
 


PaymentMean (Element) (Namespace: XCBL30) 

Content: PaymentMeanCoded (Type: PaymentMeanCode) ,  PaymentCodedMeanOther (Type: string)?

Description: The PaymentMean element contains information about a particular payment method that is used.
 


PaymentRecord (Element) (Namespace: XCBL30) 

Content: PaymentRef (Type: Reference)? ,  (CardInfo?  |  FITransfer?)

Description: The PaymentRecord element contains a record of the type of payment instrument or other method used to make the payment.
 


FITransfer (Element) (Namespace: XCBL30) 

Content: FromFITransfer (Type: FIAccount)? ,  ToFITransfer (Type: FIAccount) ,  PaymentRecordOther (Type: string)?

Description: The FITransfer element contains details about the transfer from one financial institution to another.
 


CardTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of card used for payment.

Value: Enumeration, including:


CardInfo (Element) (Namespace: XCBL30) 

Content: CardNum (Type: string) ,  CardAuthCode (Type: string)? ,  CardRefNum (Type: string)? ,  CardExpirationDate (Type: datetime)? ,  CardType (Type: CardTypeCode)? ,  CardTypeOther (Type: string)? ,  CardHolderName (Type: string)?

Description: The CardInfo element contains details of the credit or debit card that is being used for the payment.
 


ActualPaymentStatus (Element) (Namespace: XCBL30) 

Content: ActualPaymentStatusCoded (Type: ActualPaymentStatusCode)? ,  ActualPaymentStatusCodedOther (Type: string)?

Description:  The ActualPaymentStatus element contains information relating to the payment status of the line item.
 


ActualPaymentStatusCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the actual status of a payment.

Value: Enumeration, including:


AddressType (Element) (Namespace: XCBL30) 

Content: AddressTypeCoded (Type: AddressTypeCode) ,  AddressTypeCodedOther (Type: string)?

Description: The AddressType element is the container used to specify the function of an address.
 


AddressTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of address. This codelist is derived from EDIFACT 3035 (Party Function Code Qualifier)

Value: Enumeration, including:


Adjustment (Element) (Namespace: XCBL30) 

Content: LineItemReference (Type: int)? ,  AdjustmentReasonCoded (Type: AdjustmentReasonCode) ,  AdjustmentReasonCodedOther (Type: string)? ,  AdjustmentDate (Type: datetime)? ,  ExpectedAmount (Type: MonetaryValue)? ,  AdjustmentAmount (Type: MonetaryValue)? ,  AdjustmentPercent (Type: Decimal18_3)? ,  ActualAmount (Type: MonetaryValue) ,  AdjustmentNote (Type: string)?

Description:  The Adjustment element contains the information relevant to making monetary adjustments.
 


ListOfAdjustments (Element) (Namespace: XCBL30) 

Content: Adjustment+

Description: The ListOfAdjustments element contains a set of one or more adjustment details.
 


AdjustmentReasonCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the reason for adjustment. This codelist is derived from EDIFACT 4465 (Adjustment reason description code)

Value: Enumeration, including:


AdvanceShipmentNotice (Element) (Namespace: XCBL30) 

Content: ASNHeader ,  ASNDetail? ,  ASNSummary?

Description: The AdvanceShipmentNotice element (ASN) comprises the notification by a supplier to the buyer of a shipment. The shipment can be for planning or serve as a notice of a shipment in progress. Therefore it is not necessary for a supplier to provide a preliminary notice of shipment, nor is it necessary for a supplier to send an actual note of shipment. Actual tracking of freight will initially be handled by the shipper directly and not via the ASN. Buyers can respond to the ASN with an ASN Error document that will be created at a later date.
 


Agency (Element) (Namespace: XCBL30) 

Content: AgencyCoded (Type: AgencyCode) ,  AgencyCodedOther (Type: string)? ,  AgencyDescription (Type: string)? ,  CodeListIdentifierCoded (Type: CodeListIdentifierCode)? ,  CodeListIdentifierCodedOther (Type: string)?

Description:  The Agency element identifies the organization and if necessary the codelist from which the identifier is assigned.
 


ListOfAgency (Element) (Namespace: XCBL30) 

Content: Agency+

Description:  The ListOfAgency element contains the details on one or more agencies.
 


AgencyCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the agency responsible for a codelist. This codelist is derived from EDIFACT 3055 (Code list responsible agency code) and X12 559 (Agency Qualifier Code)

Value: Enumeration, including:


AllowOrCharge (Element) (Namespace: XCBL30) 

Content: IndicatorCoded (Type: IndicatorCode) ,  IndicatorCodedOther (Type: string)? ,  BasisCoded (Type: BasisCode)? ,  BasisCodedOther (Type: string)? ,  MethodOfHandlingCoded (Type: MethodOfHandlingCode) ,  MethodOfHandlingCodedOther (Type: string)? ,  AllowanceOrChargeDescription (Type: AllowOrChgDesc) ,  ValidityDates? ,  (BasisQuantityRange (Type: Quantity)  |  BasisMonetaryRange)? ,  TypeOfAllowanceOrCharge ,  Tax*

Attribute: Name: SeqNo - Data Type: int - Default Value: "1"

Description: The AllowOrCharge element requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.
 


BasisCode (Datatype) (Namespace: XCBL30) 

Description: 

This code specifies the basis the allowance or charge is calculated.

Value: Enumeration, including:


PercentageAllowanceOrCharge (Element) (Namespace: XCBL30) 

Content: PercentQualifier ,  Percent (Type: Decimal10_4) ,  PercentageMonetaryValue (Type: MonetaryValue)?

Description:  The PercentageAllowanceOrCharge element specifies the allowance or charge based on a percentage.
 


PercentQualifier (Element) (Namespace: XCBL30) 

Content: PercentQualifierCoded (Type: PercentQualifierCode) ,  PercentQualifierCodedOther (Type: string)?

Description:  The PercentQualifier element contains information on how the percentage is calculated.
 


PercentQualifierCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies how a percentage is calculated. This code list is derived from X12 378 (Allowance or Charge Percent Qualifier)

Value: Enumeration, including:


QuantityAllowanceOrCharge (Element) (Namespace: XCBL30) 

Content: Quantity ,  Rate ,  QuantityMonetaryValue (Type: MonetaryValue)?

Description:  The QuantityAllowanceOrCharge element specifies the allowance or charge where the calculation is based on quantity.
 


Rate (Element) (Namespace: XCBL30) 

Content: RatePerUnit (Type: UnitPrice) ,  UnitPriceBasis (Type: Decimal18_3) ,  UnitOfMeasurement?

Description:  The Rate element specifies the rate that the allowance or charge is calculated on.
 


ListOfAllowOrCharge (Element) (Namespace: XCBL30) 

Content: AllowOrCharge+

Description: The ListOfAllowOrCharge element contains one or more services, promotions, allowances or charges.
 


TypeOfAllowanceOrCharge (Element) (Namespace: XCBL30) 

Content: QuantityAllowanceOrCharge  |  PercentageAllowanceOrCharge  |  MonetaryValue

Description:  The TypeOfAllowanceOrCharge element is a container for the information on the type of allowance or charge. Only one method of calculating the allowance or charge can be specified.
 


AllowOrChargeTreatment (Element) (Namespace: XCBL30) 

Content: AllowOrChargeTreatmentCoded (Type: AllowOrChargeTreatmentCode)? ,  AllowOrChargeTreatmentCodedOther (Type: string)?

Description:  The AllowOrChargeTreatment element contains information relating to the treatment of the allowance or charge.
 


AllowOrChargeTreatmentCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the basis for the calculation of the allowance or charge at line item level.

Value: Enumeration, including:


AllowOrChgDesc (Element) (Namespace: XCBL30) 

Content: RefID (Type: string)? ,  ListOfDescription? ,  ServiceCoded (Type: ServiceCode) ,  ServiceCodedOther (Type: string)?

Description:  The AllowOrChgDesc element describes the allowance or charge using references or free text.
 


Attachment (Element) (Namespace: XCBL30) 

Content: AttachmentPurpose (Type: string) ,  FileName (Type: string)? ,  AttachmentTitle (Type: string)? ,  AttachmentDescription (Type: string)? ,  Language? ,  MIMEType (Type: string)? ,  ReplacementFile (Type: boolean)? ,  AttachmentLocation (Type: URI)

Description:  The Attachment element is a container for specifying the attachments to a document.
 


ListOfAttachment (Element) (Namespace: XCBL30) 

Content: Attachment+

Description:  The ListOfAttachment element is container that holds one or more Attachment elements.
 


AttributeType (Element) (Namespace: XCBL30) 

Content: EnumeratedValue (Type: string)*

Attribute: Name: ScalarType - Data Type: ScalarTypeCode - Default Value: "String"
Attribute: Name: MaxSize - Data Type: string - Default Value: #IMPLIED

Description: The AttributeType element provides the data type of the category's attribute. Has ScalarType enumerated attribute that indicates whether this data value is a String, an Integer, a Numeric value (such as a floating point number), a Currency (an ISO Currency Code), a Date, or an Enumeration. If an Enumeration, AttributeType has a set of subelements called EnumeratedValue which list the values of the enumeration. Also optionally has MaxSize attribute which indicates the maximum length of the string in characters.
 


ScalarTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies a datatype.

Value: Enumeration, including:


AuctionCategory (Element) (Namespace: XCBL30) 

Content: AuctionCategoryName (Type: string) ,  AuctionCategoryLevel (Type: int)

Description: The AuctionCategory element is used to further classify the category of the item to be auctioned. This is predefined by the environment integrator. At least two category levels are required.
 


ListOfAuctionCategory (Element) (Namespace: XCBL30) 

Content: AuctionCategory2,*

Description: The ListOfAuctionCategory element contains a 2 or more auction categories used to define and further classify the object to be auctioned. This structure requires that at least a single category and one sub-category is defined.
 


AuctionCreate (Element) (Namespace: XCBL30) 

Content: AuctionCreateHeader ,  ListOfAuctionCreateDetail ,  AuctionCreateSummary

Description: The AuctionCreate element is used when the user wants to create a new auction. It contains all the header, detail and summary level information.
 


ListOfAuctionCreateDetail (Element) (Namespace: XCBL30) 

Content: AuctionCreateDetail+

Description: The ListOfAuctionCreateDetail element contains the line level detail information for the AuctionCreate document.
 


AuctionDetail (Element) (Namespace: XCBL30) 

Content: AuctionItem ,  ListOfMVBVariables? ,  AuctionPricingDetail? ,  AuctionItemDates (Type: OrderDates)? ,  AuctionDeliveryDetail (Type: DeliveryDetail)? ,  ListOfAttachment? ,  ComponentAuctionIndicator (Type: boolean)

Description: The AuctionDetail element contains all details relevant to an auction item. This can be used to describe a single item to be auctioned or an aggregate part which is composed of sub-items to be detailed in the ListOfAuctionItemComponents structure.
 


AuctionCreateDetail (Element) (Namespace: XCBL30) 

Extends: AuctionDetail

Description: The AuctionCreateDetail element contains all details relevant to an auction item. This can be used to describe a single item to be auctioned or an aggregate part which is composed of sub-items to be detailed in the ListOfAuctionItemComponents structure.
 


ListOfAuctionItemComponents (Element) (Namespace: XCBL30) 

Content: AuctionItemComponent (Type: AuctionCreateDetail)+

Description: The ListOfAuctionItemComponents element contains a list of components that are associated with the auction item.
 


AuctionCreateHeader (Element) (Namespace: XCBL30) 

Content: AuctionCreatePurpose (Type: Purpose) ,  AuctionCreateIssueDate (Type: datetime) ,  AuctionCreateID (Type: AlphaNum40) ,  FowardAuctionIndicator (Type: boolean) ,  AuctionValidityDates (Type: ValidityDates) ,  DecisionDate (Type: datetime)? ,  RulesProfile ,  AuctionCurrency? ,  AuctionParticipants ,  ListOfReferenceCoded? ,  Language ,  AuctionCreateGeneralNotes (Type: string)? ,  AuctionCreatListOfAttachment (Type: ListOfAttachment)? ,  AuctionSpecifications?

Description: The AuctionCreateHeader element contains the auction create header-level information. This element occurs once within the document.
 


AuctionCreateResponse (Element) (Namespace: XCBL30) 

Content: AuctionCreateResponseHeader ,  ListOfAuctionCreateResponseDetail? ,  AuctionCreateResponseSummary (Type: AuctionCreateSummary)

Description: The AuctionCreateResponse element provides information and status related to the request to create an auction via the AuctionCreate message.
 


AuctionCreateResponseDetail (Element) (Namespace: XCBL30) 

Content: AuctionItemID (Type: AlphaNum40) ,  AuctionItemName (Type: AlphaNum50) ,  AuctionItemDescription (Type: string)? ,  AuctionItemHierarchyLevel (Type: int) ,  AuctionLineItemNum (Type: int)? ,  AuctionItemResponseCoded (Type: AuctionItemResponseCode) ,  AuctionItemResponseCodedOther (Type: string)? ,  ChangedAuctionCreateDetail (Type: AuctionDetail)? ,  ListOfAuctionItemComponentResponse?

Description: The AuctionCreateResponseDetail element contains a detail level relevant data for the AuctionCreateResponse document.
 


ListOfAuctionCreateResponseDetail (Element) (Namespace: XCBL30) 

Content: AuctionCreateResponseDetail+

Description: The ListOfAuctionCreateResponseDetail element contains a list a list of AuctionCreateResponseDetail data. This is element optional.
 


ListOfAuctionItemComponentResponse (Element) (Namespace: XCBL30) 

Content: AuctionItemComponentResponse (Type: AuctionCreateResponseDetail)+

Description: The ListOfAuctionItemComponentResponse element contains the response details for the components of the auction item. This is a recursive structure.
 


AuctionCreateResponseHeader (Element) (Namespace: XCBL30) 

Content: AuctionCreateResponsePurpose (Type: Purpose) ,  AuctionCreateResponseIssueDate (Type: datetime) ,  AuctionCreateResponseID (Type: AlphaNum40) ,  AuctionCreateReference (Type: Reference) ,  AuctionResponseCoded (Type: BasicResponseCode) ,  AuctionResponseCodedOther (Type: string)? ,  ChangedAuctionCreateHeader (Type: AuctionCreateHeader)? ,  Language ,  AuctionCreateResponseNote (Type: string)?

Description: The AuctionCreateResponseHeader element contains the header level information of the AuctionCreateResponse. This element occurs once within the document.
 


AuctionCreateSummary (Element) (Namespace: XCBL30) 

Content: TotalNumberOfAuctionItems (Type: int)? ,  TotalNumberOfParticipants (Type: int)?

Description: The AuctionCreateSummary element summarizes the AuctionCreate document.
 


AuctionCurrency (Element) (Namespace: XCBL30) 

Content: BaseCurrency (Type: Currency) ,  ListOfValidBidCurrency?

Description: The AuctionCurrency element contains all currency details relevant to the auction.
 


ListOfValidBidCurrency (Element) (Namespace: XCBL30) 

Content: ValidBidCurrency+

Description: The ListOfValidBidCurrency element lists all the valid currencies in which an auction partner can use to bid in this auction.
 


ValidBidCurrency (Element) (Namespace: XCBL30) 

Content: BidCurrency (Type: Currency) ,  RateOfExchangeDetail?

Description: The ValidBidCurrency element describes a valid bid currency in terms of a currency code and a FX rate.
 


AuctionItem (Element) (Namespace: XCBL30) 

Content: AuctionItemID (Type: AlphaNum40) ,  AuctionItemName (Type: AlphaNum50) ,  AuctionItemDescription (Type: string)? ,  ListOfAuctionCategory ,  ListOfAuctionItemAttribute? ,  AuctionItemHierarchyLevel (Type: int) ,  AuctionLineItemNum (Type: int)? ,  AuctionQuantity (Type: Quantity) ,  PartialBidIndicator (Type: boolean)? ,  PartNumbers?

Description: The AuctionItem element contains all details relevant to the auction item. This includes the ID, name description as well as the part number and quantity data. The required elements include the AuctionItemID, ListOfAuctionCategory, and Quantity information.
 


AuctionItemAttribute (Element) (Namespace: XCBL30) 

Content: AuctionAttributeName (Type: string) ,  AuctionAttributeDescription (Type: string)? ,  AuctionAttributeDataTypeCoded (Type: DataTypeCode) ,  AuctionAttributeDataTypeCodedOther (Type: string)? ,  ListOfValues? ,  AuctionAttributeFieldSize (Type: int)? ,  RequiredIndicator (Type: boolean) ,  AuctionAttributeDefaultValue (Type: string)?

Description: The AuctionItemAttribute element contains a user defined attribute that is used to further describe or categorize the auction item.
 


ListOfAuctionItemAttribute (Element) (Namespace: XCBL30) 

Content: AuctionItemAttribute+

Description: The ListOfAuctionItemAttribute element contains a list of user defined attributes that can be used to further describe or categorize the auction item.
 


ListOfValues (Element) (Namespace: XCBL30) 

Content: NameValuePair+

Description: The ListOfValues element contains a list of name value pairs to be specified if the data type is ListOfValues.
 


AuctionItemResponseCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies errors for the individual line of the ActionCreateDetail.

Value: Enumeration, including:


AuctionParticipants (Element) (Namespace: XCBL30) 

Content: InitiatingParty (Type: Party) ,  CommunityID (Type: string)? ,  ListToInform (Type: ListOfParty)? ,  ListOfAuctionPartners

Description: The AuctionParticipants element contains detailed information on all parties participating or involved in the auction.
 


ListOfAuctionPartners (Element) (Namespace: XCBL30) 

Content: AuctionPartners+

Description: The ListOfAuctionPartners element contains the list of trading partners participating in the auction.
 


AuctionPartners (Element) (Namespace: XCBL30) 

Extends: Party

Description: The AuctionPartners element contains information to identify the trading partners participating in the auction.
 


AuctionPricingDetail (Element) (Namespace: XCBL30) 

Content: OpenPrice (Type: Decimal18_3) ,  ReservePrice (Type: Decimal18_3)? ,  BidIncrement (Type: Decimal18_3)? ,  ListOfPrice?

Description: The AuctionPricingDetail element identifies details of the pricing associated with the auction.
 


AuctionResult (Element) (Namespace: XCBL30) 

Content: AuctionResultHeader ,  ListOfAuctionResultDetail ,  AuctionResultSummary

Description: The AuctionResult element is used to call for the results of the auction. This element occurs once within the document.
 


AuctionResultDetail (Element) (Namespace: XCBL30) 

Content: AuctionResultItemID (Type: Reference) ,  WinningBidIndicator (Type: boolean) ,  AuctionResultParty (Type: OrderParty) ,  AuctionResultDates (Type: OrderDates)? ,  AuctionResultCurrency (Type: Currency)? ,  ListOfAuctionResultItem ,  AuctionResultDetailNotes (Type: string)? ,  ListOfAuctionResultDetailAttachment (Type: ListOfAttachment)?

Description: The AuctionResultDetail element contains the results from the auction. The AuctionResultDetail includes details of the winning bids from auction participants.
 


ListOfAuctionResultDetail (Element) (Namespace: XCBL30) 

Content: AuctionResultDetail+

Description: The ListOfAuctionResultDetail element contains a list of AuctionReponseDetail which includes the results from the auction.
 


ListOfAuctionResultItem (Element) (Namespace: XCBL30) 

Content: AuctionResultItem+

Description: The ListOfAuctionResultItem element contains a list of auction line item details.
 


AuctionResultItem (Element) (Namespace: XCBL30) 

Extends: ItemDetail

Description: The AuctionResultItem element contains all the line item details for the auction result document from a given auction participant. This extends ItemDetails with ListMVBVariable.
 


AuctionResultHeader (Element) (Namespace: XCBL30) 

Content: AuctionResultPurpose (Type: Purpose) ,  AuctionResultIssueDate (Type: datetime) ,  AuctionResultID (Type: Reference) ,  AuctionCreateReference (Type: Reference) ,  ForwardAuctionIndicator (Type: boolean) ,  InitiatingParty (Type: Party)? ,  Language ,  ListOfReferenceCoded? ,  AuctionResultListOfAttachment (Type: ListOfAttachment)? ,  AuctionResultGeneralNote (Type: string)?

Description: The AuctionResultHeader element contains all the auction result header-level information.
 


AuctionResultResponse (Element) (Namespace: XCBL30) 

Content: AuctionResultResponseHeader

Description: The AuctionResultResponse element is used to respond to a document calling for the result of the auction. The auction initiator can send the AuctionResultResponse to communicate status of the AuctionResult receipt.
 


AuctionResultResponseCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the returned response from the AuctionResult message.

Value: Enumeration, including:


AuctionResultResponseHeader (Element) (Namespace: XCBL30) 

Content: AuctionResultResponsePurpose (Type: Purpose) ,  AuctionResultResponseIssueDate (Type: datetime) ,  AuctionResultResponseID (Type: string) ,  AuctionCreateReference (Type: Reference) ,  AuctionResultReference (Type: Reference)? ,  AuctionResultResponseCoded (Type: AuctionResultResponseCode) ,  AuctionResultResponseCodedOther (Type: string)? ,  Language ,  GeneralNote (Type: string)?

Description: The AuctionResultResponseHeader element contains all the auction result response header-level information. This element occurs once within the document.
 


AuctionResultSummary (Element) (Namespace: XCBL30) 

Content: TotalNumAuctionResults (Type: int)? ,  TotalNumWinningBids (Type: int)? ,  TotalNumParticipants (Type: int)?

Description: The AuctionResultSummary element contains summary information pertinent to the AuctionResult.
 


AuctionSpecifications (Element) (Namespace: XCBL30) 

Content: AuctionCreateName (Type: string)? ,  AuctionType (Type: string)? ,  AuctionStatus (Type: string)? ,  PartialBidIndicator (Type: boolean)?

Description: The AuctionSpecifications element contains specifications to define the AuctionCreate document. This includes the AuctionCreateName, AuctionType, AuctionStatus, and PartialBidIndicator.
 


AvailabilityCheckRequest (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckRequestHeader ,  AvailabilityCheckRequestDetail? ,  AvailabilityCheckRequestSummary?

Description: The AvailabilityCheckRequest element contains a request to check the availability of a specified list of items. All items in the list are offered by a single supplier to a single buyer account.
 


AvailabilityCheckRequestDetail (Element) (Namespace: XCBL30) 

Content: ListOfAvailabilityCheckRequestItemDetail

Description: The AvailabilityCheckRequestDetail element contains the line item detail information for the AvailabilityCheckRequest.
 


AvailabilityCheckRequestBaseItemDetail (Element) (Namespace: XCBL30) 

Extends: BaseItemDetail

Description: The AvailabilityCheckRequestBaseItemDetail element contains the identifying and descriptive information for the line items in AvailabilityCheckRequest.
 


AvailabilityCheckRequestHeader (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckRequestID (Type: Reference) ,  AvailabilityCheckRequestIssueDate (Type: datetime) ,  SupplierParty (Type: Party) ,  SupplierIDReferenceDate (Type: datetime)? ,  BuyerParty (Type: Party) ,  BuyerIDReferenceDate (Type: datetime)? ,  AvailabilityShipToParty (Type: Party) ,  AvailabilityCheckRequestLanguage (Type: Language)? ,  AvailabilityCheckRequestNote (Type: string)? ,  RequestListOfAttachment (Type: ListOfAttachment)?

Description: The AvailabilityCheckRequestHeader element holds reference dates, supplier and buyer information, and any special notes associated with the AvailabilityCheckRequest. This element occurs once within the document.
 


AvailabilityCheckRequestItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckRequestBaseItemDetail ,  GeneralLineItemNote (Type: string)? ,  LineItemAttachment (Type: ListOfAttachment)?

Description: The AvailabilityCheckRequestItemDetail element contains the item detail for the AvailabilityCheckRequest.
 


ListOfAvailabilityCheckRequestItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckRequestItemDetail+

Description: The ListOfAvailabilityCheckRequestItemDetail element contains a list of the line items for the AvailalbilityCheckRequest.
 


AvailabilityCheckRequestSummary (Element) (Namespace: XCBL30) 

Content: TotalNumberOfLineItem (Type: int)?

Description: The AvailabilityCheckRequestSummary element contains summary information of the AvailabilityCheckRequest, typically totals of numerical fields.
 


AvailabilityCheckResult (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckResultHeader ,  AvailabilityCheckResultDetail? ,  AvailabilityCheckResultSummary?

Description: The AvailabilityCheckResult element is the element containing the resulting response to an AvailabilityCheckRequest for specific supplier items.
 


AvailabilityCheckResultDetail (Element) (Namespace: XCBL30) 

Content: ListOfAvailabilityCheckResultItemDetail

Description: The AvailabilityCheckResultDetail element contains the line item detail information for the AvailabilityCheckResult.
 


AvailabilityCheckResultHeader (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckResultID (Type: Reference) ,  AvailabilityCheckResultIssueDate (Type: datetime) ,  SupplierParty (Type: Party) ,  SupplierIDReferenceDate (Type: datetime)? ,  BuyerParty (Type: Party) ,  BuyerIDReferenceDate (Type: datetime)? ,  AvailabilityShipToParty (Type: Party) ,  AvailabilityCheckResultLanguage (Type: Language)? ,  AvailabilityCheckResultNote (Type: string)? ,  ResultListOfAttachment (Type: ListOfAttachment)?

Description: The AvailabilityCheckResultHeader element holds reference dates, supplier and buyer information, and any special notes associated with the AvailabilityCheckResult. This element occurs once within the document.
 


AvailabilityCheckResultItemDetail (Element) (Namespace: XCBL30) 

Content: QuotedItem ,  AvailableQuantity (Type: Quantity) ,  AvailabilityErrorInfo (Type: ErrorInfo)? ,  GeneralLineItemNote (Type: string)? ,  LineItemAttachment (Type: ListOfAttachment)?

Description: The AvailabilityCheckResultItemDetail element contains the item detail information in response to the AvailabilityCheckRequest line item information.
 


ListOfAvailabilityCheckResultItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityCheckResultItemDetail+

Description: The ListOfAvailabilityCheckResultItemDetail element contains a list of line items for the AvailabilityCheckResult.
 


AvailabilityCheckResultSummary (Element) (Namespace: XCBL30) 

Content: AvailabilityItemErrors (Type: int) ,  SummaryErrorInfo (Type: ErrorInfo)? ,  TotalNumberOfLineItem (Type: int)?

Description: The AvailabilityCheckResultSummary element contains summary information of the AvailabilityCheckResult including total number of line items.
 


AvailabilityDeliveryOption (Element) (Namespace: XCBL30) 

Content: AvailabilityDeliveryOptionCoded (Type: AvailabilityDeliveryOptionCode) ,  AvailabilityDeliveryOptionCodedOther (Type: string)?

Description: The AvailabilityDeliveryOption element contains the type of delivery for the AvailabilityToPromise document.
 


AvailabilityDeliveryOptionCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of the AvailabilityToPromise.

Value: Enumeration, including:


AvailabilityToPromise (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseHeader ,  AvailabilityToPromiseDetail? ,  AvailabilityToPromiseSummary?

Description: The AvailabilityToPromise element consists of the request for availability to be sent from a buyer to a supplier or a number of suppliers. The request for availability can also be received from an outside source by a supplier. The request is used to determine when, where and how many of the requested goods the supplier(s) can supply, in many cases the request will be sent to existing suppliers only.
 


AvailabilityToPromiseDetail (Element) (Namespace: XCBL30) 

Content: ListOfAvailabilityToPromiseItemDetail?

Description: The AvailabilityToPromiseDetail element is the container for the AvailabilityToPromise information.
 


ListOfAvailabilityToPromiseItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseItemDetail+

Description: The ListOfAvailabilityToPromiseItemDetail element is the container for the list of line items.
 


AvailabilityToPromiseItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseBaseItemDetail (Type: BaseItemDetail) ,  AvailabilityToPromiseDeliveryDetail (Type: DeliveryDetail)? ,  AvailabilityToPromiseTransportDetail (Type: Transport)? ,  AvailabilityToPromiseItemListOfAttachment (Type: ListOfAttachment)? ,  GeneralNote (Type: string)?

Description: The AvailabilityToPromiseItemDetail element contains the line item detail information.
 


AvailabilityToPromiseHeader (Element) (Namespace: XCBL30) 

Content: AvailabilityID (Type: Reference) ,  AvailabilityIssueDate (Type: datetime) ,  ListOfReferenceCoded? ,  AvailabilityToPromisePurpose ,  AvailabilityDeliveryOption ,  InitiatingParty (Type: Party) ,  AvailabilityShipToParty (Type: Party)? ,  AvailabilityToPromiseHeaderTransport (Type: TransportRouting)? ,  GeneralNote (Type: string)? ,  AvailabilityToPromiseListOfAttachment (Type: ListOfAttachment)?

Description: The AvailabilityToPromiseHeader element holds all AvailabilitytoPromise header-level information. This element occurs once within the document.
 


AvailabilityToPromisePurpose (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromisePurposeCoded (Type: AvailabilityToPromisePurposeCode) ,  AvailabilityToPromisePurposeCodedOther (Type: string)?

Description: The AvailabilityToPromisePurpose element is a container for the AvailabilitytoPromise purpose details.
 


AvailabilityToPromisePurposeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the purpose of the AvailabilityToPromise message. This is a subset codelist derived from EDIFACT 1225 (Message Function, Coded) and X12 353 (Transaction Set Purpose Code) and 587 (Acknowledgement Type Code)

Value: Enumeration, including:


AvailabilityToPromiseResponse (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseResponseHeader ,  AvailabilityToPromiseResponseDetail? ,  AvailabilityToPromiseResponseSummary?

Description: The AvailabilityToPromiseResponse element is used to respond to an AvailabilityToPromise document. This element occurs once within the document.
 


AvailabilityToPromiseResponseDetail (Element) (Namespace: XCBL30) 

Content: ListOfAvailabilityToPromiseResponseItemDetail?

Description: The AvailabilityToPromiseResponseDetail element is the container for the AvailabilityToPromiseResponse document.
 


ListOfAvailabilityToPromiseResponseItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseResponseItemDetail+

Description: The ListOfAvailabilityToPromiseResponseItemDetail element is the container for the list of line items.
 


AvailabilityToPromiseResponseItemDetail (Element) (Namespace: XCBL30) 

Content: AvailabilityToPromiseItemResponse (Type: AvailabilityToPromisePurpose)? ,  AvailabilityToPromiseResponseBaseItemDetail (Type: BaseItemDetail) ,  AvailabilityToPromiseResponseDeliveryDetail (Type: DeliveryDetail)? ,  AvailabilityToPromiseResponseTransportDetail (Type: Transport)? ,  AvailabilityToPromiseResponseItemListOfAttachment (Type: ListOfAttachment)? ,  GeneralNote (Type: string)?

Description: The AvailabilityToPromiseResponseItemDetail element is the container for the list of line items.
 


AvailabilityToPromiseResponseHeader (Element) (Namespace: XCBL30) 

Content: AvailabilityResponseID (Type: Reference) ,  AvailabilityResponseIssueDate (Type: datetime) ,  AvailabilityToPromiseID (Type: Reference) ,  ATPResponse ,  ListOfReferenceCoded? ,  AvailabilityResponseDeliveryOption (Type: AvailabilityDeliveryOption) ,  InitiatingParty (Type: Party) ,  AvailabilityShipToParty (Type: Party)? ,  AvailabilityResponseHeaderTransport (Type: TransportRouting)? ,  GeneralNote (Type: string)? ,  AvailabilityResponseListOfAttachment (Type: ListOfAttachment)?

Description: The AvailabilityToPromiseResponseHeader element holds all AvailabilityToPromiseResponse header-level information. This element occurs once within the document.
 


AvailabilityToPromiseResponseSummary (Element) (Namespace: XCBL30) 

Content: TotalNumberOfLineItems (Type: int)?

Description: The AvailabilityToPromiseResponseSummary element details summarizing the AvailabilityToPromiseResponse document.
 


AvailabilityToPromiseSummary (Element) (Namespace: XCBL30) 

Content: TotalNumberOfLineItems (Type: int)?

Description: The AvailabilityToPromiseSummary element contains details summarizing the AvailabilityToPromise document.
 


BankDetail (Element) (Namespace: XCBL30) 

Content: BankCountry (Type: Country) ,  BankKey (Type: string)? ,  SWIFTCode (Type: string)? ,  BankAccountNumber (Type: string) ,  InternationalBankAccountNumber (Type: string)? ,  TradingPartnerAccountHolder (Type: string)? ,  BankAccountControlKey (Type: string)? ,  BankReference (Type: string)?

Description: The BankDetail element provides detailed bank information for the organization.
 


ListOfBankDetail (Element) (Namespace: XCBL30) 

Content: BankDetail

Description: The ListOfBankDetail element provides a list of one or more bank details for the organization.
 


BaseCharacteristicLocation (Element) (Namespace: XCBL30) 

Content: LocationAttributeID (Type: string) ,  LocationAttributeName (Type: Identifier)* ,  LocationAttributeDescription (Type: string)? ,  Location? ,  LocationNotes (Type: string)? ,  OtherLocationAttribute (Type: CharacteristicAttribute)?

Description: The BaseCharacteristicLocation element contains the details describing a location. It also includes a generic characteristic field to allow for user specific location related data.
 


BaseCharacteristicProduct (Element) (Namespace: XCBL30) 

Content: ProductAttributeID (Type: string) ,  ProductAttributeName (Type: Identifier)* ,  ProductAttributeDescription (Type: string)? ,  ListOfDimension? ,  ProductNotes (Type: string)? ,  OtherProductAttribute (Type: CharacteristicAttribute)?

Description: The BaseCharacteristicProduct element contains the details describing a characteristic product. It also includes a generic characteristic field to allow for user-specific product related data.
 


BaseItemDetail (Element) (Namespace: XCBL30) 

Content: LineItemNum ,  LineItemType? ,  ParentItemNumber (Type: LineItemNumberReference)? ,  ItemIdentifiers? ,  ListOfDimension? ,  TotalQuantity (Type: Quantity)? ,  MaxBackOrderQuantity (Type: Quantity)? ,  OffCatalogFlag (Type: boolean)? ,  ListOfItemReferences (Type: ListOfReferenceCoded)? ,  CountryOfOrigin (Type: Country)? ,  CountryOfDestination (Type: Country)? ,  FinalRecipient (Type: Party)? ,  ConditionsOfSale? ,  HazardousMaterials (Type: Hazardous)?

Description:  The BaseItemDetail element identifies the line item for the document. This contains the description, specific identifiers, weights, measures and other information associated with the product.
 


LineItemNum (Element) (Namespace: XCBL30) 

Content: BuyerLineItemNum (Type: int) ,  SellerLineItemNum (Type: int)?

Description:  The LineItemNum element a set of numbers uniquely identifying the line item for the number. In the case where the seller's system. splits a line item number into 2 line items, the buyer item number will remain the same for both line items, but the seller item number will be different.
 


LineItemType (Element) (Namespace: XCBL30) 

Content: LineItemTypeCoded (Type: LineItemTypeCode) ,  LineItemTypeCodedOther (Type: string)?

Description:  The LineItemType element contains information on whether the line item is part of a component group.
 


LineItemNumberReference (Element) (Namespace: XCBL30) 

Content: int

Attribute: Name: LineItemNumTypeCoded - Data Type: LineItemNumTypeCode - Default Value: "Buyer"

Description:  The LineItemNumberReference element identifies a line item number and whether that number was assigned by the buyer or the seller. This is a string content model.
 


LineItemTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies whether the line item is a single or component line item.

Value: Enumeration, including:


LineItemNumTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the party that assigned the line item number.

Value: Enumeration, including:


ItemCharacteristic (Element) (Namespace: XCBL30) 

Content: ItemCharacteristicCoded (Type: ItemCharacteristicCode)? ,  ItemCharacteristicCodedOther (Type: string)? ,  SurfaceLayerPositionCoded (Type: SurfaceLayerPositionCode)? ,  SurfaceLayerPositionCodedOther (Type: string)? ,  ItemCharacteristicValue (Type: string) ,  UnitOfMeasurement?

Description:  The ItemCharacteristic element is a container element that contains the physical attributes other than dimensions of an item.
 


ListOfItemCharacteristic (Element) (Namespace: XCBL30) 

Content: ItemCharacteristic+

Description:  The ListOfItemCharacteristic element is a collection of one or more characteristics that describe the item such as surface finishes.
 


BasePlanningDetail (Element) (Namespace: XCBL30) 

Extends: BaseItemDetail

Description: The BasePlanningDetail element extends BaseItemDetail to include item schedule reference, release frequency and item quantities.
 


BaseShippingDetail (Element) (Namespace: XCBL30) 

Extends: BaseItemDetail

Description: The BaseShippingDetail element extends BaseItemDetail to include item schedule reference, release frequency and item quantities.
 


BasicResponseCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the header level acknowledgement to be sent in response to the AuctionCreate message.

Value: Enumeration, including:


AlphaNum3 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 3

Description:  The AlphaNum3 datatype is a string with a maximum length of 3.
 


AlphaNum6 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 6

Description:  The AlphaNum6 datatype is a string with a maximum length of 6.
 


AlphaNum9 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 9

Description:  The AlphaNum9 datatype is a string with a maximum length of 9.
 


AlphaNum14 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 14

Description:  The AlphaNum14 datatype is a string with a maximum length of 14.
 


AlphaNum17 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 17

Description:  The AlphaNum17 datatype is a string with a maximum length of 17.
 


AlphaNum20 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 20

Description:  The AlphaNum20 datatype is a string with a maximum length of 20.
 


AlphaNum35 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 35

Description:  The AlphaNum35 datatype is a string with a maximum length of 35.
 


AlphaNum40 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 40

Description:  The AlphaNum40 datatype is a string with a maximum length of 40.
 


AlphaNum50 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 50

Description:  The AlphaNum50 datatype is a string with a maximum length of 50.
 


AlphaNum70 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 70

Description:  The AlphaNum70 datatype is a string with a maximum length of 70.
 


AlphaNum80 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 80

Description:  The AlphaNum80 datatype is a string with a maximum length of 80.
 


AlphaNum256 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 256

Description: 

Used for free-form notes


AlphaNum512 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 512

Description:  The AlphaNum512 datatype is a string with a maximum length of 512.
 


Decimal2_0 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 2, Decimals: 0

Description: 

numeric datatypes


Decimal6_0 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 6, Decimals: 0

Description:  The Decimal6_0 datatype a Decimal6_0 double is intended to hold a decimal double with up to 6 digits of precision, including up to 6 digits to the left of the decimal sign and 0 digits to the right.
 


Decimal15_3 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 12, Decimals: 3

Description: 

A Decimal15_3 double is intended to hold a decimal double with up to 15 digits of precision, including up to 15 digits to the left of the decimal sign and 3 digits to the right.


Decimal15_4 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 11, Decimals: 4

Description:  The Decimal15_4 datatype a Decimal15_4 double is intended to hold a decimal double with up to 15 digits of precision, including up to 11 digits to the left of the decimal sign and 4 digits to the right.
 


Decimal18_3 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 15, Decimals: 3

Description: 

A Decimal18_3 double is intended to hold a decimal double with up to 18 digits of precision, including up to 15 digits to the left of the decimal sign and 3 digits to the right.


Decimal8_2 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 6, Decimals: 2

Description: 

A Decimal8_2 double is intended to hold a decimal double with up to 8 digits of precision, including up to 6 digits to the left of the decimal sign and 2 digits to the right.


Decimal10_4 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 6, Decimals: 4

Description:  The Decimal10_4 datatype a Decimal10_4 double is intended to hold a decimal double with up to 10 digits of precision, including up to 6 digits to the left of the decimal sign and 4 digits to the right.
 


Decimal21_6 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 15, Decimals: 6

Description:  The Decimal21_6 datatype a Decimal21_6 double is intended to hold a decimal double with up to 21 digits of precision, including up to 15 digits to the left of the decimal sign and 6 digits to the right.
 


Decimal19_9 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: number, Digits: 10, Decimals: 9

Description:  The Decimal19_9 datatype a Decimal19_9 double is intended to hold a decimal double with up to 19 digits of precision, including up to 10 digits to the left of the decimal sign and 9 digits to the right.
 


PosInt_6 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: int, Digits: 6, Decimals: 0

Description: 

A PosInt_6 double is intended to hold an positive integer comprised of up to 6 base 10 characters


AlphaNum60 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 60

Description:  The AlphaNum60 datatype is a string with a maximum length of 60.
 


AlphaNum30 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 30

Description:  The AlphaNum30 datatype is a string with a maximum length of 30.
 


AlphaNum10 (Datatype) (Namespace: XCBL30) 

Content: Variable String, Maxlength: 10

Description:  The AlphaNum10 datatype is a string with a maximum length of 10.
 


Float_16 (Datatype) (Namespace: XCBL30) 

Content: Scalar, Datatype: float, Digits: 16

Description:  The Float_16 datatype a floating point value with a maximum number of 16 digits.
 


BidRuleCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the bidding requirements for the AuctionResultResponse message.

Value: Enumeration, including:


BuyerSupplierCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the role of a trading partner, or otherwise qualifies a piece of data that could come from more than one source within the trading relationship.

Value: Enumeration, including:


CatalogContract (Element) (Namespace: XCBL30) 

Content: CatalogContractID (Type: string) ,  CatalogContractItemID (Type: string)

Attribute: Name: Type - Data Type: BuyerSupplierCode - Default Value: "Buyer"

Description: The CatalogContract element contains information to identify the buyer's or supplier's contract, and the item identification in terms of that contract.
 


CatalogData (Element) (Namespace: XCBL30) 

Content: Product*

Description: The CatalogData element is a container for instances of products described in the ProductCatalog.
 


CatalogHeader (Element) (Namespace: XCBL30) 

Content: CatalogID (Type: string) ,  CatalogDate (Type: date)? ,  CatalogProvider? ,  ListOfPartners? ,  ValidFrom (Type: date)? ,  ValidUntil (Type: date)? ,  CatalogVersion (Type: number)? ,  DefaultLanguage? ,  DefaultCurrency (Type: Currency)? ,  IsReplacement? ,  IsPriceUpdate? ,  IsMultiVendor? ,  ShortDescription* ,  LongDescription* ,  ObjectAttribute*

Description:  The CatalogHeader element provides administrative information about the catalog including its provider, and suppliers and other trading partners present in the catalog.
 


DefaultLanguage (Element) (Namespace: XCBL30) 

Content: EMPTY

Attribute: Name: lang - Data Type:
xmllang - Default Value: "en"

Description:  The DefaultLanguage element contains the attribute xml:lang indicating the language that should be assumed for the catalog, When it is not specified explicitly on a particular element. The value for xml:lang must be a valid RFC 1766 language code, and as such is not restricted to the coded values typically used for this purpose in xCBL (although these are RFC 1766-compliant).
 


IsReplacement (Element) (Namespace: XCBL30) 

Content: EMPTY

Description:  The IsReplacement element is an element whose presence in the catalog indicates that this is a complete replacement for an existing catalog.
 


IsPriceUpdate (Element) (Namespace: XCBL30) 

Content: EMPTY

Description:  The IsPriceUpdate element is an element whose presence indicates that the catalog is only being used to update prices.
 


IsMultiVendor (Element) (Namespace: XCBL30) 

Content: EMPTY

Description:  The IsMultiVendor element is an element whose presence indicates that the catalog is a multivendor catalog. If a product is multivendor, price should only appear under ProductVendorData.
 


CatalogProvider (Element) (Namespace: XCBL30) 

Content: Party? ,  CatalogSystem?

Attribute: Name: ProviderID - Data Type: string - Default Value: #IMPLIED

Description:  The CatalogProvider element specifies the providing party of this catalog. Contains an optional Party subelement.
 


CatalogSystem (Element) (Namespace: XCBL30) 

Content: SystemAddress (Type: string) ,  SystemType (Type: string)

Description:  The CatalogSystem element specifies the system address and type of system of this catalog. Contains 2 mandatory subelements.
 


CatalogSchema (Element) (Namespace: XCBL30) 

Content: SchemaName (Type: string) ,  SchemaVersion (Type: number)? ,  SchemaStandard (Type: string)? ,  SchemaSource (Type: URI)? ,  ValidateAttributes? ,  ShortDescription* ,  LongDescription* ,  SchemaCategory*

Attribute: Name: Type - Data Type: BuyerSupplierCode - Default Value: "Supplier"

Description: The CatalogSchema element holds optional, creator-configured information about the structure of products in the catalog.
 


ValidateAttributes (Element) (Namespace: XCBL30) 

Content: EMPTY

Description: The ValidateAttributes element is an element whose presence indicates that the category attributes should be validated.
 


CategoryAttribute (Element) (Namespace: XCBL30) 

Content: AttributeID (Type: string) ,  AttributeName* ,  AttributeType ,  IsRequired?

Description: The CategoryAttribute element holds a list of the category's attribute definitions, as described in its child elements.
 


AttributeName (Element) (Namespace: XCBL30) 

Content:

Attribute: Name: lang - Data Type: xmllang - Default Value: "en"

Description: The AttributeName element contains the name of the attribute. Multilanguage support is provided by potentially having multiple AttributeName elements, each of which has an xml:lang attribute. xml:lang must contain a value that is a valid RFC 1766 language code. If not specified in DefaultLanguage or in a specific element, the value is assumed to be en for "English.".
 


IsRequired (Element) (Namespace: XCBL30) 

Content: EMPTY

Description: The IsRequired element indicates, by its presence in the message, that the attribute is required. This should be reflected by the validation behavior of the processing application.
 


ChangeOrder (Element) (Namespace: XCBL30) 

Content: ChangeOrderHeader ,  ChangeOrderDetail? ,  ChangeOrderSummary?

Description: The ChangeOrder element ChangeOrder allows a requisitioner or buyer to initiate a change to an already existing order. A seller uses the OrderResponse document to accept or reject an order or a changed order.
 


ChangeOrderDetail (Element) (Namespace: XCBL30) 

Content: ListOfChangeOrderItemDetail? ,  ListOfChangeOrderPackageDetail?

Description: The ChangeOrderDetail element is an optional section providing a list of line items. This list can only include those which were changed, the entire line item list, or no line items at all. This should be used in accordance with the OrderHeaderPurpose selected in the ChangeOrderHeader.
 


ChangeOrderHeader (Element) (Namespace: XCBL30) 

Content: ChangeOrderNumber ,  ChangeOrderSequence (Type: string) ,  ChangeOrderIssueDate (Type: datetime) ,  OrderReference (Type: Reference) ,  SellerParty (Type: Party) ,  BuyerParty (Type: Party) ,  ListOfReferenceCoded? ,  Purpose ,  RequestedResponse? ,  ChangeType ,  OrderType? ,  OriginalOrderHeader (Type: OrderHeader)? ,  OrderHeaderChanges (Type: OrderHeader)? ,  ChangeOrderHeaderNote (Type: string)? ,  ListOfStructuredNote?

Description: The ChangeOrderHeader element contains the header information of the OrderChange.
 


ChangeOrderNumber (Element) (Namespace: XCBL30) 

Content: BuyerChangeOrderNumber (Type: string) ,  SellerChangeOrderNumber (Type: string)? ,  ListOfMessageID?

Description: The ChangeOrderNumber element indicates the unique number assigned to the ChangeOrder, typically according to the system that generated the ChangeOrderNumber.
 


ChangeOrderItemDetail (Element) (Namespace: XCBL30) 

Content: ItemDetailChangeCoded (Type: DetailChangeCode) ,  ItemDetailChangeCodedOther (Type: string)? ,  ListOfReferenceCoded? ,  OriginalItemDetail (Type: ItemDetail)? ,  ItemDetailChanges (Type: ItemDetail)? ,  LineItemNote (Type: string)? ,  ListOfStructuredNote?

Description: The ChangeOrderItemDetail element contains a qualifier for the type of change made to the line item, the line item itself, and note field for any additional information to be provided.
 


ListOfChangeOrderItemDetail (Element) (Namespace: XCBL30) 

Content: ChangeOrderItemDetail+

Description: The ListOfChangeOrderItemDetail element holds change information for the item detail information.
 


ChangeOrderPackageDetail (Element) (Namespace: XCBL30) 

Content: PackageDetailChangeCoded (Type: DetailChangeCode) ,  PackageDetailChangeCodedOther (Type: string)? ,  OriginalPackageDetail (Type: PackageDetail)? ,  PackageDetailChanges (Type: PackageDetail)? ,  PackageDetailNote (Type: string)?

Description: The ChangeOrderPackageDetail element holds a change information for the package detail.
 


ListOfChangeOrderPackageDetail (Element) (Namespace: XCBL30) 

Content: ChangeOrderPackageDetail+

Description: The ListOfChangeOrderPackageDetail element holds change information for the package detail information.
 


ChangeOrderSummary (Element) (Namespace: XCBL30) 

Content: OriginalOrderSummary (Type: OrderSummary)? ,  RevisedOrderSummary (Type: OrderSummary)?

Description: The ChangeOrderSummary element is the summary section for the ChangeOrder. This contains the same information as the OrderSummary.
 


ChangeType (Element) (Namespace: XCBL30) 

Content: ChangeTypeCoded (Type: ChangeTypeCode) ,  ChangeTypeCodedOther (Type: string)?

Description: The ChangeType element identifies the type of change in the ChangeOrder.
 


ChangeTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of change initiated by the ChangeOrder message. This code list is derived from EDIFACT 1225 (Message function code)and 1229 (Action request/notification description code) and X12 353 (Transaction set purpose code) and 670(Change or response type code)

Value: Enumeration, including:


CharacteristicAttribute (Element) (Namespace: XCBL30) 

Content: CharacteristicName (Type: string) ,  CharacteristicAttributeID (Type: string) ,  CharacteristicAttributeName (Type: Identifier)* ,  CharacteristicAttributeDescription (Type: string)? ,  ListOfDimension? ,  CharacteristicAttributeNote (Type: string)? ,  OtherCharacteristicAttribute (Type: CharacteristicAttribute)*

Description: The CharacteristicAttribute element contains the details relevant to describing a characteristic. It also includes a generic characteristic field to allow for user-defined data.
 


CharacteristicCombination (Element) (Namespace: XCBL30) 

Content: CharacteristicCombinationPurposeCoded (Type: TimeSeriesPurposeCode)? ,  CharacteristicCombinationPurposeCodedOther (Type: string)? ,  CharacteristicCombinationResponseCoded (Type: TimeSeriesErrorCode)? ,  CharacteristicCombinationResponseCodedOther (Type: string)? ,  CharacteristicCombinationID (Type: string) ,  CharacteristicProduct? ,  CharacteristicLocation? ,  CharacteristicProductGroup? ,  CharacteristicOther*

Description: The CharacteristicCombination element defines a single characteristic combination for the time series.
 


ListOfCharacteristicCombinations (Element) (Namespace: XCBL30) 

Content: CharacteristicCombination+

Description: The ListOfCharacteristicCombinations element contains a list of all the characteristic combinations for the time series. This element can be sent in a separate transmission from the time series document (without the key figure and time series value information) to serve as an initial setup/configuration process.
 


CharacteristicLocation (Element) (Namespace: XCBL30) 

Content: SourceLocation (Type: BaseCharacteristicLocation)? ,  TargetLocation (Type: BaseCharacteristicLocation)?

Description: The CharacteristicLocation element contains the basic elements used to describe a characteristic location with respect to the source and target systems.
 


CharacteristicOther (Element) (Namespace: XCBL30) 

Content: SourceCharacteristicsOther (Type: CharacteristicAttribute)? ,  TargetCharacteristicsOther (Type: CharacteristicAttribute)?

Description: The CharacteristicOther element is a generic configurable characteristic element that can be used to describe various characteristics of a time series. This element is given with respect to the source and target systems.
 


CharacteristicProduct (Element) (Namespace: XCBL30) 

Content: SourceProduct (Type: BaseCharacteristicProduct)? ,  TargetProduct (Type: BaseCharacteristicProduct)?

Description: The CharacteristicProduct element contains the basic elements used to describe a characteristic product with respect to the source and target systems.
 


CharacteristicProductGroup (Element) (Namespace: XCBL30) 

Content: SourceProductGroup (Type: BaseCharacteristicProduct)? ,  TargetProductGroup (Type: BaseCharacteristicProduct)?

Description: The CharacteristicProductGroup element contains the basic elements used to describe a characteristic product group with respect to the source and target systems.
 


ChargeRegulationCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the party responsible for the payment of fees.

Value: Enumeration, including:


CodeListIdentifierCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the code list used. This code list is derived from EDIFACT 1131 (Code list identification code) and X12 1270 (Code list identifier code)

Value: Enumeration, including:


CommitmentLevelCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the commitment level for the forecast. This code list is derived from EDIFACT 4017 (Delivery plan commitment level code) and X12 680 (Forecast Qualifier)

Value: Enumeration, including:


CommunicationDetail (Element) (Namespace: XCBL30) 

Content: CommunicationDetailDescription (Type: string)? ,  PersonCommunicationType ,  CommunicationValue (Type: string) ,  DefaultCommunication (Type: boolean)?

Description:  The CommunicationDetail element is the information of the communication detail for the person.
 


ListOfCommunicationDetail (Element) (Namespace: XCBL30) 

Content: CommunicationDetail+

Description: The ListOfCommunicationDetail element is a container that holds one or more CommunicationDetail elements.
 


PersonCommunicationType (Element) (Namespace: XCBL30) 

Content: PersonCommunicationTypeCoded (Type: PersonCommunicationTypeCode) ,  PersonCommunicationTypeCodedOther (Type: string)

Description: The PersonCommunicationType element is container to hold the coded list of the communication method of the person.
 


PersonCommunicationTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the communication type of the person involved.

Value: Enumeration, including:


Company (Element) (Namespace: XCBL30) 

Extends: Party

Description: The Company element contains information pertinent to identifying a company. This element extends the Party definition with an Industry sector code.
 


ConditionsCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the conditions that apply to a measurement value. This code list is derived from X12 935 (Measurement significance code)

Value: Enumeration, including:


ConditionsOfSale (Element) (Namespace: XCBL30) 

Content: SalesRequirement+ ,  SalesActionCoded (Type: SalesActionCode)? ,  SalesActionCodedOther (Type: string)? ,  SalesActionValue (Type: string)?

Description: The ConditionsOfSale element details the conditions of sale for the item.
 


SalesActionCode (Datatype) (Namespace: XCBL30) 

Description: 

This code indicates the type of sales action. This code list is derived from X12 306 (Action code)

Value: Enumeration, including:


Contact (Element) (Namespace: XCBL30) 

Content: ContactID (Type: Identifier)? ,  ContactName (Type: string) ,  ContactFunction? ,  ContactDescription (Type: string)? ,  ListOfContactNumber?

Description: The Contact element contains the means for contacting a person or department.
 


ContactNumber (Element) (Namespace: XCBL30) 

Content: ContactNumberValue (Type: string) ,  ContactNumberTypeCoded (Type: ContactNumberTypeCode) ,  ContactNumberTypeCodedOther (Type: string)?

Description:  The ContactNumber element contains the channel and value of a communication point.
 


ContactFunction (Element) (Namespace: XCBL30) 

Content: ContactFunctionCoded (Type: ContactFunctionCode) ,  ContactFunctionCodedOther (Type: string)?

Description:  The ContactFunction element describes the purpose of the contact.
 


ContactNumberTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

Identifies the channel of communication. This code list is derived from EDIFACT 3155 (Communication number code qualifier) and X12 365 (Communication number qualifier)

Value: Enumeration, including:


ListOfContact (Element) (Namespace: XCBL30) 

Content: Contact+

Description:  The ListOfContact element lists the information on one or more contacts for an entity.
 


ListOfContactNumber (Element) (Namespace: XCBL30) 

Content: ContactNumber+

Description:  The ListOfContactNumber element lists one or more communication points.
 


ContactFunctionCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the major duty or responsibility of the person or department for contact purposes. This code list is derived from EDIFACT 3139 (Contact function code) and X12 366 (Contact function code)

Value: Enumeration, including:


ContactRelationType (Element) (Namespace: XCBL30) 

Content: ContactRelationTypeCoded (Type: ContactRelationTypeCode) ,  ContactRelationTypeCodedOther (Type: string)?

Description: The ContactRelationType element defines the contact relation type of a contact as primarily always being a 'contact person' to the trading partner organization he/she is assigned to. In addition to that a relationship describes the function of a contact role to the trading partner.
 


ContactRelationTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of the contact relation.

Value: Enumeration, including:


Contract (Element) (Namespace: XCBL30) 

Content: ContractID (Type: Identifier) ,  ContractType? ,  ValidityDates?

Description:  The Contract element provides the details of an agreement between trading partners.
 


ContractType (Element) (Namespace: XCBL30) 

Content: ContractTypeCoded (Type: ContractTypeCode) ,  ContractTypeCodedOther (Type: string)?

Description:  The ContractType element identifies the type of contract.
 


ListOfContract (Element) (Namespace: XCBL30) 

Content: Contract+

Description:  The ListOfContract element lists the information on one or more contracts. This includes the identifier and the type of contract.
 


ContractTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of the contract. This code list is derived from X12 1166 (Contract type code)

Value: Enumeration, including:


Country (Element) (Namespace: XCBL30) 

Content: CountryCoded (Type: CountryCode) ,  CountryCodedOther (Type: string)?

Description:  The Country element identifies a country.
 


CountryCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies a country. This code list is derived from ISO 3166-1997

Value: Enumeration, including:


Currency (Element) (Namespace: XCBL30) 

Content: CurrencyCoded (Type: CurrencyCode) ,  CurrencyCodedOther (Type: string)?

Description:  The Currency element identifies a currency.
 


CurrencyCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of currency being used. This codelist is derived from ISO recommendation no.9

Value: Enumeration, including:


DataTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the data type of the AuctionItemAttribute.

Value: Enumeration, including:


DateCoded (Element) (Namespace: XCBL30) 

Content: Date (Type: datetime) ,  DateQualifier

Description:  The DateCoded element is a container for a date that has its function indicated with a qualifier.
 


DateQualifier (Element) (Namespace: XCBL30) 

Content: DateQualifierCoded (Type: DateQualifierCode) ,  DateQualifierCodedOther (Type: string)?

Description:  The DateQualifier element is a container for the code qualifying a date.
 


ListOfDateCoded (Element) (Namespace: XCBL30) 

Content: DateCoded+

Description:  The ListOfDateCoded element lists one or more dates that are qualified with a function.
 


DateFormat (Element) (Namespace: XCBL30) 

Content: DateFormatCoded (Type: DateFormatCode) ,  DateFormatCodedOther (Type: string)?

Description: The DateFormat element supplies the preferred date format that an application should use when displaying this value to the user. It does not describe the format in which the date is sent in the document.
 


DateFormatCode (Datatype) (Namespace: XCBL30) 

Value: Enumeration, including:


DateQualifierCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the function of a date, time or period. This code list is derived from EDIFACT 2005 (Date or time or period function code qualifier) and X12 374 (Date/Time qualifier)

Value: Enumeration, including:


DateTimeRefCode (Datatype) (Namespace: XCBL30) 

Description: 

This code references to a point in time. This code list is derived from EDIFACT 2475 (Payment time reference code) and X12 333 (Term basis date code)

Value: Enumeration, including:


DeliveryDetail (Element) (Namespace: XCBL30) 

Content: ShipToLocation (Type: Location)? ,  ShipFromLocation (Type: Location)? ,  ListOfScheduleLine? ,  ItemPackagingReference? ,  SimplePackageNote (Type: string)? ,  TermsOfDelivery? ,  CargoClassification?

Description: The DeliveryDetail element is used to specify the scheduling information for a distinct set of ship from party, ship to party, and transport information for the line item.
 


CargoClassification (Element) (Namespace: XCBL30) 

Content: NatureOfGoods (Type: Identifier)? ,  OperationalTypeCoded (Type: OperationalTypeCode)? ,  OperationalTypeCodedOther (Type: string)? ,  TypeOfCargo (Type: string)?

Description: The CargoClassification element contains different conventions for the classification and description of the goods being transported.
 


OperationalTypeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the classification type of the cargo. This code list is derived from EDIFACT 7085 (Cargo type classification code)

Value: Enumeration, including:


Description (Element) (Namespace: XCBL30) 

Content: DescriptionText (Type: string) ,  Language

Description:  The Description element is used to provide a free form description with the Language which it is written in.
 


ListOfDescription (Element) (Namespace: XCBL30) 

Content: Description+

Description: The ListOfDescription element contains a list of descriptions.
 


DetailChangeCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the type of change to the line item. This code list is derived from EDIFACT 1229 and X12 668 and 670

Value: Enumeration, including:


DetailResponseCode (Datatype) (Namespace: XCBL30) 

Description: 

This code identifies the response for the line item detail. This code list is derived from EDIFACT 1225 (Message function code), 1229 (Action request/notification description code), and 4343 (Response type code) and X12 353 (Transaction set purpose code), 587 (Acknowledgment type), and 670 (Change or response type code)

Value: Enumeration, including:


Dimension&nb