Operation: OrderConfirmationQuery

Das Element vcr:OrderConfirmationQueryRequest erweitert den Typ vct:RequestType um die Elemente

Name

Typ/Vorkommen

Beschreibung

Name

Typ/Vorkommen

Beschreibung

vcr:DateRange

vcr:DateRangeType?

Bereich für Belegdatum

vcr:OrderID

xsd:normalizedString*

Belegnummer(n) der korrespondierenden Bestellung(en)

Das Element vcr:OrderConfirmationQueryResponse erweitert den Typ vct:ResponseType um das optionale Element vcr:DateRange und eine Liste von Elementen vcr:OrderConfirmationHeader. OrderConfirmationHeader besteht aus folgenden Elementen:

Name

Typ/Vorkommen

Beschreibung

Name

Typ/Vorkommen

Beschreibung

vcr:OrderConfirmationID

xsd:normalizedString

Belegnummer der Auftragsbestätigung

cbc:IssueDate

 

Belegdatum

vcr:Description

xsd:normalizedString?

Beschreibung

vcr:OrderID

xsd:normalizedString*

Korrespondierende Bestellungen

Regeln (Server)

  1. Ein OrderConformationQueryRequest ist wie folgt zu verarbeiten: Es werden alle Auftragsbestätigungen ermittelt, auf die die Suchparameter DateRange und OrderID zutreffen, wie in Abschnitt Belegverwaltung beschrieben.

  2. Die ermittelte Liste von Auftragsbestätigungen ist im OrderConfirmationQueryResponse zurückzuliefern, evtl. Limitierungen des Suchergebnisses sind wie in Belegverwaltung beschrieben über DateRange mitzuteilen.

  3. Unterstützt der Server die Suchparameter OrderID, muss jedes OrderConfirmationHeader-Element auch mindestens ein nicht leeres Element OrderID enthalten, es sei denn, die Auftragsbestätigung hat tatsächlich keinen Bezug zu einer Bestellung.

  4. Enthält der QueryRequest Elemente OrderID und unterstützt der Server diese Suchparameter nicht, wird ein OrderConfirmationQueryResponse mit ResponseCode 404 übermittelt.

  5. Unterstützt der Server die Suchparameter OrderID nicht, muss er dies im Profil über ein Element UnsupportedQuery mit Inhalt OrderConfirmation-OderID mitteilen.

Regeln (Client)

  1. Die Suchparameter OrderID dürfen nur verwendet werden, wenn der Server im Profil nicht mitgeteilt hat, dass diese Suchparameter nicht unterstützt werden.