blob: ae01ffa2f8ae76ccae5e3a54f049e84eeb511f54 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://greath.example.com/2004/schemas/resSvc"
xmlns="http://greath.example.com/2004/schemas/resSvc"
xmlns:cc="http://finance.example.com/CreditCardFaults/xsd">
<xs:import xmlns:xs="http://www.w3.org/2001/XMLSchema"
namespace="http://finance.example.com/CreditCardFaults/xsd"
schemaLocation="credit-card-faults.xsd" />
<xs:element name="checkAvailability" type="tCheckAvailability" />
<xs:complexType name="tCheckAvailability">
<xs:sequence>
<xs:element name="checkInDate" type="xs:date" />
<xs:element name="checkOutDate" type="xs:date" />
<xs:element name="roomType" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="checkAvailabilityResponse" type="xs:double" />
<xs:element name="makeReservation" type="tMakeReservation" />
<xs:complexType name="tMakeReservation">
<xs:sequence>
<xs:element ref="cc:CreditCardType" />
<xs:element ref="cc:CreditCardNumber" />
<xs:element name="checkInDate" type="xs:date" />
<xs:element name="checkOutDate" type="xs:date" />
<xs:element name="roomType" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="makeReservationResponse" type="xs:double" />
<xs:element name="invalidDataError" type="xs:string" />
</xs:schema>