Oracle® Hospitality OPERA Web Self-Service

Reservation Advanced Web Service Specifications

Version 5.1

 

March 2022

 


Copyright © 1987, 2022, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.


Contents

Preface. 11

Audience. 11

Customer Support 11

Documentation.. 11

Revision History. 11

1    Introduction. 15

2    Overall Architecture. 16

3    Functional Overview.. 17

4    AdditionalKeys. 20

AdditionalKeysRequest 20

AdditionalKeysResponse. 22

5    AlternateRooms. 24

AlternateRoomsRequest 24

AlternateRoomsRequest with Rate Code. 25

AlternateRoomsResponse. 27

AlternateRoomsResponse for RateCode. 29

6    AssignRoom.. 34

AssignRoomAdvRequest 34

AssignRoomAdvResponse. 35

7    CancelCheckIn. 37

CancelCheckInRequest 37

CancelCheckIn PMS Confirmation Number Request 38

CancelCheckInResponse. 40

CancelCheckIn PMS Confirmation Number Response. 41

8    CheckIn. 43

CheckInRequest 43

CheckInRequest Passing Kiosk Configured Cashier. 44

CheckInRequest with EmailFolio and EmailStaff 45

CheckInRequest with Issue Number. 46

CheckIn ChipAndPin False Request 47

CheckIn ChipAndPin True Request 48

CheckIn with Encrypted CC Swipe Data Request 49

CheckIn PMS Confirmation Number Request 50

CheckIn Signed Document Request 51

CheckInRequest with VaultedCardData. 52

CheckInResponse. 56

CheckInResponse Returning Kiosk Configured Cashier in Unique ID.. 57

CheckInResponse for EmailFolio and EmailStaff 58

CheckInResponse for Issue Number. 60

CheckIn ChipAndPin False Response. 61

CheckIn ChipAndPin True Response. 62

CheckIn for Encrypted CC Swipe Data Response. 63

CheckIn PMS Confirmation Number Response. 65

CheckIn Signed Document Response. 66

CheckInResponse for VaultedCardData. 67

9    CheckOut 69

CheckOutRequest 69

CheckOut with EmailFolio Request 70

CheckOutRequest with Issue Number. 71

CheckOut ChipAndPin True Request 72

CheckOut with Encrypted CC Swipe Data Request 73

CheckOut PMS Confirmation Number Request 74

CheckOut Signed Document Request 75

CheckOutRequest with VaultedCardData. 76

CheckOut with override Email privacy as Ture Profile (2707670) Email Y/N is "Yes": Request 77

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is "No": Request 78

CheckOutResponse. 81

CheckOut for EmailFolio Response. 82

CheckOutResponse for Issue Number. 83

CheckOut ChipAndPin True Response. 85

CheckOut for Encrypted CC Swipe Data Response. 86

CheckOut PMS Confirmation Number Response. 88

CheckOut Signed Document Response. 89

CheckOutResponse for VaultedCardData. 90

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is "Yes" : Response  91

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is"No": Response  92

10  ExternalPayment 95

ExternalPaymentRequest 95

ExternalPaymentResponse. 97

11  FetchKeyData. 99

FetchKeyDataRequest 99

FetchKeyDataResponse. 101

12  FetchPromotionCode. 103

FetchPromotionCodeRequest 103

13  FetchQueueReservations. 104

FetchQueueReservations Request 104

FetchQueueReservations Response. 106

14  FetchResPromotionCode. 110

FetchResPromotionCodeRequest 110

FetchResPromotionCodeResponse. 111

15  FetchRoomSetup. 113

FetchRoomSetupRequest 113

FetchRoomSetupResponse. 114

16  FetchRoomStatus. 116

FetchRoomStatusRequest 116

FetchRoomStatus Room Features Request 117

FetchRoomStatus Room Type and Features Request 118

FetchRoomStatus Room Type and Room Number Request 119

FetchRoomStatus Floor Number Request 119

FetchRoomStatusResponse. 123

FetchRoomStatus Room Features Response. 124

FetchRoomStatus Room Type and Features Response. 127

FetchRoomStatus Room Type and Room Number Response. 129

FetchRoomStatus Floor Number Response. 131

17  GenerateRegistrationCard. 137

GenerateRegistrationCard Documents To Sign Request 137

GenerateRegistrationCard Documents To Sign Response. 138

18  GuestMessages. 141

GuestMessagesRequest 141

GuestMessagesRequest with Return All Messages. 142

GuestMessagesResponse. 144

GuestMessagesResponse for Return All Messages. 145

19  Invoice. 147

InvoiceRequest 147

Invoice PMS Confirmation Number Request 148

Invoice with Return Fixed Charges Request 149

Invoice for CurrentBalance Request 149

Invoice for Language Translation for TransactionCode Request 150

Invoice with Supplement and Reference Fields Included Request 151

InvoiceResponse. 153

Invoice PMS Confirmation Number Response. 155

Invoice for Return Fixed Charges Response. 156

Invoice with CurrentBalance Response. 159

Invoice for Language Translation for TransactionCode Response. 163

Invoice with Supplement and Reference Fields Included Response. 168

20  MakePayment 170

MakePaymentRequest 170

MakePaymentRequest Passing Kiosk Configured Cashier. 171

MakePayment Request After Check-In with Issue Number. 172

MakePayment Request For Deposit with Issue Number. 173

MakePayment ChipAndPin False Request 174

MakePayment ChipAndPin True Request 175

MakePayment with Encrypted CC Swipe Data Request 176

MakePayment to return Receipt Number Request 177

MakePayment Request for Checked-in Reservations without Credit Card Details. 179

MakePayment Request for non-Checkin Reservations without Credit Card Details. 180

MakePaymentResponse. 182

MakePaymentResponse Returning Kiosk Configured Cashier in Unique ID.. 183

MakePayment Response after Check-In with Issue Number. 184

MakePayment Response for Deposit Issue Number. 185

MakePayment ChipAndPin False Response. 186

MakePayment ChipAndPin True Response. 187

MakePayment for Encrypted CC Swipe Data Response. 188

MakePayment to return Receipt Number Response. 189

MakePayment Response for Checked-in Reservations without Credit Card Details. 190

MakePayment Response for non-Checkin Reservations without Credit Card Details. 191

21  PayRouting. 194

PayRoutingRequest 194

PayRoutingResponse. 196

22  PostCharge. 198

PostChargeRequest 198

PostChargeRequest Passing Kiosk Configured Cashier. 199

PostCharge ChipAndPin Request 200

PostChargeResponse. 201

PostChargeResponse Returning Kiosk Configured Cashier in Unique ID.. 202

PostCharge ChipAndPin Response. 203

23  PrintPreCheckOutBill 204

PrintPreCheckOutBillRequest 204

PrintPreCheckOutBill with EmailFolio Request 205

PrintPreCheckOutBill Documents To Sign Request 206

PrintPreCheckOutBillResponse. 208

PrintPreCheckOutBill for EmailFolio Response. 209

PrintPreCheckOutBill Documents To Sign Response. 210

24  ReleaseRoom.. 212

ReleaseRoomAdvRequest 212

ReleaseRoomAdvResponse. 213

ReservationRequestCode. 215

ReservationRequestCodeRequest 215

ReservationRequestCodeResponse. 216

25  SetKeyData. 219

SetKeyDataRequest 219

SetKeyDataResponse. 220

26  SetResPromotionCode. 222

SetResPromotionCodeRequest 222

SetResPromotionCodeResponse. 223

27  UpdateMethodOfPayment 225

UpdateMethodOfPaymentRequest 225

UpdateMethodOfPaymentRequest with Issue Number. 226

UpdateMethodOfPaymentRequest with Encrypted CC Swipe Data. 227

UpdateMethodOfPaymentResponse. 229

UpdateMethodOfPaymentResponse For Issue Number. 230

UpdateMethodOfPaymentResponse for Encrypted CC Swipe Data. 231

28  Complex and Simple Type Definitions. 232

AccountData. 232

AdditionalBedAmount 233

AdditionalBedType. 233

AdditionalDetail 234

AdditionalDetailType. 234

AdditionalGuestAmount 235

AdditionalKeysComplete. 236

Address. 236

AgeQualifyingCode. 237

AlternateRooms. 238

Amount 238

ArrayOfAdditionalBedAmount 239

ArrayOfAdditionalDetail 239

ArrayOfAdditionalGuestAmount 239

ArrayOfGovernmentID.. 240

ArrayOfIDPair. 240

ArrayOfQueueData. 240

ArrayOfRoomFeature. 241

ArrayOfRoutingInstructionCode. 241

ArrayOfText 241

ArrayOfTextElement 242

ArrayOfUniqueID.. 242

ArrayOfUniqueID.. 243

BillHeader. 243

BillItem... 244

BillTax. 244

CancelDateTime. 245

CancelTerm... 245

CancelTermType. 246

Charge. 247

ChargeList 247

ChargesForTheDay. 247

CheckInComplete. 248

CheckOutComplete. 249

Commission.. 249

CreditCard.. 250

CreditCardInfo. 252

CreditCardPayment 252

Customer. 253

DailyChargeList 253

DepositRequirement 254

DescriptiveText 255

EncryptedSwipe. 255

ExpectedCharges. 256

ExternalReference. 256

FileData. 257

FixedCharge. 257

FixedChargeList 258

FileType. 258

Frequency. 259

GdsFlags. 259

GovernmentID.. 260

GuestMessage. 260

HotelReference. 260

IDPair. 261

KeyTrack. 261

MethodOfPaymentInfo. 261

NameAddress. 262

NativeName. 263

OtherPaymentType. 263

Paragraph.. 264

PaymentData. 264

PayMethod.. 265

PayRouting. 265

PersonName. 268

Posting. 269

Printer. 269

PromotionCode. 270

QueueTime. 270

Rate. 270

RateOccurrenceType. 272

RatePlan.. 272

RequestActionType. 274

ReservationRequestBase. 274

ReservationRequestCode. 275

ResultStatus. 275

ResultStatusFlag. 276

Room... 276

RoomAndRate. 277

RoomFeature. 277

RoomSetup.. 278

RoomStatus. 279

RoomType. 280

RoutingInstructionCode. 281

Text 282

TextElement 282

TextList 282

UniqueID.. 283

UniqueIDType. 283

URLData. 283

VaultedCardType. 284

 


 

Preface

Note: This document may not contain all the web service messages supported by OWS.

Audience

This document is intended for those developing custom applications that interact with the Reservation Advanced messages functionality.

Customer Support

To contact Oracle Customer Support, access My Oracle Support at the following URL:

https://support.oracle.com

When contacting Customer Support, please provide the following:

·         Product version and program/module name

·         Functional and technical description of the problem (include business impact)

·         Detailed step-by-step instructions to re-create

·         Exact error message received and any associated log files

·         Screen shots of each step you take

Documentation

Oracle Hospitality product documentation is available on the Oracle Help Center at http://docs.oracle.com/en/industries/hospitality/

Revision History

Date

Description of Change

November 2007

Initial Release

September 2007

Revised / edited

March 2007

Added the following new functions:

·         FetchKeyData

·         FetchPromotionCode

·         FetchResPromotonCode

·         FetchRoomSetup

·         FetchRoomStatus

·         SetKeyData

·         SetResPromotion

February 2009

·         146043 ­– V5.0.01.03. New UpdateMethodOfPayment function added.

·         154254 –  OtherPaymentType: type attribute changed to use “required” and value attribute changed to use “optional.”

March 2009

·         150730 – Updated all message samples as part of sdk update.

August 2010

·         177619 – The Resvadvanced function now reads the Kiosk configured Cashier if the user passed during a Check-In, MakePayment, or PostCharge request is not configured as a cashier in OPERA. Message samples added. V5.0.02.03

September 2010

·         182697 – EmailStaff and EmailFolio attributes added to Checkin function. EmailFolio attribute added to CheckOut and PrintPreCheckOutBill functions. V5.0.02.03

·         183479 – IssueNumber now passed in MakePayment (Deposit and Post Payment), UpdateMethodOfPayment, CheckIn and CheckOut. Message smaples added. V5.0.02.03

·         180417—New ChipAndPin attribute added to CreditCard complex type. Message samples added. V5.0.02.03

March 2011

·         193384—Encrypted CC swipe data now supported. New EncryptedSwipe complex type added along with several message samples. V5.0.02.04

·         195649—AlternateRooms function now supports RateCode attribute. Sample messages added. V5.0.02.04

October 2011

·         210547—ReturnAllMessages complex type added under GuestMessagesRequest. V5.0.03.02

·         211492—Confirmation number from PMS is now accepted. Message Samples added. V5.0.03.02

·         211500—FetchRoomStatus by  Room Type and Room Number, Room Features only, and Room Type and Features message samples added. V5.0.03.02

November 2011

·         195819—ReturnFixedCharges element added to return fixed charges for a reservation when passed as “Y.” Simple and complex types added as well as message samples. V5.0.03.02

April 2012

·         223369—Signature capture is now supported by the CheckIn, CheckOut, GenerateRegistrationCardDocumentsToSign and PrintPreCheckOutBillDocumentsToSign functions. Message samples added. V5.0.03.03

·         222127—New attributes added to FetchRoomStatusRequest for including housekeeping room statuses in the results. V5.0.03.03

May 2012

·         213458—CurrentBalance element added to Invoice. Message samples also added. V5.0.03.03

·         219104 — canHandleVaultedCreditCard oolean and VaultedCardType complex types added. Message samples added. V5.0.03.03

·         225696 — Added AssignRoom and ReleaseRoom web functions. V5.0.03.03

June 2012

·         211501 — External Payment function added along with message samples. V5.0.03.03

October 2012

·         228789 — Added “overrideEmailPrivacy” attribute to Check Out function. V5.0.03.03

December 2013

·         245499 — MakePayment calls to ResvAdvanced now return receiptNo for all valid methods of payment.

·         244543 — Added sample messages for MakePayment Request and MakePament Response without credit card details. V5.0.04.02

September 2017

Rebranded and updated document format  

 

 

March 2022

Updated ArrayOfText, TextList, and ResultStatus.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


1 Introduction

The Reservation Advanced web service has been introduced in OPERA Web Suite (OWS) to encompass existing OPERA Kiosk web service functionality.

The hotel kiosk system consists of hardware and software that allows a hotel guest to interact directly with OPERA Property Management System (PMS) to perform tasks such as unassisted check-in and check-out. The Reservation Advanced web service provides the necessary link that allows the kiosk system to interact with OPERA PMS. 

All other OWS functions are available to the user for use through either the Kiosk or Hotel when implemented through web booking solutions. For additional information on OPERA Web Suite, refer to the Oracle Help Center at http://docs.oracle.com/en/industries/hospitality/

This document provides information necessary to develop custom applications that interact with Reservation Advanced functionality through the programming language of your choice. It breaks-down the available complex and simple element types and also provides a description of how the Reservation Advanced web service messages function within OWS.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


2 Overall Architecture

The interface is provided as a web service, utilizing standard SOAP calls. All transactions initiate as a request from the kiosk system and a response is supplied by the web service. The web service runs under Microsoft Windows IIS and requires Microsoft .Net version 2.0.


3 Functional Overview

The following functions are currently provided through the Reservation Advanced web service:

Function

Description

AdditionalKeys

Generates additional room keys for an in-house guest, given at least the hotel criteria, reservation identifier or key track, station identifier, and desired number of keys. User identifier, key encoder, and get-key-track indicator are also allowed. If the latter indicator has value true, the key track is returned.

AlternateRooms

Generates a list of alternate room types and rooms for a guest, given the hotel criteria and either reservation identifier or key track. Rate information is also provided.

AssignRoom

Assigns the room number for a reservation, given at least the hotel criteria and reservation identifier. Requested room number and station identifier are also allowed.

CancelCheckIn

Converts the status of a reservation from checked-in to due-in, given at least the hotel criteria, and either reservation identifier or key track. Printer designation and cancellation type summary are also allowed.

CheckIn

Checks a guest in, given at least the hotel criteria and reservation identifier or key track. Credit card information, printer designation, number of keys, key encoder, approval code, get-print-out indicator, and get-key-track indicator are also allowed. If the indicators have value true, the registration is printed and the key track is returned. Check-in information including the invoice number and room number is provided.

CheckOut

Checks a guest out and generates the final bill, given at least the hotel criteria and reservation identifier or key track. Credit card information and printer designation are also allowed.

ExternalPayment

Calls an external payment provider and submits payment data to the provider for a start and finish payment process.

FetchKeyData

Retrieves KeyTrack data attached to the reservation, given the reservation information.

FetchPromotionCode

Retrieves a list of promotion codes available at the hotel.

FetchQueueReservations

Fetch existing queue reservations.

FetchResPromotionCode

Retrieves promotion codes attached to the reservation.

FetchRoomSetup

Retrieves room setup information, given the room type and room number. Hotel reference information is also allowed. Returns the room type and number, suite type (if applicable), phone number, maximum occupancy, housekeeping section code, smoking preference, and room description.

FetchRoomStatus

Retrieves room status information for the requested room or room type. The response includes the room number and type, next reservation date, room status, the valid dates of the room status, front office status, occupancy condition, housekeeping status, and the service status.

GenerateRegistrationCard

Generates a registration card for the guest during checkin.

 

GuestMessages

Retrieves the messages not yet flagged as received for a guest, given at least the hotel criteria and reservation identifier or key track. Line length is also allowed. Arriving, departing, and in-house guests are considered.

InstantPaymentNotification

 

Invoice

Retrieves an invoice, given at least the hotel criteria and reservation identifier or key track. Printer designation is also allowed. An itemized bill is provided.

KioskAvailability

 

MakePayment

Post a payment, given at least the hotel criteria, reservation identifier or key track, credit card information, and charge amount. Posting date, posting time, short comment, long comment, station identifier, and user identifier are also allowed.

PayRouting

Retrieves lists of routing instructions and payment methods, given the hotel criteria and reservation identifier or key track. Window number, window user, and room number are included. This information is provided only for notification that part of the stay may be handled by different pay windows.

PostCharge

Adds charges to a guest account, given at least the hotel criteria, reservation identifier or key track, and charge amount. Posting date, posting time, short comment, long comment, station identifier, user identifier, account number, and article number are also allowed.

PrintPreCheckOutBill

Generates a bill, given at least the hotel criteria and reservation identifier or key track. Printer designation is also allowed. The bill may either be generated as a PDF file that the kiosk may retrieve over the network and print, or it may be directly printed.

ReleaseRoom

Releases the assigned room number from a reservation, given at least the hotel criteria and reservation identifier. Station identifier is also allowed.

ReservationRequestCode

Retrieves a list of special requests with a reservation, including profile preferences, given the hotel criteria and reservation identifier or key track. The request type, code, source, and description are provided.

SetKeyData

Stores key track data in OPERA, given the hotel reference information, reservation ID, and/or key track data.

SetResPromotionCode

Stores promotional information related to a reservation, given the reservation request information and the promotion code(s).

UpdateMethodOfPayment

Updates the method of payment, given the Hotel Code, Key track, OPERA Reservation Id, Folio View Number, and Credit Card data. From a kiosk, the method of payment can be changed on individual folio windows, not just for the entire reservation.


4 AdditionalKeys

Generates additional room keys for an in-house guest, given at least the hotel criteria, reservation identifier or key track, station identifier, and desired number of keys. User identifier, key encoder, and get-key-track indicator are also allowed. If the latter indicator has value true, the key track is returned.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AdditionalKeys

AdditionalKeysRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <soap:Header>

    <OGHeader transactionID="1290799" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="WEST" systemType="KIOSK" />

      <Destination entityID="TI" systemType="PMS" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <AdditionalKeysRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" StationID="KIOSK" Keys="1" KeyEncoder="" GetKeyTrack="0">

      <ReservationRequest>

        <HotelReference hotelCode="CASINO" />

        <ReservationID>

          <UniqueID type="EXTERNAL" source="OPERA_RESV_ID">1311665</UniqueID>

        </ReservationID>

      </ReservationRequest>

    </AdditionalKeysRequest>

  </soap:Body>

</soap:Envelope>

 

 

 

 


AdditionalKeysRequest

<xs:complexType name="AdditionalKeysRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

<xs:attribute name="StationID" type="xs:string" />

<xs:attribute name="UserID" type="xs:string" />

<xs:attribute name="Keys" type="xs:int" use="required" />

<xs:attribute name="KeyEncoder" type="xs:string" />

<xs:attribute name="GetKeyTrack" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

StationID

attribute

string

none

The station ID.

UserID

attribute

string

none

The user ID.

Keys

attribute

int

required

The number of keys.

KeyEncoder

attribute

string

none

The key encoder.

GetKeyTrack

attribute

boolean

none

A flag to return key track data.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID. It also contains the reservation number or the keytrack data.


AdditionalKeysResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="1290799" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AdditionalKeysResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:f852461e-6586-4509-bc28-203e850daa21</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:89df6344-e356-416d-b6c1-1b0e3a44e227</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-89707aa4-a937-4eab-8a80-4b320fde2117">

        <wsu:Created>2009-03-31T13:35:00Z</wsu:Created>

        <wsu:Expires>2009-03-31T13:40:00Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <AdditionalKeysResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <AdditionalKeysComplete>

        <ReservationID>

          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1311665</c:UniqueID>

        </ReservationID>

        <KeyTrack Key2Track="1000000000016505" />

      </AdditionalKeysComplete>

      <Result resultStatusFlag="SUCCESS" />

    </AdditionalKeysResponse>

  </soap:Body>

</soap:Envelope>

 

AdditionalKeysResponse

 

<xs:complexType name="AdditionalKeysResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="AdditionalKeysComplete" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:AdditionalKeysComplete" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AdditionalKeysComplete

element

AdditionalKeysComplete

optional

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


5 AlternateRooms

Generates a list of alternate room types and rooms for a guest, given the hotel criteria and either reservation identifier or key track. Rate information is also provided.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AlternateRooms

AlternateRoomsRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="7689687" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AlternateRoomsRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1311664</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </AlternateRoomsRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

AlternateRoomsRequest with Rate Code

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AlternateRoomsRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" RateCode="ENT">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2053419</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </AlternateRoomsRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AlternateRoomsRequest

 

<xs:complexType name="AlternateRoomsRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

<xs:attribute name="RateCode" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RateCode

attribute

string

optional

The requested rate code. If rate code and room type combination is available in OPERA, the rate information will be returned. If unavailable, alternative rate and room combinations will be returned.

When the rate code is sent, the check for rate variance using the 'Price Delta %' configuration in the KIOSK configuration will be ignored.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID. It also contains the reservation number or the keytrack data.


AlternateRoomsResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="7689687" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AlternateRoomsResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:4e95f077-41bd-458d-a4de-f00dbea3bea8</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:ee76a95b-4dba-4154-a1f4-fc0d13ad006b</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-7ee0d3a7-6d1a-47f7-b18f-f37c84cb3a5f">

        <wsu:Created>2009-03-31T13:40:40Z</wsu:Created>

        <wsu:Expires>2009-03-31T13:45:40Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <AlternateRoomsResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <AlternateRooms>

        <AllAvailableRoomsList>

          <RatePlan ratePlanCode="ENT">

            <hc:RatePlanDescription>

              <hc:Text>ENTERTAINMENT</hc:Text>

            </hc:RatePlanDescription>

          </RatePlan>

          <RoomType roomTypeCode="POKB" numberOfUnits="17">

            <hc:RoomTypeDescription>

              <hc:Text>Pool Side - King</hc:Text>

            </hc:RoomTypeDescription>

          </RoomType>

          <Rate>

            <hc:Base>200</hc:Base>

          </Rate>

        </AllAvailableRoomsList>

        <AllAvailableRoomsList>

          <RatePlan ratePlanCode="ENT">

            <hc:RatePlanDescription>

              <hc:Text>ENTERTAINMENT</hc:Text>

            </hc:RatePlanDescription>

          </RatePlan>

          <RoomType roomTypeCode="SEAQN" numberOfUnits="33">

            <hc:RoomTypeDescription>

              <hc:Text>Seaside 2 Queens</hc:Text>

            </hc:RoomTypeDescription>

          </RoomType>

          <Rate>

            <hc:Base>200</hc:Base>

          </Rate>

        </AllAvailableRoomsList>

        <AllAvailableRoomsList>

          <RatePlan ratePlanCode="ENT">

            <hc:RatePlanDescription>

              <hc:Text>ENTERTAINMENT</hc:Text>

            </hc:RatePlanDescription>

          </RatePlan>

          <RoomType roomTypeCode="SUK" numberOfUnits="68">

            <hc:RoomTypeDescription>

              <hc:Text>Superior King</hc:Text>

            </hc:RoomTypeDescription>

          </RoomType>

          <Rate>

            <hc:Base>200</hc:Base>

          </Rate>

        </AllAvailableRoomsList>

        <RoomFeatureMap roomTypeCode="POKB" />

        <RoomFeatureMap roomTypeCode="SEAQN" />

        <RoomFeatureMap roomTypeCode="SUK" />

      </AlternateRooms>

      <Result resultStatusFlag="SUCCESS" />

    </AlternateRoomsResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

 

 AlternateRoomsResponse for RateCode

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AlternateRoomsResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:8789262c-433b-4090-b178-d56b44585c31</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:7494fb87-233a-49d4-bc14-cbf2f3467c9f</wsa:RelatesTo>

      <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-170ca794-cbd3-49f9-aeb4-13bd845ad820">

                        <wsu:Created>2011-03-09T16:44:45Z</wsu:Created>

                        <wsu:Expires>2011-03-09T16:49:45Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <AlternateRoomsResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <AlternateRooms>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="ENT">

                                    <hc:RatePlanDescription>

                                          <hc:Text>ENTERTAINMENT</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="SUK" numberOfUnits="68">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Superior King</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="ENT">

                                    <hc:RatePlanDescription>

                                          <hc:Text>ENTERTAINMENT</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="POKB" numberOfUnits="21">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Pool Side  King</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="ENT">

                                    <hc:RatePlanDescription>

                                          <hc:Text>ENTERTAINMENT</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="POQB" numberOfUnits="13">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Pool Side - Queen</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="ENT">

                                    <hc:RatePlanDescription>

                                          <hc:Text>ENTERTAINMENT</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="SEAQN" numberOfUnits="36">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Seaside 2 Queens</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="ENT">

                                    <hc:RatePlanDescription>

                                          <hc:Text>ENTERTAINMENT</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="SEAKG" numberOfUnits="17">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Seaside King</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="FARGO">

                                    <hc:RatePlanDescription>

                                          <hc:Text>Fargo Rates</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="POKB" numberOfUnits="21">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Pool Side  King</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>145</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="FARGO">

                                    <hc:RatePlanDescription>

                                          <hc:Text>Fargo Rates</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="POQB" numberOfUnits="13">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Pool Side - Queen</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>125</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="FARGO">

                                    <hc:RatePlanDescription>

                                          <hc:Text>Fargo Rates</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="SEAQN" numberOfUnits="36">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Seaside 2 Queens</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>225</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                        <AllAvailableRoomsList>

                              <RatePlan ratePlanCode="FARGO">

                                    <hc:RatePlanDescription>

                                          <hc:Text>Fargo Rates</hc:Text>

                                    </hc:RatePlanDescription>

                              </RatePlan>

                              <RoomType roomTypeCode="SEAKG" numberOfUnits="17">

                                    <hc:RoomTypeDescription>

                                          <hc:Text>Seaside King</hc:Text>

                                    </hc:RoomTypeDescription>

                              </RoomType>

                              <Rate>

                                    <hc:Base>185</hc:Base>

                              </Rate>

                        </AllAvailableRoomsList>

                  </AlternateRooms>

                  <Result resultStatusFlag="SUCCESS"/>

            </AlternateRoomsResponse>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

AlternateRoomsResponse

<xs:complexType name="AlternateRoomsResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="AlternateRooms" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:AlternateRooms" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AlternateRooms

element

AlternateRooms

optional

The alternate rooms.

Result

element

ResultStatus

optional

The result.


6 AssignRoom

Assigns the room number for a reservation, given at least the hotel criteria and reservation identifier. Requested room number and station identifier are also allowed.
This is the function that provides the move room feature in OPERA2Go.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AssignRoom

AssignRoomAdvRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/" channelValidation="false">

                  <Origin entityID="O2G" systemType="O2G"/>

                  <Destination entityID="O2G" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AssignRoomAdvRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <HotelReference hotelCode="CASINO"/>

                  <ResvNameId type="INTERNAL" source="OPERA_RESV_ID">2573420</ResvNameId>

                  <RoomNoRequested>3032</RoomNoRequested>

                  <StationID>KIOSK1</StationID>

            </AssignRoomAdvRequest>

      </soap:Body>

</soap:Envelope>

 

AssignRoomAdvRequest

 

<xs:complexType name="AssignRoomAdvRequest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

<xs:element minOccurs="0" maxOccurs="1" name="ResvNameId" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomNoRequested" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="StationID" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

Hotel reference information.

ResvNameId

element

UniqueID

optional

The reservation name ID.

RoomNoRequested

element

string

optional

The room number.

StationID

element

string

optional

The station ID.

AssignRoomAdvResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="O2G" systemType="PMS"/>

                  <Destination entityID="O2G" systemType="O2G"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#AssignRoomResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:c0e64fb1-4822-4a70-80a4-9eb5c6ff9649</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:229649dd-b2c2-4fff-ade4-17ed64046e7a</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-42fde542-64dc-46f6-8ae6-f9b82d9a3fce">

                        <wsu:Created>2012-05-30T17:36:50Z</wsu:Created>

                        <wsu:Expires>2012-05-30T17:41:50Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <AssignRoomAdvResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <RoomNoAssigned>3032</RoomNoAssigned>

            </AssignRoomAdvResponse>

      </soap:Body>

</soap:Envelope>

 

AssignRoomAdvResponse

<xs:complexType name="AssignRoomAdvResponse">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomNoAssigned" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

RoomNoAssigned

element

string

optional

The assigned room number.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 CancelCheckIn

Converts the status of a reservation from checked-in to due-in, given at least the hotel criteria, and either reservation identifier or key track. Printer designation and cancellation type summary are also allowed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CancelCheckIn

CancelCheckInRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="498696" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CancelCheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1311662</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <Printer StationID="KIOSK1"/>

            </CancelCheckInRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

CancelCheckIn PMS Confirmation Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CancelCheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="PMSID">2343716</c:UniqueID>

                              <c:UniqueID type="EXTERNAL" source="PMSLEGNO">1</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <Printer StationID="KIOSK1"/>

            </CancelCheckInRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CancelCheckInRequest

<xs:complexType name="CancelCheckInRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="Printer" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:Printer" />

<xs:element minOccurs="0" maxOccurs="1" name="CancelTerm" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:CancelTerm" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

Printer

element

Printer

optional

The printer.

CancelTerm

element

CancelTerm

optional

The cancellation terms.


CancelCheckInResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="498696" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CancelCheckInResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:3763dc1b-e04e-4a80-8aae-d9347c48f783</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:7fdc99b4-b131-43b1-bd73-78f6601c2e57</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-e5eb2027-3656-4852-b1de-b7b6046c0fc9">

        <wsu:Created>2009-03-31T13:42:55Z</wsu:Created>

        <wsu:Expires>2009-03-31T13:47:55Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <CancelCheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Result resultStatusFlag="SUCCESS" />

    </CancelCheckInResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

CancelCheckIn PMS Confirmation Number Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CancelCheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:bbc1519d-30f5-4721-8c61-abae0f8ff256</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:5e0db549-c88e-40c8-aefd-c5cdca0c2e6e</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-93f12fde-f1d8-4433-ad5d-2ab4b24421f3">

                        <wsu:Created>2011-10-13T16:29:04Z</wsu:Created>

                        <wsu:Expires>2011-10-13T16:34:04Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CancelCheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Result resultStatusFlag="SUCCESS"/>

            </CancelCheckInResponse>

      </soap:Body>

</soap:Envelope>

 

CancelCheckInResponse

 

<xs:complexType name="CancelCheckInResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


8 CheckIn

Checks a guest in, given at least the hotel criteria and reservation identifier or key track. Credit card information, printer designation, number of keys, key encoder, approval code, get-print-out indicator, and get-key-track indicator are also allowed. If the indicators have value true, the registration is printed and the key track is returned. Check-in information including the invoice number and room number is provided.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckIn

CheckInRequest

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="09384370" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="true" Keys="2" PrintRegistration="true" KeyEncoder="" ApprovalCode="">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="AX">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333</c:cardNumber>

                              <c:expirationDate>2010-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

CheckInRequest Passing Kiosk Configured Cashier

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="true" Keys="0" PrintRegistration="true" KeyEncoder="" ApprovalCode="">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1827415</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="VA">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2011-12-31</c:expirationDate>

                              <hc:ApprovalCode>Approval</hc:ApprovalCode>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

 

CheckInRequest with EmailFolio and EmailStaff

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="0" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false" MobilePhoneNumber="" MobileKeyReferenceId="" EmailFolio="1" EmailStaff="1">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1899666</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="AX" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-333 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

 

CheckInRequest with Issue Number

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="1" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1908916</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="SW" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 4444-4444-4444-4444 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:effectiveDate>2007-01-02</c:effectiveDate>

                              <hc:IssueNumber>9999</hc:IssueNumber>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

CheckIn ChipAndPin False Request

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="1" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1913170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="AX" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

CheckIn ChipAndPin True Request

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="1" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1913169</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="AX" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

 

CheckIn with Encrypted CC Swipe Data Request

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="0" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false" MobilePhoneNumber="" MobileKeyReferenceId="" EmailFolio="0" EmailStaff="0">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1454218</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="VA" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:EncryptedSwipe>

                                    <c:TrackIndicator>2</c:TrackIndicator>

                                    <c:SwiperType>01</c:SwiperType>

                                    <c:SwiperID>SSWW</c:SwiperID>

                                    <c:MaskedPAN>4012880005001881</c:MaskedPAN>

                                    <c:Track1>C8715C0A0CBC88C47A3FBADFDE1D9FED81425961F5BFF8D7369955F4AFF4D03CE1E6EFF53F1B7B0FDBFCFF25A7EA8EB2DAF1C2282542E9C8EF5C0364E34EF9DC</c:Track1>

                                    <c:Track2>10F0C303A3C0879856C02D8D1E53200D51CFAF2F1A9B3FF0B1E305B879B97674DE274D7D4B216C25</c:Track2>

                                    <c:KeySerialNumber>9012080B02AC5B00004E</c:KeySerialNumber>

                              </c:EncryptedSwipe>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

 

CheckIn PMS Confirmation Number Request

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="0" PrintRegistration="false" KeyEncoder="" ApprovalCode="">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="PMSID">2345216</c:UniqueID>

                              <c:UniqueID type="EXTERNAL" source="PMSLEGNO">1</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="VA">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2010-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

CheckIn Signed Document Request

 

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="KIOSK" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="false" Keys="0" PrintRegistration="false" KeyEncoder="" ApprovalCode="" MobilePhoneAudioKey="false" MobilePhoneNumber="" MobileKeyReferenceId="" EmailFolio="0" EmailStaff="0">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2490924</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="VA">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2013-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

                  <SignedDocument fileType="PDF">                       <c:FileContents>JVhfal89ZkMuUFZOMkVxR1VMSTZwUDFrNlViQE4kSF9iQSFcZWdCUw0KLWZSbzJHYFRfUW9HNSJaXkE5Wi0yWGsoKF1OKm9zSixUY11ycjwxVnJKZVNNVVxgJEttdGVecjFnYyVcJUs/RUFoaC5RUlRDQVtBDQpDSldYRGEqNkRJXk0qKGhUQ0BwOm1tUXIrVjE2PzZpdTszLj9jMmBUcC4nb3FNcVMiV3JyPEIiS1JARzQhIi5gT2BMXHBWKFctMVANCnBkMEBAaWEicGliUTdObHFlbERjVCwybD5xZi4pJkcvKEtbciItcC1yaT5PVDgsaVJAVEQvcmpDQWlxZiEsYGtwSWJHa0hyLSw1ZQ0KSiZkJFc0Qm8jYSNKZShuXUs+VUlfUzZQLTYxRyZwcnJEUE1IcEAsdEh1IkFuW3VOPFIqP1cydTQ3Rlc4WF1KQk9bIiIhQCVYbztqDQpcJjg0R2UqVlQ8cXVRZnRKZj1YNCpzcXAlciZzaVQhOmR0ZVlPMCspISFOYypYbWVqISZHV1UqRlJdbj4nSz5gVG5IXEZyVmdjcD8NCi5adDBxW0VmTTYtMUgiOzA3cyo4Q1o1ajpncWhyJERYMUhxTFBKISVXOyhrXT9PX0goR2VfJVw0cVs8XEtydCQpXkxzSkZVNUM/IQ0KVTVDPyFVNUM/IVU1Qz8hVTVDPyFVNUM/IVU1Qz8hVTVDPyFVNUM/IVU1Qz8hVTVDPyFVNUM/IVU1Qz8hVTVDPyFVNUM/IVU1Qz8hDQpVNUM/IVU1Qz8hVTVDPy

==</c:FileContents>

                  </SignedDocument>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

CheckInRequest with VaultedCardData

Note: The Credit Card Vault functionality must be activated in OPERA for this feature to be available.

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName> username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckInRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" GetKeyTrack="true" Keys="0" PrintRegistration="true" KeyEncoder="" ApprovalCode="">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1462004</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <Transactions FolioViewNo="1">

                        <CreditCardApproved cardType="AX" otherCardType="String">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:VaultedCardData vaultedCardID=" 1111111111111111" lastFourDigits="1111"/>

                              <c:expirationDate>2019-08-30</c:expirationDate>

                              <hc:ApprovalCode>app1</hc:ApprovalCode>

                              <hc:DepositAmount>1.00</hc:DepositAmount>

                        </CreditCardApproved>

                  </Transactions>

                  <Transactions FolioViewNo="2">

                        <CreditCardApproved cardType="VA" otherCardType="String">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:VaultedCardData vaultedCardID="1111111111111111" lastFourDigits="1111"/>

                              <c:expirationDate>2019-08-30</c:expirationDate>

                              <hc:ApprovalCode>app2</hc:ApprovalCode>

                              <hc:DepositAmount>1.00</hc:DepositAmount>

                        </CreditCardApproved>

                  </Transactions>

                  <Transactions FolioViewNo="3">

                        <CreditCardApproved cardType="MC" otherCardType="String">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:VaultedCardData vaultedCardID="1111111111111111" lastFourDigits="1111"/>

                              <c:expirationDate>2019-08-30</c:expirationDate>

                              <hc:ApprovalCode>123</hc:ApprovalCode>

                              <hc:DepositAmount>1.00</hc:DepositAmount>

                        </CreditCardApproved>

                  </Transactions>

            </CheckInRequest>

      </soap:Body>

</soap:Envelope>

 

CheckInRequest

<xs:complexType name="CheckInRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="Printer" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:Printer" />

<xs:element minOccurs="0" maxOccurs="1" name="CreditCardInfo" xmlns:q3="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q3:CreditCardInfo" />

<xs:element minOccurs="0" maxOccurs="1" name="SignedDocument" xmlns:q5="http://webservices.micros.com/og/4.3/Common/" type="q5:FileData" />

<xs:element minOccurs="0" maxOccurs="1" name="ExternalSystemNumber" xmlns:q4="http://webservices.micros.com/og/4.3/Reservation/" type="q4:ExternalReference" />

</xs:sequence>

<xs:attribute name="Keys" type="xs:unsignedShort" />

<xs:attribute name="KeyEncoder" type="xs:string" />

<xs:attribute name="GetKeyTrack" type="xs:boolean" />

<xs:attribute name="PrintRegistration" type="xs:boolean" />

<xs:attribute name="ApprovalCode" type="xs:string" />

<xs:attribute name="EmailFolio" type="xs:boolean" />

<xs:attribute name="EmailStaff" type="xs:boolean" />

<xs:attribute name="canHandleVaultedCreditCard" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Keys

attribute

unsignedShort

none

The number of keys to encode.

KeyEncoder

attribute

string

none

The key encoder.

GetKeyTrack

attribute

boolean

none

Get key track data.

PrintRegistration

attribute

boolean

none

An indication of whether or not to print a registration upon check in.

ApprovalCode

attribute

string

none

The approval code.

EmailFolio

attribute

boolean

optional

When “true,” an email is sent to the guest's primary email with Guest folio attached (Only when the Kiosk configuration setting “Generate Advance Bill at Check In” is enabled.). In addition, the guest’s profile must have “Allow Email” selected on the Profile screen.

EmailStaff

attribute

boolean

optional

When “true,” emails will be sent to hotel staff (defined in the KIOSK>CHECKIN EMAIL RECIPIENTS application setting) when a guest checks-in Online.

canHandleVaultedCreditCard

attribute

boolean

none

Indicates if the external system can handle vaulted credit cards. When “true,” the vaulted credit card ID will be returned in the response message.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

Printer

element

Printer

optional

The printer.

CreditCardInfo

element

CreditCardInfo

optional

Credit card details.

SignedDocument

element

FileData

optional

The file data for the signed document.

ExternalSystemNumber

element

ExternalReference

optional

Confirmation number from the external system.

 

CheckInResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="09384370" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:488c77b0-1ab6-43b0-a211-bfc502b29511</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:bed47c3f-91ff-4793-b00f-f4fb8564212c</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-a5de3455-9237-4745-87fa-ed88bc51958b">

        <wsu:Created>2009-03-31T14:00:04Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:05:04Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <CheckInComplete>

        <ReservationID>

          <c:UniqueID type="EXTERNAL">1310164</c:UniqueID>

        </ReservationID>

        <Room>

          <hc:RoomNumber>0418</hc:RoomNumber>

          <hc:RoomDescription>

            <hc:Text>Superior King</hc:Text>

          </hc:RoomDescription>

          <hc:RoomType roomTypeCode="SUK" />

        </Room>

        <KeyTrack Key2Track="1000000000016755" />

      </CheckInComplete>

      <Result resultStatusFlag="SUCCESS" />

    </CheckInResponse>

  </soap:Body>

</soap:Envelope>

 CheckInResponse Returning Kiosk Configured Cashier in Unique ID

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:d9df788e-725f-4b21-9910-7cb412bc87d7</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:c84b5653-4c38-444f-b1ed-6ab5080f161a</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-d0176e53-f433-46fe-b391-1b8b2e82cc59">

                        <wsu:Created>2010-07-06T20:59:54Z</wsu:Created>

                        <wsu:Expires>2010-07-06T21:04:54Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1827415</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7081</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                        <KeyTrack Key2Track="1000000000027755"/>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

CheckInResponse for EmailFolio and EmailStaff

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:271f4b51-1b57-4b51-b223-e7e695b5823e</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:2ff8fbe2-0a92-4e47-bdbf-50bb01deca61</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-43adfee6-feaf-4b63-92fe-7af99909fdd4">

                        <wsu:Created>2010-09-17T13:44:42Z</wsu:Created>

                        <wsu:Expires>2010-09-17T13:49:42Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete GuestRegistration="D:\micros\opera\operaias\webtemp\v46_hotel2\sample_registration_card6282549.pdf">

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1899666</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7083</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

 

 

 

CheckInResponse for Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:497c66b2-c138-4d17-b7ba-410c46485adb</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:8235ecd7-fc21-452c-b65a-dfc14523fd51</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-e0ebc4a2-8eb2-4e47-93d5-60ced4bd3b05">

                        <wsu:Created>2010-09-23T20:38:40Z</wsu:Created>

                        <wsu:Expires>2010-09-23T20:43:40Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete GuestRegistration="D:\micros\opera\operaias\webtemp\v46_hotel2\sample_registration_card6305063.pdf">

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1908916</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7081</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

 

CheckIn ChipAndPin False Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:9572db1c-81d7-4058-8903-eb111844370f</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:1f794a1f-aae9-4a19-b93f-7f9d4988b869</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-5a333715-e914-4e2d-9c54-2d5f281fe13f">

                        <wsu:Created>2010-09-25T20:47:55Z</wsu:Created>

                        <wsu:Expires>2010-09-25T20:52:55Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete GuestRegistration="D:\micros\opera\operaias\webtemp\v46_hotel2\sample_registration_card6311325.pdf">

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1913170</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7083</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

CheckIn ChipAndPin True Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:5c5ebcb1-86e7-4ea8-9629-91e00cdbc8d6</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:446aa629-a484-4b81-8174-bd8ae27f60aa</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-9312ba81-e648-4749-b6ce-4c2b1d42af0b">

                        <wsu:Created>2010-09-25T20:45:06Z</wsu:Created>

                        <wsu:Expires>2010-09-25T20:50:06Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete GuestRegistration="D:\micros\opera\operaias\webtemp\v46_hotel2\sample_registration_card6311319.pdf">

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1913169</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7082</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

 

CheckIn for Encrypted CC Swipe Data Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:bf3e2b35-2dce-4f24-bb42-9e80d16907dc</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:b483016a-5381-4fed-b505-a48dd60b851a</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-1d102b02-5d67-4081-a743-2bb264a52e57">

                        <wsu:Created>2011-02-25T16:27:04Z</wsu:Created>

                        <wsu:Expires>2011-02-25T16:32:04Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1454218</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>4094</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - King</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POKB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

 CheckIn PMS Confirmation Number Response 

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:14129716-7871-4b5e-8be1-88ab854bde69</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:d73c09aa-ccd1-4677-94a3-7d37fcc37b8e</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-a6895783-fbb6-4c25-aabd-e7c9121e3aa2">

                        <wsu:Created>2011-10-14T14:23:18Z</wsu:Created>

                        <wsu:Expires>2011-10-14T14:28:18Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">2264419</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>7080</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - Queen</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POQB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

CheckIn Signed Document Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:12f2b568-47ae-4f06-b85c-5923bef65e6d</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:ae7d5704-f7b8-456f-a7fa-d6f70d84d5ab</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-9706bb37-4649-4653-94b6-b154c52dac67">

                        <wsu:Created>2012-04-10T16:18:16Z</wsu:Created>

                        <wsu:Expires>2012-04-10T16:23:16Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">2490924</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>5002</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side  King</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POKB"/>

                        </Room>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

CheckInResponse for VaultedCardData

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckInResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:b82f5200-8fc2-418a-997f-ce92a9e03f7b</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:60220bde-20c2-42f8-b57a-55e908fafacb</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-beac5607-de27-4362-b692-aabb91e73401">

                        <wsu:Created>2012-05-16T18:38:30Z</wsu:Created>

                        <wsu:Expires>2012-05-16T18:43:30Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckInResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckInComplete>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL">1462004</c:UniqueID>

                        </ReservationID>

                        <Room>

                              <hc:RoomNumber>4066</hc:RoomNumber>

                              <hc:RoomDescription>

                                    <hc:Text>Pool Side - King</hc:Text>

                              </hc:RoomDescription>

                              <hc:RoomType roomTypeCode="POKB" pseudoRoom="false"/>

                        </Room>

                        <KeyTrack Key2Track="1000000000019759"/>

                  </CheckInComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckInResponse>

      </soap:Body>

</soap:Envelope>

 

CheckInResponse

<xs:complexType name="CheckInResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CheckInComplete" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:CheckInComplete" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CheckInComplete

element

CheckInComplete

optional

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

 

 

9 CheckOut

Checks a guest out and generates the final bill, given at least the hotel criteria and reservation identifier or key track. Credit card information and printer designation are also allowed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOut

CheckOutRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="3987870" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1318912</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="AX">

                              <c:cardHolderName>JOHN SMITH</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2010-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

CheckOut with EmailFolio Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="1">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1899666</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="AX" chipAndPin="true">

                              <c:cardHolderName>JOHN SMITH</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

CheckOutRequest with Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1908916</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="MZ" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 4444-4444-4444-4444 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:effectiveDate>2009-01-07</c:effectiveDate>

                              <hc:IssueNumber>00798</hc:IssueNumber>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

CheckOut ChipAndPin True Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1913170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="AX" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

CheckOut with Encrypted CC Swipe Data Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="0">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1454214</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="MC" chipAndPin="false">

                              <c:cardHolderName>Jane Smith</c:cardHolderName>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <hc:ApprovalCode>0123</hc:ApprovalCode>

                              <c:EncryptedSwipe>

                                    <c:TrackIndicator>2</c:TrackIndicator>

                                    <c:SwiperType>01</c:SwiperType>

                                    <c:SwiperID>SSWW</c:SwiperID>

                                    <c:MaskedPAN>5437290000000009</c:MaskedPAN>                             <c:Track1>C8715C0A0CBC88C47A3FBADFDE1D9FED81425961F5BFF8D7369955F4AFF4D03CE1E6EFF53F1B7B0FDBFCFF25A7EA8EB2DAF1C2282542E9C8EF5C0364E34EF9DC</c:Track1>                                    <c:Track2>D3F308F822089F69FB91C9CE90DFC34E438A5DC4C7A77A53BC0B236DFA879257</c:Track2>                                    <c:KeySerialNumber>9012080B02AC5B000187</c:KeySerialNumber>

                              </c:EncryptedSwipe>

                        </CreditCardApproved>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

CheckOut PMS Confirmation Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>                       </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="PMSID">2343716</c:UniqueID>

                              <c:UniqueID type="EXTERNAL" source="PMSLEGNO">1</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="VA">

                              <c:cardHolderName>JOHN SMITH</c:cardHolderName>

                              <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                              <c:expirationDate>2009-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

 

CheckOut Signed Document Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="0">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2484170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="VA">

                              <c:cardHolderName>JOHN SMITH</c:cardHolderName>

                              <c:cardNumber> 4444-4444-4444-4444 </c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

                  <SignedDocuments fileType="PDF" folioView="1">

                        <c:FileContents>JVBERi0xLjQNCjEgMCBvYmoNCjw8DQovQ3JlYXRvciAoT3JhY2xlMTBnUjIgQVMgUmVwb3J0cyBTZXJ2aWNlcykNCi9DcmVhdGlvbkRhdGUgKEQ6MjAxMjA0MDMxODQ1MDMpDQovTW9kRGF0ZSAoRDoyMDEyMDQwMzE4NDUwMykNCi9Qcm9kdWNlciAoT3JhY2xlIFBERiBkcml2ZXIpDQovVGl0bGUgKHNhbXBsZV9yZWdpc3RyYXRpb25fY2FyZDQwMzkwMjQucGRmKQ0KL0F1dGhvciAoT3JhY2xlIFJlcG9ydHMpDQo+==</c:FileContents>

                  </SignedDocuments>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

 

CheckOutRequest with VaultedCardData

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CheckOutRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="0">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1442667</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <CreditCardInfo>

                        <CreditCard cardType="AX" chipAndPin="true">

                              <c:cardHolderName>JOHN SMITH</c:cardHolderName>

                              <c:VaultedCardData vaultedCardID="1111111111111111" lastFourDigits="1111"/>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCard>

                  </CreditCardInfo>

            </CheckOutRequest>

      </soap:Body>

</soap:Envelope>

 

CheckOut with override Email privacy as Ture Profile (2707670) Email Y/N is "Yes": Request

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <OGHeader primaryLangID="EN" timeStamp="2012-05-31T09:05:51.335-04:00" transactionID="75f9c3d3-e5bb-46db-8a7a-df95641ddb49" channelValidation="false" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="KIOSK" systemType="KIOSK" />
      <Destination entityID="O2G" systemType="PMS" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain />
        </UserCredentials>
      </Authentication>
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <CheckOutRequest EmailFolio="true" overrideEmailPrivacy="true" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:com="http://webservices.micros.com/og/4.3/Common/">
      <ReservationRequest>
        <HotelReference chainCode="CHA" hotelCode="CASINO" />
        <ReservationID>
          <com:UniqueID type="INTERNAL" source="RESV_NAME_ID">2707670</com:UniqueID>
        </ReservationID>
      </ReservationRequest>
    </CheckOutRequest>
  </soap:Body>
</soap:Envelope>

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is "No": Request


<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <OGHeader primaryLangID="EN" timeStamp="2012-05-31T09:05:51.335-04:00" transactionID="75f9c3d3-e5bb-46db-8a7a-df95641ddb49" channelValidation="false" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="KIOSK" systemType="KIOSK" />
      <Destination entityID="O2G" systemType="PMS" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain />
        </UserCredentials>
      </Authentication>
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <CheckOutRequest EmailFolio="true" overrideEmailPrivacy="true" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:com="http://webservices.micros.com/og/4.3/Common/">
      <ReservationRequest>
        <HotelReference chainCode="CHA" hotelCode="CASINO" />
        <ReservationID>
          <com:UniqueID type="INTERNAL" source="RESV_NAME_ID">2708170</com:UniqueID>
        </ReservationID>
      </ReservationRequest>
    </CheckOutRequest>
  </soap:Body>
</soap:Envelope>

 

 

 

 

 

 

 

 

 

CheckOutRequest

<xs:complexType name="CheckOutRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="Printer" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:Printer" />

<xs:element minOccurs="0" maxOccurs="1" name="CreditCardInfo" xmlns:q3="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q3:CreditCardInfo" />

<xs:element minOccurs="0" maxOccurs="1" name="ExternalSystemNumber" xmlns:q4="http://webservices.micros.com/og/4.3/Reservation/" type="q4:ExternalReference" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="SignedDocuments" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:FileData" />

</xs:sequence>

<xs:attribute name="EmailFolio" type="xs:boolean" />

<xs:attribute name="canHandleVaultedCreditCard" type="xs:boolean" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

EmailFolio

attribute

boolean

optional

When “true,” an email is sent to the guest's primary email with Guest folio attached (Only when the Kiosk configuration setting “Generate Advance Bill at Check In” is enabled.) . In addition, the guest’s profile must have “Allow Email” selected on the Profile screen.

canHandleVaultedCreditCard

attribute

boolean

none

Indicates if the external system can handle vaulted credit cards. When “true,” the vaulted credit card ID will be returned in the response message.

overrideEmailPrivacy

attribute

boolean

none

Indicates if the system should overwrite the email privacy profile option from OPERA. When “true,” the emailing of the guest folio overrides the privacy email option on the idividual profile from OPERA and the guest folio information will be returned in the response message.

Customers who wish to use this attribute must regenerate their web service proxies.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

Printer

element

Printer

optional

The printer information.

CreditCardInfo

element

CreditCardInfo

optional

Credit card details.

ExternalSystemNumber

element

ExternalReference

optional

Confirmation number from the external system.

SignedDocuments

element

FileData

optional / multiple

The file data for the signed documents.

CheckOutResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="3987870" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:13cdf12a-ae8c-43e0-8d89-01ce9ac22ea2</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:cb58abf8-56e5-4f46-b026-f9a6e39ed00c</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-51d1ba4b-571a-4c43-a2ae-92ada64467b3">

        <wsu:Created>2009-03-31T14:03:28Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:08:28Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <CheckOutComplete>

        <ReservationID>

          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1318912</c:UniqueID>

        </ReservationID>

      </CheckOutComplete>

      <Result resultStatusFlag="SUCCESS" />

    </CheckOutResponse>

  </soap:Body>

</soap:Envelope>

CheckOut for EmailFolio Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:c89c7af8-b349-4abe-a8e5-921da2adc925</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:297f51b7-7533-4a16-a55b-98f059f56fff</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-33724dd4-517d-4f49-bb64-16988e10bbb3">

                        <wsu:Created>2010-09-17T13:50:43Z</wsu:Created>

                        <wsu:Expires>2010-09-17T13:55:43Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1899666</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>647</InvoiceNumber>

                        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio6282553.pdf</GuestBill>

                        <CreditCardAuthorizationDetails ApprovalCode="A1234" SettlementDate="2010-09-17">

                              <hc:CreditCard cardType="AX">

                                    <c:cardNumber> 3333-3333-3333-3333 </c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>0</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

CheckOutResponse for Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:6cabc385-b54e-4d0c-b5b7-209f8f302eb6</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:0fb4dd71-562f-423e-9ba1-926633ebc0fa</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-e5616694-d195-48c0-ab72-bb41823bec09">

                        <wsu:Created>2010-09-23T21:00:58Z</wsu:Created>

                        <wsu:Expires>2010-09-23T21:05:58Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1908916</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>655</InvoiceNumber>

                        <InvoiceNumber>656</InvoiceNumber>

                        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio6305081.pdf</GuestBill>

                        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio6305083.pdf</GuestBill>

                        <CreditCardAuthorizationDetails ApprovalCode="1" SettlementDate="2010-09-23">

                              <hc:CreditCard cardType="MC">

                                    <c:cardNumber>

5555-5555-5555-5555</c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>13.5</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                        <CreditCardAuthorizationDetails ApprovalCode="A1236" SettlementDate="2010-09-23">

                              <hc:CreditCard cardType="MC">

                                    <c:cardNumber>

5555-5555-5555-5555</c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>0</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                        <CreditCardAuthorizationDetails ApprovalCode="A1238" SettlementDate="2010-09-23">

                              <hc:CreditCard cardType="MC">

                                    <c:cardNumber>

5555-5555-5555-5555</c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>0</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

 

CheckOut ChipAndPin True Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:9ce0b7ad-9617-410b-a6d9-37213b5616dd</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:92418ec8-e9e7-4dd8-b640-9da3c60987f6</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-79a2f782-524a-4b70-ae29-6aade8d8f1e4">

                        <wsu:Created>2010-09-25T21:17:03Z</wsu:Created>

                        <wsu:Expires>2010-09-25T21:22:03Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1913170</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>658</InvoiceNumber>

                        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio6311553.pdf</GuestBill>

                        <CreditCardAuthorizationDetails ApprovalCode="A1236" SettlementDate="2010-09-25">

                              <hc:CreditCard cardType="AX">

                                    <c:cardNumber> 3333-3333-3333-3333</c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>0</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

 

CheckOut for Encrypted CC Swipe Data Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:5fb1a4ba-6a3c-4efd-8d78-e014c3229f1e</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:c62c0a52-1781-4cbd-8eb3-3817b27eab15</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-d55560d0-6b2b-4d66-8b25-ae09dfba8fb0">

                        <wsu:Created>2011-02-25T16:43:31Z</wsu:Created>

                        <wsu:Expires>2011-02-25T16:48:31Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1454214</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>407</InvoiceNumber>

                        <CreditCardAuthorizationDetails ApprovalCode="TAS973" SettlementDate="2011-02-25">

                              <hc:CreditCard cardType="MC">

                                    <c:cardNumber>

5555-5555-5555-5555</c:cardNumber>

                                    <c:expirationDate>2012-12-31</c:expirationDate>

                              </hc:CreditCard>

                              <hc:ApprovalAmount>0</hc:ApprovalAmount>

                        </CreditCardAuthorizationDetails>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

CheckOut PMS Confirmation Number Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:adb5b32d-e034-4500-b50c-7e12d530f0f0</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:74e8c864-90bf-46d6-af6c-080860219bdf</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-4de29978-bc2e-485e-9bc5-d4ab4eecfa0a">

                        <wsu:Created>2011-10-13T17:04:07Z</wsu:Created>

                        <wsu:Expires>2011-10-13T17:09:07Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <InvoiceNumber>711</InvoiceNumber>

                        <InvoiceNumber>712</InvoiceNumber>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

CheckOut Signed Document Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:cfe50ce4-8443-4580-9e44-260c721244e1</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:e5fe5bdd-927e-47a8-b49f-d0c11bc0fe0a</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-4675e2b3-a26f-4fe6-a18b-e0db35950f54">

                        <wsu:Created>2012-04-10T16:11:30Z</wsu:Created>

                        <wsu:Expires>2012-04-10T16:16:30Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">2484170</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>870</InvoiceNumber>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

CheckOutResponse for VaultedCardData

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:ce8d01ef-8741-4601-9a85-9447a91b495c</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:c437092a-718d-4bf9-ab75-b6af3522192a</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-15efbcb5-db05-491c-b511-4a67875f03fb">

                        <wsu:Created>2012-05-16T18:44:14Z</wsu:Created>

                        <wsu:Expires>2012-05-16T18:49:14Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <CheckOutComplete>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1442667</c:UniqueID>

                        </ReservationID>

                        <InvoiceNumber>409</InvoiceNumber>

                  </CheckOutComplete>

                  <Result resultStatusFlag="SUCCESS"/>

            </CheckOutResponse>

      </soap:Body>

</soap:Envelope>

 

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is "Yes" : Response

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="75f9c3d3-e5bb-46db-8a7a-df95641ddb49" timeStamp="2012-05-31T09:05:51.335-04:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="PMS" />
      <Destination entityID="KIOSK" systemType="KIOSK" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain />
        </UserCredentials>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:f64218dd-658d-45fa-95df-127106fd7331</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:4321c6c4-21be-4865-a489-348b54401469</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-802d9ca4-c32c-4118-bfc6-9f86ba2c7722">
        <wsu:Created>2012-08-06T20:10:26Z</wsu:Created>
        <wsu:Expires>2012-08-06T20:11:26Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <CheckOutComplete>
        <ReservationID>
          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">2707670</c:UniqueID>
        </ReservationID>
        <InvoiceNumber>1109</InvoiceNumber>
        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\121143_sample_folio8125390.pdf</GuestBill>
      </CheckOutComplete>
      <Profile>
        <Customer xmlns="http://webservices.micros.com/og/4.3/Name/">
          <PersonName>
            <c:nameTitle>Mr</c:nameTitle>
            <c:firstName>John</c:firstName>
            <c:lastName>Smith</c:lastName>
          </PersonName>
          <NativeName />
        </Customer>
      </Profile>
      <Result resultStatusFlag="SUCCESS" />
    </CheckOutResponse>
  </soap:Body>
</soap:Envelope>

CheckOut with override Email Privacy as True Profile (2707670) Email Y/N is"No": Response

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="75f9c3d3-e5bb-46db-8a7a-df95641ddb49" timeStamp="2012-05-31T09:05:51.335-04:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="PMS" />
      <Destination entityID="KIOSK" systemType="KIOSK" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain />
        </UserCredentials>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#CheckOutResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:f64218dd-658d-45fa-95df-127106fd7331</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:4321c6c4-21be-4865-a489-348b54401469</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-802d9ca4-c32c-4118-bfc6-9f86ba2c7722">
        <wsu:Created>2012-08-07T14:05:26Z</wsu:Created>
        <wsu:Expires>2012-08-07T14:10:26Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <CheckOutResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <CheckOutComplete>
        <ReservationID>
          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">2708170</c:UniqueID>
        </ReservationID>
        <InvoiceNumber>1110</InvoiceNumber>
        <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\121143_sample_folio8127823.pdf</GuestBill>
      </CheckOutComplete>
      <Profile>
        <Customer xmlns="http://webservices.micros.com/og/4.3/Name/">
          <PersonName>
            <c:nameTitle>Mr</c:nameTitle>
            <c:firstName>John</c:firstName>
            <c:lastName>Smith</c:lastName>
          </PersonName>
          <NativeName />
        </Customer>
      </Profile>
      <Result resultStatusFlag="SUCCESS" />
    </CheckOutResponse>
  </soap:Body>
</soap:Envelope>

 

 

 

CheckOutResponse

<xs:complexType name="CheckOutResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CheckOutComplete" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:CheckOutComplete" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CheckOutComplete

element

CheckOutComplete

optional

The response object for the called function.

Profile

element

Profile

optional

The guest profile.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


10    ExternalPayment

Calls an external payment provider and submits payment data to the provider for a start and finish payment process.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ExternalPayment

ExternalPaymentRequest

 

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="WEST" systemType="OWS" />
      <Destination entityID="TI" systemType="PMS" />
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <ExternalPaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Payment>
        <Provider>PayPal</Provider>
        <Description>Test</Description>
        <Amount>1</Amount>
        <CurrencyCode>USD</CurrencyCode>
      </Payment>
      <URLs>
        <LogoURL>http://test.log.com</LogoURL>
        <ReturnURL>https://test.myfidelio.net/webui/AvailabilitySearch.aspx</ReturnURL>
        <CancelURL>http://test.cancel.com</CancelURL>
        <ProviderHostURL>www.sandbox.paypal.com</ProviderHostURL>
      </URLs>
      <UserAccount>
        <UserName>username</UserName>
        <Password>password</Password>
        <Signature>signature</Signature>
        <Environment>Test</Environment>
      </UserAccount>      
      <Action>START</Action>    </ExternalPaymentRequest>
  </soap:Body>
</soap:Envelope>

 

ExternalPaymentRequest

 

<xs:element name="ExternalPaymentRequest">

<xs:complexType>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Payment" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:PaymentData" />

<xs:element minOccurs="0" maxOccurs="1" name="URLs" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:URLData" />

<xs:element minOccurs="0" maxOccurs="1" name="UserAccount" xmlns:q3="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q3:AccountData" />

<xs:element minOccurs="0" maxOccurs="1" name="ResponseToken" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Action" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="PayerID" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="ConfirmationNo" type="xs:string" />

</xs:sequence>

<xs:attribute name="isMobile" type="xs:boolean" />

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

isMobile

attribute

boolean

none

Support iOS Mobile (Applicable only for START payment.)

Payment

element

PaymentData

optional

The payment data.

URLs

element

URLData

optional

The URL data.

UserAccount

element

AccountData

optional

The user account information.

ResponseToken

element

string

optional

The response token sent by the payment provider.

Action

element

string

optional

The action type.

PayerID

element

string

optional

The ID of the payer.

ConfirmationNo

element

string

optional

The payment confirmation number.

 

 

 

 

 

ExternalPaymentResponse

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="TI" systemType="PMS" />
      <Destination entityID="WEST" systemType="OWS" />
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ExternalPaymentResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:58d686a9-ea9b-4576-8347-46ab53bf50ca</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:c95bdbb4-f92a-45ed-939c-ac5cd2670031</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-f4e7a844-eca9-4cd6-ae86-f5a4d63c453d">
        <wsu:Created>2012-10-19T12:46:43Z</wsu:Created>
        <wsu:Expires>2012-10-19T12:51:43Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <ExternalPaymentResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <Result resultStatusFlag="SUCCESS" />
      <ResponseToken>EC-8X474169U2497140H</ResponseToken>
      <Acknowledgement>Success</Acknowledgement>
      <RedirectURL>https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&amp;solutiontype=sole&amp;token=EC-8X474169U2497140H</RedirectURL>
    </ExternalPaymentResponse>
  </soap:Body>
</soap:Envelope>

 

 

 

 

 

 

 

 

ExternalPaymentResponse

<xs:element name="ExternalPaymentResponse">

<xs:complexType>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="1" name="ResponseToken" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Acknowledgement" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Status" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="RedirectRequired" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="RedirectURL" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="TransactionID" type="xs:string" />

</xs:sequence>

</xs:complexType>

</xs:element>

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

ResponseToken

element

string

optional

The response token returned by the payment provider.

Acknowledgement

element

string

optional

An acknowledgement of the success or failure of the payment.

Status

element

string

optional

The status.

RedirectRequired

element

boolean

optional

Indicates if a redirect URL is required.

RedirectURL

element

string

optional

The URL the user is redirected to once payment is complete.

TransactionID

element

string

optional

The transaction ID for the payment.

 

 

 

 

11    FetchKeyData

Retrieves KeyTrack data attached to the reservation, given the reservation information.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchKeyData

FetchKeyDataRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="0349867989" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchKeyDataRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1311665</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </FetchKeyDataRequest>

      </soap:Body>

</soap:Envelope>

 


 

FetchKeyDataRequest

<xs:complexType name="FetchKeyDataRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID. It also contains the reservation number or the keytrack data.


FetchKeyDataResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="0349867989" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchKeyDataResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:70fd483e-eb54-43b7-bbd9-01b7075a4831</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:17ccef39-93bd-46cf-99a6-b189feffb391</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-87d89e8f-c549-4226-8881-ef3ae31bef3f">

        <wsu:Created>2009-03-31T14:07:50Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:12:50Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <FetchKeyDataResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <KeyTrack Key2Track="1000000000016505" />

      <Result resultStatusFlag="SUCCESS" />

    </FetchKeyDataResponse>

  </soap:Body>

</soap:Envelope>

 


 

FetchKeyDataResponse

<xs:complexType name="FetchKeyDataResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyTrack" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:KeyTrack" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

KeyTrack

element

KeyTrack

optional / multiple

Key track data.

Result

element

ResultStatus

optional

The standard result element.


12    FetchPromotionCode

Retrieves a list of promotion codes available at the hotel.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchPromotionCode

FetchPromotionCodeRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="34986798099" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchPromotionCodeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <HotelReference hotelCode="CASINO"/>

            </FetchPromotionCodeRequest>

      </soap:Body>

</soap:Envelope>

 

FetchPromotionCodeRequest

<xs:complexType name="FetchPromotionCodeRequest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

Hotel reference information.

13    FetchQueueReservations

Fetch existing queue reservations.
Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchQueueReservations

FetchQueueReservations Request

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="5899cf25-fcd8-4c66-a4fd-08f17619c752" timeStamp="2012-11-19T13:42:09.491-05:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="PMS" />
      <Destination entityID="O2G" systemType="O2G" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain>domain</Domain>
          <SecurityId />
        </UserCredentials>
        <Licence>
          <Key />
        </Licence>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchQueueReservationsResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:d4fb4806-f073-484f-a09e-d2342a7c1ec4</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:73b0ccb3-9e00-49e8-8713-79f0edd33b41</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-2afee40c-cf36-44ef-ad18-09a32455490e">
        <wsu:Created>2012-11-19T19:26:15Z</wsu:Created>
        <wsu:Expires>2012-11-19T19:31:15Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <FetchQueueReservationsResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <Result resultStatusFlag="SUCCESS" />
      <QueueDetails>
        <QueueDatas>
          <Guests>
            <PersonName xmlns="http://webservices.micros.com/og/4.3/Name/">
              <firstName xmlns="http://webservices.micros.com/og/4.3/Common/">John</firstName>
              <lastName xmlns="http://webservices.micros.com/og/4.3/Common/">Smith</lastName>
            </PersonName>
            <BusinessTitle xmlns="http://webservices.micros.com/og/4.3/Name/">Mr</BusinessTitle>
          </Guests>
          <RoomStay roomTypeCode="POQB" roomStatus="IP" roomClass="TOWER">
            <RoomNumber xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">7089</RoomNumber>
          </RoomStay>
          <FrontOfficeStatus>VAC</FrontOfficeStatus>
          <RoomStatus>IP</RoomStatus>
          <VipCode>B</VipCode>
          <ReservationRequest>
            <ReservationID>
              <UniqueID type="INTERNAL" xmlns="http://webservices.micros.com/og/4.3/Common/">2893920</UniqueID>
            </ReservationID>
          </ReservationRequest>
          <TimeInQueue>01:45</TimeInQueue>
        </QueueDatas>
        <QueueDatas>
          <Guests>
            <PersonName xmlns="http://webservices.micros.com/og/4.3/Name/">
              <firstName xmlns="http://webservices.micros.com/og/4.3/Common/">John</firstName>
              <lastName xmlns="http://webservices.micros.com/og/4.3/Common/">Smith</lastName>
            </PersonName>
          </Guests>
          <RoomStay roomTypeCode="SEAKG" roomClass="TOWER" />
          <ReservationRequest>
            <ReservationID>
              <UniqueID type="INTERNAL" xmlns="http://webservices.micros.com/og/4.3/Common/">2893921</UniqueID>
            </ReservationID>
          </ReservationRequest>
          <TimeInQueue>01:42</TimeInQueue>
        </QueueDatas>
      </QueueDetails>
      <QueueTime>
        <CurrentQueueTime>01:44</CurrentQueueTime>
        <TotalRooms>2</TotalRooms>
      </QueueTime>
    </FetchQueueReservationsResponse>
  </soap:Body>
</soap:Envelope>

 

FetchQueueReservationsRequest

<xs:element name="FetchQueueReservationsRequest">

<xs:complexType>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Guests" xmlns:q1="http://webservices.micros.com/og/4.3/Name/" type="q1:Customer" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomStay" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:RoomType" />

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:HotelReference" />

</xs:sequence>

</xs:complexType>

</xs:element>

Name

Type

Data Type

Use

Comments

Guests

element

Customer

optional

 

RoomStay

element

RoomType

optional

 

HotelReference

element

HotelReference

optional

The hotel reference.

FetchQueueReservations Response

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="5899cf25-fcd8-4c66-a4fd-08f17619c752" timeStamp="2012-11-19T13:42:09.491-05:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="PMS" />
      <Destination entityID="O2G" systemType="O2G" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain>domain</Domain>
          <SecurityId />
        </UserCredentials>
        <Licence>
          <Key />
        </Licence>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchQueueReservationsResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:d4fb4806-f073-484f-a09e-d2342a7c1ec4</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:73b0ccb3-9e00-49e8-8713-79f0edd33b41</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-2afee40c-cf36-44ef-ad18-09a32455490e">
        <wsu:Created>2012-11-19T19:26:15Z</wsu:Created>
        <wsu:Expires>2012-11-19T19:31:15Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <FetchQueueReservationsResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <Result resultStatusFlag="SUCCESS" />
      <QueueDetails>
        <QueueDatas>
          <Guests>
            <PersonName xmlns="http://webservices.micros.com/og/4.3/Name/">
              <firstName xmlns="http://webservices.micros.com/og/4.3/Common/">John</firstName>
              <lastName xmlns="http://webservices.micros.com/og/4.3/Common/">Smith</lastName>
            </PersonName>
            <BusinessTitle xmlns="http://webservices.micros.com/og/4.3/Name/">Mr</BusinessTitle>
          </Guests>
          <RoomStay roomTypeCode="POQB" roomStatus="IP" roomClass="TOWER">
            <RoomNumber xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">7089</RoomNumber>
          </RoomStay>
          <FrontOfficeStatus>VAC</FrontOfficeStatus>
          <RoomStatus>IP</RoomStatus>
          <VipCode>B</VipCode>
          <ReservationRequest>
            <ReservationID>
              <UniqueID type="INTERNAL" xmlns="http://webservices.micros.com/og/4.3/Common/">2893920</UniqueID>
            </ReservationID>
          </ReservationRequest>
          <TimeInQueue>01:45</TimeInQueue>
        </QueueDatas>
        <QueueDatas>
          <Guests>
            <PersonName xmlns="http://webservices.micros.com/og/4.3/Name/">
              <firstName xmlns="http://webservices.micros.com/og/4.3/Common/">Jane</firstName>
              <lastName xmlns="http://webservices.micros.com/og/4.3/Common/">Smith</lastName>
            </PersonName>
          </Guests>
          <RoomStay roomTypeCode="SEAKG" roomClass="TOWER" />
          <ReservationRequest>
            <ReservationID>
              <UniqueID type="INTERNAL" xmlns="http://webservices.micros.com/og/4.3/Common/">2893921</UniqueID>
            </ReservationID>
          </ReservationRequest>
          <TimeInQueue>01:42</TimeInQueue>
        </QueueDatas>
      </QueueDetails>
      <QueueTime>
        <CurrentQueueTime>01:44</CurrentQueueTime>
        <TotalRooms>2</TotalRooms>
      </QueueTime>
    </FetchQueueReservationsResponse>
  </soap:Body>
</soap:Envelope>

 

FetchQueueReservationsResponse

<xs:element name="FetchQueueReservationsResponse">

<xs:complexType>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="1" name="QueueDetails" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:ArrayOfQueueData" />

<xs:element minOccurs="0" maxOccurs="1" name="QueueMessage" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="QueueTime" xmlns:q3="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q3:QueueTime" />

</xs:sequence>

</xs:complexType>

</xs:element>

 

 

 

 

 

FetchQueueReservationsResponse

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

 

QueueDetails

element

ArrayOfQueueData

optional

 

QueueMessage

element

string

optional

 

QueueTime

element

QueueTime

optional

 


 

14    FetchResPromotionCode

Retrieves promotion codes attached to the reservation.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchResPromotionCode

FetchResPromotionCodeRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="389696997773" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchResPromotionCodeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </FetchResPromotionCodeRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

FetchResPromotionCodeRequest

<xs:complexType name="FetchResPromotionCodeRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID. It also contains the reservation number or the keytrack data.

FetchResPromotionCodeResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="389696997773" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchResPromotionCodeResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:e89330d7-7199-48f6-9658-c5a57307c135</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:e07e2dc7-3737-486d-b786-517a9476d995</wsa:RelatesTo>

    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-219581fe-7a04-4907-b6ab-002725072ff1">

        <wsu:Created>2009-03-31T14:14:09Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:19:09Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <FetchResPromotionCodeResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <PromotionCode PromotionCode="FOOD" PromotionName="free food" />

      <Result resultStatusFlag="SUCCESS" />

    </FetchResPromotionCodeResponse>

  </soap:Body>

</soap:Envelope>

 

FetchResPromotionCodeResponse

<xs:complexType name="FetchResPromotionCodeResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="PromotionCode" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:PromotionCode" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PromotionCode

element

PromotionCode

optional / multiple

The promotion code.

Result

element

ResultStatus

optional

The standard result object.


15    FetchRoomSetup

Retrieves room setup information, given the room type and room number. Hotel reference information is also allowed. Returns the room type and number, suite type (if applicable), phone number, maximum occupancy, housekeeping section code, smoking preference, and room description, amongst other details about the room is setup.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomSetup

FetchRoomSetupRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="98674996969" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomSetupRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" RoomType="POKB" RoomNumber="4060">

                  <HotelReference hotelCode="CASINO"/>

            </FetchRoomSetupRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

FetchRoomSetupRequest

<xs:complexType name="FetchRoomSetupRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

</xs:sequence>

<xs:attribute name="RoomType" type="xs:string" />

<xs:attribute name="RoomNumber" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RoomType

attribute

string

none

The room type.

RoomNumber

attribute

string

none

The room number.

HotelReference

element

HotelReference

optional

Hotel reference information.

FetchRoomSetupResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="98674996969" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password </UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomSetupResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:c2f98ec2-65b3-4951-a03e-618b4ecc3cbc</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:76b16b05-aac9-474f-b3e3-eade1ea463db</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-50f9e98b-eee9-44d2-a6d0-ca96a8aa54ff">

        <wsu:Created>2009-03-31T14:16:19Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:21:19Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <FetchRoomSetupResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Result resultStatusFlag="SUCCESS" />

      <RoomSetup RoomType="POKB" RoomNumber="4060" SuiteType="STANDARD" MaximumOccupancy="5">

        <hc:RoomDescription>

          <hc:Text>Pool Side - King</hc:Text>

        </hc:RoomDescription>

        <hc:RoomShortDescription>

          <hc:Text>Pool Side - King</hc:Text>

        </hc:RoomShortDescription>

      </RoomSetup>

    </FetchRoomSetupResponse>

  </soap:Body>

</soap:Envelope>

 

FetchRoomSetupResponse

<xs:complexType name="FetchRoomSetupResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="RoomSetup" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:RoomSetup" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object.

RoomSetup

element

RoomSetup

optional / multiple

Room setup information.


16    FetchRoomStatus

Retrieves room status information for the requested room or room type. The response includes the room number and type, next reservation date, room status, the valid dates of the room status, front office status, occupancy condition, housekeeping status, and the service status.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatus

FetchRoomStatusRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="9876987699" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

            <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" RoomType="SUK" RoomNumber="0201">

                              <HotelReference hotelCode="CASINO"/>

            </FetchRoomStatusRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

FetchRoomStatus Room Features Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <HotelReference hotelCode="CASINO">String</HotelReference>

                  <StartDate>2011-11-14</StartDate>

                  <EndDate>2011-11-15</EndDate>

                  <Features>

                        <hc:Features Feature="LAN" Description="string">

        </hc:Features>

                        <hc:Features Feature="POOL" Description="string">

        </hc:Features>

                  </Features>

            </FetchRoomStatusRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

FetchRoomStatus Room Type and Features Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" RoomType="SEAQN">

                  <HotelReference hotelCode="CASINO">String</HotelReference>

                  <StartDate>2011-11-14</StartDate>

                  <EndDate>2011-11-15</EndDate>

                  <Features>

                        <hc:Features Feature="LAN" Description="string">

        </hc:Features>

                        <hc:Features Feature="POOL" Description="string">

        </hc:Features>

                  </Features>

            </FetchRoomStatusRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

FetchRoomStatus Room Type and Room Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" RoomType="POKB" RoomNumber="4060">

                  <HotelReference hotelCode="CASINO">String</HotelReference>

            </FetchRoomStatusRequest>

      </soap:Body>

</soap:Envelope>

FetchRoomStatus Floor Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader primaryLangID="EN" timeStamp="2012-03-16T12:02:03.958-04:00" transactionID="a93af195-2b31-418c-8b2e-3fa4a223657d" channelValidation="true" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="O2G" systemType="O2G"/>

                  <Destination entityID="O2G" systemType="ORS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword> password</UserPassword>                            <Domain/>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusRequest RoomType="POKB" FloorNumber="4TH FLOOR" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <HotelReference chainCode="CHA" hotelCode="CASINO"/>

                  <StartDate>2012-03-15Z</StartDate>

                  <EndDate>2012-03-16Z</EndDate>

            </FetchRoomStatusRequest>

      </soap:Body>

</soap:Envelope>

 

FetchRoomStatusRequest

<xs:complexType name="FetchRoomStatusRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

</xs:sequence>

<xs:attribute name="RoomType" type="xs:string" />

<xs:attribute name="RoomNumber" type="xs:string" />

<xs:attribute name="FloorNumber" type="xs:string" />

<xs:attribute name="IncludeDirtyRoom" type="xs:boolean" />

<xs:attribute name="IncludeCleanRoom" type="xs:boolean" />

<xs:attribute name="IncludeInspectedRoom" type="xs:boolean" />

<xs:attribute name="IncludeOOORoom" type="xs:boolean" />

<xs:attribute name="IncludeOOSRoom" type="xs:boolean" />

<xs:attribute name="IncludePickUpRoom" type="xs:boolean" />

<xs:attribute name="IncludePseudoRoom" type="xs:boolean" />

<xs:attribute name="IncludeOccupied" type="xs:boolean" />

<xs:attribute name="IncludeVacant" type="xs:boolean" />

<xs:attribute name="RoomClass" type="xs:string" />

<xs:attribute name="SmokingPreference" type="xs:string" />

<xs:attribute name="IncludeDueOut" type="xs:boolean" />

<xs:attribute name="IncludeDueOutSpecified" type="xs:boolean" use="required" />

<xs:attribute name="IncludeCheckedOut" type="xs:boolean" />

<xs:attribute name="IncludeCheckedOutSpecified" type="xs:boolean" use="required" />

<xs:attribute name="IncludeRoomCondition" type="xs:boolean" />

<xs:attribute name="IncludeRoomConditionSpecified" type="xs:boolean" use="required" />

<xs:attribute name="IncludeConnectingRoom" type="xs:boolean" />

<xs:attribute name="IncludeConnectingRoomSpecified" type="xs:boolean" use="required" />

</xs:complexType>      

 

 

 

 

 

 

 

 

 

 

Name

Type

Data Type

Use

Comments

RoomType

attribute

string

none

The room type.

RoomNumber

attribute

string

none

The room number.

FloorNumber

attribute

string

none

The floor number.

IncludeDirtyRoom

attribute

boolean

none

Indicates if dirty rooms will be included in the response. 

IncludeCleanRoom

attribute

boolean

none

Indicates if clean rooms will be included in the response.

IncludeInspectedRoom

attribute

boolean

none

Indicates if inspected rooms will be included in the response.

IncludeOOORoom

attribute

boolean

none

Indicates if out-of-order rooms will be included in the response.

IncludeOOSRoom

attribute

boolean

none

Indicates if out-of-service rooms will be included in the response.

IncludePickUpRoom

attribute

boolean

none

Indicates if pickup rooms will be included in the response.

IncludePseudoRoom

attribute

boolean

none

Indicates if pseudo rooms will be included in the response.

IncludeOccupied

attribute

boolean

none

Indicates if occupied rooms will be included in the response.

IncludeVacant

attribute

boolean

none

Indicates if vacant rooms will be included in the response.

RoomClass

attribute

string

none

The room class.

SmokingPreference

attribute

string

none

The smoking preference.

IncludeDueOut

attribute

boolean

none

Indicates if due out rooms will be included in the response.

IncludeDueOutSpecified

attribute

boolean

required

Indicates if the specified due out status will be included in the response.

IncludeCheckedOut

attribute

boolean

none

Indicates if checked out rooms will be included in the response.

IncludeCheckedOutSpecified

attribute

boolean

required

Indicates if the specified checked out status will be included in the response.

IncludeRoomCondition

attribute

boolean

none

Indicates if the room condition will be included in the response.

IncludeRoomConditionSpecified

attribute

boolean

required

Indicates if the specified room condition will be included in the response.

IncludeConnectingRoom

attribute

boolean

none

Indicates if connecting rooms will be included in the response.

IncludeConnectingRoomSpecified

attribute

boolean

required

Indicates if the specified connecting room will be included in the response.

 

 

 

 

 

 

 

 

 

 

 

 

FetchRoomStatusResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="9876987699" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatusResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:58264366-48df-4e3c-9738-ee83bb55da91</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:241c6971-fa4e-4a54-b134-67ee8247d03e</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-46e76871-6183-4ba9-bf03-2faa50b6801c">

        <wsu:Created>2009-03-31T14:23:47Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:28:47Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <FetchRoomStatusResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <RoomStatus RoomStatus="CL" FrontOfficeStatus="VAC" HouseKeepingStatus="VAC" HouseKeepingInspectionFlag="N" TurnDownYn="Y" RoomNumber="0201" RoomType="SUK" />

      <Result resultStatusFlag="SUCCESS" />

    </FetchRoomStatusResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

 

FetchRoomStatus Room Features Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatusResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:269d592d-3f64-4cab-805d-25294bbcecd9</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:756e28a8-8667-4af6-8cc5-3646244c6ff2</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-c0d2977e-d5d1-4af0-b2e3-737c77da4391">

                        <wsu:Created>2011-11-09T20:17:12Z</wsu:Created>

                        <wsu:Expires>2011-11-09T20:22:12Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0508" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="DVD" Description="DVD Player"/>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0509" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="DVD" Description="DVD Player"/>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0510" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="DVD" Description="DVD Player"/>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0417" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0416" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0415" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0412" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0411" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" OccupancyCondition="2" HouseKeepingStatus="Inspected" RoomNumber="0410" RoomType="SUK">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="TILE FLOOR" Description="Tile Floor"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                        </hc:Features>

                  </RoomStatus>

                  <Result resultStatusFlag="SUCCESS"/>

            </FetchRoomStatusResponse>

      </soap:Body>

</soap:Envelope>

FetchRoomStatus Room Type and Features Response

 

 <?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword> password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatusResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:696b67b4-79ac-4a04-b0af-c3f58feccf1a</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:ba4d717c-f16a-4d80-896e-47e09e6f8ac0</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-976104c2-bdf2-4fa5-9215-4bb13d239c12">

                        <wsu:Created>2011-11-09T20:19:21Z</wsu:Created>

                        <wsu:Expires>2011-11-09T20:24:21Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0115" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0113" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0107" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0101" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0103" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <Result resultStatusFlag="SUCCESS"/>

            </FetchRoomStatusResponse>

      </soap:Body>

</soap:Envelope>

FetchRoomStatus Room Type and Room Number Response 

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword> password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatusResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:696b67b4-79ac-4a04-b0af-c3f58feccf1a</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:ba4d717c-f16a-4d80-896e-47e09e6f8ac0</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-976104c2-bdf2-4fa5-9215-4bb13d239c12">

                        <wsu:Created>2011-11-09T20:19:21Z</wsu:Created>

                        <wsu:Expires>2011-11-09T20:24:21Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0115" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0113" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0107" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0101" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="IP" FrontOfficeStatus="VAC" HouseKeepingStatus="Inspected" RoomNumber="0103" RoomType="SEAQN">

                        <hc:Features>

                              <hc:Features Feature="LAN" Description="Lanai for the ocean view of this room"/>

                              <hc:Features Feature="POOL" Description="Pool View"/>

                              <hc:Features Feature="DI" Description="Near the Dining Room"/>

                        </hc:Features>

                  </RoomStatus>

                  <Result resultStatusFlag="SUCCESS"/>

            </FetchRoomStatusResponse>

      </soap:Body>

</soap:Envelope>

FetchRoomStatus Floor Number Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="a93af195-2b31-418c-8b2e-3fa4a223657d" timeStamp="2012-03-16T12:02:03.958-04:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="O2G" systemType="ORS"/>

                  <Destination entityID="O2G" systemType="O2G"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword> password</UserPassword>

                              <Domain/>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#FetchRoomStatusResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:1915d1da-f7e8-4df8-83b1-83f57eda5947</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:d31ca031-5676-415e-889e-ebf0a8196c11</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-a8e97f31-8757-4d54-812f-675728422d70">

                        <wsu:Created>2012-03-16T17:09:30Z</wsu:Created>

                        <wsu:Expires>2012-03-16T17:14:30Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <FetchRoomStatusResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4088" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4078" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4074" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="CL" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Clean" RoomNumber="4092" RoomType="POKB" Floor="2ND FLOOR">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4080" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4072" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4064" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4062" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4060" RoomType="POKB" Floor="2ND FLOOR">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4068" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4090" RoomType="POKB" Floor="4TH FLOOR">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4066" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4070" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="CL" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Clean" RoomNumber="4096" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4086" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4094" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4084" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="DI" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Dirty" RoomNumber="4082" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <RoomStatus RoomStatus="CL" FrontOfficeStatus="VAC" OccupancyCondition="5" HouseKeepingStatus="Clean" RoomNumber="4098" RoomType="POKB">

                        <hc:Features>

                              <hc:Features Feature="BAL" Description="Balcony"/>

                              <hc:Features Feature="HB" Description="Hair Blow Dryer in room"/>

                        </hc:Features>

                  </RoomStatus>

                  <Result resultStatusFlag="SUCCESS"/>

            </FetchRoomStatusResponse>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

FetchRoomStatusResponse

<xs:complexType name="FetchRoomStatusResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="RoomStatus" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:RoomStatus" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RoomStatus

element

RoomStatus

optional / multiple

The room status.

Result

element

ResultStatus

optional

The standard result object.


17    GenerateRegistrationCard

Generates a registration card for the guest during checkin.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#GenerateRegistrationCard

GenerateRegistrationCard Documents To Sign Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                              <UserPassword> password </UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <GenerateRegistrationCardRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnFileContents="true">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2490924</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </GenerateRegistrationCardRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

GenerateRegistrationCardRequest

<xs:complexType name="GenerateRegistrationCardRequest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

<xs:attribute name="returnFileContents" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

returnFileContents

attribute

boolean

none

Indicates if the file contents of the registration card will be returned.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

 

GenerateRegistrationCard Documents To Sign Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#GenerateRegistrationCardResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:20f6ddb7-aef6-4a39-9108-312bde63f755</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:08c40161-ed83-4161-8ea4-311acb785e8b</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-d66e61de-0fd0-4bf9-ba9f-838ef1e8cbf1">

                        <wsu:Created>2012-04-10T15:54:36Z</wsu:Created>

                        <wsu:Expires>2012-04-10T15:59:36Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <GenerateRegistrationCardResponse GuestRegistration="D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio7674611.pdf" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <DocumentToSign fileType="PDF">

                        <FileContents xmlns="http://webservices.micros.com/og/4.3/Common/">JVBERi0xLjQNCjUgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCAzIDAgUg0KL1Jlc291cmNlcyA0IDAgUg0KL0NvbnRlbnRzIDYgMCBSDQovTWVkaWFCb3hbIDAgMCA2MTIuMCA3OTIuMCBdDQovQ3JvcEJveFsgMCAwIDYxMi4wIDc5Mi4wIF0NCi9Sb3RhdGUgMA0KPj4NCmVuZG9iag0KNiAwIG9iag0KPDwgL0xlbmd0aCAzNDM1ID4+DQpzdHJlYW0NCjAuMCAwLjAgMC4wIFJHIDAuMCAwLjAgMC4wIHJnDQpCVA0KMSAwIDAgMSAzNDIuMCA2NjQuOTEgVG0NCi9=</FileContents>

                  </DocumentToSign>

            </GenerateRegistrationCardResponse>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GenerateRegistrationCardResponse

<xs:complexType name="GenerateRegistrationCardResponse">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="1" name="DocumentToSign" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:FileData" />

</xs:sequence>

<xs:attribute name="GuestRegistration" type="xs:string" />

</xs:complexType>

 

GenerateRegistrationCardResponse

Name

Type

Data Type

Use

Comments

GuestRegistration

attribute

string

none

The guest registration.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

DocumentToSign

element

FileData

optional

The file data for the document to sign.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18    GuestMessages

Retrieves the messages not yet flagged as received for a guest, given at least the hotel criteria and reservation identifier or key track. Line length is also allowed. Arriving, departing, and in-house guests are considered.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#GuestMessages

GuestMessagesRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="23R3099" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <GuestMessagesRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" LineLength="65535">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </GuestMessagesRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

GuestMessagesRequest with Return All Messages

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

    <soap:Header>

        <OGHeader transactionID="23R3099" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

            <Origin entityID="WEST" systemType="KIOSK"/>

            <Destination entityID="TI" systemType="PMS"/>

            <Authentication>

                <UserCredentials>

                    <UserName>username</UserName>

                    <UserPassword>password</UserPassword>

                </UserCredentials>

            </Authentication>

        </OGHeader>

    </soap:Header>

    <soap:Body>

        <GuestMessagesRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/"

                              xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance" LineLength="65535">

            <ReservationRequest>

                <HotelReference hotelCode="CASINO"/>

                <ReservationID>

                    <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                </ReservationID>

            </ReservationRequest>

            <ReturnAllMessages>true</ReturnAllMessages>

        </GuestMessagesRequest>

    </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GuestMessagesRequest

<xs:complexType name="GuestMessagesRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="ReturnAllMessages" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:boolean" />

</xs:sequence>

<xs:attribute name="LineLength" type="xs:unsignedShort" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

LineLength

attribute

unsignedShort

none

The line length of the message.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

ReturnAllMessages

element

boolean

optional

Indicates if all guest messages will be returned.


GuestMessagesResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="23R3099" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#GuestMessagesResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:91b3e86f-e121-42eb-a832-70f440083062</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:2082cda3-702f-4c35-bb18-dde7e5b9937a</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-4a93ee68-2ca3-405a-9760-d365afd24b02">

        <wsu:Created>2009-03-31T15:00:48Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:05:48Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <GuestMessagesResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <GuestMessages Date="2009-03-31">

        <UserID type="INTERNAL">CASINO</UserID>

        <Value>Mr Peter Sevova requested you to call him @ 555 555 55555</Value>

      </GuestMessages>

      <GuestMessages Date="2009-03-31">

        <UserID type="INTERNAL">CASINO</UserID>

        <Value>Ms Lenka Sevova called you to say that she will b arriving tomorow.</Value>

      </GuestMessages>

      <ReservationID>

        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1310164</c:UniqueID>

      </ReservationID>

      <Result resultStatusFlag="SUCCESS" />

    </GuestMessagesResponse>

  </soap:Body>

</soap:Envelope>

GuestMessagesResponse for Return All Messages

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasisopen. org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasisopen. org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="23R3099" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="WEST" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <GuestMessagesResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <GuestMessages Date="2009-03-31">

                        <UserID type="INTERNAL">CASINO</UserID>

                        <Value>Mr Peter Sevova requested you to call him @ 555 555 55555</Value>

                  </GuestMessages>

                  <GuestMessages Date="2009-03-31">

                        <UserID type="INTERNAL">CASINO</UserID>

                        <Value>Ms Lenka Sevova called you to say that she will be arriving tomorrow.</Value>

                  </GuestMessages>

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1310164</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </GuestMessagesResponse>

      </soap:Body>

</soap:Envelope>

 

GuestMessagesResponse

<xs:complexType name="GuestMessagesResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="GuestMessages" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:GuestMessage" />

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

GuestMessages

element

GuestMessage

optional / multiple

The results object, indicating the success or failure of the called function.

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


19    Invoice

Retrieves an invoice, given at least the hotel criteria and reservation identifier or key track. Printer designation is also allowed. An itemized bill is provided.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#Invoice

InvoiceRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="3407099" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </InvoiceRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

Invoice PMS Confirmation Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="PMSID">2343716</c:UniqueID>

                              <c:UniqueID type="EXTERNAL" source="PMSLEGNO">1</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </InvoiceRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

Invoice with Return Fixed Charges Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="WEB"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="002"/>

                        <ReservationID>

                              <c:UniqueID type="INTERNAL" source="RESV_NAME_ID">10211266</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <ReturnFixedCharges>Y</ReturnFixedCharges>

            </InvoiceRequest>

      </soap:Body>

</soap:Envelope>

Invoice for CurrentBalance Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2533170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </InvoiceRequest>

      </soap:Body>

</soap:Envelope>

 

Invoice for Language Translation for TransactionCode Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" primaryLangID="DE" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2554170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </InvoiceRequest>

      </soap:Body>

</soap:Envelope>

 

Invoice with Supplement and Reference Fields Included Request

OWS ResvAdvanced Invoice returns supplement and reference fields in this message.

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="WEST" systemType="KIOSK" />
      <Destination entityID="IT" systemType="PMS" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>
password</UserPassword>
        </UserCredentials>
      </Authentication>
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <InvoiceRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <ReservationRequest>
        <HotelReference hotelCode="CASINO" />
        <ReservationID>
          <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">12314227</c:UniqueID>
        </ReservationID>
      </ReservationRequest>
    </InvoiceRequest>
  </soap:Body>
</soap:Envelope>

 

InvoiceRequest

<xs:complexType name="InvoiceRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="ExternalSystemNumber" xmlns:q2="http://webservices.micros.com/og/4.3/Reservation/" type="q2:ExternalReference" />

<xs:element minOccurs="0" maxOccurs="1" name="Printer" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:Printer" />

<xs:element minOccurs="0" maxOccurs="1" name="ReturnFixedCharges" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

ExternalSystemNumber

element

ExternalReference

optional

Confirmation number from the external system.

Printer

element

Printer

optional

The printer.

ReturnFixedCharges

element

string

optional

A “Y” indicates fixed charges will be returned in the response.


InvoiceResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="3407099" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:ef4939a1-9937-4d17-8f0a-1c2e1e433c01</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:e0f235db-90f0-4810-9b66-8ff5672066a8</wsa:RelatesTo>

    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-78b81e00-d41c-4866-bfbb-ae3dc3f113ca">

        <wsu:Created>2009-03-31T15:04:13Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:09:13Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Invoice>

        <r:Address>

          <c:AddressLine>1111 Street</c:AddressLine>

          <c:cityName>Anytown</c:cityName>

          <c:countryCode>US</c:countryCode>

          <c:postalCode>99999</c:postalCode>

        </r:Address>

        <r:Name>

          <c:firstName>Jane</c:firstName>

          <c:lastName>Smith</c:lastName>

        </r:Name>

        <r:ProfileIDs>

          <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">5543963</c:UniqueID>

        </r:ProfileIDs>

        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>

        <r:BillItems Date="2009-03-25" Description="Lobby Bar Food">

          <r:Amount>500</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198757</r:VatCode>

        </r:BillItems>

        <r:BillItems Date="2009-03-25" Description="Lobby Bar Beverage">

          <r:Amount>25</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198758</r:VatCode>

        </r:BillItems>

        <r:BillItems Date="2009-03-25" Description="Lobby Bar Beverage">

          <r:Amount>1824</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198759</r:VatCode>

        </r:BillItems>

        <r:BillItems Date="2009-03-25" Description="F&amp;B Tax - 4%">

          <r:Amount>72.96</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198760</r:VatCode>

        </r:BillItems>

        <r:BillItems Date="2009-03-25" Description="Long Distance Telephone">

          <r:Amount>6</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198761</r:VatCode>

        </r:BillItems>

        <r:BillItems Date="2009-03-25" Description="In Room Movie">

          <r:Amount>12</r:Amount>

          <r:VatCode type="INTERNAL" source="OPERA">1198762</r:VatCode>

        </r:BillItems>

        <r:BillTaxes Description="F&amp;B Tax - 4%">

          <r:VatAmount>72.96</r:VatAmount>

        </r:BillTaxes>

      </Invoice>

      <Result resultStatusFlag="SUCCESS" />

    </InvoiceResponse>

  </soap:Body>

</soap:Envelope>

 

Invoice PMS Confirmation Number Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:94c6cd4c-dcf5-49e0-9dcc-46999d58dbb8</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:62172409-c1b7-4efc-af61-a7a2cdb82636</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-2f0c620d-854a-4a97-a2df-6ba399544b8f">

                        <wsu:Created>2011-10-13T16:47:33Z</wsu:Created>

                        <wsu:Expires>2011-10-13T16:52:33Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Invoice>

                        <r:Address>

                              <c:AddressLine> 1111 Street</c:AddressLine>           

                        </r:Address>

                        <r:Name>

                              <c:firstName>Jane</c:firstName>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">6751753</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>

                        <r:BillItems Date="2011-10-13" Description="Transient Room Revenue">

                              <r:Amount>100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1664017</r:VatCode>

                        </r:BillItems>

                        <r:CreditCardSurcharges CreditCardType="AX" SurchargePercentage="10">

                              <r:SurchargeAmount>10</r:SurchargeAmount>

                              <r:TotalBillAmount>110</r:TotalBillAmount>

                        </r:CreditCardSurcharges>

                  </Invoice>

                  <Result resultStatusFlag="SUCCESS"/>

            </InvoiceResponse>

      </soap:Body>

</soap:Envelope>

 

Invoice for Return Fixed Charges Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="WEST" systemType="WEB"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:ba9c1a86-dc23-4f6a-9739-7ed7894d057f</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:c086730b-27a0-4949-a4ce-4a8602fe288e</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-52e0c5af-b042-416e-acdc-a335091567f5">

                        <wsu:Created>2011-10-20T18:11:06Z</wsu:Created>

                        <wsu:Expires>2011-10-20T18:16:06Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Invoice>

                        <r:Address>

                              <c:countryCode>US</c:countryCode>

                        </r:Address>

                        <r:Name>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">4776125</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>

                        <r:BillItems Date="2011-10-20" Description=" Accommodation --vinod" TransactionCode="1000">

                              <r:Amount currencyCode="AUD">23</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">213834</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2011-10-20" Description="Accommodation - Adj" TransactionCode="1005">

                              <r:Amount currencyCode="AUD">15</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">213836</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:CreditCardSurcharges CreditCardType="AX" SurchargePercentage="10">

                              <r:SurchargeThreshold>5</r:SurchargeThreshold>

                              <r:SurchargeAmount>3.8</r:SurchargeAmount>

                              <r:TotalBillAmount>41.8</r:TotalBillAmount>

                        </r:CreditCardSurcharges>

                        <r:CreditCardSurcharges CreditCardType="MC" SurchargePercentage="5">

                              <r:SurchargeThreshold>10</r:SurchargeThreshold>

                              <r:SurchargeAmount>1.9</r:SurchargeAmount>

                              <r:TotalBillAmount>39.9</r:TotalBillAmount>

                        </r:CreditCardSurcharges>

                  </Invoice>

                  <ExpectedCharges>

                        <TotalCharges currencyCode="AUD" decimals="2">99</TotalCharges>

                        <CurrentBalance currencyCode="AUD" decimals="2">38</CurrentBalance>

                        <DailyCharges TotalRoomRateAndPackages="90" TotalTaxesAndFees="9" TaxInclusive="true" decimals="2">

                              <hc:ChargesForPostingDate PostingDate="2011-10-20">

                                    <hc:RoomRateAndPackages TotalCharges="90" decimals="2">

                                          <hc:Charges>

                                                <hc:Description>BASE RATE</hc:Description>

                                                <hc:Amount currencyCode="AUD" decimals="2">90</hc:Amount>

                                          </hc:Charges>

                                    </hc:RoomRateAndPackages>

                                    <hc:TaxesAndFees TotalCharges="9" decimals="2">

                                          <hc:Charges>

                                                <hc:Description>8000  Goods &amp;Service Tax</hc:Description>

                                                <hc:Amount currencyCode="AUD" decimals="2">9</hc:Amount>

                                          </hc:Charges>

                                    </hc:TaxesAndFees>

                              </hc:ChargesForPostingDate>

                        </DailyCharges>

                  </ExpectedCharges>

                  <Result resultStatusFlag="SUCCESS"/>

            </InvoiceResponse>

      </soap:Body>

</soap:Envelope>

 

 

Invoice with CurrentBalance Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:347dc1e6-1933-4025-bbf8-28db9d381c19</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:ac92dd8a-87e0-4f24-9423-aff43d9e577e</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-51fe9257-1168-4e2a-8629-356c16f19129">

                        <wsu:Created>2012-05-09T20:19:51Z</wsu:Created>

                        <wsu:Expires>2012-05-09T20:24:51Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Invoice>

                        <r:Address>

                              <c:AddressLine> 1111 Street</c:AddressLine>

                              <c:AddressLine>Suite 111</c:AddressLine>

                              <c:cityName>Anytown</c:cityName>

<c:countryCode>US</c:countryCode>                    

                              <c:postalCode>99999</c:postalCode>

                        </r:Address>

                        <r:Name>

                              <c:firstName>Jane</c:firstName>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">6751753</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>

                        <r:BillItems Date="2012-05-07" Description="Transient Room Revenue" TransactionCode="1000">

                              <r:Amount currencyCode="USD">100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802517</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802518</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="Cash" TransactionCode="9000">

                              <r:Amount currencyCode="USD">-100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802531</r:VatCode>

                              <r:RevenueGroup>PAYMENT</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillTaxes Description="vat 25%">

                              <r:VatAmount>12</r:VatAmount>

                        </r:BillTaxes>

                        <r:CurrentBalance decimals="2">12</r:CurrentBalance>

                  </Invoice>

                  <Invoice>

                        <r:Address>

                              <c:AddressLine> 1111 Street</c:AddressLine>

                              <c:AddressLine>Suite 111</c:AddressLine>

                              <c:cityName>Anytown</c:cityName>

<c:countryCode>US</c:countryCode>

                              <c:postalCode>99999</c:postalCode>

                        </r:Address>

                        <r:Name>

                              <c:firstName>Jane</c:firstName>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">6751753</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">2</r:BillNumber>

                        <r:BillItems Date="2012-05-07" Description="Transient Room Revenue" TransactionCode="1000">

                              <r:Amount currencyCode="USD">100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802529</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802530</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="Cash" TransactionCode="9000">

                              <r:Amount currencyCode="USD">-50</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802532</r:VatCode>

                              <r:RevenueGroup>PAYMENT</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillTaxes Description="vat 25%">

                              <r:VatAmount>12</r:VatAmount>

                        </r:BillTaxes>

                        <r:CurrentBalance decimals="2">62</r:CurrentBalance>

                  </Invoice>

                  <Invoice>

                        <r:Address>

                              <c:AddressLine>1111 Street</c:AddressLine>

                              <c:AddressLine>Suite 111</c:AddressLine>

                              <c:cityName>Anytown</c:cityName>

<c:countryCode>US</c:countryCode>                           <c:postalCode>99999</c:postalCode>

                        </r:Address>

                        <r:Name>

                              <c:firstName>Jane</c:firstName>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">6751753</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">3</r:BillNumber>

                        <r:BillItems Date="2012-05-07" Description="Transient Room Revenue" TransactionCode="1000">

                              <r:Amount currencyCode="USD">100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802527</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802528</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-07" Description="Cash" TransactionCode="9000">

                              <r:Amount currencyCode="USD">-75</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1802533</r:VatCode>

                              <r:RevenueGroup>PAYMENT</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillTaxes Description="vat 25%">

                              <r:VatAmount>12</r:VatAmount>

                        </r:BillTaxes>

                        <r:CurrentBalance decimals="2">37</r:CurrentBalance>

                  </Invoice>

                  <Result resultStatusFlag="SUCCESS"/>

            </InvoiceResponse>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

Invoice for Language Translation for TransactionCode Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="DE" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:0e4a1137-795d-4e2f-a6f1-24dc5bcdcbc5</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:8fdf9f19-62cd-4772-a945-bb7d25694ca6</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-3b1028a4-357a-4d03-b0ff-e2cb5b9720ed">

                        <wsu:Created>2012-05-23T18:28:05Z</wsu:Created>

                        <wsu:Expires>2012-05-23T18:33:05Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Invoice>

                        <r:Address>

                              <c:AddressLine>1111 Street</c:AddressLine>

                              <c:cityName>Anytown</c:cityName>

<c:countryCode>US</c:countryCode>

<c:postalCode>99999</c:postalCode>

                        </r:Address>

                        <r:Name>

                              <c:firstName>Jane</c:firstName>

                              <c:lastName>Smith</c:lastName>

                        </r:Name>

                        <r:ProfileIDs>

                              <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">7204007</c:UniqueID>

                        </r:ProfileIDs>

                        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">10</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1815767</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">1.2</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1815768</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="Room Service Food" TransactionCode="2100">

                              <r:Amount currencyCode="USD">100</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1815769</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="Room Service Food" TransactionCode="2100">

                              <r:Amount currencyCode="USD">10</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1815770</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">1000000</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817267</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">120000</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817268</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">1</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817517</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">0.12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817518</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">20</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817519</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">2.4</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817520</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="breakfast included in rate" TransactionCode="2000">

                              <r:Amount currencyCode="USD">41.5</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817521</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">10.38</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817522</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">1</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817523</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">0.12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817524</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="breakfast included in rate" TransactionCode="2000">

                              <r:Amount currencyCode="USD">45</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817767</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">11.25</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1817768</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="German Translation for Transient Transaction Code 1000" TransactionCode="1000">

                              <r:Amount currencyCode="USD">1</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1818017</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">0.12</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1818018</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="Group Room Charge" TransactionCode="1008">

                              <r:Amount currencyCode="USD">8563.75</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1818267</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="Fax" TransactionCode="2570">

                              <r:Amount currencyCode="USD">168</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1818268</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillItems Date="2012-05-23" Description="vat 25%" TransactionCode="8210">

                              <r:Amount currencyCode="USD">10.08</r:Amount>

                              <r:VatCode type="INTERNAL" source="OPERA">1818269</r:VatCode>

                              <r:RevenueGroup>REVENUE</r:RevenueGroup>

                        </r:BillItems>

                        <r:BillTaxes Description="vat 25%">

                              <r:VatAmount>120035.67</r:VatAmount>

                        </r:BillTaxes>

                        <r:CurrentBalance decimals="2">1128996.92</r:CurrentBalance>

                  </Invoice>

                  <Result resultStatusFlag="SUCCESS"/>

            </InvoiceResponse>

      </soap:Body>

</soap:Envelope>

 

 

Invoice with Supplement and Reference Fields Included Response

OWS ResvAdvanced Invoice returns supplement and reference fields in this message.


<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="IT" systemType="PMS" />
      <Destination entityID="WEST" systemType="KIOSK" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
        </UserCredentials>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#InvoiceResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:2f504e9e-3f34-430b-992e-1c127b7397f7</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:61470d8c-2d01-44f7-883e-0ecf3e15c2b0</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-d42b2032-6a0a-4e8c-a16a-c0e89056820e">
        <wsu:Created>2012-11-29T21:22:18Z</wsu:Created>
        <wsu:Expires>2012-11-29T21:27:18Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <InvoiceResponse xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <Invoice>
        <r:Address>
          <c:AddressLine>
1111 Street</c:AddressLine>
          <c:cityName>Anytown</c:cityName>

          <c:countryCode>US</c:countryCode>          
          <c:postalCode>99999</c:postalCode>
        </r:Address>
        <r:Name>
          <c:firstName>John</c:firstName>
          <c:lastName>Smith</c:lastName>
        </r:Name>
        <r:ProfileIDs>
          <c:UniqueID type="INTERNAL" source="OPERA_NAME_ID">3173593</c:UniqueID>
        </r:ProfileIDs>
        <r:BillNumber type="INTERNAL" source="OPERA">1</r:BillNumber>
        <r:BillItems Date="2012-10-10" Description="Lobby Bar Food" TransactionCode="2000" TransactionNo="5006501">
          <r:Amount currencyCode="USD">10</r:Amount>
          <r:VatCode type="INTERNAL" source="OPERA">5006501</r:VatCode>
          <r:RevenueGroup>REVENUE</r:RevenueGroup>
          <r:Supplement>Supplement Field</r:Supplement>
          <r:Reference>Reference Field</r:Reference>
        </r:BillItems>
        <r:CurrentBalance decimals="2">10</r:CurrentBalance>
      </Invoice>
      <Result resultStatusFlag="SUCCESS" />
    </InvoiceResponse>
  </soap:Body>
</soap:Envelope>

 

InvoiceResponse

<xs:complexType name="InvoiceResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="Invoice" xmlns:q1="http://webservices.micros.com/og/4.3/Reservation/" type="q1:BillHeader" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Invoice

element

BillHeader

optional / multiple

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


20    MakePayment

Posts a payment for a reservation that has a status of reserved or due-in, given at least the hotel criteria, reservation identifier or key track, credit card information, and charge amount. Posting date, posting time, short comment, long comment, station identifier, and user identifier are also allowed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePayment

MakePaymentRequest

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <OGHeader primaryLangID="EN" timeStamp="2012-10-26T10:17:51.362-04:00" transactionID="6da80291-9a3c-4673-98f1-640e03c23629" channelValidation="false" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="O2G" />
      <Destination entityID="O2G" systemType="PMS" />
      <Authentication>
        <UserCredentials>
          <UserName>username</UserName>
          <UserPassword>password</UserPassword>
          <Domain>CASINO</Domain>
          <SecurityId />
        </UserCredentials>
        <Licence>
          <Key />
        </Licence>
      </Authentication>
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:com="http://webservices.micros.com/og/4.3/Common/">
      <Posting PostDate="2012-10-23-04:00" ShortInfo="" LongInfo="" Charge="20.10" StationID="VKONOPIKW764Dxyz.FT.MICROS.COM.37" UserID="CASINO" FolioViewNo="1">
        <ReservationRequestBase>
          <HotelReference chainCode="CHA" hotelCode="CASINO" />
          <ReservationID>
            <com:UniqueID type="INTERNAL" source="RESV_NAME_ID">12313274</com:UniqueID>
          </ReservationID>
        </ReservationRequestBase>
      </Posting>
      <CreditCardInfo>
        <CreditCard cardType="AX">
          <com:cardHolderName>Jane Smith</com:cardHolderName>
          <com:cardNumber>
3333-3333-3333-3333</com:cardNumber>
          <com:expirationDate>2018-05-31-04:00</com:expirationDate>
        </CreditCard>
      </CreditCardInfo>
    </MakePaymentRequest>
  </soap:Body>
</soap:Envelope>

MakePaymentRequest Passing Kiosk Configured Cashier

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="COKE" LongInfo="A can of ice cold Coka-Cola" Charge="16.00" StationID="KIOSK1" PostDate="2006-06-01" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1827415</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="VA">

                              <c:cardHolderName>Jane Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

MakePayment Request After Check-In with Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="Deposit" LongInfo="Make a Deposit" Charge="100.00" StationID="KIOSK1" PostDate="2006-08-02" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1908916</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="MZ" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:effectiveDate>2009-01-01</c:effectiveDate>

                              <hc:IssueNumber>000001</hc:IssueNumber>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

 

MakePayment Request For Deposit with Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="Deposit" LongInfo="Make a Deposit" Charge="100.00" StationID="KIOSK1" PostDate="2006-08-02" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1908916</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="MZ" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:effectiveDate>2009-01-01</c:effectiveDate>

                              <hc:IssueNumber>000001</hc:IssueNumber>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

 

MakePayment ChipAndPin False Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="Payment" LongInfo="Make a Payment" Charge="13.50" StationID="KIOSK1" PostDate="2010-09-23" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1913169</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="VA" chipAndPin="false">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

 

MakePayment ChipAndPin True Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="Payment" LongInfo="Make a Payment" Charge="13.50" StationID="KIOSK1" PostDate="2010-09-23" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1913169</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="VA" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:cardNumber>

4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

 

MakePayment with Encrypted CC Swipe Data Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="COKE" LongInfo="A can of ice cold Coka-Cola" Charge="16.00" StationID="KIOSK1" PostDate="2009-07-15" FolioViewNo="1">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1454218</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

                  <CreditCardInfo>

                        <CreditCardApproved cardType="MC" chipAndPin="true">

                              <c:cardHolderName>John Smith</c:cardHolderName>

                              <c:EncryptedSwipe>

                                    <c:TrackIndicator>2</c:TrackIndicator>

                                    <c:SwiperType>01</c:SwiperType>

                                    <c:SwiperID>SSWW</c:SwiperID>

                                    <c:MaskedPAN>5437290000000009</c:MaskedPAN>

                                    <c:Track1>C8715C0A0CBC88C47A3FBADFDE1D9FED81425961F5BFF8D7369955F4AFF4D03CE1E6EFF53F1B7B0FDBFCFF25A7EA8EB2DAF1C2282542E9C8EF5C0364E34EF9DC</c:Track1>

                                    <c:Track2>D3F308F822089F69FB91C9CE90DFC34E438A5DC4C7A77A53BC0B236DFA879257</c:Track2>

                                    <c:KeySerialNumber>9012080B02AC5B000187</c:KeySerialNumber>

                              </c:EncryptedSwipe>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <hc:ApprovalCode>String</hc:ApprovalCode>

                        </CreditCardApproved>

                  </CreditCardInfo>

                  <Reference>Remarks is Reference</Reference>

            </MakePaymentRequest>

      </soap:Body>

</soap:Envelope>

 

MakePayment to return Receipt Number Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

   <soap:Header>

     <OGHeader primaryLangID="EN" timeStamp="2013-01-14T09:18:14.938-05:00" transactionID="f4b85a80-7151-46aa-87a1-d0d9023800f0" channelValidation="false" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="WEST" systemType="WEB"/>

        <Destination entityID="WEST" systemType="PMS"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

             <Domain>domain</Domain>

             <SecurityId/>

          </UserCredentials>

          <Licence>

             <Key/>

          </Licence>

        </Authentication>

     </OGHeader>

   </soap:Header>

   <soap:Body>

     <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:com="http://webservices.micros.com/og/4.3/Common/">

        <Posting PostDate="2013-03-11-05:00" ShortInfo="" LongInfo="" Charge="3.14" StationID="DEMOSTATION.FT.MICROS.COM.37" UserID="CASINO" FolioViewNo="1">

          <ReservationRequestBase>

             <HotelReference chainCode="CHA" hotelCode="CASINO"/>

             <ReservationID>

               <com:UniqueID type="INTERNAL" source="RESV_NAME_ID">12332770</com:UniqueID>

             </ReservationID>

          </ReservationRequestBase>

        </Posting>

        <CreditCardInfo>

          <CreditCard cardType="CA">

             <com:cardHolderName>John Smith</com:cardHolderName>

             <com:cardNumber>3333-3333-3333-3333</com:cardNumber>

             <com:expirationDate>2015-07-31-04:00</com:expirationDate>

          </CreditCard>

        </CreditCardInfo>

     </MakePaymentRequest>

   </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

MakePayment Request for Checked-in Reservations without Credit Card Details

Note: In order for payments to be made without the credit card details, the ALLOW PAYMENT WITHOUT CREDIT CARD NUMBER parameter must be enabled in the Channel Property Parameters screen (Setup>System Configuration>Channels>Channel Property Parameters).

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

   <soap:Header>

     <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="WEST" systemType="WEB"/>

        <Destination entityID="TI" systemType="PMS"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

          </UserCredentials>

        </Authentication>

     </OGHeader>

   </soap:Header>

   <soap:Body>

     <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" Charge="12.00" StationID="KIOSK1" PostDate="2013-11-11" FolioViewNo="1">

          <ReservationRequestBase>

             <HotelReference hotelCode="CASINO"/>

             <ReservationID>

               <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">3311922</c:UniqueID>

             </ReservationID>

          </ReservationRequestBase>

        </Posting>

        <CreditCardInfo>

          <CreditCardApproved cardType="AX">

             <hc:ApprovalCode>2300</hc:ApprovalCode>

          </CreditCardApproved>

        </CreditCardInfo>

        <Reference>Remarks is Reference</Reference>

     </MakePaymentRequest>

   </soap:Body>

</soap:Envelope>

 

MakePayment Request for non-Checkin Reservations without Credit Card Details

Note: In order for payments to be made without the credit card details, the ALLOW PAYMENT WITHOUT CREDIT CARD NUMBER parameter must be enabled in the Channel Property Parameters screen (Setup>System Configuration>Channels>Channel Property Parameters).

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

   <soap:Header>

     <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="WEST" systemType="WEB"/>

        <Destination entityID="TI" systemType="PMS"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

          </UserCredentials>

        </Authentication>

     </OGHeader>

   </soap:Header>

   <soap:Body>

     <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" Charge="12.00" StationID="KIOSK1" PostDate="2013-11-11" FolioViewNo="3">

          <ReservationRequestBase>

             <HotelReference hotelCode="CASINO"/>

             <ReservationID>

               <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">3311420</c:UniqueID>

             </ReservationID>

          </ReservationRequestBase>

        </Posting>

        <CreditCardInfo>

          <CreditCardApproved cardType="AX">

             <hc:ApprovalCode>2300</hc:ApprovalCode>

          </CreditCardApproved>

        </CreditCardInfo>

        <Reference>Remarks is Reference</Reference>

     </MakePaymentRequest>

   </soap:Body>

</soap:Envelope>

 

MakePaymentRequest

<xs:complexType name="MakePaymentRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Posting" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:Posting" />

<xs:element minOccurs="0" maxOccurs="1" name="CreditCardInfo" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:CreditCardInfo" />

<xs:element minOccurs="0" maxOccurs="1" name="Reference" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="SignedDocument" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:FileData" />

</xs:sequence>

<xs:attribute name="DCCCheck" type="xs:boolean" />

<xs:attribute name="canHandleVaultedCreditCard" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

DCCCheck

attribute

boolean

none

Indicates whether Dynamic Currency Conversion should be initiated against this credit card request.

canHandleVaultedCreditCard

attribute

boolean

none

Indicates if the external system can handle vaulted credit cards. When “true,” the vaulted credit card ID will be returned in the response message.

Posting

element

Posting

optional

The request object.

CreditCardInfo

element

CreditCardInfo

optional

Credit card information.

Reference

element

string

optional

Remarks.

SignedDocument

element

FileData

optional

Detail for the attached signature on the transaction.

 

MakePaymentResponse

 

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <soap:Header>
    <OGHeader transactionID="6da80291-9a3c-4673-98f1-640e03c23629" timeStamp="2012-10-26T10:17:51.362-04:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="O2G" systemType="PMS" />
      <Destination entityID="O2G" systemType="O2G" />
      <Authentication>
        <UserCredentials>
          <UserName>
username</UserName>
          <UserPassword>
password</UserPassword>
          <Domain>CASINO</Domain>
          <SecurityId />
        </UserCredentials>
        <Licence>
          <Key />
        </Licence>
      </Authentication>
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:b4d88f47-b1b5-4dca-bb1f-76312a2f023a</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:d434201b-c937-41eb-85fd-ff3e12ac1c66</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
    <wsse:Security>
      <wsu:Timestamp wsu:Id="Timestamp-eb619a04-adc2-40b2-a88c-8c2013ebed85">
        <wsu:Created>2012-10-30T18:11:28Z</wsu:Created>
        <wsu:Expires>2012-10-30T18:16:28Z</wsu:Expires>
      </wsu:Timestamp>
    </wsse:Security>
  </soap:Header>
  <soap:Body>
    <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" receiptNo="23" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">
      <ReservationID>
        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">12313274</c:UniqueID>
      </ReservationID>
      <Result resultStatusFlag="SUCCESS" />
    </MakePaymentResponse>
  </soap:Body>
</soap:Envelope>

 

 

MakePaymentResponse Returning Kiosk Configured Cashier in Unique ID

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="kiosk" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:640a4e87-fbb0-4ef9-8fd3-c9ce046528da</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:1d52f71a-55c0-4414-abc2-271b415502ee</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-4d6f3af0-9ce4-4695-bf42-f9faf4c4f0d6">

                        <wsu:Created>2010-07-08T15:35:46Z</wsu:Created>

                        <wsu:Expires>2010-07-08T15:40:46Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1827415</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </MakePaymentResponse>

      </soap:Body>

</soap:Envelope>

 

MakePayment Response after Check-In with Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="kiosk" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:ea3e3745-b5fa-408c-82a9-07e7de6dab19</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:00cb769c-0a0a-42f8-bc70-2b7ff6891f76</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-ba6aa7ae-124d-4ce1-8f53-4e5b4640f6ec">

        <wsu:Created>2010-09-23T20:46:14Z</wsu:Created>

        <wsu:Expires>2010-09-23T20:51:14Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <ReservationID>

        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1908916</c:UniqueID>

      </ReservationID>

      <Result resultStatusFlag="SUCCESS" />

    </MakePaymentResponse>

  </soap:Body>

</soap:Envelope>

MakePayment Response for Deposit Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="kiosk" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:8a1a78ab-ba0f-4801-b1cb-7cbbb549b92d</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:f80ddaf8-18ff-4784-a620-54fa4f79d5c9</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-d5166099-b6aa-4504-a29d-7bd9d1e305a2">

                        <wsu:Created>2010-09-23T20:18:20Z</wsu:Created>

                        <wsu:Expires>2010-09-23T20:23:20Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1908916</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </MakePaymentResponse>

      </soap:Body>

</soap:Envelope>

MakePayment ChipAndPin False Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="kiosk" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:7b95dce3-b4c3-457c-90a2-72e21f36ef42</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:a371ac1b-7b40-43c7-bcbf-65fd38c39ad1</wsa:RelatesTo>            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-966c925b-7068-4103-b38a-16ae2b38d318">

                        <wsu:Created>2010-09-25T20:57:57Z</wsu:Created>

                        <wsu:Expires>2010-09-25T21:02:57Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1913169</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </MakePaymentResponse>

      </soap:Body>

</soap:Envelope>

 

MakePayment ChipAndPin True Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="kiosk" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:5e2f8731-84b4-4aa5-95a1-df4405dc7a5f</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:d3a8e7da-a57c-42c7-83fe-80275248b692</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-6414d564-8134-4512-b1a3-7ed2c01fff28">

                        <wsu:Created>2010-09-25T20:55:11Z</wsu:Created>

                        <wsu:Expires>2010-09-25T21:00:11Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1913169</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </MakePaymentResponse>

      </soap:Body>

</soap:Envelope>

MakePayment for Encrypted CC Swipe Data Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>                         <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:e19265ef-f82a-4ded-b068-c72dbf1c4836</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:2109d3ca-7156-4ec6-bf39-3bc873fec8dd</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-8fb724e8-76e1-4d73-be9f-ad85cb04c715">

                        <wsu:Created>2011-02-25T16:51:42Z</wsu:Created>

                        <wsu:Expires>2011-02-25T16:56:42Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1454218</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </MakePaymentResponse>

      </soap:Body>

</soap:Envelope>

MakePayment to return Receipt Number Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

   <soap:Header>

     <OGHeader transactionID="f4b85a80-7151-46aa-87a1-d0d9023800f0" timeStamp="2013-01-14T09:18:14.938-05:00" primaryLangID="EN" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="WEST" systemType="PMS"/>

        <Destination entityID="WEST" systemType="WEB"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

             <Domain>domain</Domain>

             <SecurityId/>

          </UserCredentials>

          <Licence>

             <Key/>

          </Licence>

        </Authentication>

     </OGHeader>

      <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

     <wsa:MessageID>urn:uuid:eea8d7b2-ba73-4abe-a8b0-70d95051b650</wsa:MessageID>

     <wsa:RelatesTo>urn:uuid:1f7bf1de-3540-4ed5-8ed3-f2da67f86288</wsa:RelatesTo>      <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

     <wsse:Security>

        <wsu:Timestamp wsu:Id="Timestamp-be9593bd-8bce-4f4b-8da6-0ab1fb16ff4f">

          <wsu:Created>2013-03-13T13:56:09Z</wsu:Created>

          <wsu:Expires>2013-03-13T14:01:09Z</wsu:Expires>

        </wsu:Timestamp>

     </wsse:Security>

   </soap:Header>

   <soap:Body>

     <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" receiptNo="296" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

        <ReservationID>

          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">12332770</c:UniqueID>

        </ReservationID>

        <Result resultStatusFlag="SUCCESS"/>

     </MakePaymentResponse>

   </soap:Body>

</soap:Envelope>

 

MakePayment Response for Checked-in Reservations without Credit Card Details

Note: In order for payments to be made without the credit card details, the ALLOW PAYMENT WITHOUT CREDIT CARD NUMBER parameter must be enabled in the Channel Property Parameters screen (Setup>System Configuration>Channels>Channel Property Parameters).

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

   <soap:Header>

     <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="WEST" systemType="WEB"/>

        <Destination entityID="TI" systemType="PMS"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

          </UserCredentials>

        </Authentication>

     </OGHeader>

   </soap:Header>

   <soap:Body>

     <MakePaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" Charge="12.00" StationID="KIOSK1" PostDate="2013-11-11" FolioViewNo="3">

          <ReservationRequestBase>

             <HotelReference hotelCode="CASINO"/>

             <ReservationID>

               <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">3311420</c:UniqueID>

             </ReservationID>

          </ReservationRequestBase>

        </Posting>

        <CreditCardInfo>

          <CreditCardApproved cardType="AX">

             <hc:ApprovalCode>2300</hc:ApprovalCode>

          </CreditCardApproved>

        </CreditCardInfo>

        <Reference>Remarks is Reference</Reference>

     </MakePaymentRequest>

   </soap:Body>

</soap:Envelope>

 

MakePayment Response for non-Checkin Reservations without Credit Card Details

Note: In order for payments to be made without the credit card details, the ALLOW PAYMENT WITHOUT CREDIT CARD NUMBER parameter must be enabled in the Channel Property Parameters screen (Setup>System Configuration>Channels>Channel Property Parameters).

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

   <soap:Header>

     <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

        <Origin entityID="TI" systemType="PMS"/>

        <Destination entityID="WEST" systemType="WEB"/>

        <Authentication>

          <UserCredentials>

             <UserName>username</UserName>

             <UserPassword>password</UserPassword>

          </UserCredentials>

        </Authentication>

     </OGHeader>     <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#MakePaymentResponse</wsa:Action>

     <wsa:MessageID>urn:uuid:501b32b3-7a44-4734-9ea6-cbdd3210928f</wsa:MessageID>

     <wsa:RelatesTo>urn:uuid:e9fea2be-ac56-4952-b6cf-7bd94168dcd7</wsa:RelatesTo>

     <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

     <wsse:Security>

        <wsu:Timestamp wsu:Id="Timestamp-5bc0a312-07dd-4992-80a4-95e167e9f8a4">

          <wsu:Created>2013-11-11T16:25:57Z</wsu:Created>

          <wsu:Expires>2013-11-11T16:30:57Z</wsu:Expires>

        </wsu:Timestamp>

     </wsse:Security>

   </soap:Header>

   <soap:Body>

     <MakePaymentResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

        <ReservationID>

          <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">3311420</c:UniqueID>

        </ReservationID>

        <Result resultStatusFlag="SUCCESS"/>

     </MakePaymentResponse>

   </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MakePaymentResponse

<xs:complexType name="MakePaymentResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

<xs:attribute name="receiptNo" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

receiptNo

attribute

string

none

Returns the Receipt Number for all valid methods of payment.

ReservationID

element

ArrayOfUniqueID

optional

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

 

 


21    PayRouting

Retrieves lists of routing instructions and payment methods, given the hotel criteria and reservation identifier or key track. Window number, window user, and room number are included. This information is provided only for notification that part of the stay may be handled by different pay windows.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PayRouting

PayRoutingRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="0439606439" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PayRoutingRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </PayRoutingRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

PayRoutingRequest

<xs:complexType name="PayRoutingRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

<xs:attribute name="canHandleVaultedCreditCard" type="xs:boolean" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

canHandleVaultedCreditCard

attribute

boolean

none

Indicates if the external system can handle vaulted credit cards. When “true,” the vaulted credit card ID will be returned in the response message.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.


PayRoutingResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="0439606439" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PayRoutingResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:044e42e4-95d2-4517-ab1e-56d90496d7b0</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:21a75330-a19b-41f5-8f75-92d059b48fba</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-60377f68-2037-4f0d-8667-6a74ddedf39e">

        <wsu:Created>2009-03-31T15:27:53Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:32:53Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <PayRoutingResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <PayRoutings Owner="Sevova, Penka j2" Window="1" Room="0418" />

      <PayRoutings RoutingInstruction="2100" Owner="Casino, Casino" Window="101" />

      <PayMethods Owner="Sevova, Penka j2" Window="1">

        <PaymentMethod value="AX" />

      </PayMethods>

      <Result resultStatusFlag="SUCCESS" />

    </PayRoutingResponse>

  </soap:Body>

</soap:Envelope>

PayRoutingResponse

<xs:complexType name="PayRoutingResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="PayRoutings" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:PayRouting" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="PayMethods" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:PayMethod" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PayRoutings

element

PayRouting

optional / multiple

A collection of pay routing information elements.

PayMethods

element

PayMethod

optional / multiple

A collection of payment method elements.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


22    PostCharge

Adds charges to a guest account, given at least the hotel criteria, reservation identifier or key track, and charge amount. Posting date, posting time, short comment, long comment, station identifier, user identifier, account number, and article number are also allowed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PostCharge

PostChargeRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="238768769" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PostChargeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Account="1000" Article="15">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="MOVIE" LongInfo="Movie Kiosk" Charge="12.00" StationID="KIOSK1" PostDate="2009-03-25">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

            </PostChargeRequest>

      </soap:Body>

</soap:Envelope>

 


PostChargeRequest Passing Kiosk Configured Cashier

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PostChargeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Account="1000" Article="15">

                  <Posting PostTime="14:20:00-05:00" UserID="SUPERVISOR" ShortInfo="COKE" LongInfo="A can of ice cold Coka-Cola" Charge="5.00" StationID="KIOSK1" PostDate="2006-06-01">

                        <ReservationRequestBase>

                              <HotelReference hotelCode="CASINO"/>

                              <ReservationID>

                                    <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1827415</c:UniqueID>

                              </ReservationID>

                        </ReservationRequestBase>

                  </Posting>

            </PostChargeRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

PostCharge ChipAndPin Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:se="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Body>

            <PostChargeRequest  xmlns="http://webservices.micros.com/kiosk/3.0/">

                  <PostCharge ReservationNumber="1913666" Account="9030|1" Charge="350.00"/>

            </PostChargeRequest >

      </soap:Body>

</soap:Envelope>

 

PostChargeRequest

<xs:complexType name="PostChargeRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Posting" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:Posting" />

</xs:sequence>

<xs:attribute name="Account" type="xs:string" />

<xs:attribute name="Article" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Account

attribute

string

none

The account number.

Article

attribute

string

none

The article number.

Posting

element

Posting

optional

The posting.


PostChargeResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="238768769" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PostChargeResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:3fd2e721-959d-425e-b0ea-980437553f83</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:1df31292-f495-48dd-bde1-d3bac2aada2f</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-654fd5e3-5821-460d-add6-f94b48474da0">

        <wsu:Created>2009-03-31T15:31:41Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:36:41Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <PostChargeResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <ReservationID>

        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1310164</c:UniqueID>

      </ReservationID>

      <Result resultStatusFlag="SUCCESS" />

    </PostChargeResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

PostChargeResponse Returning Kiosk Configured Cashier in Unique ID

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PostChargeResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:8fbb6c38-502a-4008-a72b-cf5a394ccd01</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:e3d13e3e-1377-4cb8-b133-a51616c3ef03</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-17cc0b71-e96b-4e68-9b84-19b2fb364bc1">

                        <wsu:Created>2010-07-08T18:23:16Z</wsu:Created>

                        <wsu:Expires>2010-07-08T18:28:16Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <PostChargeResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1827415</c:UniqueID>

                  </ReservationID>

                  <Result resultStatusFlag="SUCCESS"/>

            </PostChargeResponse>

      </soap:Body>

</soap:Envelope>

 

PostCharge ChipAndPin Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Body>

            <PostChargeResponse xmlns="http://webservices.micros.com/kiosk/3.0/">

                  <PostChargeResult ResultType="PostChargeCompleteType">

                        <PostChargeComplete ReservationNumber="1913666"/>

                  </PostChargeResult>

            </PostChargeResponse>

      </soap:Body>

</soap:Envelope>

 

PostChargeResponse

<xs:complexType name="PostChargeResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationID

element

ArrayOfUniqueID

optional

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


23    PrintPreCheckOutBill

Generates a bill, given at least the hotel criteria and reservation identifier or key track. Printer designation is also allowed. The bill may either be generated as a PDF file that the kiosk may retrieve over the network and print, or it may be directly printed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PrintPreCheckOutBill

PrintPreCheckOutBillRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="3499869" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PrintPreCheckOutBillRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <Printer PrinterName="KIOSK1" UserID="SUPERVISOR" PrinterEmulation="PDF" StationID="KIOSK001"/>

            </PrintPreCheckOutBillRequest>

      </soap:Body>

</soap:Envelope>

 


PrintPreCheckOutBill with EmailFolio Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1P" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PrintPreCheckOutBillRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="1">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1899666</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <Printer PrinterName="KIOSK1" UserID="SUPERVISOR" PrinterEmulation="PDF" StationID="KIOSK001"/>

            </PrintPreCheckOutBillRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

PrintPreCheckOutBill Documents To Sign Request

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="KIOSK" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <PrintPreCheckOutBillRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EmailFolio="0" returnFileContents="true" generateFile="true">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">2484170</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </PrintPreCheckOutBillRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PrintPreCheckOutBillRequest

<xs:complexType name="PrintPreCheckOutBillRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="1" name="Printer" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:Printer" />

</xs:sequence>

<xs:attribute name="EmailFolio" type="xs:boolean" />

<xs:attribute name="returnFileContents" type="xs:boolean" />

<xs:attribute name="generateFile" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

EmailFolio

 

attribute

boolean

optional

When “true,” an email is sent to the guest's primary email with Guest folio attached (Only when the Kiosk configuration setting “Generate Advance Bill at Check In” is enabled.) . In addition, the guest’s profile must have “Allow Email” selected on the Profile screen.

returnFileContents

attribute

boolean

none

Indicates if the file contents for the pre-checkout bill will be returned.

generateFile

attribute

boolean

none

Indicates if a file will be generated for the pre-checkout bill.

Printer

element

Printer

optional

The printer.


PrintPreCheckOutBillResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="3499869" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PrintPreCheckOutBillResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:9a4ada0a-43ec-4e4a-b588-0072aca14ac3</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:1e1cf16a-fe3c-458e-b5d6-0862cc2fc487</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-5ae919ff-6292-40f3-bffc-38ff58b652dc">

        <wsu:Created>2009-03-31T15:37:37Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:42:37Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <PrintPreCheckOutBillResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <ReservationID>

        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1310164</c:UniqueID>

      </ReservationID>

      <Result resultStatusFlag="SUCCESS" />

    </PrintPreCheckOutBillResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

PrintPreCheckOutBill for EmailFolio Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="1P" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PrintPreCheckOutBillResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:ebea8b5a-12f4-4272-85e9-83c465aee3a1</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:aa0dc796-f0df-4877-aa35-fee1ab2f88b9</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-ec1bac31-51ba-481b-9380-9be4861eab24">

                        <wsu:Created>2010-09-17T13:48:07Z</wsu:Created>

                        <wsu:Expires>2010-09-17T13:53:07Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <PrintPreCheckOutBillResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">1899666</c:UniqueID>

                  </ReservationID>

                  <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\sample_folio6282551.pdf</GuestBill>

                  <Result resultStatusFlag="SUCCESS"/>

            </PrintPreCheckOutBillResponse>

      </soap:Body>

</soap:Envelope>

 

PrintPreCheckOutBill Documents To Sign Response

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="KIOSK" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#PrintPreCheckOutBillResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:dae5e192-edfb-432f-820f-40c982df76d0</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:8188c4db-5e74-4de7-8b9e-5bde76e6cdc3</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-ccdde89d-0c49-44a9-81c1-70b8654d2aa3">

                        <wsu:Created>2012-04-10T16:01:11Z</wsu:Created>

                        <wsu:Expires>2012-04-10T16:06:11Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <PrintPreCheckOutBillResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <ReservationID>

                        <c:UniqueID type="INTERNAL" source="OPERA_RESV_ID">2484170</c:UniqueID>

                  </ReservationID>

                  <GuestBill>D:\micros\opera\operaias\webtemp\v46_hotel2\00909833_sample_folio7674617.pdf</GuestBill>

                  <Result resultStatusFlag="SUCCESS"/>

                  <DocumentsToSign fileType="PDF" folioView="1">

                        <c:FileContents>JVBERi0xLjQNCjEgMCBvYmoNCjw8DQovQ3JlYXRvciAoT3JhY2xlMTBnUjIgQVMgUmVwb3J0cyBTZXJ2aWNlcykNCi9DcmVhdGlvbkRhdGUgKEQ6MjAxMjA0MTAxMjAxMTEpDQovTW9kRGF0ZSAoRDoyMDEyM</c:FileContents>

                  </DocumentsToSign>

            </PrintPreCheckOutBillResponse>

      </soap:Body>

</soap:Envelope>

 

PrintPreCheckOutBillResponse

<xs:complexType name="PrintPreCheckOutBillResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="GuestBill" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="DocumentsToSign" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:FileData" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

GuestBill

element

string

optional / multiple

The guest bill image file(s).

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.

DocumentsToSign

element

FileData

optional / multiple

The file data for the documents to sign.


24    ReleaseRoom

Releases the assigned room number from a reservation, given at least the hotel criteria and reservation identifier. Station identifier is also allowed.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ReleaseRoom

ReleaseRoomAdvRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/" channelValidation="false">

                  <Origin entityID="O2G" systemType="O2G"/>

                  <Destination entityID="O2G" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <ReleaseRoomAdvRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <HotelReference hotelCode="CASINO"/>

                  <ResvNameId type="INTERNAL" source="OPERA_RESV_ID">2573420</ResvNameId>

                  <StationID>KIOSK1</StationID>

            </ReleaseRoomAdvRequest>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ReleaseRoomAdvRequest

<xs:complexType name="ReleaseRoomAdvRequest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

<xs:element minOccurs="0" maxOccurs="1" name="ResvNameId" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="StationID" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

Hotel reference information.

ResvNameId

element

UniqueID

optional

The reservation name ID.

StationID

element

string

optional

The station ID.

 

ReleaseRoomAdvResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="000099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="O2G" systemType="PMS"/>

                  <Destination entityID="O2G" systemType="O2G"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ReleaseRoomResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:379d7aa5-6213-461d-be7f-0a16bc08dec9</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:64ef9c68-1364-4893-8023-b82b3cef480c</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-f04b8cf9-3f13-4b44-bea4-49f19a8993ed">

                        <wsu:Created>2012-05-30T17:35:42Z</wsu:Created>

                        <wsu:Expires>2012-05-30T17:40:42Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <ReleaseRoomAdvResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Result resultStatusFlag="SUCCESS"/>

            </ReleaseRoomAdvResponse>

      </soap:Body>

</soap:Envelope>

 

ReleaseRoomAdvResponse

<xs:complexType name="ReleaseRoomAdvResponse">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ReservationRequestCode

Retrieves a list of special requests with a reservation, including profile preferences, given the hotel criteria and reservation identifier or key track. The request type, code, source, and description are provided

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ReservationRequestCode

ReservationRequestCodeRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="023198799" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

            <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <ReservationRequestCodeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

            </ReservationRequestCodeRequest>

      </soap:Body>

</soap:Envelope>

 


 

ReservationRequestCodeRequest

<xs:complexType name="ReservationRequestCodeRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID, and will also contain the reservation number or keytrack data.

ReservationRequestCodeResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="023198799" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#ReservationRequestCodeResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:b6cb47d6-a9df-442f-9316-3fef102eff60</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:3e2436f9-244d-4682-9c6b-34d306d0a22e</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-227132a2-7101-4e2a-b8f2-e483753473e9">

        <wsu:Created>2009-03-31T15:42:21Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:47:21Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <ReservationRequestCodeResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <ReservationRequestCodes RequestType="SPECIALS" RequestCode="COT" RequestSource="R">

        <RequestDescription>

          <hc:Text>Baby Cot</hc:Text>

        </RequestDescription>

      </ReservationRequestCodes>

      <ReservationRequestCodes RequestType="SPECIALS" RequestCode="BB" RequestSource="R">

        <RequestDescription>

          <hc:Text>Bed Board</hc:Text>

        </RequestDescription>

      </ReservationRequestCodes>

      <ReservationRequestCodes RequestType="SPECIALS" RequestCode="CRIB" RequestSource="R">

        <RequestDescription>

          <hc:Text>Crib</hc:Text>

        </RequestDescription>

      </ReservationRequestCodes>

      <ReservationRequestCodes RequestType="SPECIALS" RequestCode="TDXDFEW123" RequestSource="R">

        <RequestDescription>

          <hc:Text>Turn Down Service</hc:Text>

        </RequestDescription>

      </ReservationRequestCodes>

      <ReservationRequestCodes RequestType="SPECIALS" RequestCode="HIGH" RequestSource="R">

        <RequestDescription>

          <hc:Text>High Floor</hc:Text>

        </RequestDescription>

      </ReservationRequestCodes>

      <Result resultStatusFlag="SUCCESS" />

    </ReservationRequestCodeResponse>

  </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

ReservationRequestCodeResponse

<xs:complexType name="ReservationRequestCodeResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="ReservationRequestCodes" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestCode" />

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequestCodes

element

ReservationRequestCode

optional / multiple

The response object for the called function.

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


25    SetKeyData

Stores key track data in OPERA, given the hotel reference information, reservation ID, and/or key track data.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#SetKeyData

SetKeyDataRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="23798789099" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <SetKeyDataRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <HotelReference hotelCode="CASINO"/>

                  <KeyTrack Key1Track="" Key2Track="121212343435" Key3Track="" Key4Track=""/>

                  <ReservationID>

                        <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1310164</c:UniqueID>

                  </ReservationID>

            </SetKeyDataRequest>

      </soap:Body>

</soap:Envelope>

 


 

SetKeyDataRequest

<xs:complexType name="SetKeyDataRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

<xs:element minOccurs="0" maxOccurs="1" name="KeyTrack" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:KeyTrack" />

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ArrayOfUniqueID" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

Hotel reference information.

KeyTrack

element

KeyTrack

optional

KeyTrack data.

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

SetKeyDataResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="23798789099" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#SetKeyDataResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:df15de20-512e-4ce3-bf64-7810462cf5dc</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:d6b24ee2-fedc-4e1f-a086-79ff836ee481</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-408fcaa0-3aa0-470f-b4ff-30007bb051cb">

        <wsu:Created>2009-03-31T15:44:34Z</wsu:Created>

        <wsu:Expires>2009-03-31T15:49:34Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <SetKeyDataResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Result resultStatusFlag="SUCCESS" />

    </SetKeyDataResponse>

  </soap:Body>

</soap:Envelope>

 

SetKeyDataResponse

<xs:complexType name="SetKeyDataResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object.


26    SetResPromotionCode

Stores promotional information related to a reservation, given the reservation request information and the promotion code(s).

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#SetResPromotionCode

SetResPromotionCodeRequest

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Header>

            <OGHeader transactionID="0978923779" timeStamp="2009-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="WEST" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <SetResPromotionCodeRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1311664</UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <PromotionCode>FOOD</PromotionCode>

            </SetResPromotionCodeRequest>

      </soap:Body>

</soap:Envelope>

 


 

 

 

SetResPromotionCodeRequest

<xs:complexType name="SetResPromotionCodeRequest">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="PromotionCode" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationRequest

element

ReservationRequestBase

optional

The reservation request.

PromotionCode

element

string

optional / multiple

The promotion code.

SetResPromotionCodeResponse

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="0978923779" timeStamp="2009-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="WEST" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#SetResPromotionCodeResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:9081ecce-2498-409e-bef8-8bc97fbddb5d</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:50640334-2c91-41fc-8de5-a4ff1ed41624</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-5164066c-63f1-4ca1-be4f-d5cb1f6d2a01">

        <wsu:Created>2009-03-31T14:34:28Z</wsu:Created>

        <wsu:Expires>2009-03-31T14:39:28Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <SetResPromotionCodeResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Result resultStatusFlag="SUCCESS" />

    </SetResPromotionCodeResponse>

  </soap:Body>

</soap:Envelope>

 

SetResPromotionCodeResponse

<xs:complexType name="SetResPromotionCodeResponse">

<xs:annotation>

<xs:appinfo>

<keepNamespaceDeclarations>xsn</keepNamespaceDeclarations>

</xs:appinfo>

</xs:annotation>

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27    UpdateMethodOfPayment

Updates the method of payment, given the Hotel Code, Key track, OPERA Reservation Id, Folio View Number, and Credit Card data. From a kiosk, the method of payment can be changed on individual folio windows, not just for the entire reservation.

Soap Action: http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#UpdateMethodOfPayment

UpdateMethodOfPaymentRequest

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

  <soap:Header>

    <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="kiosk" systemType="KIOSK" />

      <Destination entityID="TI" systemType="PMS" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <UpdateMethodOfPaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

      <ReservationRequest>

        <HotelReference hotelCode="CASINO" />

        <ReservationID>

          <UniqueID type="EXTERNAL" source="RESV_NAME_ID">1227162</UniqueID>

        </ReservationID>

      </ReservationRequest>

      <MethodOfPayment FolioViewNo="1">

        <CreditCard cardType="MC">

          <c:cardNumber> 5555-5555-5555-5555</c:cardNumber>

          <c:expirationDate>2010-03-31</c:expirationDate>

        </CreditCard>

      </MethodOfPayment>

    </UpdateMethodOfPaymentRequest>

  </soap:Body>

</soap:Envelope>

UpdateMethodOfPaymentRequest with Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.9468750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="kiosk" systemType="KIOSK"/>

                  <Destination entityID="TI" systemType="PMS"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <UpdateMethodOfPaymentRequest xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:n="http://webservices.micros.com/og/4.3/Name/" xmlns:r="http://webservices.micros.com/og/4.3/Reservation/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                  <ReservationRequest>

                        <HotelReference hotelCode="CASINO"/>

                        <ReservationID>

                              <c:UniqueID type="EXTERNAL" source="RESV_NAME_ID">1908916</c:UniqueID>

                        </ReservationID>

                  </ReservationRequest>

                  <MethodOfPayment FolioViewNo="1">

                        <CreditCard cardType="MZ">

                              <c:cardNumber> 4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-12-31</c:expirationDate>

                              <c:effectiveDate>2000-01-05</c:effectiveDate>

                              <hc:IssueNumber>0007567</hc:IssueNumber>

                        </CreditCard>

                  </MethodOfPayment>

                  <MethodOfPayment FolioViewNo="2">

                        <CreditCard cardType="SW">

                              <c:cardNumber> 4444-4444-4444-4444</c:cardNumber>

                              <c:expirationDate>2012-08-31</c:expirationDate>

                              <c:effectiveDate>2003-01-06</c:effectiveDate>

                              <hc:IssueNumber>000687</hc:IssueNumber>

                        </CreditCard>

                  </MethodOfPayment>

            </UpdateMethodOfPaymentRequest>

      </soap:Body>

</soap:Envelope>

UpdateMethodOfPaymentRequest with Encrypted CC Swipe Data

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

      <soap:Body>

            <UpdateMethodOfPayment xmlns="http://webservices.micros.com/kiosk/3.0/">

                  <updateMethodOfPaymentRequest ReservationNumber="1442666">

                        <MethodOfPayment FolioViewNo="1">

                              <CreditCard Number="" Expiry="12/12" CardType="MC">

                                    <EncryptedSwipe>

                                          <TrackIndicator>2</TrackIndicator>

                                          <SwiperType>01</SwiperType>

                                          <SwiperID>SSWW</SwiperID>

                                          <MaskedPAN>5437290000000009</MaskedPAN>                     <Track1>C8715C0A0CBC88C47A3FBADFDE1D9FED81425961F5BFF8D7369955F4AFF4D03CE1E6EFF53F1B7B0FDBFCFF25A7EA8EB2DAF1C2282542E9C8EF5C0364E34EF9DC</Track1>

                                          <Track2>D3F308F822089F69FB91C9CE90DFC34E438A5DC4C7A77A53BC0B236DFA879257</Track2>

                                          <KeySerialNumber>9012080B02AC5B000187</KeySerialNumber>

                                    </EncryptedSwipe>

                              </CreditCard>

                        </MethodOfPayment>

                  </updateMethodOfPaymentRequest>

            </UpdateMethodOfPayment>

      </soap:Body>

</soap:Envelope>

 

 

 

 

 

 

UpdateMethodOfPaymentRequest

<xs:complexType name="UpdateMethodOfPaymentRequest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequest" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="MethodOfPayment" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:MethodOfPaymentInfo" />

</xs:sequence>

<xs:attribute name="canHandleVaultedCreditCard" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

canHandleVaultedCreditCard

attribute

boolean

none

Indicates if the external system can handle vaulted credit cards. When “true,” the vaulted credit card ID will be returned in the response message.

ReservationRequest

element

ReservationRequestBase

optional

Reservation request information that contains the hotel ID. It also contains the reservation number or the keytrack data.

MethodOfPayment

element

MethodOfPaymentInfo

optional / multiple

The method of payment information.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UpdateMethodOfPaymentResponse

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <soap:Header>

    <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TI" systemType="PMS" />

      <Destination entityID="kiosk" systemType="KIOSK" />

      <Authentication>

        <UserCredentials>

          <UserName>username</UserName>

          <UserPassword>password</UserPassword>

        </UserCredentials>

      </Authentication>

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#UpdateMethodOfPaymentResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:0893c72d-407b-44cf-8f30-a1a7093df73a</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:081cf06d-6317-47fa-a9e3-a8f2fb63caf5</wsa:RelatesTo>    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

    <wsse:Security>

      <wsu:Timestamp wsu:Id="Timestamp-9d07dda6-11ac-4434-9594-a5e65b710a5e">

        <wsu:Created>2009-01-05T18:11:00Z</wsu:Created>

        <wsu:Expires>2009-01-05T18:16:00Z</wsu:Expires>

      </wsu:Timestamp>

    </wsse:Security>

  </soap:Header>

  <soap:Body>

    <UpdateMethodOfPaymentResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

      <Result resultStatusFlag="SUCCESS" />

    </UpdateMethodOfPaymentResponse>

  </soap:Body>

</soap:Envelope>

 


UpdateMethodOfPaymentResponse For Issue Number

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <soap:Header>

            <OGHeader transactionID="200099" timeStamp="2008-02-20T09:34:22.946875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="TI" systemType="PMS"/>

                  <Destination entityID="kiosk" systemType="KIOSK"/>

                  <Authentication>

                        <UserCredentials>

                              <UserName>username</UserName>

                        <UserPassword>password</UserPassword>

                        </UserCredentials>

                  </Authentication>

            </OGHeader>       <wsa:Action>http://webservices.micros.com/ows/5.1/ResvAdvanced.wsdl#UpdateMethodOfPaymentResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:3c8c335f-76c2-470f-a68d-2542d29f05db</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:4914b9f2-4652-4b20-ba51-3445ddc8c70c</wsa:RelatesTo>

            <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>

            <wsse:Security>

                  <wsu:Timestamp wsu:Id="Timestamp-5566c88c-68b2-44ef-a49c-2f3c9ae41112">

                        <wsu:Created>2010-09-23T20:54:41Z</wsu:Created>

                        <wsu:Expires>2010-09-23T20:59:41Z</wsu:Expires>

                  </wsu:Timestamp>

            </wsse:Security>

      </soap:Header>

      <soap:Body>

            <UpdateMethodOfPaymentResponse xmlns="http://webservices.micros.com/og/4.3/ResvAdvanced/">

                  <Result resultStatusFlag="SUCCESS"/>

            </UpdateMethodOfPaymentResponse>

      </soap:Body>

</soap:Envelope>

UpdateMethodOfPaymentResponse for Encrypted CC Swipe Data

 

<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <soap:Body>

            <UpdateMethodOfPaymentResponse xmlns="http://webservices.micros.com/kiosk/3.0/">

                  <UpdateMethodOfPaymentResult>

                        <Success/>

                  </UpdateMethodOfPaymentResult>

            </UpdateMethodOfPaymentResponse>

      </soap:Body>

</soap:Envelope>

 

UpdateMethodOfPaymentResponse

<xs:complexType name="UpdateMethodOfPaymentResponse">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Result" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ResultStatus" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

An indication of the success or failure of the called function.


28    Complex and Simple Type Definitions

AccountData

<xs:complexType name="AccountData">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="UserName" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Password" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Signature" type="xs:string" /></xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Environment" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

UserName

element

string

optional

The user name for connecting to the payment gateway for the external payment provider.

Password

element

string

optional

The password for connecting to the payment gateway.

Signature

element

string

optional

The guest signature.

Environment

element

string

optional

Indicates if a live environment is being used.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AdditionalBedAmount

<xs:complexType name="AdditionalBedAmount">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Amount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

</xs:sequence>

<xs:attribute name="extraBedType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:AdditionalBedType" use="required" />

<xs:attribute name="otherExtraBedType" type="xs:string" />

<xs:attribute name="quantity" type="xs:int" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

extraBedType

attribute

AdditionalBedType

required

The additional bed type value.

otherExtraBedType

attribute

string

none

If ‘OTHER’ is selected as the AdditionalBedType value, then this field becomes required.

quantity

attribute

int

none

Not used in this context.

Amount

element

Amount

optional

The chargeable amount per extra bed of this type.

AdditionalBedType

<xs:simpleType name="AdditionalBedType">

<xs:restriction base="xs:string">

<xs:enumeration value="ADULT" />

<xs:enumeration value="CHILD" />

<xs:enumeration value="CRIB" />

<xs:enumeration value="OTHER" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

AdditionalBedType

enumeration

string

 

The possible values are ADULT, CHILD, CRIB, and OTHER.


AdditionalDetail

<xs:complexType name="AdditionalDetail">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="AdditionalDetailDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

</xs:sequence>

<xs:attribute name="detailType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:AdditionalDetailType" use="required" />

<xs:attribute name="otherDetailType" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

detailType

attribute

AdditionalDetailType

required

The additional detail type.

otherDetailType

attribute

string

none

If OTHER is selected as the additional detail type, this field becomes required.

AdditionalDetailDescription

element

Paragraph

optional

A paragraph providing additional details.

AdditionalDetailType

<xs:simpleType name="AdditionalDetailType">

<xs:restriction base="xs:string">

<xs:enumeration value="RateRules" />

<xs:enumeration value="MarketingInformation" />

<xs:enumeration value="DepositPolicy" />

<xs:enumeration value="Promotion" />

<xs:enumeration value="CommissionPolicy" />

<xs:enumeration value="GuaranteePolicy" />

<xs:enumeration value="Miscellaneous" />

<xs:enumeration value="PackageOptions" />

<xs:enumeration value="PenaltyPolicy" />

<xs:enumeration value="TASpecialRequest" />

<xs:enumeration value="TaxInformation" />

<xs:enumeration value="CancelPolicy" />

<xs:enumeration value="ProprietaryGDSCode" />

<xs:enumeration value="Other" />

</xs:restriction>

</xs:simpleType>

 

 

 

 

 

 

 

 

 

 

Name

Type

Data Type

Use

Comments

AdditionalDetailType

enumeration

string

 

The possible values are RateRules, MarketingInformation, DepositPolicy, Promotion, CommissionPolicy, GuaranteePolicy, Miscellaneous, PackageOptions, PenaltyPolicy, TASpecialRequest, TaxInformation, CancelPolicy, ProprietaryGDSCode, and Other.

AdditionalGuestAmount

<xs:complexType name="AdditionalGuestAmount">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Amount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

</xs:sequence>

<xs:attribute name="additionalGuestType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:AgeQualifyingCode" use="required" />

<xs:attribute name="otherAdditionalGuestType" type="xs:string" />

<xs:attribute name="quantity" type="xs:int" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

additionalGuestType

attribute

AgeQualifyingCode

required

The age qualifying code.

otherAdditionalGuestType

attribute

string

none

If ‘OTHER’ is selected as the age qualifying code, then this field is required.

quantity

attribute

int

none

Not used in this context.

Amount

element

Amount

optional

The chargeable amount per extra guest of this type.

 

 

AdditionalKeysComplete

<xs:complexType name="AdditionalKeysComplete">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyTrack" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:KeyTrack" />

</xs:sequence>

<xs:attribute name="GuestMessages" type="xs:unsignedShort" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

GuestMessages

attribute

unsignedShort

none

The number of guest messages available.

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

KeyTrack

element

KeyTrack

optional / multiple

Key track data.

Address

<xs:complexType name="Address">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AddressLine" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="cityName" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="stateProv" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="countryCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="postalCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="barCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="cityExtension" type="xs:string" />

</xs:sequence>

<xs:attribute name="addressType" type="xs:string" />

<xs:attribute name="otherAddressType" type="xs:string" />

<xs:attribute name="languageCode" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

addressType

attribute

string

none

Not used in this context.

otherAddressType

attribute

string

none

Not used in this context.

languageCode

attribute

string

none

The Language Code defined for the address record.

AddressLine

element

string

optional / multiple

Up to five lines of street address information.

cityName

element

string

optional

The city name.

stateProv

element

string

optional

The state.

countryCode

element

string

optional

The country code.

postalCode

element

string

optional

The postal code.

barCode

element

string

optional

Bar code data representing the address.

cityExtension

element

string

optional

The 4-digit (ZIP+4) extension for the Postal Code.

AgeQualifyingCode

<xs:simpleType name="AgeQualifyingCode">

<xs:restriction base="xs:string">

<xs:enumeration value="ADULT" />

<xs:enumeration value="CHILD" />

<xs:enumeration value="OTHER" />

<xs:enumeration value="CHILDBUCKET1" />

<xs:enumeration value="CHILDBUCKET2" />

<xs:enumeration value="CHILDBUCKET3" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

AgeQualifyingCode

enumeration

string

 

The possible values are ADULT, CHILD, OTHER, CHILDBUCKET1, CHILDBUCKET2, and CHILDBUCKET3.


AlternateRooms

<xs:complexType name="AlternateRooms">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AllAvailableRoomsList" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:RoomAndRate" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="RoomFeatureMap" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:RoomType" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AllAvailableRoomsList

element

RoomAndRate

optional / multiple

A list of alternate rooms/rates.

RoomFeatureMap

element

RoomType

optional / multiple

A collection of matching feature counts for each room.

Amount

<xs:complexType name="Amount">

<xs:simpleContent>

<xs:extension base="xs:double">

<xs:attribute name="currencyCode" type="xs:string" />

<xs:attribute name="decimals" type="xs:short" />

<xs:attribute name="currencyText" type="xs:string" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

Amount

extension

double

 

The amount.

currencyCode

attribute

string

none

The currency code.

decimals

attribute

short

none

The number of decimals.

currencyText

attribute

string

none

The currency text.

 

 

 

 

 

 

 

 

 

 

ArrayOfAdditionalBedAmount

<xs:complexType name="ArrayOfAdditionalBedAmount">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalBedAmount" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:AdditionalBedAmount" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AdditionalBedAmount

element

AdditionalBedAmount

optional / multiple

Populated if additional bed amounts are attached to the rate.

ArrayOfAdditionalDetail

<xs:complexType name="ArrayOfAdditionalDetail">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalDetail" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:AdditionalDetail" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AdditionalDetail

element

AdditionalDetail

optional / multiple

If the parent element exists, at least one AdditionalDetail element is required.

ArrayOfAdditionalGuestAmount

<xs:complexType name="ArrayOfAdditionalGuestAmount">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalGuestAmount" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:AdditionalGuestAmount" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AdditionalGuestAmount

element

AdditionalGuestAmount

optional / multiple

Populated if additional guest amounts are attached to the rate.


ArrayOfGovernmentID

<xs:complexType name="ArrayOfGovernmentID">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="GovernmentID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:GovernmentID" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

GovernmentID

element

GovernmentID

optional / multiple

A government document type.

ArrayOfIDPair

<xs:complexType name="ArrayOfIDPair">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="IDPair" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:IDPair" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

IDPair

element

IDPair

optional / multiple

A collection of ID Pair elements that in this context (and if present at all), must contain only one element.

 

ArrayOfQueueData

<xs:complexType name="ArrayOfQueueData">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="QueueDatas" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:QueueData" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

QueueDatas

element

QueueData

optional / multiple

The data for the room queue.

 

 

 

 

ArrayOfRoomFeature

<xs:complexType name="ArrayOfRoomFeature">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="Features" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:RoomFeature" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Features

element

RoomFeature

optional / multiple

The room feature.

ArrayOfRoutingInstructionCode

<xs:complexType name="ArrayOfRoutingInstructionCode">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="RoutingInstructionCode" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:RoutingInstructionCode" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

RoutingInstructionCode

element

RoutingInstructionCode

optional / multiple

The routing instruction code.

ArrayOfText

<xs:complexType name="ArrayOfText">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="TextElement" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:TextList" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TextElement

element

TextList

optional / multiple

A collection of Text elements.

 

 

 

 

 

 

 

 

 

 

ArrayOfTextElement

<xs:complexType name="ArrayOfTextElement">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="TextElement" nillable="true" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:TextElement" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TextElement

element

TextElement

optional / multiple

The text element.

ArrayOfUniqueID

<xs:complexType name="ArrayOfUniqueID">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="UniqueID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueID" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

UniqueID

element

UniqueID

optional / multiple

If the parent element is present, at least one UniqueID element must also be present.


ArrayOfUniqueID

<xs:complexType name="ArrayOfUniqueID">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="UniqueID" nillable="true" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueID" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

UniqueID

element

UniqueID

optional / multiple

If the parent element is present, at least one UniqueID element must also be present.

BillHeader

<xs:complexType name="BillHeader">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Address" xmlns:q1="http://webservices.micros.com/og/4.3/Name/" type="q1:NameAddress" />

<xs:element minOccurs="0" maxOccurs="1" name="Name" xmlns:q2="http://webservices.micros.com/og/4.3/Name/" type="q2:NativeName" />

<xs:element minOccurs="0" maxOccurs="1" name="ProfileIDs" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="BillNumber" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:UniqueID" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="BillItems" xmlns:q5="http://webservices.micros.com/og/4.3/Reservation/" type="q5:BillItem" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="BillTaxes" xmlns:q6="http://webservices.micros.com/og/4.3/Reservation/" type="q6:BillTax" />

<xs:element minOccurs="0" maxOccurs="1" name="CurrentBalance" xmlns:q8="http://webservices.micros.com/og/4.3/Common/" type="q8:Amount" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Address

element

NameAddress

optional

The address associated with the reservation.

Name

element

NativeName

optional

The name of the guest.

ProfileIDs

element

ArrayOfUniqueID

optional

The profile ID.

BillNumber

element

UniqueID

optional

The bill number.

BillItems

element

BillItem

optional / multiple

The details of the charges.

BillTaxes

element

BillTax

optional / multiple

Tax information.

CurrentBalance

element

Amount

optional

The current balance for the invoice.

BillItem

<xs:complexType name="BillItem">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Account" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Amount" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="VatCode" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="RevenueGroup" type="xs:string" />

</xs:sequence>

<xs:attribute name="Date" type="xs:date" use="required" />

<xs:attribute name="Time" type="xs:time" />

<xs:attribute name="Description" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Date

attribute

date

required

The date of the charge in the DD.MM.YYYY format.

Time

attribute

time

none

Not used in this context.

Description

attribute

string

none

A link to the bill header.

Account

element

UniqueID

optional

A description of the charge.

Amount

element

Amount

optional

Not used in this context.

VatCode

element

UniqueID

optional

The amount of the charge.

RevenueGroup

element

string

optional

The revenue group.

BillTax

<xs:complexType name="BillTax">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="VatAmount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="VatAmountEuro" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:Amount" />

</xs:sequence>

<xs:attribute name="Description" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Description

attribute

string

none

A description of the tax amount.

VatAmount

element

Amount

optional

The amount of the tax.

VatAmountEuro

element

Amount

optional

The amount of tax, if in Euros.

CancelDateTime

<xs:complexType name="CancelDateTime">

<xs:simpleContent>

<xs:extension base="xs:dateTime">

<xs:attribute name="period" type="xs:duration" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CancelDateTime

extension

dateTime

 

The date and time of the cancellation.

period

attribute

duration

none

The difference between the check-in time applied to the arrival date and the date and time specified in the root value of this element.

CancelTerm

<xs:complexType name="CancelTerm">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CancelReason" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

</xs:sequence>

<xs:attribute name="cancelType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:CancelTermType" use="required" />

<xs:attribute name="otherCancelType" type="xs:string" />

<xs:attribute name="cancelReasonCode" type="xs:string" />

<xs:attribute name="cancelNumber" type="xs:string" />

<xs:attribute name="cancelDate" type="xs:date" />

<xs:attribute name="cancelBy" type="xs:string" />

</xs:complexType>

 

 

 

 

 

 

 

 

 

 

 

Name

Type

Data Type

Use

Comments

cancelType

attribute

CancelTermType

required

The type of cancellation.

otherCancelType

attribute

string

none

If “Other” is selected as the canceltype, then this attribute becomes required.

cancelReasonCode

attribute

string

none

If there is a code associated with cancellation reason, that code is populated in this attribute.

cancelNumber

attribute

string

none

The cancellation number of the booking.

cancelDate

attribute

date

none

The date that the booking was cancelled.

cancelBy

attribute

string

none

The user name/ID of the operator that cancelled the booking.

CancelReason

element

Paragraph

optional

The full text cancellation reason.

CancelTermType

<xs:simpleType name="CancelTermType">

<xs:restriction base="xs:string">

<xs:enumeration value="Cancel" />

<xs:enumeration value="NoShow" />

<xs:enumeration value="Other" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

CancelTermType

enumeration

string

 

The possible values are Cancel, NoShow, and Other.


Charge

<xs:complexType name="Charge">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Amount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

</xs:sequence>      

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Description

element

string

optional

A description of the charge.

Amount

element

Amount

optional

The amount of the charge.

ChargeList

<xs:complexType name="ChargeList">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="Charges" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Charge" />

</xs:sequence>

<xs:attribute name="TotalCharges" type="xs:double" use="required" />

<xs:attribute name="decimals" type="xs:short" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TotalCharges

attribute

double

required

The total charges.

decimals

attribute

short

none

The number of decimals.

Charges

element

Charge

optional / multiple

The itemized charges.

ChargesForTheDay

<xs:complexType name="ChargesForTheDay">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RoomRateAndPackages" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:ChargeList" />

<xs:element minOccurs="0" maxOccurs="1" name="TaxesAndFees" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:ChargeList" />

<xs:element minOccurs="0" maxOccurs="1" name="FixedCharges" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:FixedChargeList" />

</xs:sequence>

<xs:attribute name="PostingDate" type="xs:date" />

<xs:attribute name="TotalCharges" type="xs:double" />

</xs:complexType>

 

 

 

 

Name

Type

Data Type

Use

Comments

PostingDate

attribute

date

none

The posting date.

TotalCharges

attribute

double

none

The total charges for the day.

RoomRateAndPackages

element

ChargeList

optional

The rate room and package charge per day.

TaxesAndFees

element

ChargeList

optional

The tax and fees per day.

FixedCharges

element

FixedChargeList

optional

A list of fixed charges.

 

CheckInComplete

<xs:complexType name="CheckInComplete">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Room" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:Room" />

<xs:element minOccurs="0" maxOccurs="1" name="KeyTrack" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:KeyTrack" />

</xs:sequence>

<xs:attribute name="GuestMessages" type="xs:unsignedShort" />

<xs:attribute name="GuestRegistration" type="xs:string" />

<xs:attribute name="InvoiceNumber" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

GuestMessages

attribute

unsignedShort

none

The number of guest messages available.

GuestRegistration

attribute

string

none

Not used in this context.

InvoiceNumber

attribute

string

none

The invoice number.

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

Room

element

Room

optional

The room.

KeyTrack

element

KeyTrack

optional

Key track data.


CheckOutComplete

<xs:complexType name="CheckOutComplete">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="InvoiceNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="GuestBill" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

InvoiceNumber

element

string

optional / multiple

The invoice number.

GuestBill

element

string

optional / multiple

The guest bill image file(s).

Commission

<xs:complexType name="Commission">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CommissionPayableAmount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="Comment" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:Paragraph" />

</xs:sequence>

<xs:attribute name="percent" type="xs:decimal" />

<xs:attribute name="currencyCode" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

percent

attribute

decimal

none

The percentage of the commission. This is a decimal vaue.

currencyCode

attribute

string

none

The currency code.

CommissionPayableAmount

element

Amount

optional

The value of the commission to be payed.

Comment

element

Paragraph

optional

A comment about the commission.


CreditCard

<xs:complexType name="CreditCard">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="cardCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="cardHolderName" type="xs:string" />

<xs:choice minOccurs="1" maxOccurs="1">

<xs:element minOccurs="0" maxOccurs="1" name="VaultedCardData" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:VaultedCardType" />

<xs:element minOccurs="0" maxOccurs="1" name="cardNumber" type="xs:string" />

</xs:choice>

<xs:element minOccurs="0" maxOccurs="1" name="seriesCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Track2" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="effectiveDate" type="xs:date" />

<xs:element minOccurs="1" maxOccurs="1" name="expirationDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="EncryptedSwipe" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:EncryptedSwipe" />

</xs:sequence>

<xs:attribute name="cardType" type="xs:string" />

<xs:attribute name="otherCardType" type="xs:string" />

<xs:attribute name="chipAndPin" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

cardType

attribute

string

none

The card type.

otherCardType

attribute

string

none

If “Other” is selected as the card type, this is the other card type.

chipAndPin

attribute

boolean

none

Indicates if the calling system can handle a chip and pin device. For example, when called from a Kiosk system this flag must be set to true so that the  guest can swipe the card on a chip and pin device when the credit card vendor makes it active.  When called from the web, this flag needs to be set to false as the guest cannot swipe a credit card online.

cardCode

element

string

optional

The credit card vendor code (i.e. VA, AX, etc.).

cardHolderName

element

string

optional

The name on the face of the card.

VaultedCardData

element

VaultedCardType

optional

The vaulted card type.

cardNumber

element

string

optional

The card number.

seriesCode

element

string

optional

The card series code.

Track2

element

string

optional

Track 2 data.

effectiveDate

element

date

optional

The effective date of the card.

expirationDate

element

date

required

The expiration date of the card.

EncryptedSwipe

element

EncryptedSwipe

optional

The encrypted swipe data for the credit card.

 

 

 

 

 

 

 

 

 

CreditCardInfo

<xs:complexType name="CreditCardInfo">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

<xs:element minOccurs="0" maxOccurs="1" name="CreditCard" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:CreditCard" />

<xs:element minOccurs="0" maxOccurs="1" name="CreditCardApproved" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:CreditCardPayment" />

</xs:choice>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CreditCard

element

CreditCard

optional

Credit card information.

CreditCardApproved

element

CreditCardPayment

optional

Credit card approval information.

CreditCardPayment

<xs:complexType name="CreditCardPayment">

<xs:complexContent mixed="false">

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Common/" base="q1:CreditCard">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CIDNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Address" type="q1:Address" />

<xs:element minOccurs="0" maxOccurs="1" name="IssueNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="ApprovalCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="DepositAmount" type="q1:Amount" />

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CreditCardPayment

extension

CreditCard

 

The type of credit card payment.

CIDNumber

element

string

optional

The CID number.

Address

element

Address

optional

The address associated with the reservation.

IssueNumber

element

string

optional

The issue number on the switch card.

ApprovalCode

element

string

optional

Not used in this context.

DepositAmount

element

Amount

optional

Not used in this context.

 

Customer

<xs:complexType name="Customer">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="PersonName" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:PersonName" />

<xs:element minOccurs="0" maxOccurs="1" name="NativeName" xmlns:q2="http://webservices.micros.com/og/4.3/Name/" type="q2:NativeName" />

<xs:element minOccurs="0" maxOccurs="1" name="BusinessTitle" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="GovernmentIDList" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ArrayOfGovernmentID" />

</xs:sequence>

<xs:attribute name="gender" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:Gender" />

<xs:attribute name="birthDate" type="xs:date" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

gender

attribute

Gender

none

The gender.

birthDate

attribute

date

none

The date of birth.

PersonName

element

PersonName

optional

The name of the customer.

NativeName

element

NativeName

optional

The native name of the customer.

BusinessTitle

element

string

optional

The business title of the customer.

GovernmentIDList

element

ArrayOfGovernmentID

optional

A collection of government documents.

DailyChargeList

<xs:complexType name="DailyChargeList">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="ChargesForPostingDate" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:ChargesForTheDay" />

</xs:sequence>

<xs:attribute name="TotalRoomRateAndPackages" type="xs:double" />

<xs:attribute name="TotalTaxesAndFees" type="xs:double" />

<xs:attribute name="TotalFixedCharges" type="xs:double" />

<xs:attribute name="TaxInclusive" type="xs:boolean" />

<xs:attribute name="decimals" type="xs:short" />

</xs:complexType>

 

 

 

 

 

 

 

Name

Type

Data Type

Use

Comments

TotalRoomRateAndPackages

attribute

double

none

The total room and package charges.

TotalTaxesAndFees

attribute

double

none

The total taxes and fees.

TotalFixedCharges

attribute

double

none

The total fixed charges amount.

TaxInclusive

attribute

boolean

none

A flag which indicates that tax is included in the rate.

decimals

attribute

short

none

The number of decimals.

ChargesForPostingDate

element

ChargesForTheDay

optional / multiple

The posting date.

DepositRequirement

<xs:complexType name="DepositRequirement">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="DepositAmount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="DueDate" type="xs:date" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

DepositAmount

element

Amount

optional

The required deposit amount.

DueDate

element

date

optional

The due date.


DescriptiveText

<xs:complexType name="DescriptiveText">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

<xs:element minOccurs="0" maxOccurs="1" name="Text" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:ArrayOfTextElement" />

<xs:element minOccurs="0" maxOccurs="1" name="Url" type="xs:anyURI" />

<xs:element minOccurs="0" maxOccurs="1" name="Image" type="xs:string" />

</xs:choice>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Text

element

ArrayOfTextElement

optional

A collection of text elements.

Url

element

anyURI

optional

The URL.

Image

element

string

optional

The image.

 

EncryptedSwipe

<xs:complexType name="EncryptedSwipe">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="TrackIndicator" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="SwiperType" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="SwiperID" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="MaskedPAN" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Track1" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Track2" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="KeySerialNumber" type="xs:string" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

TrackIndicator

element

string

optional

The track indicator.

SwiperType

element

string

optional

The swiper type.

SwiperID

element

string

optional

The swiper ID.

MaskedPAN

element

string

optional

The Masked Personal Account Number.

Track1

element

string

optional

The Track 1 data.

Track2

element

string

optional

The Track 2 data.

KeySerialNumber

element

string

optional

The key track serial number.

 

 

 

 

 

ExpectedCharges

<xs:complexType name="ExpectedCharges">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="TotalCharges" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="CurrentBalance" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="DailyCharges" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:DailyChargeList" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

TotalCharges

element

Amount

optional

The total charges amount.

CurrentBalance

element

Amount

optional

The current balance amount.

DailyCharges

element

DailyChargeList

optional

A list of daily charges.

ExternalReference

<xs:complexType name="ExternalReference">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReferenceNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="LegNumber" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="ReferenceType" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ReferenceNumber

element

string

optional

The hotel reference number.

LegNumber

element

int

optional

An internal leg confirmation number.

ReferenceType

element

string

optional

Retrieve a reservation using the external reference type.

 

 

 

 

 

 

 

 

 

 

FileData

<xs:complexType name="FileData">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="FileContents" type="xs:base64Binary" />

</xs:sequence>

<xs:attribute name="fileType" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:FileType" use="required" />

<xs:attribute name="folioView" type="xs:integer" />

<xs:attribute name="fileName" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

fileType

attribute

FileType

required

The file type, which will be “PDF.”

folioView

attribute

integer

none

The folio window the signed document belongs to.

fileName

attribute

string

none

The name of the file the document is being saved as.

FileContents

element

base64Binary

optional

The 64-bit encoded signed PDF document.

 

FixedCharge

<xs:complexType name="FixedCharge">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Amount" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="TaxesAndFees" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:Amount" />

</xs:sequence>

<xs:attribute name="id" type="xs:double" />

<xs:attribute name="transactionCode" type="xs:string" />

<xs:attribute name="quantity" type="xs:double" />

<xs:attribute name="frequency" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:Frequency" />

<xs:attribute name="beginDate" type="xs:date" />

<xs:attribute name="endDate" type="xs:date" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

id

attribute

double

none

The fixed charge Id.

transactionCode

attribute

string

none

The transaction code for charge.

quantity

attribute

double

none

The quantity.

frequency

attribute

Frequency

none

The frequency of the fixed charge posting.

beginDate

attribute

date

none

The begin date.

endDate

attribute

date

none

The end date.

Description

element

string

optional

A description of fixed charge.

Amount

element

Amount

optional

The amount.

TaxesAndFees

element

Amount

optional

The total amount with taxes and fees.

FixedChargeList

<xs:complexType name="FixedChargeList">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="FixedCharge" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:FixedCharge" />

</xs:sequence>

<xs:attribute name="TotalCharges" type="xs:double" use="required" />

<xs:attribute name="decimals" type="xs:short" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TotalCharges

attribute

double

required

The total fixed charges.

decimals

attribute

short

none

The number of decimals.

FixedCharge

element

FixedCharge

optional / multiple

The fixed charge details.

FileType

<xs:simpleType name="FileType">

<xs:restriction base="xs:string">

<xs:enumeration value="PDF" />

<xs:enumeration value="TXT" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

FileType

enumeration

string

 

The possible values are PDF and TXT.

 

 

 

Frequency

<xs:simpleType name="Frequency">

<xs:restriction base="xs:string">

<xs:enumeration value="ONCE" />

<xs:enumeration value="DAILY" />

<xs:enumeration value="WEEKLY" />

<xs:enumeration value="MONTHLY" />

<xs:enumeration value="QUARTERLY" />

<xs:enumeration value="YEARLY" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

Frequency

enumeration

string

required

The possible values are ONCE, DAILY, WEEKLY, MONTHLY, QUARTERLY and YEARLY.

 

GdsFlags

<xs:complexType name="GdsFlags">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="LateArrivalTime" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="CancellationCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="GuarCancelFlag" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

LateArrivalTime

element

string

optional

The late arrival time.

CancellationCode

element

string

optional

The cancellation code.

GuarCancelFlag

element

string

optional

The guarantee cancel flag.

 

 

 

 

 

 

 

 

 

 

 

 

 

GovernmentID

<xs:complexType name="GovernmentID">

<xs:attribute name="documentType" type="xs:string" />

<xs:attribute name="documentNumber" type="xs:string" />

<xs:attribute name="effectiveDate" type="xs:date" />

<xs:attribute name="expirationDate" type="xs:date" />

<xs:attribute name="placeOfIssue" type="xs:string" />

<xs:attribute name="countryOfIssue" type="xs:string" />

</xs:complexType>

 

GovernmentID

 

Name

Type

Data Type

Use

Comments

documentType

attribute

string

none

The document type.

documentNumber

attribute

string

none

The document number.

GuestMessage

<xs:complexType name="GuestMessage">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="UserID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />

</xs:sequence>

<xs:attribute name="Date" type="xs:date" use="required" />

<xs:attribute name="Time" type="xs:time" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Date

attribute

date

required

The date.

Time

attribute

time

none

The time.

UserID

element

UniqueID

optional

The user ID.

Value

element

string

optional

The value.

HotelReference

<xs:complexType name="HotelReference">

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="chainCode" type="xs:string" />

<xs:attribute name="hotelCode" type="xs:string" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

extension

string

 

Hotel reference information.

chainCode

attribute

string

none

The chain code.

hotelCode

attribute

string

none

The hotel code.


IDPair

<xs:complexType name="IDPair">

<xs:attribute name="idType" type="xs:string" />

<xs:attribute name="operaId" type="xs:long" />

<xs:attribute name="externalId" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

idType

attribute

string

none

The ID type of the reservation ID provided.

operaId

attribute

long

none

The OPERA ID.

externalId

attribute

string

none

The external ID.

KeyTrack

<xs:complexType name="KeyTrack">

<xs:attribute name="Key1Track" type="xs:string" />

<xs:attribute name="Key2Track" type="xs:string" />

<xs:attribute name="Key3Track" type="xs:string" />

<xs:attribute name="Key4Track" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Key1Track

attribute

string

none

Key track 1 data.

Key2Track

attribute

string

none

Key track 2 data.

Key3Track

attribute

string

none

Key track 3 data.

Key4Track

attribute

string

none

Key track 4 data.

MethodOfPaymentInfo

<xs:complexType name="MethodOfPaymentInfo">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CreditCard" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:CreditCard" />

</xs:sequence>

<xs:attribute name="FolioViewNo" type="xs:int" use="required" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

FolioViewNo

attribute

int

required

The folio view number.

CreditCard

element

CreditCard

optional

The credit card information.

 

 

 

 

 

 

 

NameAddress

<xs:complexType name="NameAddress">

<xs:complexContent mixed="false">

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Common/" base="q1:Address">

<xs:attribute name="operaId" type="xs:long" />

<xs:attribute name="externalId" type="xs:string" />

<xs:attribute name="primary" type="xs:boolean" />

<xs:attribute name="displaySequence" type="xs:int" />

<xs:attribute name="insertUser" type="xs:string" />

<xs:attribute name="insertDate" type="xs:dateTime" />

<xs:attribute name="updateUser" type="xs:string" />

<xs:attribute name="updateDate" type="xs:dateTime" />

<xs:attribute name="inactiveDate" type="xs:date" />

</xs:extension>

</xs:complexContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

NameAddress

extension

Address

 

A collection of NameAddress elements.

operaId

attribute

long

none

The actual internal value assigned to this individual address. It is returned by any calling system when attempting to update or delete this address.

externalId

attribute

string

none

Not used in this context.

primary

attribute

boolean

none

An indication of whether or not this address is considered as the guest’s “primary” address.

displaySequence

attribute

int

none

If specified, this is returned.

insertUser

attribute

string

none

The ID code of the user who originally inserted the record.

insertDate

attribute

dateTime

none

The date and time that the record was originally created.

updateUser

attribute

string

none

The ID code of the user who last updated the record.

updateDate

attribute

dateTime

none

The date and time the record was last modified.

inactiveDate

attribute

date

none

Not used in this context.

NativeName

<xs:complexType name="NativeName">

<xs:complexContent mixed="false">

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Common/" base="q1:PersonName">

<xs:attribute name="languageCode" type="xs:string" />

</xs:extension>

</xs:complexContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

NativeName

extension

PersonName

 

The native name.

languageCode

attribute

string

none

The preferred language code. This is validated against the LOV.

OtherPaymentType

<xs:complexType name="OtherPaymentType">

<xs:attribute name="type" type="xs:string" />

<xs:attribute name="value" type="xs:string" />

<xs:attribute name="source" type="xs:string" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

type

attribute

string

required

The other payment type.

value

attribute

string

optional

The value.

source

attribute

string

none

The source.

 

 

 

 

 

 

 

 

 

 

 

Paragraph

<xs:complexType name="Paragraph">

<xs:sequence>

<xs:choice minOccurs="0" maxOccurs="unbounded">

<xs:element minOccurs="0" maxOccurs="1" name="Text" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Text" />

<xs:element minOccurs="0" maxOccurs="1" name="Image" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="URL" type="xs:anyURI" />

</xs:choice>

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

Text

element

Text

optional

Text information.

Image

element

string

optional

Not used in this context.

URL

element

anyURI

optional

Not used in this context.

PaymentData

<xs:complexType name="PaymentData">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Provider" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />

<xs:element minOccurs="1" maxOccurs="1" name="Amount" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="CurrencyCode" type="xs:string" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

Provider

element

string

optional

The external payment provider.

Description

element

string

optional

A description of the payment.

Amount

element

double

required

The payment amount.

CurrencyCode

element

string

optional

The currency code.

 

 

 

 

 

 

 

 

 

 

 

 

PayMethod

<xs:complexType name="PayMethod">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="PaymentMethod" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:OtherPaymentType" />

</xs:sequence>

<xs:attribute name="Owner" type="xs:string" />

<xs:attribute name="Window" type="xs:int" use="required" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

Owner

attribute

string

none

The window owner.

Window

attribute

int

required

The window number.

PaymentMethod

element

OtherPaymentType

optional

The payment method.

PayRouting

<xs:complexType name="PayRouting">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RoutingType" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="RoutingInstructionsId" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Resort" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="ResvNameID" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="RoutingCodes" xmlns:q2="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q2:ArrayOfRoutingInstructionCode" />

<xs:element minOccurs="0" maxOccurs="1" name="BillToNameID" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="BeginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="ToResvNameID" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="BillingInstructionCode" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="EndDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="AddTransaction" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="AddressID" xmlns:q5="http://webservices.micros.com/og/4.3/Common/" type="q5:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="AuthorizerID" xmlns:q6="http://webservices.micros.com/og/4.3/Common/" type="q6:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="RequestedBy" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="AccountCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="CreditLimit" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="LimitUsed" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Declined" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="DeclinedBy" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="CompVoucherNo" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="CompCovers" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="CompTypeCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="RoutingPercent" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="RoutingLimitType" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="MembershipID" xmlns:q7="http://webservices.micros.com/og/4.3/Common/" type="q7:UniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="Day1" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day2" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day3" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day4" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day5" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day6" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="Day7" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="DayString" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Daily" type="xs:boolean" />

</xs:sequence>

<xs:attribute name="RoutingInstruction" type="xs:string" />

<xs:attribute name="Owner" type="xs:string" />

<xs:attribute name="Window" type="xs:int" use="required" />

<xs:attribute name="Room" type="xs:string" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

RoutingInstruction

attribute

string

none

The routing instructions.

Owner

attribute

string

none

The window owner.

Window

attribute

int

required

The window number.

Room

attribute

string

none

The room number.

RoutingType

element

string

optional

The routing type.

RoutingInstructionsId

element

string

optional

The routing instructions Id.

Resort

element

string

optional

The resort name.

ResvNameID

element

UniqueID

optional

The reservation name Id.

RoutingCodes

element

ArrayOfRoutingInstructionCode

optional

A collection of routing instruction codes.

BillToNameID

element

UniqueID

optional

The name Id to bill the charge to.

BeginDate

element

date

optional

The begin date of routing.

ToResvNameID

element

UniqueID

optional

The reservation Id to bill the charge to.

BillingInstructionCode

element

double

optional

The billing instruction code.

EndDate

element

date

optional

The routing instruction end date.

AddTransaction

element

boolean

optional

For future use.

AddressID

element

UniqueID

optional

The address Id.

AuthorizerID

element

UniqueID

optional

For future use.

RequestedBy

element

string

optional

For future use.

AccountCode

element

string

optional

The account code.

CreditLimit

element

double

optional

The credit limit.

LimitUsed

element

double

optional

The amount of credit limit that has been used.

Comments

element

string

optional

For future use.

Declined

element

boolean

optional

For future use.

DeclinedBy

element

string

optional

For future use.

CompVoucherNo

element

string

optional

For future use.

CompCovers

element

double

optional

For future use.

CompTypeCode

element

string

optional

For future use.

RoutingPercent

element

int

optional

For future use.

RoutingLimitType

element

string

optional

The limit type for the routing.

MembershipID

element

UniqueID

optional

The membership Id.

Day1

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day2

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day3

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day4

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day5

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day6

element

boolean

optional

Indicates if the routing instruction will post on this day.

Day7

element

boolean

optional

Indicates if the routing instruction will post on this day.

DayString

element

string

optional

For future use.

Daily

element

boolean

optional

Indicates if the routing instruction will post daily.

 

PersonName

<xs:complexType name="PersonName">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="nameTitle" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="firstName" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="middleName" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="lastName" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="nameSuffix" type="xs:string" />

</xs:sequence>

<xs:attribute name="nameOrdered" type="xs:string" />

<xs:attribute name="familiarName" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

nameOrdered

attribute

string

none

The sequence in which the name appears in an ordered list.

familiarName

attribute

string

none

The familiar name.

nameTitle

element

string

optional / multiple

The name title.

firstName

element

string

optional

The first name.

middleName

element

string

optional / multiple

The middle name.

lastName

element

string

optional

The last name.

nameSuffix

element

string

optional / multiple

The name suffix.

 

 

 

 

 

 

 

 

 

 

 

Posting

<xs:complexType name="Posting">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="ReservationRequestBase" xmlns:q1="http://webservices.micros.com/og/4.3/ResvAdvanced/" type="q1:ReservationRequestBase" />

</xs:sequence>

<xs:attribute name="PostDate" type="xs:date" />

<xs:attribute name="PostTime" type="xs:time" />

<xs:attribute name="ShortInfo" type="xs:string" />

<xs:attribute name="LongInfo" type="xs:string" />

<xs:attribute name="Charge" type="xs:decimal" />

<xs:attribute name="StationID" type="xs:string" />

<xs:attribute name="UserID" type="xs:string" />

<xs:attribute name="FolioViewNo" type="xs:int" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PostDate

attribute

date

none

The post date.

PostTime

attribute

time

none

The post time.

ShortInfo

attribute

string

none

The short description.

LongInfo

attribute

string

none

The full description.

Charge

attribute

decimal

none

The amount of the charge.

StationID

attribute

string

none

The station ID.

UserID

attribute

string

none

The user ID.

FolioViewNo

attribute

int

none

The folio view number.

ReservationRequestBase

element

ReservationRequestBase

optional

The reservation request object.

 

Printer

<xs:complexType name="Printer">

<xs:attribute name="StationID" type="xs:string" />

<xs:attribute name="PrinterEmulation" type="xs:string" />

<xs:attribute name="PrinterName" type="xs:string" />

<xs:attribute name="UserID" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

StationID

attribute

string

none

The station ID.

PrinterEmulation

attribute

string

none

Not used in this context.

PrinterName

attribute

string

none

The printer name.

UserID

attribute

string

none

The user ID.

 

 

PromotionCode

<xs:complexType name="PromotionCode">

<xs:attribute name="PromotionCode" type="xs:string" />

<xs:attribute name="PromotionName" type="xs:string" />

<xs:attribute name="PromotionInformation" type="xs:string" />

<xs:attribute name="PromotionInstructions" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PromotionCode

attribute

string

none

The promotion code.

PromotionName

attribute

string

none

The promotion name.

PromotionInformation

attribute

string

none

Information about the promotion.

PromotionInstructions

attribute

string

none

Instructions for the promotion.

QueueTime

<xs:complexType name="QueueTime">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="CurrentQueueTime" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="ActualQueueTime" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="TotalRooms" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CurrentQueueTime

element

string

optional

The current queue time.

ActualQueueTime

element

string

optional

The actual queue time.

TotalRooms

element

string

optional

The total rooms in the queue.

Rate

<xs:complexType name="Rate">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Base" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Amount" />

<xs:element minOccurs="0" maxOccurs="1" name="AdditionalGuestAmounts" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:ArrayOfAdditionalGuestAmount" />

<xs:element minOccurs="0" maxOccurs="1" name="AdditionalBedAmounts" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:ArrayOfAdditionalBedAmount" />

</xs:sequence>

<xs:attribute name="effectiveDate" type="xs:date" />

<xs:attribute name="expirationDate" type="xs:date" />

<xs:attribute name="rateOccurrence" xmlns:q4="http://webservices.micros.com/og/4.3/HotelCommon/" type="q4:RateOccurrenceType" />

<xs:attribute name="otherRateOccurrence" type="xs:string" />

<xs:attribute name="rateChangeIndicator" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

effectiveDate

attribute

date

none

The effective date.

expirationDate

attribute

date

none

The expiration date.

rateOccurrence

attribute

RateOccurrenceType

none

For this interface instance, this will always be set to “Daily”.

otherRateOccurrence

attribute

string

none

Not used in this context.

rateChangeIndicator

attribute

boolean

none

Not used in this context.

Base

element

Amount

optional

The anticipated daily or base rate for the stay.

AdditionalGuestAmounts

element

ArrayOfAdditionalGuestAmount

optional

Not used in a General Availability response. In a Detail Availability response, this will be populated if additional guest amounts are attached to the rate.

AdditionalBedAmounts

element

ArrayOfAdditionalBedAmount

optional

Populated if additional bed amounts are attached to the rate.

 

 

 

 

 

 

 

 

 

 

 

 

 

RateOccurrenceType

<xs:simpleType name="RateOccurrenceType">

<xs:restriction base="xs:string">

<xs:enumeration value="DAILY" />

<xs:enumeration value="WEEKLY" />

<xs:enumeration value="OTHER" />

</xs:restriction>

</xs:simpleType>

Name

Type

Data Type

Use

Comments

RateOccurrenceType

enumeration

string

 

The possible values are DAILY, WEEKLY, and OTHER.

RatePlan

<xs:complexType name="RatePlan">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RatePlanDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="Commission" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:Commission" />

<xs:element minOccurs="0" maxOccurs="1" name="AdditionalDetails" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:ArrayOfAdditionalDetail" />

<xs:element minOccurs="0" maxOccurs="1" name="CancellationDateTime" xmlns:q4="http://webservices.micros.com/og/4.3/HotelCommon/" type="q4:CancelDateTime" />

<xs:element minOccurs="0" maxOccurs="1" name="DepositRequired" xmlns:q5="http://webservices.micros.com/og/4.3/HotelCommon/" type="q5:DepositRequirement" />

<xs:element minOccurs="0" maxOccurs="1" name="GdsFlags" xmlns:q6="http://webservices.micros.com/og/4.3/HotelCommon/" type="q6:GdsFlags" />

</xs:sequence>

<xs:attribute name="ratePlanCategory" type="xs:string" />

<xs:attribute name="ratePlanCode" type="xs:string" />

<xs:attribute name="promotionCode" type="xs:string" />

<xs:attribute name="qualifyingIdType" type="xs:string" />

<xs:attribute name="qualifyingIdValue" type="xs:string" />

<xs:attribute name="effectiveDate" type="xs:date" />

<xs:attribute name="expirationDate" type="xs:date" />

<xs:attribute name="hold" type="xs:boolean" />

<xs:attribute name="mandatoryDeposit" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ratePlanCategory

attribute

string

none

The rate plan category.

ratePlanCode

attribute

string

none

The rate plan code.

promotionCode

attribute

string

none

If the request is the result of a query based on the promotion code, the code will be returned in this attribute.

qualifyingIdType

attribute

string

none

If a specific negotiated rate was included in the response as a result of a qualifying ID, the type of ID is required and/or included.

qualifyingIdValue

attribute

string

none

If a specific negotiated rate was included in the response, this is the actual value of the qualifying ID.

effectiveDate

attribute

date

none

Not used in this context.

expirationDate

attribute

date

none

Not used in this context.

hold

attribute

boolean

none

Indicates whether or not a hold is available for this rate.

mandatoryDeposit

attribute

boolean

none

Indicates whether or not a deposit is a mandatory condition of this rate.

RatePlanDescription

element

Paragraph

optional

A paragraph-style description of the rate plan.

Commission

element

Commission

optional

Not used in this context.

AdditionalDetails

element

ArrayOfAdditionalDetail

optional

Not used in this context.

CancellationDateTime

element

CancelDateTime

optional

Not used in this context.

DepositRequired

element

DepositRequirement

optional

The deposit requirements.

GdsFlags

element

GdsFlags

optional

The GDS flag.

RequestActionType

<xs:simpleType name="RequestActionType">

<xs:restriction base="xs:string">

<xs:enumeration value="ADD" />

<xs:enumeration value="DELETE" />

<xs:enumeration value="UPDATE" />

<xs:enumeration value="FETCH" />

</xs:restriction>

</xs:simpleType>

 

RequestActionType

Name

Type

Data Type

Use

Comments

RequestActionType

enumeration

string

 

The possible values are ADD, DELETE, UPDATE and FETCH.

ReservationRequestBase

<xs:complexType name="ReservationRequestBase">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="HotelReference" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:HotelReference" />

<xs:element minOccurs="0" maxOccurs="1" name="KeyTrack" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:KeyTrack" />

<xs:element minOccurs="0" maxOccurs="1" name="ReservationID" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ArrayOfUniqueID" />

<xs:element minOccurs="0" maxOccurs="1" name="CheckOutTime" type="xs:time" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

Hotel reference information.

KeyTrack

element

KeyTrack

optional

Key track data.

ReservationID

element

ArrayOfUniqueID

optional

The reservation ID.

CheckOutTime

element

time

optional

The anticipated or maximum Check Out time for the reservation, (when the key will no longer be valid).

 

 

 

ReservationRequestCode

<xs:complexType name="ReservationRequestCode">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RequestDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

</xs:sequence>

<xs:attribute name="RequestType" type="xs:string" />

<xs:attribute name="RequestCode" type="xs:string" />

<xs:attribute name="RequestSource" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RequestType

attribute

string

none

The request type.

RequestCode

attribute

string

none

The request code.

RequestSource

attribute

string

none

The request source.

RequestDescription

element

Paragraph

optional

A description of the request.

ResultStatus

<xs:complexType name="ResultStatus">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="Text" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:TextList" />

<xs:element minOccurs="0" maxOccurs="1" name="IDs" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2: IDPairList" />

<xs:element minOccurs="0" maxOccurs="1" name="OperaErrorCode" type="xs:string" />

</xs:sequence>

<xs:attribute name="resultStatusFlag" xmlns:q3="http://webservices.micros.com/og/4.3/Common/" type="q3:ResultStatusFlag" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

resultStatusFlag

attribute

ResultStatusFlag

none

The primary indication of the success or failure of the called function.

Text

element

TextList

optional

Used to store any error or warning text associated with the transaction.

IDs

element

IDPairList

optional

If populated, this contains the ReservationID of the newly created booking.

OperaErrorCode

element

string

optional

The error code returned in the response whenever there is an error returned from the OPERA database. All error codes are defined in the default "FIDELIO" channel under the Error tab.

ResultStatusFlag

<xs:simpleType name="ResultStatusFlag">

<xs:restriction base="xs:string">

<xs:enumeration value="FAIL" />

<xs:enumeration value="SUCCESS" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

ResultStatusFlag

enumeration

string

 

The possible values are FAIL and SUCCESS.

Room

<xs:complexType name="Room">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RoomNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:RoomType" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

RoomNumber

element

string

optional

The room number.

RoomDescription

element

Paragraph

optional

The room description.

RoomType

element

RoomType

optional

The room type.

 

 

 

 

 

 

RoomAndRate

<xs:complexType name="RoomAndRate">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RatePlan" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:RatePlan" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomType" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:RoomType" />

<xs:element minOccurs="0" maxOccurs="1" name="Rate" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:Rate" />

</xs:sequence>

<xs:attribute name="Status" type="xs:string" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

Status

attribute

string

none

The status.

RatePlan

element

RatePlan

optional

The room plan.

RoomType

element

RoomType

optional

The room type.

Rate

element

Rate

optional

The rate.

RoomFeature

<xs:complexType name="RoomFeature">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="FeatureID" type="xs:double" />

</xs:sequence>

<xs:attribute name="Feature" type="xs:string" />

<xs:attribute name="Description" type="xs:string" />

<xs:attribute name="AttachPreferenceToProfile" type="xs:boolean" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

Feature

attribute

string

none

The room feature.

Description

attribute

string

none

A description of the room feature.

AttachPreferenceToProfile

attribute

boolean

none

Indicates if the room feature will be attached to the profile as a preference.

FeatureID

element

double

optional

The room feature ID.

 

 

 

 

 

 

 

 

 

 

RoomSetup

<xs:complexType name="RoomSetup">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RoomDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomShortDescription" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:Paragraph" />

</xs:sequence>

<xs:attribute name="RoomType" type="xs:string" />

<xs:attribute name="RoomNumber" type="xs:string" />

<xs:attribute name="SuiteType" type="xs:string" />

<xs:attribute name="PhoneNumber" type="xs:string" />

<xs:attribute name="MaximumOccupancy" type="xs:unsignedInt" />

<xs:attribute name="HouseKeepingSectionCode" type="xs:string" />

<xs:attribute name="RateCode" type="xs:string" />

<xs:attribute name="RackRate" type="xs:decimal" />

<xs:attribute name="SmokingPreference" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RoomType

attribute

string

none

The room type.

RoomNumber

attribute

string

none

The room number.

SuiteType

attribute

string

none

The suite type.

PhoneNumber

attribute

string

none

The phone number.

MaximumOccupancy

attribute

unsignedInt

none

The maximum occupancy.

HouseKeepingSectionCode

attribute

string

none

The housekeeping section code.

RateCode

attribute

string

none

The rate code.

RackRate

attribute

decimal

none

The rack rate.

SmokingPreference

attribute

string

none

The smoking preference.

RoomDescription

element

Paragraph

optional

The room descripton.

RoomShortDescription

element

Paragraph

optional

A short escription of the room.

 

 

 

 

 

 

 

 

 

 

 

 

RoomStatus

<xs:complexType name="RoomStatus">

<xs:attribute name="NextReservationDate" type="xs:date" />

<xs:attribute name="RoomStatus" type="xs:string" />

<xs:attribute name="RoomStatusToDate" type="xs:date" />

<xs:attribute name="FrontOfficeStatus" type="xs:string" />

<xs:attribute name="RoomStatusFromDate" type="xs:date" />

<xs:attribute name="OccupancyCondition" type="xs:string" />

<xs:attribute name="HouseKeepingStatus" type="xs:string" />

<xs:attribute name="HouseKeepingInspectionFlag" type="xs:string" />

<xs:attribute name="TurnDownYn" type="xs:string" />

<xs:attribute name="ServiceStatus" type="xs:string" />

<xs:attribute name="RoomNumber" type="xs:string" />

<xs:attribute name="RoomType" type="xs:string" />

<xs:attribute name="RoomClass" type="xs:string" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

NextReservationDate

attribute

date

none

The date of the next reservation.

RoomStatus

attribute

string

none

The room status.

RoomStatusToDate

attribute

date

none

The date the room status is valid until.

FrontOfficeStatus

attribute

string

none

The front office status.

RoomStatusFromDate

attribute

date

none

The date date the room status is valid until.

OccupancyCondition

attribute

string

none

The occupancy condition.

HouseKeepingStatus

attribute

string

none

The housekeeping status.

HouseKeepingInspectionFlag

attribute

string

none

The housekeeping inspection flag.

TurnDownYn

attribute

string

none

An indication of whether or not the room has been turned down or not.

ServiceStatus

attribute

string

none

The service status.

RoomNumber

attribute

string

none

The room number.

RoomType

attribute

string

none

The room type.

RoomClass

attribute

string

none

The room class.

 

 

 

 

 

 

RoomType

<xs:complexType name="RoomType">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="RoomTypeDescription" xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" type="q1:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomTypeShortDescription" xmlns:q2="http://webservices.micros.com/og/4.3/HotelCommon/" type="q2:Paragraph" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="RoomNumber" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomToChargeDescription" xmlns:q3="http://webservices.micros.com/og/4.3/HotelCommon/" type="q3:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomToChargeShortDescription" xmlns:q4="http://webservices.micros.com/og/4.3/HotelCommon/" type="q4:Paragraph" />

<xs:element minOccurs="0" maxOccurs="1" name="AmenityInfo" xmlns:q5="http://webservices.micros.com/og/4.3/HotelCommon/" type="q5:AmenityInfo" />

<xs:element minOccurs="0" maxOccurs="1" name="RoomFeatures" xmlns:q6="http://webservices.micros.com/og/4.3/HotelCommon/" type="q6:ArrayOfRoomFeature" />

</xs:sequence>

<xs:attribute name="roomTypeCode" type="xs:string" />

<xs:attribute name="feature" type="xs:string" />

<xs:attribute name="upgradeFromCode" type="xs:string" />

<xs:attribute name="invBlockCode" type="xs:string" />

<xs:attribute name="numberOfUnits" type="xs:int" />

<xs:attribute name="isRoom" type="xs:boolean" />

<xs:attribute name="effectiveDate" type="xs:date" />

<xs:attribute name="expirationDate" type="xs:date" />

<xs:attribute name="roomTypeName" type="xs:string" />

<xs:attribute name="roomToChargeCode" type="xs:string" />

<xs:attribute name="roomToChargeName" type="xs:string" />

<xs:attribute name="roomStatus" type="xs:string" />

<xs:attribute name="roomClass" type="xs:string" />

<xs:attribute name="pseudoRoom" type="xs:boolean" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

roomTypeCode

attribute

string

none

The channel converted room type code.

feature

attribute

string

none

The room features.

upgradeFromCode

attribute

string

none

The room type upgrade.

invBlockCode

attribute

string

none

The number of rooms available at the time the transaction is made.

numberOfUnits

attribute

int

none

The number of units.

isRoom

attribute

boolean

none

Not used in this context.

effectiveDate

attribute

date

none

Not used in this context.

expirationDate

attribute

date

none

Not used in this context.

roomTypeName

attribute

string

none

The room type name.

roomToChargeCode

attribute

string

none

The room to charge code.

roomToChargeName

attribute

string

none

The room to charge name.

roomStatus

attribute

string

none

The room status.

roomClass

attribute

string

none

The room class.

pseudoRoom

attribute

boolean

none

Indicates if the room is a pseudo room.

RoomTypeDescription

element

Paragraph

optional

The room type description.

RoomTypeShortDescription

element

Paragraph

optional

The room type short description.

RoomNumber

element

string

optional / multiple

The room number.

RoomToChargeDescription

element

Paragraph

optional

A description of the room to charge.

RoomToChargeShortDescription

element

Paragraph

optional

A short description of the room to charge.

AmenityInfo

element

AmenityInfo

optional

The room amenity information.

RoomFeatures

element

ArrayOfRoomFeature

optional

A collection of room features.

RoutingInstructionCode

<xs:complexType name="RoutingInstructionCode">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="InstructionCode" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="TCGroup" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="TCSubGroup" type="xs:string" />

</xs:sequence>

<xs:attribute name="IsTransactionCode" type="xs:boolean" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

IsTransactionCode

attribute

boolean

none

Indicates if it is a transaction code.

InstructionCode

element

string

optional

The instruction code.

TCGroup

element

string

optional

For future use.

TCSubGroup

element

string

optional

For future use.

Text

<xs:complexType name="Text">

<xs:simpleContent>

<xs:extension base="xs:normalizedString">

<xs:attribute name="formatted" type="xs:boolean" />

<xs:attribute name="language" type="xs:language" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

Text

extension

normalizedString

 

A normalized text string.

formatted

attribute

boolean

none

The format.

language

attribute

language

none

The language.

TextElement

<xs:complexType name="TextElement">

<xs:simpleContent>

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Common/" base="q1:Text" />

</xs:simpleContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

TextElement

extension

Text

 

The text element.

TextList

<xs:complexType name="TextList">

<xs:sequence>

<xs:element name="TextElement" type="tns:Text" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TextList

extension

Text

 

The text element.

UniqueID

<xs:complexType name="UniqueID">

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="type" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:UniqueIDType" use="required" />

<xs:attribute name="source" type="xs:string" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

Name

Type

Data Type

Use

Comments

UniqueID

extension

string

 

The unique ID.

type

attribute

UniqueIDType

required

The unique ID type.

source

attribute

string

none

The source.

 

 

 

 

 

UniqueIDType

<xs:simpleType name="UniqueIDType">

<xs:restriction base="xs:string">

<xs:enumeration value="EXTERNAL" />

<xs:enumeration value="INTERNAL" />

<xs:enumeration value="CANCELLATIONEXTERNAL" />

<xs:enumeration value="CANCELLATIONINTERNAL" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

UniqueIDType

enumeration

string

 

The possible values are EXTERNAL, INTERNAL, CANCELLATIONEXTERNAL, and CANCELLATIONINTERNAL.

URLData

<xs:complexType name="URLData">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="LogoURL" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="ReturnURL" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="CancelURL" type="xs:string" />

</xs:sequence>

</xs:complexType>

Name

Type

Data Type

Use

Comments

LogoURL

element

string

optional

The URL for the external link to the hotel logo.

ReturnURL

element

string

optional

The URL the payment provider returns the user to after payment has been made.

CancelURL

element

string

optional

The URL the user returns to if payment is canceled on the payment provider’s site.

 

 

 

 

 

 

VaultedCardType

<xs:complexType name="VaultedCardType">

<xs:attribute name="vaultedCardID" type="xs:string" />

<xs:attribute name="lastFourDigits" type="xs:string" />

</xs:complexType>

Name

Type

Data Type

Use

Comments

vaultedCardID

attribute

string

none

The vaulted card ID.

lastFourDigits

attribute

string

none

The last four digits of the vaulted card ID.