Operation: OrderConfirmationDetails

The element vcr:OrderConfirmationDetailsRequest extends the type vct:RequestType with a list of vcr:OrderConfirmationID elements (xsd:normalizedString).

 The element vcr:OrderConfirmationDetailsResponse extends the type vct:ResponseType with a list of vcr:OrderConfirmation and vcr:UnknownID elements  (xsd:normalizedString). OrderConfirmation consists of the following elements:

Name

Type/occurrence

Description

Name

Type/occurrence

Description

vcr:OrderConfirmationID

xsd:normalizedString

Document number of the order confirmation.

cbc:IssueDate

 

Document date.

vcr:Description

xsd:normalizedString?

Description.

cac:Party

?

Buyer's business data.

vcr:LineItem

+

Order confirmation's line items.

Rules

  1. The document numbers (OrderConfirmationID) submitted in a request serve as a basis for determining the order confirmations whose document number is identical to one of the assigned document numbers.

  2. Found order confirmations are communicated as OrderConfirmation elements in the response.

  3. Communicated for each document number for which no order confirmation can be determined is an UnknownID element whose content comprises the document number.

  4. The sum of the number of OrderConfirmation and UnkownID elements in the response must match the number of OrderConfirmationID elements in the request.

  5. OrderID references are to be used in the LineItem elements, unless the server profile has conveyed an UnsupportedQuery element whose content is an OrderConfirmation-OrderID, or the line item is actually not related to any order.