| <?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> |