Sync with 5.4.0
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_protocolXSDs / ParlayX / parlayx_payment_reserve_amount_charging_interface_2_0.xsd
CommitLineData
970ed795 1<!--
3abe9331 2 Copyright (c) 2000-2015 Ericsson Telecom AB
970ed795
EL
3
4 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Public License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <xsd:schema elementFormDefault="qualified"
10
11xmlns:xsd="http://www.w3.org/2001/XMLSchema"
12xmlns:parlayx_common_xsd="http://www.csapi.org/schema/parlayx/common/v2_0"
13xmlns:parlayx_payment_xsd="http://www.csapi.org/schema/parlayx/payment/v2_0"
14xmlns:parlayx_payment_reserve_amount_charging_local_xsd="http://www.csapi.org/schema/parlayx/payment/reserve_amount_charging/v2_0/local"
15
16
17 targetNamespace="http://www.csapi.org/schema/parlayx/payment/reserve_amount_charging/v2_0/local">
18
19<xsd:import namespace="http://www.csapi.org/schema/parlayx/payment/v2_0" schemaLocation="parlayx_payment_types_2_0.xsd"/>
20<xsd:import namespace="http://www.csapi.org/schema/parlayx/common/v2_0" schemaLocation="parlayx_common_types_2_0.xsd"/>
21 <xsd:element name="reserveAmount" type="parlayx_payment_reserve_amount_charging_local_xsd:reserveAmount"/>
22 <xsd:complexType name="reserveAmount">
23 <xsd:sequence>
24 <xsd:element name="endUserIdentifier" type="xsd:anyURI"/>
25 <xsd:element name="amount" type="xsd:decimal"/>
26 <xsd:element name="billingText" type="xsd:string"/>
27 </xsd:sequence>
28 </xsd:complexType>
29
30 <xsd:element name="reserveAmountResponse" type="parlayx_payment_reserve_amount_charging_local_xsd:reserveAmountResponse"/>
31 <xsd:complexType name="reserveAmountResponse">
32 <xsd:sequence>
33 <xsd:element name="result" type="xsd:string"/>
34 </xsd:sequence>
35 </xsd:complexType>
36
37 <xsd:element name="reserveAdditionalAmount" type="parlayx_payment_reserve_amount_charging_local_xsd:reserveAdditionalAmount"/>
38 <xsd:complexType name="reserveAdditionalAmount">
39 <xsd:sequence>
40 <xsd:element name="reservationIdentifier" type="xsd:string"/>
41 <xsd:element name="amount" type="xsd:decimal"/>
42 <xsd:element name="billingText" type="xsd:string"/>
43 </xsd:sequence>
44 </xsd:complexType>
45
46 <xsd:element name="reserveAdditionalAmountResponse" type="parlayx_payment_reserve_amount_charging_local_xsd:reserveAdditionalAmountResponse"/>
47 <xsd:complexType name="reserveAdditionalAmountResponse">
48 <xsd:sequence/>
49 </xsd:complexType>
50
51 <xsd:element name="chargeReservation" type="parlayx_payment_reserve_amount_charging_local_xsd:chargeReservation"/>
52 <xsd:complexType name="chargeReservation">
53 <xsd:sequence>
54 <xsd:element name="reservationIdentifier" type="xsd:string"/>
55 <xsd:element name="amount" type="xsd:decimal"/>
56 <xsd:element name="billingText" type="xsd:string"/>
57 <xsd:element name="referenceCode" type="xsd:string"/>
58 </xsd:sequence>
59 </xsd:complexType>
60
61 <xsd:element name="chargeReservationResponse" type="parlayx_payment_reserve_amount_charging_local_xsd:chargeReservationResponse"/>
62 <xsd:complexType name="chargeReservationResponse">
63 <xsd:sequence/>
64 </xsd:complexType>
65
66 <xsd:element name="releaseReservation" type="parlayx_payment_reserve_amount_charging_local_xsd:releaseReservation"/>
67 <xsd:complexType name="releaseReservation">
68 <xsd:sequence>
69 <xsd:element name="reservationIdentifier" type="xsd:string"/>
70 </xsd:sequence>
71 </xsd:complexType>
72
73 <xsd:element name="releaseReservationResponse" type="parlayx_payment_reserve_amount_charging_local_xsd:releaseReservationResponse"/>
74 <xsd:complexType name="releaseReservationResponse">
75 <xsd:sequence/>
76 </xsd:complexType>
77 </xsd:schema>
This page took 0.026524 seconds and 5 git commands to generate.