<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="GuestInfoByPhone">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GuestInfoByPhoneResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GuestInfoByPhoneResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GuestInfo">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Pwd" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Roomno" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GuestInfoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GuestInfoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryBill">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Roomno" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryBillResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="QueryBillResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryBosBill">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Foliono" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryBosBillResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="QueryBosBillResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Posting">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Fun" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Strxml" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="PostingResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="PostingResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Roomview">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Hall" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Flr" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Types" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RoomviewResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RoomviewResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="HouseInfo">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Types" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="_begin" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="_end" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="HouseInfoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="HouseInfoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CodeInfo">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CodeType" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CodeInfoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CodeInfoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Foxhis_select">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RequestXML" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Foxhis_selectResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Foxhis_selectResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Foxhis_update">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ID" type="xs:long" />
        <xs:element minOccurs="0" name="RequestXML" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="PaycodesXML" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="DetailXML" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Foxhis_updateResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Foxhis_updateResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Modi_status">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Sta" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Roomno" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Modi_statusResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Modi_statusResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryGuest">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Sta" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QueryGuestResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="QueryGuestResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetGroupNo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetGroupNoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetGroupNoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetGroupRoom">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Groupno" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetGroupRoomResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetGroupRoomResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CheckRoom">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Roomno" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Refer" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CheckRoomResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CheckRoomResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCheckRoom">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Roomno" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Sta" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCheckRoomResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetCheckRoomResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPosplu">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Pccode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Plucode" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPospluResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetPospluResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Getvipcard_Point">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="cardno" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="begin" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="end" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Getvipcard_PointResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Getvipcard_PointResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Invoice_Binging">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="accnt" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="purchaserName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="taxNo" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="bankno_accnt" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="add_tel" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Invoice_BingingResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Invoice_BingingResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Partial_Checkout">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RequestXML" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Partial_CheckoutResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Partial_CheckoutResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Bos_Posting">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RequestXML" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Bos_PostingResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Bos_PostingResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Argstbmp_Get">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="guestno" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Argstbmp_GetResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Argstbmp_GetResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Vippoint_Posting">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Strxml" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Vippoint_PostingResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="Vippoint_PostingResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>