Oracle® Hospitality OPERA Web Self-Service

Membership Web Service Specifications

Version 5.1

 

March 2022

 


Copyright © 2015, 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. 10

Audience. 10

Customer Support 10

Documentation.. 10

Revision History. 10

1    Functional Overview.. 16

2    AddBenefit 19

AddBenefit Request 19

AddBenefit Expired Request 19

AddBenefit Response. 20

AddBenefit Expired Response. 21

3    AddPromoSubscription. 23

AddPromoSubscriptionRequest 23

AddPromoSubscription IssueType Request 23

AddPromoSubscriptionResponse. 24

AddPromoSubscription IssueType Response. 25

4    CancelConsumedPoints. 27

CancelConsumedPointsRequest 27

CancelConsumedPointsResponse. 28

5    CancelECertificate. 30

CancelECertificateRequest 30

CancelECertificateResponse. 31

6    ConsumeECertificate. 32

ConsumeECertificateRequest 32

ConsumeECertificateResponse. 33

7    ConsumePoints. 35

ConsumePointsRequest 35

ConsumePointsResponse. 37

8    ConsumePointsOthers. 39

ConsumePointsOthersRequest 39

ConsumePointsOthersResponse. 40

9    DeletePromoSubscription. 42

DeletePromoSubscriptionRequest 42

DeletePromoSubscriptionResponse. 43

10  FavoriteGuest 44

FavoriteGuestRequest 44

FavoriteGuestAddRequest 44

FavoriteGuestDeleteRequest 45

FavoriteGuestFetchRequest 45

FavoriteGuest “REACTIVATE” Request 46

FavoriteGuestResponse. 47

FavoriteGuestAddResponse. 48

FavoriteGuestDeleteResponse. 50

FavoriteGuestFetchResponse. 50

FavoriteGuest “REACTIVATE” Response. 53

11  FetchAvailableECertificates. 55

FetchAvailableECertificates Global Request 55

FetchAvailableECertificates Property Request 55

FetchAvailableECertificates Global Response. 56

FetchAvailableECertificates Property Response. 59

12  FetchBenefits. 64

FetchBenefits Request 64

FetchBenefits Response. 64

13  FetchECertificates. 68

FetchECertificates Request 68

FetchECertificates Response. 68

14  FetchEcertificateTierPoints. 72

FetchEcertificateTierPointsRequest 72

FetchEcertificateTierPointsResponse. 73

15  FetchEnrollmentCode. 75

FetchEnrollmentCodeRequest 75

FetchEnrollmentCodeResponse. 75

16  FetchMemberPoints. 77

FetchMemberPointsRequest 77

FetchMemberPointsResponse. 78

17  FetchMemberTierWizard. 81

FetchMemberTierWizardRequest for Upgrade. 81

FetchMemberTierWizardRequest for Downgrade. 81

FetchMemberTierWizardResponse for Upgrade. 82

FetchMemberTierWizardResponse for Downgrade. 84

18  FetchMembershipTransactions. 87

FetchMembershipTransactionsRequest 87

FetchMembershipTransactions Adjustment Request 87

FetchMembershipTransactions AwardLabel Request 88

FetchMembershipTransactions Stay Record Request 88

FetchMembershipTransactions for Member's Points Breakup Request 89

FetchMembershipTransactions for Points TransferDescription Request 89

FetchMembershipTransactions for Resort Code Request 90

FetchMembershipTransactions by PostingDateRange Request 90

FetchMembershipTransactions Award Points Combined in Single Line Request 91

FetchMembershipTransactions for Profile List of Favorite Guests Request 91

FetchMembershipTransactionsResponse. 93

FetchMembershipTransactions Adjustment Response. 94

FetchMembershipTransactions AwardLabel Response. 96

FetchMembershipTransactions Stay Record Response. 100

FetchMembershipTransactions with Member's Bonus Points Breakup Response. 104

FetchMembershipTransactions with Points TransferDescription Response. 107

FetchMembershipTransactions with Resort Code Response. 109

FetchMembershipTransactions by PostingDateRange Response. 112

FetchMembershipTransactions Award Points Combined in Single Line Response. 115

FetchMembershipTransactions with Profile List of Favorite Guests Response. 118

19  FetchNextCardNumber 124

FetchNextCardNumberRequest 124

FetchNextCardNumberResponse. 124

20  FetchPointsExchange. 126

FetchPointsExchangeRequest 126

FetchPointsExchange Response. 127

21  FetchProductAwards. 129

FetchProductAwardsRequest 129

FetchProductAwardsResponse. 130

22  FetchPromoSubscriptions. 132

FetchPromoSubscriptionsRequest 132

FetchPromoSubscriptions IssueType Request 132

FetchPromoSubscriptionsResponse. 133

FetchPromoSubscriptions IssueType Response. 134

23  FetchRateAwards. 137

FetchRateAwardsRequest 137

FetchRateAwardsRequest Without Number of Adults. 137

FetchRateAwardsRequest With Number of Adults. 138

FetchRateAwardsResponse. 140

24  FetchStatement 143

FetchStatementRequest 143

FetchStatementRequest for Stay Record.. 143

FetchStatementRequest for Resort 144

FetchStatementRequest for Points TransferDescription.. 144

FetchStatementRequest for AwardPointsToExpire. 145

FetchStatementRequest Award Points Combined in Single Line. 145

FetchStatementRequest with MembershipUDF. 146

FetchStatementRequest for Profile List of Favorite Guests. 146

FetchStatementResponse. 147

FetchStatementResponse with Stay Record.. 148

FetchStatementResponse with Resort 151

FetchStatementResponse with Points TransferDescription.. 155

FetchStatementResponse with AwardPointsToExpire. 159

FetchStatementResponse Award Points Combined in Single Line. 162

FetchStatement Response with MembershipUDF. 165

FetchStatementResponse with Profile List of Favorite Guests. 176

25  FetchStatementRefs. 182

FetchStatementRefsRequest 182

FetchStatementRefsRequest for Locked Status. 182

FetchStatementRefsRequest for Resort 183

FetchStatementRefsResponse. 184

FetchStatementRefsResponse for Locked Status. 185

FetchStatementRefsResponse with Resort 186

26  FetchTransactionAwards. 188

FetchTransactionAwardsRequest 188

FetchTransactionAwardsResponse. 189

27  FetchUpgradeAwards. 192

FetchUpgradeAwardsRequest 192

FetchUpgradeAwardsResponse. 193

28  IssueECertificate. 195

IssueECertificateRequest 195

IssueECertificate with Hotel Reference Request 195

IssueECertificate without Hotel Reference Request 196

IssueECertificateResponse. 197

IssueECertificate with Hotel Reference Response. 198

IssueECertificate without Hotel Reference Response. 199

29  IssueTransactionAward. 201

IssueTransactionAwardRequest 201

IssueTransactionAwardResponse. 202

30  ReIssueMemberCard. 204

ReIssueMemberCardRequest 204

ReIssueMemberCardResponse. 205

31  TransferPoints. 207

TransferPointsRequest 207

TransferPoints Response. 208

32  UpdateEnrollmentCode. 210

UpdateEnrollmentCodeRequest 210

UpdateEnrollmentCodeResponse. 211

33  Complex and Simple Type Definitions. 212

ActionType. 212

ArrayOfAwardPointsToExpire. 212

ArrayOfECertificate. 212

ArrayOfFavoriteGuest 213

ArrayOfHotelReference. 213

ArrayOfIDPair. 213

ArrayOfMembership.. 214

ArrayOfPointsBreakup.. 214

ArrayOfProductAward.. 214

ArrayOfRateAward.. 215

ArrayOfStatementReference. 215

ArrayOfText 215

ArrayOfTierPointsList 216

ArrayOfTransactionAward.. 216

ArrayOfUpgradeAward.. 216

ArrayOfUserDefinedValue. 217

Award.. 217

AwardPointsInfo. 217

AwardPointsToExpire. 218

Benefit 219

DescriptiveText 219

ECertificate. 220

EcertificateTierPointsSummary. 225

FavoriteGuest 225

HotelReference. 226

IDPair. 227

IssueTransactionAwardDetails. 227

Membership.. 229

MembershipTransaction.. 230

MembershipTransactionList 234

NameMembership.. 234

PersonName. 236

Phone. 237

PhonePhoneData. 237

Points. 238

PointsBreakup.. 238

PointsInfo. 238

PointsSchedule. 239

ProductAward.. 239

Promotion.. 241

PromotionDetails. 242

PromotionIssueType. 242

PromotionSubscription.. 243

PromotionSubscriptionList 243

PromotionSubscriptionStatusType. 244

RateAward.. 244

ResultStatus. 246

ResultStatusFlag. 247

RuleSchedule. 247

Statement 248

StatementReference. 248

StayPointsInfo. 249

TransactionAward.. 250

Text 254

TextList 254

TierPointsInfo. 254

TierWizard.. 255

TimeSpan.. 256

Tsc. 257

UniqueID.. 257

UniqueIDType. 257

UpgradeAward.. 258

UserDefinedValue. 260

 


 


Preface

OPERA Web Suite (OWS) includes Web Services that allow clients to access data on hotel loyalty programs. These application programmatic interfaces (APIs) are outlined in Membership Transactions. It is written in Web Services Description Language (WSDL), and contains functions to:

·         retrieve membership cards

·         retrieve transactions associated with a membership card

·         retrieve a list of statements

·         retrieve transactions covered under a statement

·         retrieve membership awards

·         Accumulate customers points for certain rate/product for a loyalty program

This document contains information on each of the services offered. Each section contains a description of the services and also describes the input and output parameters.

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

Audience

This document is intended for those who are developing custom applications that interact with OPERA using OWS Membership web service operations.

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

Version

Description of Change

January 2004

1.0.0

·         Initial publication

March 2004

1.0.1

·         Removed startDate and endDate filter attributes from FetchMembershipTransaction-Request element.

September 2004

1.0.2

·         Added the points expiration date to fetch transaction message.

May 2005

1.0.3

·         Corrected all references from 5.0 to 5.1. Added FetchRateAwards section.

March 2006

1.0.4

·         Added FetchProductAwards, FetchUpgradeAwards, FetchPromoSubscriptions, AddPromoSubscriptions, DeletePromoSubsciptions, FetchNextCardNumber

September 2006

1.0.5

·         Revised and edited.

February 2007

1.0.6

·         Edited and updated.

March 2007

2.0

·         Revised

November 2007

2.1

·         Generated using the new docgen tool.

December 2007

2.2

·         Replaced descriptions.

June 2008

2.3

·         Added NumberOfAdults element and message samples to FetchRateAwardsRequest.

August 2008

2.4

·         142619 - Added crsReferenceNumber attribute to MembershipTransaction element.

February 2009

2.5

·         150730 - As part of sdk effort, updated all message samples.

October 2009

2.6

·         163147 - New web functions added: FetchPointsExchange and TransferPoints. Also added sample request and response messages and element tables.

December 2009

2.7

·         162928 – Sample RQ and RS messages added for AddPromoSubscription and FecthPromoSubscription functions showing IssueType element. IssueType complex type and PromotionIssueType simple type also added. V5.0.02.01

December 2009

2.8

·         167459 – New web functions added: ConsumeECertificate, FavoriteGuest, FetchECertificates and IssueECertificate. Sample RQ and RS messages added for these new functions as well as their complex and simple types. V5.0.02.01

January 2010

2.9

·         As part of SDK preparation, FavoriteGuestFetch, FavoriteGuestDelete, and FavoriteGuestAdd message samples added. V5.0.02.01

June 2010

3.0

·         178077 – Added "adjustment" attribute to MembershipTransaction complex type. FetchMembershipTransactions request and response message samples added to show adjustment. V5.0.02.03

June 2010

3.1

·         177927 – AwardLabel can now be returned in FetchMemberTransactions. Message samples added. V5.0.02.03

July 2010

3.2

·         178606 – FetchStatementRef response can now return a locked status when OEDS>ENHANCED MEMBERSHIP HANDLING parameter is set to Y in OPERA. Sample messages added. v5.0.02.03

July 2010

3.3

·         179135 – FetchStatement and FetchMembershipTransactions responses can return a stay record and a transaction date when the OEDS>ENHANCED MEMBERSHIP HANDLING parameter is set to Y in OPERA. Sample messages added. v5.0.02.03

August 2010

3.4

·         182358 – FetchStatement and FetchStatementRefs functions have been enhanced to return the resort code. Message samples added. V5.0.02.03

September 2010

3.5

·         180525 – FetchMemberTierWizard function added. V5.0.02.03

October 2010

3.6

·         183541 – PointsBreakups complex type added. V5.0.02.04

October 2010

3.7

·         183549 – TransferDescription complex type added.V5.0.02.04

October 2010

3.8

·         183550 –FetchMembershipTransactions has been enhanced to return the resort code. Message samples added. V5.0.02.04

October 2010

3.9

·         183551 – PostingDateRange complex type added to FetchMembershipTransactions Request to filter the membership transaction records returned in the response. V5.0.02.04

October 2010

4.0

·         183552 – FetchStatement function now returns an AwardPointsToExpires element. Message samples added. V5.0.02.04

December 2010

4.1

·         184444 – AddBenefit and FetchBenefits web functions and message samples added. V5.0.02.04

March 2011

4.2

·         182888 – FetchAvailableECertificates web function added. 190722 –   FetchMembershipTransactions and FetchStatement have been enhanced to return award points combined in a single line. Message samples added. V5.0.02.04

January 2012

4.3

·         215229 – IssueEcertificate can be called without passing the HotelReference. Message samples added. V5.0.03.03

March 2012

4.4

·         218247– FetchMemberPoints function added along with message samples. V5.0.03.03

May 2012

4.5

·         225354–REACTIVATE Action Type added along with sample request and response messages. V5.0.03.03

May 2012

4.6

·         225767– ReIssueMemberCard function added to Membership service. V5.0.03.03

June 2012

4.7

·         227414– CancelECertificate function added. V5.0.03.03

November 2012

4.8

·         228116– FetchStatement web service function will now return all the UDF values setup for the membership type.

July 2013

4.9

·         252364– FetchTransactionAwards and IssueTransactionAward functions introduced. V5.0.04.01

December 2013

5.0

·         178365 – Added CancelConsumedPoints function. V5.0.04.02

September 2015

5.1

·         310416 – FetchEcertificateTierPoints function added. V5.0.05.01

September 2017

5.2

·         Rebranded and updated the document format.

March 2022

5.3

·         Updated ArrayOfText, TextList, and ResultStatus.

 


 

1 Functional Overview

The following functions are currently provided through the Membership Web Service:

Function

Description

AddBenefit

Applies benefits to the member who will be automatically upgraded to the level associated with the benefit code, given the membership ID.

 

AddPromoSubscription

Adds a promotional subscription to a membership, given the membership identifier and promotion information.

 

CancelConsumedPoints

 

Cancels points redeemed/consumed when a reservation is made and then cancelled. For example, if a member redeems points while making a reservation, and then cancels the reservation, the points redeemed will be returned.

 

CancelECertificate

Cancels an e-certificate.

 

ConsumeECertificate

Consume an issued e-certificate.

 

ConsumePoints

Adds customer points and returns the transaction identifier, given the membership identifier and loyalty award program request details.

 

ConsumePointsOthers

Adds customer points and returns the transaction identifier, given the membership number and product award details.

 

DeletePromoSubscription

Deletes a promotional subscription from a membership, given the membership identifier and promotion information.

 

FavoriteGuest

Add/Delete/Fetch favorite guest to/from a profile.

 

FetchAvailableECertificates

Returns all configured E-Certificates for a date range.

 

FetchBenefits

Returns all benefit codes that are applied to a member.

 

FetchECertificates

Fetch all e-certificates issued to a profile.

 

FetchEcertificateTierPoints

Returns all eCertificates with tier points.

 

FetchEnrollmentCode

Retrieves the enrollment code for a membership, given the membership identifier.

 

FetchMemberPoints

Returns member points information.

 

FetchMemberTierWizard

Returns information on the members upgrade requirements or the membership level on downgrade which will be evaluated based on the inputs of a future evaluation date and membership ID.

 

FetchMembershipTransactions

Retrieves a list of membership transactions, given the membership identifier or membership record.

 

FetchNextCardNumber

Retrieves a membership card number, given the membership type.

 

FetchPointsExchange

Retrieves the membership type points based on the exchange rate setup between the two membership types.

 

FetchProductAwards

Retrieves a list of product awards in effect, given the membership type and level, date range, and number of rooms. Details on the product award requirements are provided.

 

FetchPromoSubscriptions

Retrieves a list of promotional subscriptions attached to a membership, given the membership identifier.

 

FetchRateAwards

Retrieves a list of rate awards in effect, given the membership type and level, date range, number of rooms, points range minimum and maximum values, and a list of hotel references. Details on the rate award requirements are provided.

 

FetchStatement

Retrieves a hotel loyalty program statement for a membership, given the membership identifier and the statement identifier and date. Summary information and details on the membership transactions are provided.

 

FetchStatementRefs

Retrieves a list of statement records, given the membership identifier or membership record. Each record includes the statement identifier and date.

FetchTransactionAwards

Fetch Transaction Award Codes.

 

FetchUpgradeAwards

Retrieves a list of award upgrades in effect, given the membership type and level, date range, and number of rooms. Details on the upgrade and its requirements are provided.

 

IssueECertificate

Issue e-certificate to a profile.

 

IssueTransactionAward

Issue or Redeem Transaction Awards points.

 

ReIssueMemberCard

Member will be scheduled for next fulfillment export for code REISSUE NEW CARD.

 

TransferPoints

Transfer points from one membership type to another membership type.

 

UpdateEnrollmentCode

Adds or modifies the enrollment code of a membership, given the membership identifier and new enrollment code.

 


 

 

2 AddBenefit

Applies benefits to the member who will be automatically upgraded to the level associated with the benefit code, given the membership ID.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#AddBenefit

AddBenefit 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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2010-10-01T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AddBenefitRequest xmlns="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:nm="http://webservices.micros.com/og/4.3/Name/" benefitCode="CVS" membershipID="164005"/>

      </soap:Body>

</soap:Envelope>

AddBenefit Expired 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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2010-10-01T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AddBenefitRequest xmlns="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:nm="http://webservices.micros.com/og/4.3/Name/" benefitCode="CVS" membershipID="164005"/>

      </soap:Body>

</soap:Envelope>

 

AddBenefitRequest

 

<xs:complexType name="AddBenefitRequest">

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

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

benefitCode

attribute

string

none

The benefit code.

membershipID

attribute

int

required

The OPERA internal membership ID.

membershipType

attribute

string

none

The membership type code stored in OPERA.

AddBenefit 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2010-10-01T11:19:06.18125-04:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:dc59052f-75c5-4363-a606-7bca3b852b31</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:7e8da89f-6603-4c61-9d8a-500eaf739668</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <AddBenefitResponse xmlns="http://webservices.micros.com/og/4.3/Membership/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ProcessingMessage> Member is upgraded from PLATINUM to RED min required level.</ProcessingMessage>

            </AddBenefitResponse>

      </soap:Body>

</soap:Envelope>

AddBenefit Expired 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2010-10-01T11:19:06.18125-04:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:cfb38051-aac4-4ead-9fbf-ee11db838df2</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:aa562ecc-1879-469b-870b-1f2677119830</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <AddBenefitResponse xmlns="http://webservices.micros.com/og/4.3/Membership/">

                  <Result xmlns:q1="http://webservices.micros.com/og/4.3/HotelCommon/" xsi:type="q1:GDSResultStatus" resultStatusFlag="FAIL">

                        <q1:GDSError errorCode="SYS" elementId="81">Active benefit(CVS) not found for membership type(GC).</q1:GDSError>

                  </Result>

            </AddBenefitResponse>

      </soap:Body>

</soap:Envelope>

 

AddBenefitResponse

 

<xs:complexType name="AddBenefitResponse">

<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="ProcessingMessage" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

ProcessingMessage

element

string

optional

The processing message displayed in the response.

 


 

 

3 AddPromoSubscription

Adds a promotional subscription to a membership, given the membership identifier and promotion information.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#AddPromoSubscription

AddPromoSubscriptionRequest

 

<?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="11482" timeStamp="2009-01-14T06:37:34.9384432-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AddPromoSubscriptionRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <PromoSubscription>

                        <MembershipId xmlns="http://webservices.micros.com/og/4.3/Membership/">94750</MembershipId>

                        <Promotion xmlns="http://webservices.micros.com/og/4.3/Membership/">

                              <Code>OPERA</Code>

                              <Dates>

                                    <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2002-02-23T00:00:00.0000000-05:00</StartDate>

                              </Dates>

                        </Promotion>

                  </PromoSubscription>

            </AddPromoSubscriptionRequest>

      </soap:Body>

</soap:Envelope>

 

AddPromoSubscription IssueType 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="000043" timeStamp="2004-01-14T09:34:22.7125000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <AddPromoSubscriptionRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <PromoSubscription>

                        <MembershipId xmlns="http://webservices.micros.com/og/4.3/Membership/">113248</MembershipId>

                        <Promotion xmlns="http://webservices.micros.com/og/4.3/Membership/">

                              <Code>PROMO99</Code>

                              <Dates>

                                    <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-16</StartDate>

                              </Dates>

                              <IssueType>OPTIN</IssueType>

                        </Promotion>

                  </PromoSubscription>

            </AddPromoSubscriptionRequest>

      </soap:Body>

</soap:Envelope>

 

AddPromoSubscriptionRequest

 

<xs:complexType name="AddPromoSubscriptionRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PromoSubscription

element

PromotionSubscription

optional

The promotional subscription item to be added or updated.

AddPromoSubscriptionResponse

 

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

  <soap:Header>

    <OGHeader transactionID="11482" timeStamp="2009-01-14T06:37:34.9384432-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:12d61b10-42fe-4958-9215-79cb423f545e</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:5b953237-ecc5-4fc9-9571-5aaa4658e4a7</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <AddPromoSubscriptionResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </AddPromoSubscriptionResponse>

  </soap:Body>

</soap:Envelope>

AddPromoSubscription IssueType 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">

  <soap:Header>

    <OGHeader transactionID="000043" timeStamp="2004-01-14T09:34:22.7125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:c9d60f66-4cfa-4a44-8fcc-765c3cbdcc05</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:89cc8138-51f0-49fb-82b1-545a8f35303a</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <AddPromoSubscriptionResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </AddPromoSubscriptionResponse>

  </soap:Body>

</soap:Envelope>

 

AddPromoSubscriptionResponse

 

<xs:complexType name="AddPromoSubscriptionResponse">

<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 standard result object.


4 CancelConsumedPoints

 

Cancels points redeemed/consumed when a reservation is made and then cancelled. For example, if a member redeems points while making a reservation, and then cancels the reservation, the points redeemed will be returned.

Soap Action: http://webservices.micros.com/ows/5.1/Membership#CancelConsumedPoints

CancelConsumedPointsRequest

 

<?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:hc="http://webservices.micros.com/og/4.3/HotelCommon/">

   <soap:Header>

     <OGHeader soap:mustUnderstand="1" transactionID="12345" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

     </OGHeader>

   </soap:Header>

   <soap:Body>

     <CancelConsumedPointsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

        <MembershipID type="INTERNAL">134254</MembershipID>

        <TransactionId>126936</TransactionId>

        <HotelReferences chainCode="CHA" hotelCode="DEMOTEST"/>

        <CancellationNumber type="INTERNAL">45283279</CancellationNumber>

     </CancelConsumedPointsRequest>

   </soap:Body>

</soap:Envelope>

 

CancelConsumedPointsRequest

 

<xs:element name="CancelConsumedPointsRequest">

<xs:complexType>

<xs:sequence>

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

<xs:element minOccurs="1" maxOccurs="1" name="TransactionId" type="xs:double" />

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

<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

MembershipID

element

UniqueID

optional

The membership ID.

TransactionId

element

double

required

The transaction ID.

CancellationNumber

element

UniqueID

optional

The cancellation number.

HotelReference

element

HotelReference

optional

Hotel reference information.

 

CancelConsumedPointsResponse

 

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

   <soap:Header>

     <OGHeader soap:mustUnderstand="1" transactionID="12345" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

     </OGHeader>

      <wsa:Action>http://webservices.micros.com/ows/5.1/Membership#CancelConsumedPointsResponse</wsa:Action>

     <wsa:MessageID>urn:uuid:da52ecff-8dba-4053-b5db-7f906ebd2356</wsa:MessageID>

     <wsa:RelatesTo>urn:uuid:9a8e1326-77fa-498e-8dbf-08aeaf6b8040</wsa:RelatesTo>

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

   </soap:Header>

   <soap:Body>

     <CancelConsumedPointsResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

        <Result resultStatusFlag="SUCCESS"/>

     </CancelConsumedPointsResponse>

   </soap:Body>

</soap:Envelope>

 

CancelConsumedPointsResponse

 

<xs:element name="CancelConsumedPointsResponse">

<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:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

 


 

 

5 CancelECertificate

This web service operation cancels E-Certificate that has been issued to the profile. This is same as a user deletes an e-certificate in OPERA V5 UI.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#CancelECertificate

CancelECertificateRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <CancelECertificateRequest xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <CertificateID type="INTERNAL">51447</CertificateID>

            </CancelECertificateRequest>

      </soap:Body>

</soap:Envelope>

 

CancelECertificateRequest

 

<xs:element name="CancelECertificateRequest">

<xs:complexType>

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

CertificateID

element

UniqueID

optional

The internal ID for the certificate.

 

CancelECertificateResponse

 

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

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:614f41be-f260-4b53-89fb-e4daa4aacf87</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:1bf54fe5-00fb-4d49-8bc7-330b3f81cae5</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <CancelECertificateResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

            </CancelECertificateResponse>

      </soap:Body>

</soap:Envelope>

 

CancelECertificateResponse

 

<xs:element name="CancelECertificateResponse">

<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: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.

 


 

 

6 ConsumeECertificate

This web service operation provides ability to consume E-Certificate for a reservation or a profile.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#ConsumeECertificate

ConsumeECertificateRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <ConsumeECertificateRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:m="http://webservices.micros.com/og/4.3/Membership/">

      <ECertificate>

         <m:VoucherNumber>68BFA11ED64D478C8002040A1C367431</m:VoucherNumber>

        <m:CertificateNumber>C99999</m:CertificateNumber>

        <m:ConsumedAt>WEB</m:ConsumedAt>

        <m:ConsumerLastName>JOHN</m:ConsumerLastName>

        <m:ConsumerFirstName>WILLIAM</m:ConsumerFirstName>

        <m:ConsumerMiddleName>SMITH</m:ConsumerMiddleName>

        <m:ConsumerEmail>JOHNWS@example.com</m:ConsumerEmail>

        <m:ConsumptionDate>2009-12-01</m:ConsumptionDate>

        <m:ConsumedHotelReference hotelCode="WORLD">

        </m:ConsumedHotelReference>

        <m:ConsumptionRefNo type="INTERNAL">CNF9999</m:ConsumptionRefNo>

        <m:ConsumptionLegNo type="INTERNAL">1</m:ConsumptionLegNo>

        <m:ConsumptionRefType>CONFIRMATION</m:ConsumptionRefType>

        <m:ConsumptionUserNotes>This ecertificate will be consumed from webservice</m:ConsumptionUserNotes>

      </ECertificate>

    </ConsumeECertificateRequest>

  </soap:Body>

</soap:Envelope>

 

ConsumeECertificateRequest

 

<xs:complexType name="ConsumeECertificateRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ECertificate

element

ECertificate

optional

The e-certificate.

ConsumeECertificateResponse

 

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

  <soap:Header>

    <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:af078e07-96c5-44a4-a2d7-ce4267971f04</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:6e47ac80-8837-4794-bba6-fedebdae2a6d</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <ConsumeECertificateResponse xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </ConsumeECertificateResponse>

  </soap:Body>

</soap:Envelope>

 

ConsumeECertificateResponse

 

<xs:complexType name="ConsumeECertificateResponse">

<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 standard result object.

 


 

 

7 ConsumePoints

ConsumePoints web service operation adds customer points to given membership account or loyalty award program, and returns the transaction identifier in the response.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#ConsumePoints

ConsumePointsRequest

 

<?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:hc="http://webservices.micros.com/og/4.3/HotelCommon/">

  <soap:Header>

    <OGHeader transactionID="0067574" timeStamp="2009-03-03T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <ConsumePointsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipId>71998</MembershipId>

      <AwardType>5NIS</AwardType>

      <PointsRequired>5</PointsRequired>

      <ResortId>SEFIVE</ResortId>

      <PmsResvNo type="INTERNAL">1361960</PmsResvNo>

      <AwardSource>WEB</AwardSource>

      <StayDates>

        <hc:StartDate>2009-04-01T00:00:00.000</hc:StartDate>

        <hc:EndDate>2009-04-05T00:00:00.000</hc:EndDate>

      </StayDates>

      <Product>Other</Product>      <IssueKeyRaw>Yv+fQXkZLUV8BGSnNNbYV+H+mCB4OWHn049Tjvc84k53LWRxnI7SW2R+V0JRNtDIndbTVPfw088=</IssueKeyRaw>

    </ConsumePointsRequest>

  </soap:Body>

</soap:Envelope>

 

ConsumePointsRequest

 

<xs:complexType name="ConsumePointsRequest">

<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="MembershipId" type="xs:string" />

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

<xs:element minOccurs="1" maxOccurs="1" name="PointsRequired" type="xs:double" />

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

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

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="StayRecordId" type="xs:double" />

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

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="IssueKeyRaw" type="xs:base64Binary" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The primary indication of the success or failure of the called function.

MembershipId

element

string

optional

The membership ID.

AwardType

element

string

optional

The award type.

PointsRequired

element

double

required

The number of points required.

ResortId

element

string

optional

The resort ID.

PmsResvNo

element

UniqueID

optional

The PMS reservation number.

CrsResvNo

element

UniqueID

optional

The CRS reservation number.

AwardSource

element

string

optional

The source of the award.

RateCode

element

string

optional

The rate code.

StayRecordId

element

double

required

The stay record ID.

StayDates

element

TimeSpan

optional

The dates of the stay.

RoomLabel

element

string

optional

The room label.

FromRoomLabel

element

string

optional

The from room label.

ToRoomLabel

element

string

optional

The to room label.

Product

element

string

optional

The product.

IssueKey

element

string

optional

The issue key.

IssueKeyRaw

element

base64Binary

optional

Reserved for future use.

ConsumePointsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="0067574" timeStamp="2009-03-03T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:32b26693-3ece-48c5-adbc-bea993068b33</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:60160537-f82c-493f-8589-4d5fdfc71fa3</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <ConsumePointsResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <transactionId>37850</transactionId>

    </ConsumePointsResponse>

  </soap:Body>

</soap:Envelope>

 

ConsumePointsResponse

 

<xs:complexType name="ConsumePointsResponse">

<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="1" name="transactionId" type="xs:double" />

</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.

transactionId

element

double

optional

The transaction ID.


8 ConsumePointsOthers

Accumulates customers points for other hotel defined programs for a given membership account.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#ConsumePointsOthers

ConsumePointsOthersRequest

 

<?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:hc="http://webservices.micros.com/og/4.1/HotelCommon/">

  <soap:Header>

    <OGHeader transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.0/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <ConsumePointsOthersRequest xmlns="http://webservices.micros.com/ows/5.0/Membership.wsdl">

      <MembershipId>71998</MembershipId>

      <AwardType>5NIS</AwardType>

      <PointsRequired>100</PointsRequired>

      <AwardSource>WEB</AwardSource>

      <Product>Other</Product>

    </ConsumePointsOthersRequest>

  </soap:Body>

</soap:Envelope>

 

ConsumePointsOthersRequest

 

<xs:complexType name="ConsumePointsOthersRequest">

<xs:sequence>

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

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

<xs:element minOccurs="1" maxOccurs="1" name="PointsRequired" type="xs:double" />

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

string

optional

The membership ID.

AwardType

element

string

optional

The award type.

PointsRequired

element

double

required

The number of points required.

AwardSource

element

string

optional

The source of the award.

Product

element

string

optional

The product.

ConsumePointsOthersResponse

 

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

  <soap:Header>

    <OGHeader transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:cfbffc92-3c74-45ca-a20d-be0bb5b2cb54</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:bed958c6-ccb7-4c4b-964a-318a410160bc</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <ConsumePointsOthersResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <transactionId>37851</transactionId>

    </ConsumePointsOthersResponse>

  </soap:Body>

</soap:Envelope>

 

ConsumePointsOthersResponse

 

<xs:complexType name="ConsumePointsOthersResponse">

<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="1" name="transactionId" type="xs:double" />

</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.

transactionId

element

double

optional

The transaction ID.


9 DeletePromoSubscription

Deletes a promotional subscription from a membership, given the membership identifier and promotion information.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#DeletePromoSubscription

DeletePromoSubscriptionRequest

 

<?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="299799" timeStamp="2009-01-15T03:28:19.9893744-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="OWSUI" systemType="WEB"/>

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <DeletePromoSubscriptionRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <PromoSubscription>

                        <MembershipId xmlns="http://webservices.micros.com/og/4.3/Membership/">94750</MembershipId>

                        <Promotion xmlns="http://webservices.micros.com/og/4.3/Membership/">

                              <Code>ZEPPELIN</Code>

                        </Promotion>

                  </PromoSubscription>

            </DeletePromoSubscriptionRequest>

      </soap:Body>

</soap:Envelope>

 

DeletePromoSubscriptionRequest

 

<xs:complexType name="DeletePromoSubscriptionRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PromoSubscription

element

PromotionSubscription

optional

The OPERA internal ID for the membership card.

DeletePromoSubscriptionResponse

 

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

  <soap:Header>

    <OGHeader transactionID="299799" timeStamp="2009-01-15T03:28:19.9893744-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

      <Destination entityID="OWSUI" systemType="WEB" />

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

    <wsa:MessageID>urn:uuid:bfe23c85-53c5-4c27-b34d-c998b1221629</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:84c42364-8f01-41f2-89ef-009815164bae</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <DeletePromoSubscriptionResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </DeletePromoSubscriptionResponse>

  </soap:Body>

</soap:Envelope>

 

DeletePromoSubscriptionResponse

 

<xs:complexType name="DeletePromoSubscriptionResponse">

<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 standard result object.


10    FavoriteGuest

Add/Delete/Fetch favorite guest to/from a profile.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FavoriteGuest

FavoriteGuestRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FavoriteGuestRequest actionType="FETCH" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:m="http://webservices.micros.com/og/4.3/Membership/">

      <NameID type="INTERNAL">2533347</NameID>

    </FavoriteGuestRequest>

  </soap:Body>

</soap:Envelope>

FavoriteGuestAddRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FavoriteGuestRequest actionType="ADD" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/">

                  <NameID type="INTERNAL">4909014</NameID>

                  <FavoriteGuestList>

                        <m:FavoriteGuestInfo>

                              <m:PersonName nameOrdered="1">

                                    <c:firstName>John</c:firstName>

                                    <c:lastName>Smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo>

                              <m:PersonName nameOrdered="2">

                                    <c:firstName>John</c:firstName>

                                    <c:lastName>Smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>Jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                  </FavoriteGuestList>

            </FavoriteGuestRequest>

      </soap:Body>

</soap:Envelope>

FavoriteGuestDeleteRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FavoriteGuestRequest actionType="DELETE" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:m="http://webservices.micros.com/og/4.3/Membership/">

      <GuestID type="INTERNAL">221</GuestID>

    </FavoriteGuestRequest>

  </soap:Body>

</soap:Envelope>

FavoriteGuestFetchRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FavoriteGuestRequest actionType="FETCH" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:m="http://webservices.micros.com/og/4.3/Membership/">

                  <NameID type="INTERNAL">4909014</NameID>

            </FavoriteGuestRequest>

      </soap:Body>

</soap:Envelope>

FavoriteGuest “REACTIVATE” 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FavoriteGuestRequest actionType="REACTIVATE" xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <GuestID type="INTERNAL">263</GuestID>

            </FavoriteGuestRequest>

      </soap:Body>

</soap:Envelope>

 

FavoriteGuestRequest

 

<xs:complexType name="FavoriteGuestRequest">

<xs:sequence>

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

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

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

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

</xs:sequence>

<xs:attribute name="actionType" xmlns:q4="http://webservices.micros.com/og/4.3/Membership/" type="q4:ActionType" use="required" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

actionType

attribute

ActionType

required

The action type for the favorite guest request.

NameID

element

UniqueID

optional

The membership name ID.

GuestID

element

UniqueID

optional

The internal name ID of the guest.

GuestNameID

element

UniqueID

optional

The external name ID of the guest.

FavoriteGuestList

element

ArrayOfFavoriteGuest

optional

A collection of favorite guests.

 

FavoriteGuestResponse

 

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

  <soap:Header>

    <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:ea8530ef-4697-4209-a477-c1c95315950a</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:a88f503e-c4f3-4165-a9a7-16ea55afabc7</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FavoriteGuestResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" actionType="FETCH" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <FavoriteGuestList>

        <m:FavoriteGuestInfo>

          <m:GuestID type="INTERNAL">100</m:GuestID>

          <m:PersonName nameOrdered="1">

            <c:firstName>WILLIAM</c:firstName>

            <c:middleName>SMITH</c:middleName>

            <c:lastName>JOHN</c:lastName>

          </m:PersonName>

          <m:EmailAddress>JOHNWS@example.com</m:EmailAddress>

        </m:FavoriteGuestInfo>

        <m:FavoriteGuestInfo>

          <m:GuestID type="INTERNAL">101</m:GuestID>

          <m:PersonName nameOrdered="2">

            <c:firstName>JOHN</c:firstName>

            <c:middleName> WILLIAM</c:middleName>

            <c:lastName>SMITH</c:lastName>

          </m:PersonName>

          <m:EmailAddress>SMITHJW@example.com</m:EmailAddress>

        </m:FavoriteGuestInfo>

        <m:FavoriteGuestInfo>

          <m:GuestID type="INTERNAL">102</m:GuestID>

          <m:PersonName nameOrdered="3">

            <c:firstName>JANE</c:firstName>

            <c:middleName>ADAMS</c:middleName>

            <c:lastName>SMITH</c:lastName>

          </m:PersonName>

          <m:EmailAddress>SMITHJA@example.com</m:EmailAddress>

        </m:FavoriteGuestInfo>

      </FavoriteGuestList>

    </FavoriteGuestResponse>

  </soap:Body>

</soap:Envelope>

FavoriteGuestAddResponse

 

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

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:dfed6a5c-258e-4f7a-a1a5-c354f568c6c4</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:3cb1c2ac-c1af-4560-a80f-e7a404f90a3e</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FavoriteGuestResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" actionType="ADD" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <FavoriteGuestList>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">862</m:GuestID>

                              <m:PersonName nameOrdered="1">

                                    <c:firstName>jOHN</c:firstName>

                                    <c:lastName>Smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>JSMITH@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">882</m:GuestID>

                              <m:PersonName nameOrdered="1">

                                    <c:firstName>john</c:firstName>

                                    <c:lastName>smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">864</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4760765</m:GuestNameID>

                              <m:PersonName nameOrdered="2">

                                    <c:firstName>john</c:firstName>

                                    <c:lastName>smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>anothertest@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">884</m:GuestID>

                              <m:PersonName nameOrdered="2">

                                    <c:firstName>JOHN</c:firstName>

                                    <c:lastName>SMITH</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>Jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                  </FavoriteGuestList>

            </FavoriteGuestResponse>

      </soap:Body>

</soap:Envelope>

FavoriteGuestDeleteResponse

 

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

  <soap:Header>

    <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:7e7a438f-4871-4a6b-8da4-52a1ac978458</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:a0f71fc9-f9ab-4d2e-9442-7c2e99eb24ed</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FavoriteGuestResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" actionType="DELETE" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </FavoriteGuestResponse>

  </soap:Body>

</soap:Envelope>

FavoriteGuestFetchResponse

 

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

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:91806ce2-57a0-46c1-8a14-f315d49d2630</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:2d19b8a7-c423-4e60-b0f7-9a1c59788c84</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FavoriteGuestResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" actionType="FETCH" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <FavoriteGuestList>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">862</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4925020</m:GuestNameID>

                              <m:PersonName nameOrdered="1">

                                    <c:firstName>John</c:firstName>

                                    <c:lastName>Khan</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">882</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4927514</m:GuestNameID>

                              <m:PersonName nameOrdered="1">

                                    <c:firstName>John</c:firstName>

                                    <c:lastName>Smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">884</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4927515</m:GuestNameID>

                              <m:PersonName nameOrdered="2">

                                    <c:firstName>JOHN</c:firstName>

                                    <c:lastName>SMITH</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>Jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">864</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4760765</m:GuestNameID>

                              <m:PersonName nameOrdered="2">

                                    <c:firstName>john</c:firstName>

                                    <c:lastName>smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>anothertest@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">902</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4927517</m:GuestNameID>

                              <m:PersonName nameOrdered="3">

                                    <c:firstName>jane</c:firstName>

                                    <c:lastName>smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">904</m:GuestID>

                              <m:GuestNameID type="EXTERNAL">4927519</m:GuestNameID>

                              <m:PersonName nameOrdered="4">

                                    <c:firstName>John</c:firstName>

                                    <c:lastName>Public</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>jp@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                        <m:FavoriteGuestInfo inactive="false">

                              <m:GuestID type="INTERNAL">906</m:GuestID>

                              <m:PersonName nameOrdered="5">

                                    <c:firstName>Jane</c:firstName>

                                    <c:lastName>Smith</c:lastName>

                              </m:PersonName>

                              <m:EmailAddress>js@example.com</m:EmailAddress>

                        </m:FavoriteGuestInfo>

                  </FavoriteGuestList>

            </FavoriteGuestResponse>

      </soap:Body>

</soap:Envelope>

 

FavoriteGuest “REACTIVATE” 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:1d0b6c0c-17a7-417b-a0a0-4f48b723db4c</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:f7744cda-2c06-4fa9-882c-0d1ed5bc1dad</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FavoriteGuestResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" actionType="REACTIVATE" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

            </FavoriteGuestResponse>

      </soap:Body>

</soap:Envelope>

 

FavoriteGuestResponse

 

<xs:complexType name="FavoriteGuestResponse">

<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="1" name="FavoriteGuestList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfFavoriteGuest" />

</xs:sequence>

<xs:attribute name="actionType" xmlns:q3="http://webservices.micros.com/og/4.3/Membership/" type="q3:ActionType" use="required" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

actionType

attribute

ActionType

required

The action type for the response.

Result

element

ResultStatus

optional

The standard result object.

FavoriteGuestList

element

ArrayOfFavoriteGuest

optional

A collection of favorite guests.

 


 

 

11    FetchAvailableECertificates

Returns all configured E-Certificates for a date range.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchAvailableECertificates

FetchAvailableECertificates Global 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchAvailableECertificatesRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StartDate>2009-01-01T12:00:00-05:00</StartDate>

                  <EndDate>2012-12-31T12:00:00-05:00</EndDate>

            </FetchAvailableECertificatesRequest>

      </soap:Body>

</soap:Envelope>

FetchAvailableECertificates Property 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchAvailableECertificatesRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <HotelReference chainCode="WC" hotelCode="SEFIVE"/>

                  <StartDate>2009-01-01</StartDate>

                  <EndDate>2012-12-31</EndDate>

            </FetchAvailableECertificatesRequest>

      </soap:Body>

</soap:Envelope>

 

FetchAvailableECertificatesRequest

 

<xs:complexType name="FetchAvailableECertificatesRequest">

<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="StartDate" type="xs:dateTime" />

<xs:element minOccurs="0" maxOccurs="1" name="EndDate" type="xs:dateTime" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

HotelReference

element

HotelReference

optional

HotelReference types which contain the hotel code and chain code.

StartDate

element

dateTime

optional

In this context, this represents the start date for the date range in which e-certificates should be returned.

EndDate

element

dateTime

optional

In this context, this represents the end date for the date range in which e-certificates should be returned.

 

FetchAvailableECertificates Global 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:4747dbd8-9fcb-4c5a-952a-891594857244</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:497936dc-eeba-44cd-9441-5c1493cdc8b5</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchAvailableECertificatesResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ECertificateList>

                        <m:ECertificateInfo>

                              <m:CertificateCode>GOOGLE</m:CertificateCode>

                              <m:HotelReference chainCode="CHA"/>

                              <m:MembershipType>GC</m:MembershipType>

                              <m:ShortDescription>Google issues E-certs.</m:ShortDescription>

                              <m:ReservationCertificateYN>N</m:ReservationCertificateYN>

                              <m:CertificateValue>25</m:CertificateValue>

                              <m:CertificateCost>100</m:CertificateCost>

                              <m:CertificateLabel>Google</m:CertificateLabel>

                              <m:InActiveDate>2010-05-14</m:InActiveDate>

                              <m:CertificateBeginDate>2010-01-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2010-12-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>1</m:CertificateExpriyMonths>

                              <m:WebAllowed>N</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>N</m:WebConsumed>

                              <m:Scope>G</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>ERROR</m:CertificateCode>

                              <m:HotelReference chainCode="MOCHA"/>

                              <m:ShortDescription>error</m:ShortDescription>

                              <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                              <m:CertificateValue>25</m:CertificateValue>

                              <m:CertificateLabel>ERROR</m:CertificateLabel>

                              <m:CertificateBeginDate>2010-01-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2010-12-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>2</m:CertificateExpriyMonths>

                              <m:WebAllowed>N</m:WebAllowed>

                              <m:PMSConsumed>N</m:PMSConsumed>

                              <m:WebConsumed>N</m:WebConsumed>

                              <m:Scope>G</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>EXECUTIVE</m:CertificateCode>

                              <m:HotelReference chainCode="CHA"/>

                              <m:ShortDescription>description</m:ShortDescription>

                              <m:LongDescription>description</m:LongDescription>

                              <m:ReservationCertificateYN>N</m:ReservationCertificateYN>

                              <m:CertificateLabel>executive</m:CertificateLabel>

                              <m:InActiveDate>2010-05-13</m:InActiveDate>

                              <m:CertificateBeginDate>2010-01-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2011-12-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>24</m:CertificateExpriyMonths>

                              <m:WebAllowed>Y</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>Y</m:WebConsumed>

                              <m:Scope>G</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>SPA VOUCHER</m:CertificateCode>

                              <m:HotelReference chainCode="CHA"/>

                              <m:MembershipType>GC</m:MembershipType>

                              <m:ShortDescription>SPA Vou</m:ShortDescription>

                              <m:ReservationCertificateYN>N</m:ReservationCertificateYN>

                              <m:CertificateValue>100</m:CertificateValue>

                              <m:CertificateCost>10</m:CertificateCost>

                              <m:CertificateLabel>SPA VOUCHER</m:CertificateLabel>

                              <m:InActiveDate>2010-05-13</m:InActiveDate>

                              <m:CertificateBeginDate>2010-04-23</m:CertificateBeginDate>

                              <m:CertificateEndDate>2010-12-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>1</m:CertificateExpriyMonths>

                              <m:WebAllowed>N</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>N</m:WebConsumed>

                              <m:Scope>G</m:Scope>

                        </m:ECertificateInfo>

                  </ECertificateList>

            </FetchAvailableECertificatesResponse>

      </soap:Body>

</soap:Envelope>

 

FetchAvailableECertificates Property 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:adb1749f-ed7f-4114-a170-c4ee6fedbd79</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:6af430dc-07b1-42bf-8c59-5cfe12b69014</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchAvailableECertificatesResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ECertificateList>

                        <m:ECertificateInfo>

                              <m:CertificateCode>CHAIWALLA</m:CertificateCode>

                              <m:HotelReference chainCode="CHA" hotelCode="SEFIVE"/>

                              <m:PromotionCode>DWIGHTPROMO</m:PromotionCode>

                              <m:ShortDescription>use in SEFIVE only</m:ShortDescription>

                              <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                              <m:CertificateValue>350</m:CertificateValue>

                              <m:CertificateCost>0.25</m:CertificateCost>

                              <m:CertificateLabel>Chain Walla</m:CertificateLabel>

                              <m:CertificateBeginDate>2009-12-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2011-09-30</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>3</m:CertificateExpriyMonths>

                              <m:WebAllowed>Y</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>Y</m:WebConsumed>

                              <m:Promotions>

                                    <m:PromotionCode>DWIGHTPROMO</m:PromotionCode>

                                    <m:PromotionName>promo</m:PromotionName>

                                    <m:Resort>SEFIVE</m:Resort>

                                    <m:BookingDate>

                                          <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2010-01-10T00:00:00</StartDate>

                                          <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2010-12-31T00:00:00</EndDate>

                                    </m:BookingDate>

                                    <m:StayDate>

                                          <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2010-01-10T00:00:00</StartDate>

                                          <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2010-12-31T00:00:00</EndDate>

                                    </m:StayDate>

                                    <m:RateCode>PROMO2010</m:RateCode>

                              </m:Promotions>

                              <m:Scope>P</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>DECEMBER2009</m:CertificateCode>

                              <m:HotelReference chainCode="CHA" hotelCode="SEFIVE"/>

                              <m:MembershipType>GC</m:MembershipType>

                              <m:AwardType>DECEMBER AWARD</m:AwardType>

                              <m:PromotionCode>DECEMBER2009</m:PromotionCode>

                              <m:ShortDescription>OK</m:ShortDescription>

                              <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                              <m:CertificateValue>1</m:CertificateValue>

                              <m:CertificateCost>1</m:CertificateCost>

                              <m:CertificateLabel>DECEMBER2009</m:CertificateLabel>

                              <m:CertificateBeginDate>2009-12-07</m:CertificateBeginDate>

                              <m:CertificateEndDate>2012-01-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>1</m:CertificateExpriyMonths>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>Y</m:WebConsumed>

                              <m:Scope>P</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>TST</m:CertificateCode>

                              <m:HotelReference chainCode="CHA" hotelCode="SEFIVE"/>

                              <m:PromotionCode>T</m:PromotionCode>

                              <m:ShortDescription>test</m:ShortDescription>

                              <m:LongDescription>test</m:LongDescription>

                              <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                              <m:CertificateValue>400</m:CertificateValue>

                              <m:CertificateCost>500</m:CertificateCost>

                              <m:CertificateLabel>Test</m:CertificateLabel>

                              <m:InActiveDate>2010-04-23</m:InActiveDate>

                              <m:CertificateBeginDate>2010-01-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2012-12-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>6</m:CertificateExpriyMonths>

                              <m:WebAllowed>Y</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>Y</m:WebConsumed>

                              <m:Scope>P</m:Scope>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateCode>FUEGO</m:CertificateCode>

                              <m:HotelReference chainCode="CHA" hotelCode="SEFIVE"/>

                              <m:AwardType>1000 POINTS</m:AwardType>

                              <m:ShortDescription>Courtesy of Fuego hotels</m:ShortDescription>

                              <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                              <m:CertificateValue>2500</m:CertificateValue>

                              <m:CertificateCost>2000</m:CertificateCost>

                              <m:CertificateLabel>fuego</m:CertificateLabel>

                              <m:CertificateBeginDate>2011-03-01</m:CertificateBeginDate>

                              <m:CertificateEndDate>2011-03-31</m:CertificateEndDate>

                              <m:CertificateExpriyMonths>1</m:CertificateExpriyMonths>

                              <m:WebAllowed>Y</m:WebAllowed>

                              <m:PMSConsumed>Y</m:PMSConsumed>

                              <m:WebConsumed>Y</m:WebConsumed>

                              <m:Awards>

                                    <m:AwardCode>1000 POINTS</m:AwardCode>

                                    <m:PointsRequired>1000</m:PointsRequired>

                                    <m:RuleSchedule>

                                          <m:Code>PRODUCT RULES</m:Code>

                                          <m:Description>

                                                <c:Text>

                                                      <c:TextElement>PRODUCT RULES</c:TextElement>

                                                </c:Text>

                                          </m:Description>

                                          <m:PointsSchedule>

                                                <m:BeginDate>2010-01-01</m:BeginDate>

                                                <m:EndDate>2010-01-31</m:EndDate>

                                                <m:PointsRequired>1000</m:PointsRequired>

                                          </m:PointsSchedule>

                                          <m:PointsSchedule>

                                                <m:BeginDate>2009-12-01</m:BeginDate>

                                                <m:EndDate>2009-12-31</m:EndDate>

                                                <m:PointsRequired>1000</m:PointsRequired>

                                          </m:PointsSchedule>

                                    </m:RuleSchedule>

                              </m:Awards>

                              <m:Scope>P</m:Scope>

                        </m:ECertificateInfo>

                  </ECertificateList>

            </FetchAvailableECertificatesResponse>

      </soap:Body>

</soap:Envelope>

 

FetchAvailableECertificatesResponse

 

<xs:complexType name="FetchAvailableECertificatesResponse">

<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="1" name="ECertificateList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfECertificate" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

ECertificateList

element

ArrayOfECertificate

optional

A collection of e-certificates.

 


 

 

12    FetchBenefits

Returns all benefit codes that are applied to a member.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchBenefits

FetchBenefits 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 soap:mustUnderstand="1" transactionID="000046" timeStamp="2010-10-01T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchBenefitsRequest xmlns="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:nm="http://webservices.micros.com/og/4.3/Name/" membershipID="164005"/>

      </soap:Body>

</soap:Envelope>

 

FetchBenefitsRequest

 

<xs:complexType name="FetchBenefitsRequest">

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

membershipID

attribute

int

required

The OPERA internal membership ID.

membershipType

attribute

string

optional

The membership type code stored in OPERA.

FetchBenefits 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000046" timeStamp="2010-10-01T11:19:06.18125-04:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:176764b7-c5cc-475d-b949-2874853e40c6</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:c439e352-9ad3-488e-848f-fa24b1cc9e4c</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchBenefitsResponse xmlns="http://webservices.micros.com/og/4.3/Membership/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Beneifits>

                        <BenefitCode>AQUA</BenefitCode>

                        <ProcessingMessage> Member is upgraded from GOLD to PLATINUM min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>AQUA BENEFITS</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>DEVON</BenefitCode>

                        <ProcessingMessage> Member has min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2012-12-31</ProgramEndDate>

                        <ProgramDescription>DEVON ENERGY BENEFIT CODE</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>GATORADE</BenefitCode>

                        <ProcessingMessage> Member is upgraded from GOLD to RED min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>THIS IS A BENEFIT</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>GE</BenefitCode>

                        <ProcessingMessage> Member is upgraded from GOLD to RED min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-16</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>GE BENEFIT CODE</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>MICROS</BenefitCode>

                        <ProcessingMessage> Member level RED is above min required GOLD level.</ProcessingMessage>

                        <ProgramBeginDate>2011-01-01</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>Micros Benefit</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>NAPLES</BenefitCode>

                        <ProcessingMessage> Member has min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-01-01</ProgramBeginDate>

                        <ProgramEndDate>2012-12-31</ProgramEndDate>

                        <ProgramDescription>NAPLES</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>PADMESH</BenefitCode>

                        <ProcessingMessage> Member is upgraded from GOLD to RED min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>PADMESH BENEFIT CODE</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>PEPBOYS</BenefitCode>

                        <ProcessingMessage> Member is upgraded from GOLD to BLACK min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>PEPBOYS</ProgramDescription>

                  </Beneifits>

                  <Beneifits>

                        <BenefitCode>RATMAN</BenefitCode>

                        <ProcessingMessage> Member has min required level.</ProcessingMessage>

                        <ProgramBeginDate>2011-02-15</ProgramBeginDate>

                        <ProgramEndDate>2011-12-31</ProgramEndDate>

                        <ProgramDescription>RATMAN COMPANY MEMBER BENEFITS</ProgramDescription>

                  </Beneifits>

            </FetchBenefitsResponse>

      </soap:Body>

</soap:Envelope>

 

FetchBenefitsResponse

 

<xs:complexType name="FetchBenefitsResponse">

<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="Benefits" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:Benefit" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

Benefits

element

Benefit

optional / multiple

The membership benefits.

 


 

 

13    FetchECertificates

Fetch all e-certificates issued to a profile.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchECertificates

FetchECertificates 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchECertificatesRequest xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <NameID type="INTERNAL">2533347</NameID>

            </FetchECertificatesRequest>

      </soap:Body>

</soap:Envelope>

 

FetchECertificatesRequest

 

<xs:complexType name="FetchECertificatesRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

NameID

element

UniqueID

optional

The membership name ID.

 

FetchECertificates 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:6c6a31dd-9892-4496-9683-5299e0f2ba08</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:1a77e828-95d5-457a-b802-6b0a608da871</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchECertificateListResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ECertificateList>

                        <m:ECertificateInfo>

                              <m:CertificateID type="INTERNAL">266</m:CertificateID>

                              <m:VoucherNumber>5F102786090E453584B3BD4EE193CCD3</m:VoucherNumber>

                              <m:CertificateCode>BB</m:CertificateCode>

                              <m:HotelReference chainCode="CHA"/>

                              <m:ShortDescription>SHORT DESCRIPTION</m:ShortDescription>

                              <m:ExpirationDate>2009-11-30</m:ExpirationDate>

                              <m:ReservationCertificateYN>N</m:ReservationCertificateYN>

                              <m:CertificateLabel>LABEL</m:CertificateLabel>

                              <m:NameID type="INTERNAL">2533347</m:NameID>

                              <m:ConsumedAt>WEB</m:ConsumedAt>

                              <m:ConsumerLastName>SMITH</m:ConsumerLastName>

                              <m:ConsumerFirstName>JOHN</m:ConsumerFirstName>

                              <m:ConsumerMiddleName>WILSON</m:ConsumerMiddleName>

                              <m:ConsumerEmail>SMITHJW@example.com</m:ConsumerEmail>

                              <m:ConsumptionDate>2009-11-25</m:ConsumptionDate>

                              <m:ConsumedHotelReference chainCode="CHA" hotelCode="002"/>

                              <m:ConsumptionRefNo type="INTERNAL">9999</m:ConsumptionRefNo>

                              <m:ConsumptionRefType>RESERVATION</m:ConsumptionRefType>

                              <m:ConsumptionLegNo type="INTERNAL">1</m:ConsumptionLegNo>

                              <m:UserNotes>This is a consumption of the ecertificate from web services</m:UserNotes>

                              <m:Status>CONSUMED</m:Status>

                              <m:IssueType>A</m:IssueType>

                              <m:IssueSource>OCIS</m:IssueSource>

                        </m:ECertificateInfo>

                        <m:ECertificateInfo>

                              <m:CertificateID type="INTERNAL">303</m:CertificateID>

                              <m:VoucherNumber>68BFA11ED64D478C8002040A1C367431</m:VoucherNumber>

                              <m:CertificateNumber>C1234</m:CertificateNumber>

                              <m:CertificateCode>CC</m:CertificateCode>

                              <m:HotelReference chainCode="CHA" hotelCode="002"/>

                              <m:ShortDescription>ANOTHER SHORT DESCRIPTION</m:ShortDescription>

                              <m:ExpirationDate>2010-04-30</m:ExpirationDate>

                              <m:ReservationCertificateYN>N</m:ReservationCertificateYN>

                              <m:CertificateLabel>Property Specific Ecertificate</m:CertificateLabel>

                              <m:NameID type="INTERNAL">2533347</m:NameID>

                              <m:ConsumedAt>WEB</m:ConsumedAt>

                              <m:ConsumerLastName>SMITH</m:ConsumerLastName>

                              <m:ConsumerFirstName>JOHN</m:ConsumerFirstName>

                              <m:ConsumerMiddleName>CONNER</m:ConsumerMiddleName>

                              <m:ConsumerEmail>SMITHJC@example.com</m:ConsumerEmail>

                              <m:ConsumptionDate>2009-12-01</m:ConsumptionDate>

                              <m:ConsumedHotelReference chainCode="CHA" hotelCode="WORLD"/>

                              <m:ConsumptionRefNo type="INTERNAL">CNF9999</m:ConsumptionRefNo>

                              <m:ConsumptionRefType>CONFIRMATION</m:ConsumptionRefType>

                              <m:ConsumptionLegNo type="INTERNAL">1</m:ConsumptionLegNo>

                              <m:Status>CONSUMED</m:Status>

                              <m:IssueType>P</m:IssueType>

                              <m:IssueSource>WEB</m:IssueSource>

                        </m:ECertificateInfo>

                  </ECertificateList>

            </FetchECertificateListResponse>

      </soap:Body>

</soap:Envelope>

 

FetchECertificatesResponse

 

<xs:complexType name="FetchECertificatesResponse">

<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="1" name="ECertificateList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfECertificate" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

ECertificateList

element

ArrayOfECertificate

optional

A collection of e-certificates.

 


 

 

14    FetchEcertificateTierPoints


Returns all eCertificates with tier points.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchEcertificateTierPoints

FetchEcertificateTierPointsRequest

 

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="WEST" systemType="WEB" />
      <Destination entityID="TI" systemType="ORS" />
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <p1:FetchEcertificateTierPointsRequest xmlns:p2="http://webservices.micros.com/og/4.3/Membership/" xmlns:p1="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://webservices.micros.com/ows/5.1/Membership.wsdl file:///d:/dev_v50/oeds/Schema/OWS/5.1/Membership.wsdl?&amp;embedded-schema=28">
      <p1:TierPointsSearchCriteria>
        <p2:EcertificateCode>TIERPTS2</p2:EcertificateCode>
        <p2:NameID type="CANCELLATIONINTERNAL" source="string">4500222</p2:NameID>
      </p1:TierPointsSearchCriteria>
    </p1:FetchEcertificateTierPointsRequest>
  </soap:Body>
</soap:Envelope>

 

FetchEcertificateTierPointsRequest

 

<xs:element name="FetchEcertificateTierPointsRequest">

<xs:complexType>

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

TierPointsSearchCriteria

element

TierPointsSearchCriteria

optional

The search criteria for tier points.

FetchEcertificateTierPointsResponse

 

<?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">
  <soap:Header>
    <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="TI" systemType="ORS" />
      <Destination entityID="WEST" systemType="WEB" />
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchEcertificateTierPointsResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:c899bb43-8bdc-4852-ade6-e1b66660d948</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:7ac600f4-1ae4-44c5-8e7a-975f6cf00fa2</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
  </soap:Header>
  <soap:Body>
    <FetchEcertificateTierPointsResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">
      <Result resultStatusFlag="SUCCESS" />
      <EcertificateTierPointsSummary totalNightPoints="0" totalStayPoints="0" totalRevenuePoints="0">
        <EcertificateTierPointsInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">
          <TierPointsSummary transactionDetails="Membership Transaction:&#xA;Property:SEPARA&#xA;PMS Resv. No:1674740 ORS Book. No:&#xA;Arrival Date:2014-11-08 Departure Date:2014-11-09">
            <PostingDate>2015-05-12</PostingDate>
            <RecordType>TRX</RecordType>
            <ConfirmationNumber type="INTERNAL">1674740</ConfirmationNumber>
            <NightPoints>0</NightPoints>
            <RevenuePoints>83</RevenuePoints>
            <StayPoints>2</StayPoints>
          </TierPointsSummary>
          <TierPointsSummary ecertificateCriteria="Criteria to reach E-Certificate:&#xA;1 Stays / 1 Nights / 100 Revenue Points">
            <PostingDate>2015-05-12</PostingDate>
            <RecordType>ECERT</RecordType>
            <EcertificateNumber>TPS21345BS</EcertificateNumber>
            <NightPoints>0</NightPoints>
            <RevenuePoints>-83</RevenuePoints>
            <StayPoints>-1</StayPoints>
          </TierPointsSummary>
          <TierPointsSummary ecertificateCriteria="Criteria to reach E-Certificate:&#xA;1 Stays / 1 Nights / 100 Revenue Points">
            <PostingDate>2015-05-12</PostingDate>
            <RecordType>ECERT</RecordType>
            <EcertificateNumber>TPS28583DL</EcertificateNumber>
            <NightPoints>0</NightPoints>
            <RevenuePoints>0</RevenuePoints>
            <StayPoints>-1</StayPoints>
          </TierPointsSummary>
        </EcertificateTierPointsInfo>
      </EcertificateTierPointsSummary>
    </FetchEcertificateTierPointsResponse>
  </soap:Body>
</soap:Envelope>

 

FetchEcertificateTierPointsResponse

 

<xs:element name="FetchEcertificateTierPointsResponse">

<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="EcertificateTierPointsSummary" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:EcertificateTierPointsSummary" />

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

EcertificateTierPointsSummary

element

EcertificateTierPointsSummary

optional

A summary of the Ecertificate tier points.

 


 

 

15    FetchEnrollmentCode

Retrieves the enrollment code for a given membership identifier.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchEnrollmentCode

FetchEnrollmentCodeRequest

 

<?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="00979075" timeStamp="2009-03-08T09:15:27.4118750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchEnrollmentCodeRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipId type="INTERNAL">87248</MembershipId>

    </FetchEnrollmentCodeRequest>

  </soap:Body>

</soap:Envelope>

 

FetchEnrollmentCodeRequest

 

<xs:complexType name="FetchEnrollmentCodeRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

UniqueID

optional

The membership ID.

FetchEnrollmentCodeResponse

 

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

  <soap:Header>

    <OGHeader transactionID="00979075" timeStamp="2009-03-08T09:15:27.411875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:b2e3fc5b-7d7d-42f2-bf02-167633a24c37</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:26d460f0-76f6-4005-aa59-22dc1c0637c0</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchEnrollmentCodeResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <EnrollmentCode>WEB</EnrollmentCode>

    </FetchEnrollmentCodeResponse>

  </soap:Body>

</soap:Envelope>

 

FetchEnrollmentCodeResponse

 

<xs:complexType name="FetchEnrollmentCodeResponse">

<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="EnrollmentCode" 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.

EnrollmentCode

element

string

optional

The enrollment code.


16    FetchMemberPoints

Returns member points information.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchMemberPoints

FetchMemberPointsRequest

 

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchMemberPointsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipId type="INTERNAL">177751</MembershipId>

    </FetchMemberPointsRequest>

  </soap:Body>

</soap:Envelope>

 

FetchMemberPointsRequest

 

<xs:element name="FetchMemberPointsRequest">

<xs:complexType>

<xs:sequence>

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

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

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

MembershipNumber

element

string

optional

The membership number.

MembershipType

element

string

optional

The membership card type.

MembershipId

element

UniqueID

optional

The unique membership ID.

FetchMemberPointsResponse

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:aaffde2f-447f-47f4-9f7b-80050a6cbfe7</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:680e3097-683b-4295-a72a-b267b212114b</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMemberPointsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MemberInfo>

                        <c:membershipType>GC</c:membershipType>

                        <c:membershipNumber>TAMMY</c:membershipNumber>

                        <c:membershipLevel>GOLD</c:membershipLevel>

                        <c:currentPoints>678</c:currentPoints>

                        <c:membershipid type="INTERNAL">177751</c:membershipid>

                  </MemberInfo>

                  <PointsInfo>

                        <m:AwardPointsInfo>

                              <m:TotalPoints>22902</m:TotalPoints>

                              <m:BasePoints>22902</m:BasePoints>

                              <m:BonusPoints>0</m:BonusPoints>

                              <m:MiscPoints>0</m:MiscPoints>

                              <m:TotalPointsRange>22902</m:TotalPointsRange>

                              <m:BasePointsRange>22902</m:BasePointsRange>

                              <m:BonusPointsRange>0</m:BonusPointsRange>

                              <m:MiscPointsRange>0</m:MiscPointsRange>

                        </m:AwardPointsInfo>

                        <m:TierPointsInfo>

                              <m:BaseStayPoints>2101</m:BaseStayPoints>

                              <m:BaseNightsPoints>1</m:BaseNightsPoints>

                              <m:BaseRevenuePoints>0</m:BaseRevenuePoints>

                              <m:BonusStayPoints>0</m:BonusStayPoints>

                              <m:BonusNightsPoints>0</m:BonusNightsPoints>

                              <m:BonusRevenuePoints>0</m:BonusRevenuePoints>

                              <m:BaseStayPointsRange>2101</m:BaseStayPointsRange>

                              <m:BaseNightsPointsRange>1</m:BaseNightsPointsRange>

                              <m:BaseRevenuePointsRange>0</m:BaseRevenuePointsRange>

                              <m:BonusStayPointsRange>0</m:BonusStayPointsRange>

                              <m:BonusNightsPointsRange>0</m:BonusNightsPointsRange>

                              <m:BonusRevenuePointsRange>0</m:BonusRevenuePointsRange>

                        </m:TierPointsInfo>

                        <m:StayPointsInfo>

                              <m:MembershipTotalNights>27</m:MembershipTotalNights>

                              <m:MembershipTotalStays>28</m:MembershipTotalStays>

                              <m:GuestTotalNights>27</m:GuestTotalNights>

                              <m:GuestTotalStays>28</m:GuestTotalStays>

                              <m:MembershipTotalNightsRange>27</m:MembershipTotalNightsRange>

                              <m:MembershipTotalStaysRange>28</m:MembershipTotalStaysRange>

                              <m:GuestTotalNightsRange>27</m:GuestTotalNightsRange>

                              <m:GuestTotalStaysRange>28</m:GuestTotalStaysRange>

                        </m:StayPointsInfo>

                  </PointsInfo>

                  <AvailableECertificates>16</AvailableECertificates>

            </FetchMemberPointsResponse>

      </soap:Body>

</soap:Envelope>

 

FetchMemberPointsResponse

 

<xs:element name="FetchMemberPointsResponse">

<xs:complexType>

<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="1" name="MemberInfo" xmlns:q2="http://webservices.micros.com/og/4.3/Common/" type="q2:Membership" />

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

<xs:element minOccurs="0" maxOccurs="1" name="AvailableECertificates" type="xs:int" />

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

MemberInfo

element

Membership

optional

The membership information.

PointsInfo

element

PointsInfo

optional

The membership points information.

AvailableECertificates

element

int

optional

The number of available e-certificates.

 


 

 

17    FetchMemberTierWizard

Returns information on the members upgrade requirements or the membership level on downgrade which will be evaluated based on the inputs of a future evaluation date and membership ID.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchMemberTierWizard

FetchMemberTierWizardRequest for Upgrade

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1A" systemType="GDS"/>

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMemberTierWizardRequest xmlns="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:nm="http://webservices.micros.com/og/4.3/Name/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" evaluationDate="2010-12-31" evaluationType="UPGRADE">

                  <MembershipID type="INTERNAL">92249</MembershipID>

            </FetchMemberTierWizardRequest>

      </soap:Body>

</soap:Envelope>

FetchMemberTierWizardRequest for Downgrade

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMemberTierWizardRequest xmlns="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/" xmlns:nm="http://webservices.micros.com/og/4.3/Name/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" evaluationDate="2010-10-09" evaluationType="DOWNGRADE">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchMemberTierWizardRequest>

      </soap:Body>

</soap:Envelope>

 

FetchMemberTierWizardRequest

 

<xs:complexType name="FetchMemberTierWizardRequest">

<xs:sequence>

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

</xs:sequence>

<xs:attribute name="evaluationDate" type="xs:date" use="required" />

<xs:attribute name="evaluationType" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:EvaluationTypes" use="required" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

evaluationDate

attribute

date

required

The date to be evaluated.

evaluationType

attribute

EvaluationTypes

required

The evaluation type, either “UPGRADE” or “DOWNGRADE.”

MembershipID

element

UniqueID

required

The membership ID.

FetchMemberTierWizardResponse for Upgrade

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:7a98d7f3-968d-492c-b893-378ac2b8ced6</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:93ef19d2-9874-4b28-b494-dda1b47c66f3</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMemberTierWizardResponse xmlns="http://webservices.micros.com/og/4.3/Membership/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <TierWizards>

                        <SequenceNumber>1</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_100</MessageCode>

                        <TranslatedMessage>Process upgrade. Current level is BLACK.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>2</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_702END_DT</MessageCode>

                        <TranslatedMessage>Evaluating transaction(s) with departure dates between 01/01/10 and 09/10/10.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>3</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_999</MessageCode>

                        <TranslatedMessage>==</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>4</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_103</MessageCode>

                        <TranslatedMessage>Evaluating RED level rules:</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>5</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_999</MessageCode>

                        <TranslatedMessage>==</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>6</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_104</MessageCode>

                        <TranslatedMessage>Membership rule base on NIGHTS points. Current points = 0. Required points = 5.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>7</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_105</MessageCode>

                        <TranslatedMessage>Member stayed in 2 chain(s). Required to stay at least in 2 chain(s).</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>8</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_999</MessageCode>

                        <TranslatedMessage>==</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>9</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_104</MessageCode>

                        <TranslatedMessage>Membership rule base on STAY points. Current points = 81008. Required points = 20000.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>10</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_110</MessageCode>

                        <TranslatedMessage>Final membership level is RED.</TranslatedMessage>

                  </TierWizards>

            </FetchMemberTierWizardResponse>

      </soap:Body>

</soap:Envelope>

FetchMemberTierWizardResponse for Downgrade

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:02d42ea0-0210-4b80-a2ba-412eec14bd2b</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:0f0729ff-8f6f-4335-bc27-ee26a7a6a622</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMemberTierWizardResponse xmlns="http://webservices.micros.com/og/4.3/Membership/">

                  <Result resultStatusFlag="SUCCESS"/>

                  <TierWizards>

                        <SequenceNumber>1</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_300</MessageCode>

                        <TranslatedMessage>Process downgrade. Current level is RED.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>2</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_702END_DT</MessageCode>

                        <TranslatedMessage>Evaluating transaction(s) with departure dates between 01/01/10 and 09/10/10.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>3</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_999</MessageCode>

                        <TranslatedMessage>==</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>4</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_103</MessageCode>

                        <TranslatedMessage>Evaluating RED level rules:</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>5</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_999</MessageCode>

                        <TranslatedMessage>==</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>6</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_104</MessageCode>

                        <TranslatedMessage>Membership rule base on STAY points. Current points = 81008. Required points = 20000.</TranslatedMessage>

                  </TierWizards>

                  <TierWizards>

                        <SequenceNumber>7</SequenceNumber>

                        <MessageCode>MEM_LEVEL_LOG_110</MessageCode>

                        <TranslatedMessage>Final membership level is RED.</TranslatedMessage>

                  </TierWizards>

            </FetchMemberTierWizardResponse>

      </soap:Body>

</soap:Envelope>

 

FetchMemberTierWizardResponse

 

<xs:complexType name="FetchMemberTierWizardResponse">

<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="TierWizards" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:TierWizard" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

Indicates the success or failure of the called function.

TierWizards

element

TierWizard

optional / multiple

The tier wizard element.

 


 

 

18    FetchMembershipTransactions

Retrieves a list of membership transactions, given the membership identifier or membership record.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchMembershipTransactions

FetchMembershipTransactionsRequest

 

<?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="2541235" timeStamp="2009-01-17T11:03:09.9641952-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="OWS" systemType="ORS"/>

                              </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">10401</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Adjustment Request

Note: For adjustment functionality to be enabled, the OEDS>Parameter>ENHANCED MEMBERSHIP HANDLING application parameter must be set to Y.

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">13748</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchMembershipTransactions AwardLabel 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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Stay Record 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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions for Member's Points Breakup Request

Note: To use this feature, the OEDS>Parameter>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled.

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions for Points TransferDescription Request

Note: To use this feature, the OEDS>Parameter>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled.

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipID type="INTERNAL">122751</MembershipID>

    </FetchMembershipTransactionsRequest>

  </soap:Body>

</soap:Envelope>

 

FetchMembershipTransactions for Resort Code 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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions by PostingDateRange 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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/">

                  <MembershipID type="INTERNAL">122751</MembershipID>

                  <PostingDateRange>

                        <hc:StartDate>2009-01-01</hc:StartDate>

                        <hc:EndDate>2009-12-31</hc:EndDate>

                  </PostingDateRange>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Award Points Combined in Single Line Request

Note: For this feature to work, the OEDS>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled in OPERA. When the parameter is not enabled, the response will return the award information in single lines for each day.

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:hc="http://webservices.micros.com/og/4.3/HotelCommon/">

                  <MembershipID type="INTERNAL">1149501</MembershipID>

                  <PostingDateRange>

                        <hc:StartDate>2011-02-01</hc:StartDate>

                        <hc:EndDate>2011-03-22</hc:EndDate>

                  </PostingDateRange>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions for Profile List of Favorite Guests 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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">134753</MembershipID>

            </FetchMembershipTransactionsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchMembershipTransactionsRequest

 

<xs:complexType name="FetchMembershipTransactionsRequest">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

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

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

</xs:choice>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipID

element

UniqueID

optional

An internal ID assigned by OPERA to the membership card. This is required if the membership object is not used.

Membership

element

Membership

optional

An object containing membership card information. This is required if the MembershipID is not used.

PostingDateRange

element

TimeSpan

optional

The date range representing the start and end dates for the transaction posting. This date range is used for filtering the membership transaction records returned in the response.

FetchMembershipTransactionsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="2541235" timeStamp="2009-01-17T11:03:09.9641952-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="OWS" systemType="ORS" />

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

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

    <wsa:MessageID>urn:uuid:febd4c0d-1a40-40b6-ab91-1c80a1899bb2</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:fe96b2da-66f2-450f-88e3-a29124764c25</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <MembershipTransactionList>

        <m:CardInfo operaId="10401" primary="false" preferred="false" central="true" pointsLabel="Points" insertUser="34" insertDate="2003-01-21T08:31:56" updateUser="34" updateDate="2003-01-21T08:31:56">

          <c:membershipType>GC</c:membershipType>

          <c:membershipNumber>0209639</c:membershipNumber>

          <c:membershipLevel>LV2</c:membershipLevel>

          <c:memberName>ALAN MURRAY SMITH</c:memberName>

          <c:effectiveDate>2003-01-20</c:effectiveDate>

          <c:expirationDate>2003-10-10</c:expirationDate>

          <c:currentPoints>0</c:currentPoints>

        </m:CardInfo>

      </MembershipTransactionList>

    </FetchMembershipTransactionsResponse>

  </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Adjustment 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:94a644e1-f18f-46b3-a5ed-ef66fd2cb13d</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:54a7cf77-9f4a-4c59-b8cc-2d6e3574a86e</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="13748" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" displaySequence="1" insertUser="42" insertDate="2005-02-01T09:44:17" updateUser="2" updateDate="2009-10-29T13:56:56">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>1002</c:membershipNumber>

                              <c:membershipLevel>CLASSIC</c:membershipLevel>

                              <c:memberName>BIANCA SILVA</c:memberName>

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

                              <c:currentPoints>2000</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2005-02-01" transactionTypeCode="EN" source="ORS" startDate="2005-02-01" endDate="2005-02-01" pointsCalculated="false" transactionId="3019" adjustment="false">

                              <m:Points basePoints="500" bonusPoints="500" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2006-03-24" transactionTypeCode="ST" source="SEPARA" referenceNumber="1277850" startDate="2005-02-28" endDate="2005-03-01" pointsCalculated="true" statementId="53" transactionId="21773" crsReferenceNumber="1277850" adjustment="false">

                              <m:Points basePoints="1000" bonusPoints="1000" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="42" bonusNights="0" baseStay="10" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2006-03-24" transactionTypeCode="ST" source="SEPARA" referenceNumber="1333857" startDate="2005-06-01" endDate="2005-06-02" pointsCalculated="true" statementId="53" transactionId="21777" crsReferenceNumber="1333857" adjustment="true">

                              <m:Points basePoints="3000" bonusPoints="2000" miscPoints="0">5000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="10" bonusNights="0" baseStay="10" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-04-14" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="57" transactionId="39833" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">10</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-04-14" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="57" transactionId="39837" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">10</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-04-14" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="57" transactionId="39834" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">10</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-04-14" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="57" transactionId="39835" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">10</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-04-14" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="57" transactionId="39836" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">10</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-01" transactionTypeCode="EXP" source="ORS" startDate="2010-02-01" endDate="2010-02-01" pointsCalculated="true" statementId="65" transactionId="84769" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-4950</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions AwardLabel 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

            <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchMembershipTransactionsResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:454efff3-7ceb-4309-8b7b-2b0388552382</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:88d11deb-f22e-4f90-a2de-a2bc17ea8ca1</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="122751" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="A" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1877376</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEPARA" referenceNumber="1730463" startDate="2010-02-24" endDate="2010-02-25" pointsCalculated="true" statementId="65" transactionId="101617" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEPARA" referenceNumber="1730962" startDate="2010-03-01" endDate="2010-03-03" pointsCalculated="true" statementId="65" transactionId="101619" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEPARA" referenceNumber="1730962" startDate="2010-03-01" endDate="2010-03-03" pointsCalculated="true" statementId="65" transactionId="101620" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEPARA" referenceNumber="1731213" startDate="2010-02-24" endDate="2010-02-25" pointsCalculated="true" statementId="65" transactionId="101621" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEPARA" referenceNumber="1731213" startDate="2010-02-25" endDate="2010-02-26" pointsCalculated="true" statementId="65" transactionId="101622" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AW" source="SEFIVE" startDate="2010-02-26" endDate="2010-02-27" pointsCalculated="true" statementId="65" transactionId="101602" crsReferenceNumber="4743268" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-03-02" pointsCalculated="true" statementId="65" transactionId="101853" crsReferenceNumber="4743521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-03-02" pointsCalculated="true" statementId="65" transactionId="101854" crsReferenceNumber="4743521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-03-02" pointsCalculated="true" statementId="65" transactionId="101855" crsReferenceNumber="4743521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-03-02" pointsCalculated="true" statementId="65" transactionId="101856" crsReferenceNumber="4743521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-02-28" pointsCalculated="true" statementId="65" transactionId="101861" crsReferenceNumber="4743526" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-02-28" pointsCalculated="true" statementId="65" transactionId="101862" crsReferenceNumber="4743526" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-02-28" pointsCalculated="true" statementId="65" transactionId="101863" crsReferenceNumber="4743528" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-02-26" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-02-26" endDate="2010-02-28" pointsCalculated="true" statementId="65" transactionId="101864" crsReferenceNumber="4743528" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>                     

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Stay Record 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:4b561ead-7913-4583-be17-76981d196da5</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:576cc602-bfe5-4346-9d61-eaefbe9c968f</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="122751" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="A" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>                           <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>11910176</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="786786" startDate="2009-03-01" endDate="2009-03-05" pointsCalculated="true" statementId="63" transactionId="75271" crsReferenceNumber="76576567" adjustment="true" stayRecord="true" transactionDate="2009-12-09">

                              <m:Points basePoints="2000" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="1000" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="87878787" startDate="2009-11-15" endDate="2009-11-17" pointsCalculated="true" statementId="63" transactionId="75521" crsReferenceNumber="57567449" adjustment="false" stayRecord="true" transactionDate="2009-12-01">

                              <m:Points basePoints="3000" bonusPoints="0" miscPoints="0">3000</m:Points>

                              <m:Tsc baseRevenue="1250" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="SEFIVE" referenceNumber="8978" startDate="2009-02-01" endDate="2009-02-03" pointsCalculated="true" statementId="63" transactionId="75270" crsReferenceNumber="765765" adjustment="true" stayRecord="true" transactionDate="2009-12-09">

                              <m:Points basePoints="500" bonusPoints="0" miscPoints="0">500</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="8787879" startDate="2009-11-10" endDate="2009-11-13" pointsCalculated="true" statementId="63" transactionId="75520" crsReferenceNumber="57567359" adjustment="false" stayRecord="true" transactionDate="2009-12-01">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="8787878" startDate="2009-11-01" endDate="2009-11-03" pointsCalculated="true" statementId="63" transactionId="75519" crsReferenceNumber="57567358" adjustment="false" stayRecord="true" transactionDate="2009-12-01">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="10000000" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="6666787" startDate="2009-11-20" endDate="2009-11-22" pointsCalculated="true" statementId="63" transactionId="75522" crsReferenceNumber="57567339" adjustment="false" stayRecord="true" transactionDate="2009-12-01">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="5000" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="23776236" startDate="2009-01-01" endDate="2009-01-05" pointsCalculated="true" statementId="63" transactionId="75269" crsReferenceNumber="2347823762376" adjustment="true" stayRecord="true" transactionDate="2009-12-09">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-10" transactionTypeCode="AW" source="MOTTI" referenceNumber="23234234" startDate="2009-12-10" endDate="2009-12-11" pointsCalculated="true" statementId="63" transactionId="90851" crsReferenceNumber="24124123" adjustment="false" stayRecord="false" transactionDate="2009-12-10">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-50</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-10" transactionTypeCode="ST" source="MOTTI" referenceNumber="98798696" startDate="2009-01-01" endDate="2009-01-05" pointsCalculated="true" statementId="63" transactionId="76020" crsReferenceNumber="9696986" adjustment="true" stayRecord="true" transactionDate="2009-12-01">

                              <m:Points basePoints="10000" bonusPoints="0" miscPoints="0">10000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB151" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76269" adjustment="true" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-400</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(100) -&gt; AA(-400) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB153" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76273" adjustment="true" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(250) -&gt; AA(-1000) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-25" endDate="2009-12-27" pointsCalculated="true" statementId="65" transactionId="91104" crsReferenceNumber="4714521" adjustment="false" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions with Member's Bonus Points Breakup 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:6973a530-4a07-4998-9e8d-2ca8285ba908</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:496081a4-bf9e-4ddb-8425-86819e27e9fb</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="122751" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="A" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1878576</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-26" pointsCalculated="true" statementId="65" transactionId="107650" crsReferenceNumber="4753022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-26" pointsCalculated="true" statementId="65" transactionId="107651" crsReferenceNumber="4753022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">200</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-26" pointsCalculated="true" statementId="65" transactionId="107652" crsReferenceNumber="4753022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">200</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-26" pointsCalculated="true" statementId="65" transactionId="107653" crsReferenceNumber="4753022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-26" pointsCalculated="true" statementId="65" transactionId="107654" crsReferenceNumber="4753022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107655" crsReferenceNumber="4753023" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions with Points TransferDescription 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">

  <soap:Header>

    <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:87867327-fd19-4d9c-b65f-f79bd78faab4</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:6a28e1d9-1261-4328-9bea-af6a797fbeba</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <MembershipTransactionList>            

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107666" crsReferenceNumber="4753024" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107667" crsReferenceNumber="4753024" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107850" crsReferenceNumber="4753267" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107851" crsReferenceNumber="4753267" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107852" crsReferenceNumber="4753267" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

          <m:AwardLabel>TEST901</m:AwardLabel>

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107853" crsReferenceNumber="4753267" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

          <m:AwardLabel>TEST901</m:AwardLabel>

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107600" crsReferenceNumber="4753017" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107601" crsReferenceNumber="4753017" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107602" crsReferenceNumber="4753017" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107603" crsReferenceNumber="4753017" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107621" crsReferenceNumber="4753020" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>

        <m:MembershipTransaction postingDate="2010-03-24" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-24" endDate="2010-03-28" pointsCalculated="true" statementId="65" transactionId="107622" crsReferenceNumber="4753020" adjustment="false">

          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />

        </m:MembershipTransaction>       

      </MembershipTransactionList>

    </FetchMembershipTransactionsResponse>

  </soap:Body>

</soap:Envelope>

FetchMembershipTransactions with Resort Code 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:454efff3-7ceb-4309-8b7b-2b0388552382</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:88d11deb-f22e-4f90-a2de-a2bc17ea8ca1</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="122751" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="A" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1877376</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111101" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111102" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111103" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111105" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111100" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111104" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111106" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-20" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-22" endDate="2010-05-23" pointsCalculated="true" statementId="67" transactionId="111350" crsReferenceNumber="4776019" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions by PostingDateRange 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:f95d4212-6882-4acc-b772-401b9640aeae</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:bd55dea1-c92f-4b1d-82d7-f3193487450e</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="122751" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="A" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1878576</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="8787878" startDate="2009-11-01" endDate="2009-11-03" pointsCalculated="true" statementId="63" transactionId="75519" crsReferenceNumber="57567358" adjustment="false">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="10000000" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="786786" startDate="2009-03-01" endDate="2009-03-05" pointsCalculated="true" statementId="63" transactionId="75271" crsReferenceNumber="76576567" adjustment="true">

                              <m:Points basePoints="2000" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="1000" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="SEFIVE" referenceNumber="8978" startDate="2009-02-01" endDate="2009-02-03" pointsCalculated="true" statementId="63" transactionId="75270" crsReferenceNumber="765765" adjustment="true">

                              <m:Points basePoints="500" bonusPoints="0" miscPoints="0">500</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="23776236" startDate="2009-01-01" endDate="2009-01-05" pointsCalculated="true" statementId="63" transactionId="75269" crsReferenceNumber="2347823762376" adjustment="true">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="87878787" startDate="2009-11-15" endDate="2009-11-17" pointsCalculated="true" statementId="63" transactionId="75521" crsReferenceNumber="57567449" adjustment="false">

                              <m:Points basePoints="3000" bonusPoints="0" miscPoints="0">3000</m:Points>

                              <m:Tsc baseRevenue="1250" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="MOTTI" referenceNumber="6666787" startDate="2009-11-20" endDate="2009-11-22" pointsCalculated="true" statementId="63" transactionId="75522" crsReferenceNumber="57567339" adjustment="false">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="5000" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-09" transactionTypeCode="ST" source="KMH" referenceNumber="8787879" startDate="2009-11-10" endDate="2009-11-13" pointsCalculated="true" statementId="63" transactionId="75520" crsReferenceNumber="57567359" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                       

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

FetchMembershipTransactions Award Points Combined in Single Line 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:09461e14-ee1e-4651-bcf3-22becb47272c</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:756cabac-c47c-45d2-97c4-c19d489cc837</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="1149501" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" displaySequence="1" insertUser="2" insertDate="2011-02-16T13:29:56" updateUser="2" updateDate="2011-02-16T13:29:56">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>CENTRALPE215113</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>SALMAN KHAN</c:memberName>

                              <c:effectiveDate>2011-02-16</c:effectiveDate>

                              <c:currentPoints>19710</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-03-21" endDate="2011-03-24" pointsCalculated="true" statementId="77" transactionId="226100" crsReferenceNumber="4876267" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-300</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-01" endDate="2011-04-04" pointsCalculated="true" statementId="77" transactionId="225356" crsReferenceNumber="4877565" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="ST" source="SEFIVE" referenceNumber="112121212" startDate="2011-01-01" endDate="2011-01-02" pointsCalculated="true" statementId="77" transactionId="132769" crsReferenceNumber="21545145454" adjustment="true" stayRecord="true" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="10000" miscPoints="0">10000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-03-01" endDate="2011-03-03" pointsCalculated="true" statementId="77" transactionId="226104" crsReferenceNumber="4877769" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-03-01" endDate="2011-03-03" pointsCalculated="true" statementId="77" transactionId="226103" crsReferenceNumber="4877768" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-03-18" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-04-01" endDate="2011-04-02" pointsCalculated="true" transactionId="234855" crsReferenceNumber="4899352" adjustment="false" stayRecord="false" transactionDate="2011-03-18">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-03-21" transactionTypeCode="ST" source="SEFIVE" referenceNumber="34231142" startDate="2011-03-21" endDate="2011-03-22" pointsCalculated="true" transactionId="138769" crsReferenceNumber="WEQEWQ" adjustment="true" stayRecord="true" transactionDate="2011-03-21">

                              <m:Points basePoints="0" bonusPoints="20000" miscPoints="0">20000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-03-21" transactionTypeCode="AW" source="SEFIVE" startDate="2011-06-20" endDate="2011-06-21" pointsCalculated="true" transactionId="235101" crsReferenceNumber="4899771" adjustment="false" stayRecord="false" transactionDate="2011-03-21">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-03-21" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" transactionId="235100" crsReferenceNumber="4899767" adjustment="false" stayRecord="false" transactionDate="2011-03-21">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

 

FetchMembershipTransactions with Profile List of Favorite Guests 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">

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:082e63ed-10cb-43e5-9aea-3ae7f524f403</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:b31555ae-a1d5-48ea-8277-e69ab804c872</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchMembershipTransactionsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <MembershipTransactionList>

                        <m:CardInfo operaId="134753" primary="false" preferred="true" central="true" pointsLabel="Golden Circle Points" status="OPEN" displaySequence="2" insertUser="2" insertDate="2010-03-11T08:28:24" updateUser="157" updateDate="2012-06-05T09:38:10">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>2743210</c:membershipNumber>

                              <c:membershipLevel>ELITE</c:membershipLevel>

                              <c:memberName>ABIGAIL KONOPIK</c:memberName>

                              <c:effectiveDate>2010-03-11</c:effectiveDate>

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

                              <c:currentPoints>12159</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-03-11" transactionTypeCode="ST" source="SEFIVE" referenceNumber="654" startDate="2010-03-01" endDate="2010-03-06" pointsCalculated="true" statementId="72" transactionId="97536" adjustment="true" stayRecord="true" transactionDate="2010-03-11">

                              <m:Points basePoints="150000" bonusPoints="0" miscPoints="0">150000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-11" transactionTypeCode="EN" source="ORS" startDate="2010-03-11" endDate="2010-03-11" pointsCalculated="true" statementId="72" transactionId="97535" adjustment="true" stayRecord="false" transactionDate="2010-03-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-15" transactionTypeCode="AWP" source="SEFIVE" startDate="2010-09-27" endDate="2010-09-28" pointsCalculated="true" statementId="72" transactionId="80106" crsReferenceNumber="3923978" adjustment="false" stayRecord="false" transactionDate="2010-03-15">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>AW10</m:AwardLabel>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-01-24" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-01-08" endDate="2011-01-12" pointsCalculated="true" statementId="122" transactionId="96609" crsReferenceNumber="4157480" adjustment="false" stayRecord="false" transactionDate="2011-01-07">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">700</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-01-24" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-01-08" endDate="2011-01-12" pointsCalculated="true" statementId="122" transactionId="96607" crsReferenceNumber="4157479" adjustment="false" stayRecord="false" transactionDate="2011-01-07">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">700</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2012-05-15" transactionTypeCode="AW" source="SEFIVE" startDate="2012-05-17" endDate="2012-05-22" pointsCalculated="true" statementId="122" transactionId="123662" crsReferenceNumber="4411896" adjustment="false" stayRecord="false" transactionDate="2012-05-15">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-6700</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2012-06-05" transactionTypeCode="AW" source="VAKQA" startDate="2012-06-05" endDate="2012-06-06" pointsCalculated="true" statementId="122" transactionId="123912" crsReferenceNumber="4413225" adjustment="false" stayRecord="false" transactionDate="2012-06-05">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>AW10</m:AwardLabel>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="true">

                                          <m:GuestID type="INTERNAL">1420</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">2971112</m:GuestNameID>

                                          <m:PersonName nameOrdered="5">

                                                <c:firstName>John</c:firstName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                  </MembershipTransactionList>

            </FetchMembershipTransactionsResponse>

      </soap:Body>

</soap:Envelope>

 

FetchMembershipTransactionsResponse

 

<xs:complexType name="FetchMembershipTransactionsResponse">

<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="1" name="MembershipTransactionList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:MembershipTransactionList" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object, indicating the success or failure of the called function.

MembershipTransactionList

element

MembershipTransactionList

optional

An object containing a list of transactions made against the membership card.


19    FetchNextCardNumber

Retrieves a membership card number, given the membership type.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchNextCardNumber

FetchNextCardNumberRequest

 

<?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="123969" timeStamp="2009-01-14T04:34:59.6640784-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchNextCardNumberRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipCardType>GC</MembershipCardType>

            </FetchNextCardNumberRequest>

      </soap:Body>

</soap:Envelope>

 

FetchNextCardNumberRequest

 

<xs:complexType name="FetchNextCardNumberRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipCardType

element

string

optional

The membership type of the membership card.

FetchNextCardNumberResponse

 

<?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="123969" timeStamp="2009-01-14T04:35:01.6640784-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchNextCardNumberResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <CardType>GC</CardType>

                  <CardNumber>6000001</CardNumber>

            </FetchNextCardNumberResponse>

      </soap:Body>

</soap:Envelope>

 

FetchNextCardNumberResponse

 

<xs:complexType name="FetchNextCardNumberResponse">

<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="CardType" type="xs:string" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

CardType

element

string

optional

The membership card type.

CardNumber

element

string

optional

The membership card number.

 


 

 

20    FetchPointsExchange

Retrieves the membership type points based on the exchange rate setup between the two membership types.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchPointsExchange

Note: In order for this web function to work properly, an exchange rate must be set up in OPERA between the two membership types. To set up the exchange rate, select Setup>System Configuration>Profile>Memberships>Types and select a primary membership>Edit>Exch Rate. For information on how to set up the exchange rate, please refer to OPERA Online Help.

FetchPointsExchangeRequest

 

<?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 soap:mustUnderstand="1" transactionID="001" timeStamp="2009-09-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchPointsExchangeRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <FromMembershipType>LH</FromMembershipType>

      <ToMembershipType>GC</ToMembershipType>

      <Points>750</Points>

    </FetchPointsExchangeRequest>

  </soap:Body>

</soap:Envelope>

 

FetchPointsExchangeRequest

 

<xs:complexType name="FetchPointsExchangeRequest">

<xs:sequence>

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

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

<xs:element minOccurs="1" maxOccurs="1" name="Points" type="xs:double" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

FromMembershipType

element

string

required

Any membership type. This is a required field to do the fetchPointsExchange.

ToMembershipType

element

string

required

Any membership type. This is a required field to do the fetchPointsExchange.

Points

element

double

required

The FromMembershipType points to exchange.

FetchPointsExchange 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">

  <soap:Header>

    <OGHeader soap:mustUnderstand="1" transactionID="001" timeStamp="2009-09-15T11:19:06.0875-04:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:27aadbf5-7c04-443d-9c4d-460267409904</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:5c0f4197-e6b9-4730-aa92-3aa626418a82</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchPointsExchangeResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <ToMembershipType>GC</ToMembershipType>

      <Points>1000</Points>

    </FetchPointsExchangeResponse>

  </soap:Body>

</soap:Envelope>

 

FetchPointsExchangeResponse

 

<xs:complexType name="FetchPointsExchangeResponse">

<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="1" name="ToMembershipType" type="xs:string" />

<xs:element minOccurs="0" maxOccurs="1" name="Points" type="xs:double" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result of the points transfer.

ToMembershipType

element

string

optional

The ToMembership Type value.

Points

element

double

optional

The ToMembershipType points.

 


21    FetchProductAwards

Retrieves a list of product awards in effect, given the membership type and level, date range, and number of rooms. Details on the product award requirements are provided.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchProductAwards

FetchProductAwardsRequest

 

<?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="987862" timeStamp="2006-03-07T11:54:27.4894592-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="OWS" systemType="ORS"/>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchProductAwardsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipType>GC</MembershipType>

                  <MembershipLevel>ELITE</MembershipLevel>

                  <StayDateRange>

                        <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00.0000000-05:00</StartDate>

                        <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00.0000000-05:00</EndDate>

                  </StayDateRange>

                  <NumberOfRooms>1</NumberOfRooms>

            </FetchProductAwardsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchProductAwardsRequest

 

<xs:complexType name="FetchProductAwardsRequest">

<xs:sequence>

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="NumberOfRooms" type="xs:int" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership code. Award availability will be queried based on this code.

MembershipLevel

element

string

optional

The membership level. Award availability will be queried based on the membership level.

StayDateRange

element

TimeSpan

optional

The stay date range for which award availability shall be queried.

NumberOfRooms

element

int

required

If not provided, the default value is one (1).

FetchProductAwardsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="987862" timeStamp="2006-03-07T11:54:27.4894592-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="OWS" systemType="ORS" />

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

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

    <wsa:MessageID>urn:uuid:3b471b70-532c-44c8-9782-942bce95910e</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:3bf226d2-7ff1-4f65-85ba-a3f81197ec90</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchProductAwardsResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <ProductAwardList>

        <ProductAwardInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <membershipType>GC</membershipType>

          <awardType>OPERA</awardType>

          <resort>SEFIVE</resort>

          <product>AAROOM</product>

          <points_required>0</points_required>

          <beginDate>2006-02-24</beginDate>

          <endDate>2016-02-24</endDate>

          <cancelPenaltyDays>0</cancelPenaltyDays>

          <cancelPenaltyCharge>0</cancelPenaltyCharge>

          <cancelPenaltyPoints>0</cancelPenaltyPoints>          <issueKeyRaw>qqiB6tqzWpOvsOyiM8SpbNLzqBoUyUb4ev8M3CXftEJUog3uCC+QILr2FL6mZF9mqcx5Dz5BvC1sv7Uj+x+KAw==</issueKeyRaw>

        </ProductAwardInfo>

      </ProductAwardList>

    </FetchProductAwardsResponse>

  </soap:Body>

</soap:Envelope>

 

FetchProductAwardsResponse

 

<xs:complexType name="FetchProductAwardsResponse">

<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="1" name="ProductAwardList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfProductAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

ProductAwardList

element

ArrayOfProductAward

optional

A collection of available product awards.


22    FetchPromoSubscriptions

Retrieves a list of promotional subscriptions attached to a membership, given the membership identifier.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchPromoSubscriptions

FetchPromoSubscriptionsRequest

 

<?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="194144" timeStamp="2009-01-15T02:21:09.8738738-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchPromoSubscriptionsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipId type="INTERNAL">94750</MembershipId>

            </FetchPromoSubscriptionsRequest>

      </soap:Body>

</soap:Envelope>

FetchPromoSubscriptions IssueType 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="000043" timeStamp="2004-01-14T09:34:22.7125000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchPromoSubscriptionsRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipId type="INTERNAL">123502</MembershipId>

    </FetchPromoSubscriptionsRequest>

  </soap:Body>

</soap:Envelope>

 

FetchPromoSubscriptionsRequest

 

<xs:complexType name="FetchPromoSubscriptionsRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

UniqueID

optional

The internal OPERA ID for the membership card.

FetchPromoSubscriptionsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="194144" timeStamp="2009-01-15T02:21:09.8738738-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:01e57810-7fb9-46a4-94d2-f5eef950c366</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:642232a1-648f-4532-8e40-1057b16a6a01</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchPromoSubscriptionsResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <PromotionSubscriptions MembershipId="94750">

        <PromotionSubscription xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <Code>OPERA</Code>

          <Dates>

            <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00</StartDate>

            <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2020-12-31T00:00:00</EndDate>

          </Dates>

          <Name>OPERA PROMO</Name>

          <Status>ACTIVE</Status>

        </PromotionSubscription>

        <PromotionSubscription xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <Code>ZEPPELIN</Code>

          <Dates>

            <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00</StartDate>

            <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00</EndDate>

          </Dates>

          <Name>ZEPPELIN</Name>

          <Status>ACTIVE</Status>

        </PromotionSubscription>

      </PromotionSubscriptions>

    </FetchPromoSubscriptionsResponse>

  </soap:Body>

</soap:Envelope>

FetchPromoSubscriptions IssueType 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">

  <soap:Header>

    <OGHeader transactionID="000043" timeStamp="2004-01-14T09:34:22.7125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:a571051f-0860-4b6b-8133-f3740ea3f1bb</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:e90707c6-e3ed-45f0-a49e-9884b55c43b5</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchPromoSubscriptionsResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <PromotionSubscriptions MembershipId="123502">

        <PromotionSubscription xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <Code>OPERA</Code>

          <Dates>

            <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00</StartDate>

            <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00</EndDate>

          </Dates>

          <Name>Opera Profile Promo</Name>

          <Status>ACTIVE</Status>

          <IssueType>ASSIGNED</IssueType>

        </PromotionSubscription>

        <PromotionSubscription xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <Code>PROMO99</Code>

          <Dates>

            <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-08T00:00:00</StartDate>

            <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00</EndDate>

          </Dates>

          <Name>promo 99</Name>

          <Status>ACTIVE</Status>

          <IssueType>OPTIN</IssueType>

        </PromotionSubscription>

      </PromotionSubscriptions>

    </FetchPromoSubscriptionsResponse>

  </soap:Body>

</soap:Envelope>

 

FetchPromoSubscriptionsResponse

 

<xs:complexType name="FetchPromoSubscriptionsResponse">

<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="PromotionSubscriptions" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:PromotionSubscriptionList" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

PromotionSubscriptions

element

PromotionSubscriptionList

optional

A collection of available promotional subscriptions.

 


 

 

23    FetchRateAwards

Retrieves a list of rate awards in effect, given the membership type and level, date range, number of rooms, points range minimum and maximum values, and a list of hotel references. Details on the rate award requirements are provided.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchRateAwards

FetchRateAwardsRequest

 

<?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="29648978" timeStamp="2006-03-07T11:07:23.0981840-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

      <Destination entityID="OWS" systemType="ORS" />

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchRateAwardsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipType>GC</MembershipType>

      <MembershipLevel>ELITE</MembershipLevel>

      <StayDateRange>

        <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00.0000000-05:00</StartDate>

        <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00.0000000-05:00</EndDate>

      </StayDateRange>

      <NumberOfRooms>1</NumberOfRooms>

      <PointsBelow>100000</PointsBelow>

      <PointsAbove>1</PointsAbove>

      <HotelReferences>

        <HotelReference chainCode="WC" hotelCode="SEFIVE" xmlns="http://webservices.micros.com/og/4.3/HotelCommon/" />

      </HotelReferences>

    </FetchRateAwardsRequest>

  </soap:Body>

</soap:Envelope>

FetchRateAwardsRequest Without Number of Adults

 

<?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="00005" timeStamp="2005-06-24T09:16:10.5868750-07:00"  xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="WC" systemType="ORS"/>

            </OGHeader>

      </soap:Header>

      <soap:Body>

<FetchRateAwardsRequest  xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipType>GC</MembershipType>

                  <MembershipLevel>CLASSIC</MembershipLevel>

                  <StayDateRange>

<StartDate  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2008-07-10T00:00:00.0000000-07:00</StartDate>

<EndDate  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2008-07-12T00:00:00.0000000-07:00</EndDate>

                  </StayDateRange>

                  <NumberOfRooms>1</NumberOfRooms>

                  <PointsBelow>0</PointsBelow>

                  <PointsAbove>0</PointsAbove>

                  <HotelReferences>

<HotelReference chainCode="WC" hotelCode="SEFIVE"  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/"/>

                  </HotelReferences>

            </FetchRateAwardsRequest>

      </soap:Body>

</soap:Envelope>

 FetchRateAwardsRequest With Number of Adults

 

<?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="00005" timeStamp="2005-06-24T09:16:10.5868750-07:00"  xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="WC" systemType="ORS"/>

            </OGHeader>

      </soap:Header>

      <soap:Body>

<FetchRateAwardsRequest  xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipType>GC</MembershipType>

                  <MembershipLevel>CLASSIC</MembershipLevel>

<StayDateRange>

<StartDate  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2008-07-10T00:00:00.0000000-07:00</StartDate>

<EndDate  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2008-07-12T00:00:00.0000000-07:00</EndDate>

                  </StayDateRange>

                  <NumberOfRooms>1</NumberOfRooms>

                  <NumberOfAdults>5</NumberOfAdults>

                  <PointsBelow>0</PointsBelow>

                  <PointsAbove>0</PointsAbove>

                  <HotelReferences>

<HotelReference chainCode="WC" hotelCode="SEFIVE"  xmlns="http://webservices.micros.com/og/4.3/HotelCommon/"/>

                  </HotelReferences>

            </FetchRateAwardsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchRateAwardsRequest

 

<xs:complexType name="FetchRateAwardsRequest">

<xs:sequence>

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="NumberOfRooms" type="xs:int" />

<xs:element minOccurs="1" maxOccurs="1" name="NumberOfAdults" type="xs:int" />

<xs:element minOccurs="1" maxOccurs="1" name="PointsBelow" type="xs:long" />

<xs:element minOccurs="1" maxOccurs="1" name="PointsAbove" type="xs:long" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership code. Award availability will be queried based on the code.

MembershipLevel

element

string

optional

The membership level. Award availability will be queried based on membership level.

StayDateRange

element

TimeSpan

optional

The stay date range.

NumberOfRooms

element

int

required

If not provided, the default value is one (1).

NumberOfAdults

element

int

required

The number of adults. If number is not specified, the default value is 1.

PointsBelow

element

long

required

If provided, this will search for awards with point values equal to or below.

PointsAbove

element

long

required

If provided, this will search for awards with point values equal to or above.

HotelReferences

element

ArrayOfHotelReference

optional

If provided, this will only query awards for the specified hotels.

FetchRateAwardsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="29648978" timeStamp="2006-03-07T11:07:23.098184-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="OWS" systemType="ORS" />

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

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

    <wsa:MessageID>urn:uuid:04c3e12b-8303-4b01-8553-2ad6a965dbcd</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:ff37ef23-d905-495c-a384-6ea17940e994</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchRateAwardsResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <RateAwardList>

        <RateAwardInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <membershipType>GC</membershipType>

          <awardType>GC TAKE</awardType>

          <resort>SEFIVE</resort>

          <rateCode>REDEEM</rateCode>

          <points_required>364</points_required>

          <roomCategory>PF</roomCategory>

          <beginDate>2009-01-01</beginDate>

          <endDate>2009-12-31</endDate>

          <cancelPenaltyDays>0</cancelPenaltyDays>

          <cancelPenaltyCharge>0</cancelPenaltyCharge>

          <cancelPenaltyPoints>0</cancelPenaltyPoints>

          <RateDescription>Redemption</RateDescription>

          <RoomDescription>PF Room Type</RoomDescription>

        </RateAwardInfo>

        <RateAwardInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <membershipType>GC</membershipType>

          <awardType>GC TAKE</awardType>

          <resort>SEFIVE</resort>

          <rateCode>SMRATE01</rateCode>

          <points_required>3276</points_required>

          <roomCategory>PF</roomCategory>

          <beginDate>2009-01-01</beginDate>

          <endDate>2009-12-31</endDate>

          <cancelPenaltyDays>0</cancelPenaltyDays>

          <cancelPenaltyCharge>0</cancelPenaltyCharge>

          <cancelPenaltyPoints>0</cancelPenaltyPoints>

          <RateDescription>SM rates</RateDescription>

          <RoomDescription>PF Room Type</RoomDescription>

        </RateAwardInfo>

      </RateAwardList>

    </FetchRateAwardsResponse>

  </soap:Body>

</soap:Envelope>

 

FetchRateAwardsResponse

 

<xs:complexType name="FetchRateAwardsResponse">

<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="1" name="RateAwardList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfRateAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

RateAwardList

element

ArrayOfRateAward

optional

A collection of available rate awards.

 


 

 

24    FetchStatement

Retrieves a hotel loyalty program statement for a membership, given the membership identifier and the statement identifier and date. Summary information and details on the membership transactions are provided.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchStatement

FetchStatementRequest

 

<?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="26787673" timeStamp="2009-01-15T04:23:10.7764687-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="7823" statementDate="2009-02-23" membershipID="10401"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

FetchStatementRequest for Stay Record

 

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="10073" statementDate="2010-04-14" membershipID="122751"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRequest for Resort

Note: To use this feature, external vendors should regenerate their proxies using the latest versions of the OWS Membership XSD and WSDL.

 

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="10589" statementDate="2010-05-27" membershipID="122751"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

FetchStatementRequest for Points TransferDescription

Note: To use this feature, the OEDS>Parameter>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled.

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <StatementRef statementId="10073" statementDate="2010-04-14" membershipID="122751" />

    </FetchStatementRequest>

  </soap:Body>

</soap:Envelope>

 

FetchStatementRequest for AwardPointsToExpire

Note: To use this feature, the OEDS>Parameter>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled.

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="10073" statementDate="2010-04-14" membershipID="122751"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

FetchStatementRequest Award Points Combined in Single Line

Note: For this feature to work, the OEDS>ENHANCED MEMBERSHIP HANDLING application parameter must be enabled in OPERA. When the parameter is not enabled, the response will return the award information in single lines for each day.

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="1962479" statementDate="2011-02-16" membershipID="1149501"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRequest with MembershipUDF

FetchStatement web service function will now return all the UDF values setup for the membership type.

To configure the (User Defined Fields) UDFs for the Membership Statement, in OPERA go to Configuration > Profile > Membership > Member Statement.

In this example: Included is Lock 3 Year Expiry Buckets on FetchStatement 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:Header>
    <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="WEST" systemType="OWS" />
      <Destination entityID="TI" systemType="ORS" />
    </OGHeader>
  </soap:Header>
  <soap:Body>
    <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">
      <StatementRef statementId="1080486" />
    </FetchStatementRequest>
  </soap:Body>
</soap:Envelope>

FetchStatementRequest for Profile List of Favorite Guests

 

<?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 soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.1812500-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="1A" systemType="GDS"/>

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <StatementRef statementId="1080068" statementDate="2012-06-05" membershipID="134753"/>

            </FetchStatementRequest>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRequest

 

<xs:complexType name="FetchStatementRequest">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

StatementRef

element

StatementReference

optional

An object that contains information used as a statement reference.

FetchStatementResponse

 

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

  <soap:Header>

    <OGHeader transactionID="26787673" timeStamp="2009-01-15T04:23:10.7764687-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:e82ba7b7-086f-4741-a357-ca8797f52da6</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:07f9592c-eab8-4018-b9e2-a733e84b3d61</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <Statement statementDate="2009-02-23" startDate="0001-01-01" endDate="2009-02-23" beginningBalance="0" endingBalance="0">

        <m:CardInfo operaId="10401" primary="true" insertUser="34" insertDate="2003-01-21T08:31:56" updateUser="34" updateDate="2003-01-21T08:31:56">

          <c:membershipType>GC</c:membershipType>

          <c:membershipNumber>0209639</c:membershipNumber>

          <c:membershipLevel>LV2</c:membershipLevel>

          <c:memberName>ALAN MURRAY SMITH</c:memberName>

          <c:effectiveDate>2003-01-20</c:effectiveDate>

          <c:expirationDate>2003-10-10</c:expirationDate>

          <c:currentPoints>0</c:currentPoints>

        </m:CardInfo>

      </Statement>

    </FetchStatementResponse>

  </soap:Body>

</soap:Envelope>

FetchStatementResponse with Stay Record

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:6bae7121-2bc1-40ea-a4cf-da1f45441fe0</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:d73f19d1-1765-45b2-a689-dfdbaa517146</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2010-04-14" endDate="2010-04-14" beginningBalance="18450" endingBalance="1883545" membershipYear="2010" awardPointsEarned="2129885" awardPointsUsed="-246340">

                        <m:CardInfo operaId="122751" primary="true" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:membershipNextLevel>RED</c:membershipNextLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>11910176</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-17" endDate="2009-12-18" pointsCalculated="true" statementId="65" transactionId="91102" crsReferenceNumber="4714520" adjustment="false" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-25" endDate="2009-12-27" pointsCalculated="true" statementId="65" transactionId="91103" crsReferenceNumber="4714521" adjustment="false" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-25" endDate="2009-12-27" pointsCalculated="true" statementId="65" transactionId="91104" crsReferenceNumber="4714521" adjustment="false" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB151" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76269" adjustment="true" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-400</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(100) -&gt; AA(-400) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB153" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76273" adjustment="true" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(250) -&gt; AA(-1000) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB152" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76272" adjustment="true" stayRecord="false" transactionDate="2009-12-11">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-4000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(-4000) -&gt; AA(1000) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2010-12-31" totalToExpire="467027" expireByDate="467027"/>

                              <c:AwardPointsToExpire expirationDate="2011-12-31" totalToExpire="10507727" expireByDate="10040700"/>

                              <c:AwardPointsToExpire expirationDate="2012-12-31" totalToExpire="11910176" expireByDate="1402449"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

 

FetchStatementResponse with Resort

Note: To use this feature, external vendors should regenerate their proxies using the latest versions of the OWS Membership XSD and WSDL.

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:cc498e40-8d6b-4ab2-b98c-1e9547e1d4c5</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:60d7768d-a255-48a4-bb2f-59daff9deb96</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2010-05-27" startDate="0001-01-01" endDate="2010-05-27" beginningBalance="1881456" endingBalance="1877376">

                        <m:CardInfo operaId="122751" primary="true" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1877376</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-05-03" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-05-28" pointsCalculated="true" statementId="67" transactionId="110600" crsReferenceNumber="4768767" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111103" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111106" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111105" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111100" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-01" endDate="2010-06-06" pointsCalculated="true" statementId="67" transactionId="111104" crsReferenceNumber="4775519" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111102" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-18" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-06-01" pointsCalculated="true" statementId="67" transactionId="111101" crsReferenceNumber="4775517" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-20" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-22" endDate="2010-05-23" pointsCalculated="true" statementId="67" transactionId="111350" crsReferenceNumber="4776019" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-24" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="67" transactionId="111601" adjustment="false" resort="SEFIVE">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>1000 POINTS</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-24" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="67" transactionId="111600" adjustment="false" resort="SEFIVE">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>1000 POINTS</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-25" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="67" transactionId="112352" adjustment="false" resort="SEFIVE">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>1000 POINTS</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-27" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-29" endDate="2010-06-30" pointsCalculated="true" statementId="67" transactionId="112852" crsReferenceNumber="4780024" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-27" transactionTypeCode="AW" source="SEFIVE" startDate="2010-06-29" endDate="2010-06-30" pointsCalculated="true" statementId="67" transactionId="112851" crsReferenceNumber="4780023" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-05-27" transactionTypeCode="AW" source="SEFIVE" startDate="2010-05-27" endDate="2010-05-28" pointsCalculated="true" statementId="67" transactionId="112850" crsReferenceNumber="4780022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">90</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2010-12-31" totalToExpire="343749" expireByDate="343749"/>

                              <c:AwardPointsToExpire expirationDate="2011-12-31" totalToExpire="351249" expireByDate="7500"/>

                              <c:AwardPointsToExpire expirationDate="2012-12-31" totalToExpire="1753698" expireByDate="1402449"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

FetchStatementResponse with Points TransferDescription

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:e6e0eeae-3719-4315-922b-6bf3cbea4afe</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:3fbf8a25-cb02-41d0-a0ec-016a1714e2d3</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2010-04-14" startDate="0001-01-01" endDate="2010-04-14" beginningBalance="18450" endingBalance="1883545">

                        <m:CardInfo operaId="122751" primary="true" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1878576</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-03-31" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-31" endDate="2010-04-01" pointsCalculated="true" statementId="65" transactionId="108601" crsReferenceNumber="4756022" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">25</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>CLUB</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-31" transactionTypeCode="AW" source="MOTTI" startDate="2010-03-31" endDate="2010-04-01" pointsCalculated="true" statementId="65" transactionId="108600" crsReferenceNumber="4756021" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-03-31" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="65" transactionId="108350" adjustment="false" resort="MOTTI">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>NIGHTFREE</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-06" transactionTypeCode="AWC" source="SEFIVE" startDate="2010-03-05" endDate="2010-03-07" pointsCalculated="true" statementId="65" transactionId="101358" crsReferenceNumber="4743030" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-45</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-06" transactionTypeCode="AWP" source="SEFIVE" startDate="2010-03-05" endDate="2010-03-07" pointsCalculated="true" statementId="65" transactionId="101358" crsReferenceNumber="4743030" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">22</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>TEST901</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-07" transactionTypeCode="ST" source="MOTTI" referenceNumber="1766712" startDate="2010-03-19" endDate="2010-03-21" pointsCalculated="true" statementId="65" transactionId="93024" crsReferenceNumber="4751768" adjustment="false">

                              <m:Points basePoints="1000" bonusPoints="2" miscPoints="0">1002</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="2" baseNights="0" bonusNights="0" baseStay="1000" bonusStay="0"/>

                              <m:PointsBreakups>

                                    <m:PointsBreakup pointsType="BONUS" points="2" pointsDescription="PROMOTION BONUS"/>

                              </m:PointsBreakups>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-07" transactionTypeCode="ST" source="MOTTI" referenceNumber="1751962" startDate="2010-03-20" endDate="2010-03-21" pointsCalculated="true" statementId="65" transactionId="93022" crsReferenceNumber="4747268" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="1" baseNights="0" bonusNights="0" baseStay="1000" bonusStay="0"/>

                              <m:PointsBreakups>

                                    <m:PointsBreakup pointsType="BONUS" points="1" pointsDescription="PROMOTION BONUS"/>

                              </m:PointsBreakups>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-07" transactionTypeCode="ST" source="MOTTI" referenceNumber="1766962" startDate="2010-03-19" endDate="2010-03-20" pointsCalculated="true" statementId="65" transactionId="93021" crsReferenceNumber="4751769" adjustment="false">

                              <m:Points basePoints="1000" bonusPoints="189" miscPoints="0">1189</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="189" baseNights="0" bonusNights="0" baseStay="1000" bonusStay="0"/>

                              <m:PointsBreakups>

                                    <m:PointsBreakup pointsType="BONUS" points="189" pointsDescription="PROMOTION BONUS"/>

                              </m:PointsBreakups>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-13" transactionTypeCode="AW" source="MOTTI" startDate="2010-04-20" endDate="2010-04-23" pointsCalculated="true" statementId="65" transactionId="108852" crsReferenceNumber="4760767" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-13" transactionTypeCode="AW" source="MOTTI" startDate="2010-04-20" endDate="2010-04-23" pointsCalculated="true" statementId="65" transactionId="108851" crsReferenceNumber="4760767" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-04-13" transactionTypeCode="AW" source="MOTTI" startDate="2010-04-20" endDate="2010-04-23" pointsCalculated="true" statementId="65" transactionId="108850" crsReferenceNumber="4760767" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2010-12-31" totalToExpire="343749" expireByDate="343749"/>

                              <c:AwardPointsToExpire expirationDate="2011-12-31" totalToExpire="352449" expireByDate="8700"/>

                              <c:AwardPointsToExpire expirationDate="2012-12-31" totalToExpire="1754898" expireByDate="1402449"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

FetchStatementResponse with AwardPointsToExpire

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:e6e0eeae-3719-4315-922b-6bf3cbea4afe</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:3fbf8a25-cb02-41d0-a0ec-016a1714e2d3</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2010-04-14" startDate="0001-01-01" endDate="2010-04-14" beginningBalance="18450" endingBalance="1883545">

                        <m:CardInfo operaId="122751" primary="true" displaySequence="1" insertUser="570" insertDate="2009-12-09T09:21:26" updateUser="2" updateDate="2010-05-17T14:42:41">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>MEWNYP4521</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:memberName>ANIL KAPOOR</c:memberName>

                              <c:effectiveDate>2008-12-09</c:effectiveDate>

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

                              <c:currentPoints>1878576</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-17" endDate="2009-12-18" pointsCalculated="true" statementId="65" transactionId="91102" crsReferenceNumber="4714520" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-25" endDate="2009-12-27" pointsCalculated="true" statementId="65" transactionId="91103" crsReferenceNumber="4714521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="AW" source="MOTTI" startDate="2009-12-25" endDate="2009-12-27" pointsCalculated="true" statementId="65" transactionId="91104" crsReferenceNumber="4714521" adjustment="false">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">95</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>redempt</m:AwardLabel>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-11" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB151" startDate="2009-12-11" endDate="2009-12-11" pointsCalculated="true" statementId="65" transactionId="76269" adjustment="true">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-400</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(100) -&gt; AA(-400) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transferring points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-14" transactionTypeCode="TRF" source="ORS" referenceNumber="WEB201" startDate="2009-12-14" endDate="2009-12-14" pointsCalculated="true" statementId="65" transactionId="76531" adjustment="true">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-100</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:TransferDescription>GC(25) -&gt; AA(-100) @.25</m:TransferDescription>

                              <m:UserNotes>This is a test for transfering points from webservice</m:UserNotes>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2009-12-14" transactionTypeCode="ST" source="MOTTI" referenceNumber="87556464" startDate="2009-12-01" endDate="2009-12-05" pointsCalculated="true" statementId="65" transactionId="76524" crsReferenceNumber="785476476" adjustment="true">

                              <m:Points basePoints="2500" bonusPoints="0" miscPoints="0">2500</m:Points>

                              <m:Tsc baseRevenue="2000" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="2500" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2010-12-31" totalToExpire="343749" expireByDate="343749"/>

                              <c:AwardPointsToExpire expirationDate="2011-12-31" totalToExpire="352449" expireByDate="8700"/>

                              <c:AwardPointsToExpire expirationDate="2012-12-31" totalToExpire="1754898" expireByDate="1402449"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

FetchStatementResponse Award Points Combined in Single Line

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:8b5632fb-98b7-4a39-aac5-f217642c4837</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:a43cb175-cea4-479b-b0fd-7e3859cb4314</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2011-02-18" endDate="2011-02-18" beginningBalance="0" endingBalance="7900" membershipYear="2011" awardPointsEarned="21400" awardPointsUsed="-13500">

                        <m:CardInfo operaId="1149501" primary="true" displaySequence="1" insertUser="2" insertDate="2011-02-16T13:29:56" updateUser="2" updateDate="2011-02-16T13:29:56">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>CENTRALPE215113</c:membershipNumber>

                              <c:membershipLevel>BLACK</c:membershipLevel>

                              <c:membershipNextLevel>RED</c:membershipNextLevel>

                              <c:memberName>SALMAN KHAN</c:memberName>

                              <c:effectiveDate>2011-02-16</c:effectiveDate>

                              <c:currentPoints>19710</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="ST" source="SEFIVE" referenceNumber="112121212" startDate="2011-01-01" endDate="2011-01-02" pointsCalculated="true" statementId="77" transactionId="132769" crsReferenceNumber="21545145454" adjustment="true" stayRecord="true" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="10000" miscPoints="0">10000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-03-01" endDate="2011-03-03" pointsCalculated="true" statementId="77" transactionId="226104" crsReferenceNumber="4877769" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-16" transactionTypeCode="AW" source="SEFIVE" startDate="2011-03-01" endDate="2011-03-03" pointsCalculated="true" statementId="77" transactionId="226103" crsReferenceNumber="4877768" adjustment="false" stayRecord="false" transactionDate="2011-02-16">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-17" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-21" endDate="2011-04-23" pointsCalculated="true" statementId="77" transactionId="227850" crsReferenceNumber="4879767" adjustment="false" stayRecord="false" transactionDate="2011-02-17">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-17" transactionTypeCode="AW" source="SEFIVE" startDate="2011-05-01" endDate="2011-05-04" pointsCalculated="true" statementId="77" transactionId="226353" crsReferenceNumber="4878018" adjustment="false" stayRecord="false" transactionDate="2011-02-17">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-17" transactionTypeCode="AW" source="SEFIVE" startDate="2011-02-21" endDate="2011-02-25" pointsCalculated="true" statementId="77" transactionId="226361" crsReferenceNumber="4878023" adjustment="false" stayRecord="false" transactionDate="2011-02-17">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-500</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-17" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-21" endDate="2011-04-23" pointsCalculated="true" statementId="77" transactionId="229600" crsReferenceNumber="4881767" adjustment="false" stayRecord="false" transactionDate="2011-02-17">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-150</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2011-02-17" transactionTypeCode="AW" source="SEFIVE" startDate="2011-02-21" endDate="2011-02-25" pointsCalculated="true" statementId="77" transactionId="226364" crsReferenceNumber="4878024" adjustment="false" stayRecord="false" transactionDate="2011-02-17">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-500</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2012-12-31" totalToExpire="19710" expireByDate="19710"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

FetchStatement Response with MembershipUDF

<?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">
  <soap:Header>
    <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">
      <Origin entityID="TI" systemType="ORS" />
      <Destination entityID="WEST" systemType="OWS" />
    </OGHeader>
    <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchStatementResponse</wsa:Action>
    <wsa:MessageID>urn:uuid:b58dc234-e031-4fa7-bc2b-0d2d695f2642</wsa:MessageID>
    <wsa:RelatesTo>urn:uuid:80d549c6-a042-4789-b02b-5522bba5efe9</wsa:RelatesTo>
    <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
  </soap:Header>
  <soap:Body>
    <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">
      <Result resultStatusFlag="SUCCESS" />
      <Statement statementDate="2012-06-05" endDate="2012-06-05" beginningBalance="0" endingBalance="5800" membershipYear="2012" awardPointsEarned="279900" awardPointsUsed="-274100">
        <m:CardInfo operaId="170753" primary="true" displaySequence="1" insertUser="2" insertDate="2010-11-19T14:47:43" updateUser="396" updateDate="2012-08-14T17:05:07">
          <c:membershipType>GC</c:membershipType>
          <c:membershipNumber>5670639</c:membershipNumber>
          <c:membershipLevel>ELITE</c:membershipLevel>
          <c:membershipNextLevel>ELITE</c:membershipNextLevel>
          <c:memberName>JANE A SMITH</c:memberName>
          <c:effectiveDate>2010-11-19</c:effectiveDate>
          <c:expirationDate>2012-12-31</c:expirationDate>
          <c:currentPoints>5800</c:currentPoints>
        </m:CardInfo>
        <m:MembershipTransaction postingDate="2010-11-19" transactionTypeCode="ST" source="VAKQA" referenceNumber="1234" startDate="2010-01-01" endDate="2010-01-10" pointsCalculated="true" statementId="122" transactionId="157536" crsReferenceNumber="4567" adjustment="true" stayRecord="true" transactionDate="2010-11-19">
          <m:Points basePoints="20000" bonusPoints="1000" miscPoints="500">21500</m:Points>
          <m:Tsc baseRevenue="500" bonusRevenue="500" baseNights="10" bonusNights="10" baseStay="100" bonusStay="100" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2010-11-19" transactionTypeCode="EN" source="ORS" startDate="2010-11-19" endDate="2010-11-19" pointsCalculated="true" statementId="122" transactionId="157535" adjustment="true" stayRecord="false" transactionDate="2010-11-19">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-24" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="122" transactionId="100433" adjustment="false" stayRecord="false" transactionDate="2011-03-24">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-21000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-21" endDate="2011-04-22" pointsCalculated="true" statementId="122" transactionId="114608" crsReferenceNumber="4233154" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114607" crsReferenceNumber="4233155" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AWP" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114356" crsReferenceNumber="4232901" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="ST" source="VAKQA" referenceNumber="123456" startDate="2011-01-01" endDate="2011-01-10" pointsCalculated="true" statementId="122" transactionId="1256792" crsReferenceNumber="456789" adjustment="true" stayRecord="true" transactionDate="2011-03-25">
          <m:Points basePoints="2000" bonusPoints="2000" miscPoints="2000">6000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114606" crsReferenceNumber="4233153" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AW" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114356" crsReferenceNumber="4232901" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-25" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114356" crsReferenceNumber="4232901" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-28" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="122" transactionId="114856" adjustment="false" stayRecord="false" transactionDate="2011-03-28">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-5000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-30" transactionTypeCode="ST" source="VAKQA" referenceNumber="789" startDate="2011-03-10" endDate="2011-03-13" pointsCalculated="true" statementId="122" transactionId="1257542" crsReferenceNumber="789" adjustment="true" stayRecord="true" transactionDate="2011-03-30">
          <m:Points basePoints="50000" bonusPoints="50000" miscPoints="50000">150000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-30" transactionTypeCode="ST" source="VAKQA" referenceNumber="1234" startDate="2011-03-10" endDate="2011-03-13" pointsCalculated="true" statementId="122" transactionId="1257541" crsReferenceNumber="4567" adjustment="true" stayRecord="true" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="50000">50000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-30" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="122" transactionId="115106" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-200000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWC" source="ORS" pointsCalculated="true" statementId="122" transactionId="115223" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">23000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWP" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114607" crsReferenceNumber="4233155" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWP" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114606" crsReferenceNumber="4233153" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114607" crsReferenceNumber="4233155" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWP" source="ORS" pointsCalculated="true" statementId="122" transactionId="100433" adjustment="false" stayRecord="false" transactionDate="2011-03-24">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWP" source="ORS" pointsCalculated="true" statementId="122" transactionId="115223" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-04-20" endDate="2011-04-21" pointsCalculated="true" statementId="122" transactionId="114606" crsReferenceNumber="4233153" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-03-31" transactionTypeCode="AWC" source="ORS" pointsCalculated="true" statementId="122" transactionId="100433" adjustment="false" stayRecord="false" transactionDate="2011-03-24">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">4000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWP" source="ORS" pointsCalculated="true" statementId="122" transactionId="115253" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWP" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115606" crsReferenceNumber="4242162" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-1000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>JANE</c:firstName>
                <c:middleName>A</c:middleName>
                <c:lastName>SMITH</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWC" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115606" crsReferenceNumber="4242162" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>JANE</c:firstName>
                <c:middleName>A</c:middleName>
                <c:lastName>SMITH</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AW" source="VAKQA" startDate="2011-04-03" endDate="2011-04-05" pointsCalculated="true" statementId="122" transactionId="115357" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWP" source="VAKQA" startDate="2011-04-03" endDate="2011-04-05" pointsCalculated="true" statementId="122" transactionId="115357" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWC" source="VAKQA" startDate="2011-04-03" endDate="2011-04-05" pointsCalculated="true" statementId="122" transactionId="115357" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AW" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115606" crsReferenceNumber="4242162" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AW" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115356" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWC" source="ORS" pointsCalculated="true" statementId="122" transactionId="115253" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">4000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWC" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115356" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-01" transactionTypeCode="AWP" source="VAKQA" startDate="2011-04-03" endDate="2011-04-04" pointsCalculated="true" statementId="122" transactionId="115356" crsReferenceNumber="4241902" adjustment="false" stayRecord="false" transactionDate="2011-04-01">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:ProfileList>
            <m:FavoriteGuestInfo inactive="true">
              <m:GuestID type="INTERNAL">1664</m:GuestID>
              <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>
              <m:PersonName nameOrdered="1">
                <c:firstName>John</c:firstName>
                <c:middleName>E</c:middleName>
                <c:lastName>Smith</c:lastName>
              </m:PersonName>
              <m:EmailAddress>jsmith@example.com</m:EmailAddress>
            </m:FavoriteGuestInfo>
          </m:ProfileList>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-03" transactionTypeCode="AW" source="ORS" pointsCalculated="true" statementId="122" transactionId="115856" adjustment="false" stayRecord="false" transactionDate="2011-04-03">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-31000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-13" transactionTypeCode="AWP" source="ORS" pointsCalculated="true" statementId="122" transactionId="115153" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-13" transactionTypeCode="AWP" source="ORS" pointsCalculated="true" statementId="122" transactionId="115878" adjustment="false" stayRecord="false" transactionDate="2011-04-03">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-13" transactionTypeCode="AWC" source="ORS" pointsCalculated="true" statementId="122" transactionId="115878" adjustment="false" stayRecord="false" transactionDate="2011-04-03">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">9000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-13" transactionTypeCode="AWC" source="ORS" pointsCalculated="true" statementId="122" transactionId="115153" adjustment="false" stayRecord="false" transactionDate="2011-03-30">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">5000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>Free NT based from Promo Rate</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-19" transactionTypeCode="AWC" source="SEFIVE" startDate="2011-04-21" endDate="2011-04-22" pointsCalculated="true" statementId="122" transactionId="114608" crsReferenceNumber="4233154" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">350</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2011-04-19" transactionTypeCode="AWP" source="SEFIVE" startDate="2011-04-21" endDate="2011-04-22" pointsCalculated="true" statementId="122" transactionId="114608" crsReferenceNumber="4233154" adjustment="false" stayRecord="false" transactionDate="2011-03-25">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">0</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2012-02-20" transactionTypeCode="AW" source="VAKQA" startDate="2012-02-20" endDate="2012-02-21" pointsCalculated="true" statementId="122" transactionId="122407" crsReferenceNumber="4403571" adjustment="false" stayRecord="false" transactionDate="2012-02-20">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
          <m:AwardLabel>AW10</m:AwardLabel>
        </m:MembershipTransaction>
        <m:MembershipTransaction postingDate="2012-05-07" transactionTypeCode="AW" source="SEFIVE" startDate="2012-05-10" endDate="2012-05-15" pointsCalculated="true" statementId="122" transactionId="123157" crsReferenceNumber="4411077" adjustment="false" stayRecord="false" transactionDate="2012-05-07">
          <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-6700</m:Points>
          <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0" />
        </m:MembershipTransaction>
        <m:AwardPointsToExpires>
          <c:AwardPointsToExpire expirationDate="2013-12-31" totalToExpire="5800" expireByDate="5800" />
        </m:AwardPointsToExpires>
        <m:UDFsList>
          <m:UDFsInfo>
            <m:UDFC description="Currency">USD</m:UDFC>
            <m:UDFN description="Udfn11">0</m:UDFN>
            <m:UDFN description="Udfn12">5800</m:UDFN>
            <m:UDFN description="Testing SCR">5800</m:UDFN>
            <m:UDFN description="Udfn14">5800</m:UDFN>
            <m:UDFD description="Udfd01">2012-05-07</m:UDFD>
            <m:UDFD description="Udfd10">2011-02-25</m:UDFD>
          </m:UDFsInfo>
        </m:UDFsList>
      </Statement>
    </FetchStatementResponse>
  </soap:Body>
</soap:Envelope>

FetchStatementResponse with Profile List of Favorite Guests

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="000045" timeStamp="2004-01-15T10:19:06.18125-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="1A" systemType="GDS"/>

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

            <wsa:MessageID>urn:uuid:1ef64fcb-8702-4087-af4a-7d79c8ba5b9f</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:16c43e95-7ef2-45a0-b92c-bbb2cb62e174</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <Statement statementDate="2012-06-05" endDate="2012-06-05" beginningBalance="469574" endingBalance="12159" membershipYear="2012" awardPointsEarned="724533" awardPointsUsed="-712374">

                        <m:CardInfo operaId="134753" primary="true" displaySequence="2" insertUser="2" insertDate="2010-03-11T08:28:24" updateUser="157" updateDate="2012-06-05T09:38:10">

                              <c:membershipType>GC</c:membershipType>

                              <c:membershipNumber>2743210</c:membershipNumber>

                              <c:membershipLevel>ELITE</c:membershipLevel>

                              <c:membershipNextLevel>ELITE</c:membershipNextLevel>

                              <c:memberName>ABIGAIL KONOPIK</c:memberName>

                              <c:effectiveDate>2010-03-11</c:effectiveDate>

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

                              <c:currentPoints>12159</c:currentPoints>

                        </m:CardInfo>

                        <m:MembershipTransaction postingDate="2010-08-22" transactionTypeCode="ST" source="FAIRY" referenceNumber="2779799" startDate="2010-08-12" endDate="2010-08-14" pointsCalculated="true" statementId="122" transactionId="128536" crsReferenceNumber="3950223" adjustment="false" stayRecord="true" transactionDate="2010-08-19">

                              <m:Points basePoints="1000" bonusPoints="0" miscPoints="0">1000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:PointsBreakups>

                                    <m:PointsBreakup pointsType="BONUS" points="0" pointsDescription="BONUS BUCKET 55"/>

                              </m:PointsBreakups>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-09-24" transactionTypeCode="AW" source="SEFIVE" startDate="2010-09-24" endDate="2010-09-25" pointsCalculated="true" statementId="122" transactionId="93856" crsReferenceNumber="4072981" adjustment="false" stayRecord="false" transactionDate="2010-09-24">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-3000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2010-09-25" transactionTypeCode="AW" source="SEFIVE" startDate="2010-12-20" endDate="2010-12-21" pointsCalculated="true" statementId="122" transactionId="94106" crsReferenceNumber="4073225" adjustment="false" stayRecord="false" transactionDate="2010-09-25">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-5050</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2012-05-08" transactionTypeCode="AW" source="SEFIVE" startDate="2012-05-10" endDate="2012-05-15" pointsCalculated="true" statementId="122" transactionId="123164" crsReferenceNumber="4411094" adjustment="false" stayRecord="false" transactionDate="2012-05-08">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-6700</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>New</m:AwardLabel>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2012-05-15" transactionTypeCode="AW" source="SEFIVE" startDate="2012-05-17" endDate="2012-05-22" pointsCalculated="true" statementId="122" transactionId="123662" crsReferenceNumber="4411896" adjustment="false" stayRecord="false" transactionDate="2012-05-15">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-6700</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="false">

                                          <m:GuestID type="INTERNAL">1424</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">3266408</m:GuestNameID>

                                          <m:PersonName>

                                                <c:firstName>Jane</c:firstName>

                                                <c:middleName>A</c:middleName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>j-smith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:MembershipTransaction postingDate="2012-06-05" transactionTypeCode="AW" source="VAKQA" startDate="2012-06-05" endDate="2012-06-06" pointsCalculated="true" statementId="122" transactionId="123912" crsReferenceNumber="4413225" adjustment="false" stayRecord="false" transactionDate="2012-06-05">

                              <m:Points basePoints="0" bonusPoints="0" miscPoints="0">-2000</m:Points>

                              <m:Tsc baseRevenue="0" bonusRevenue="0" baseNights="0" bonusNights="0" baseStay="0" bonusStay="0"/>

                              <m:AwardLabel>AW10</m:AwardLabel>

                              <m:ProfileList>

                                    <m:FavoriteGuestInfo inactive="true">

                                          <m:GuestID type="INTERNAL">1420</m:GuestID>

                                          <m:GuestNameID type="EXTERNAL">2971112</m:GuestNameID>

                                          <m:PersonName nameOrdered="5">

                                                <c:firstName>John</c:firstName>

                                                <c:lastName>Smith</c:lastName>

                                          </m:PersonName>

                                          <m:EmailAddress>jsmith@example.com</m:EmailAddress>

                                    </m:FavoriteGuestInfo>

                              </m:ProfileList>

                        </m:MembershipTransaction>

                        <m:AwardPointsToExpires>

                              <c:AwardPointsToExpire expirationDate="2013-12-31" totalToExpire="12159" expireByDate="12159"/>

                              <c:AwardPointsToExpire expirationDate="2014-12-31" totalToExpire="12159"/>

                        </m:AwardPointsToExpires>

                  </Statement>

            </FetchStatementResponse>

      </soap:Body>

</soap:Envelope>

 

FetchStatementResponse

 

<xs:complexType name="FetchStatementResponse">

<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="1" name="Statement" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:Statement" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

Indicates the success or failure of the called function.

Statement

element

Statement

optional

An object containing statement information.

 


 

 

25    FetchStatementRefs

Retrieves a list of statement records, given the membership identifier or membership record. Each record includes the statement identifier and date.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchStatementRefs

FetchStatementRefsRequest

 

<?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="64769" timeStamp="2009-01-14T12:18:11.4166560-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRefsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">94750</MembershipID>

            </FetchStatementRefsRequest>

      </soap:Body>

</soap:Envelope>

FetchStatementRefsRequest for Locked Status

 

<?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="64769" timeStamp="2009-01-14T12:18:11.4166560-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRefsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchStatementRefsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRefsRequest for Resort

Note: To use this feature, external vendors should regenerate their proxies using the latest versions of the OWS Membership XSD and WSDL.

<?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="64769" timeStamp="2009-01-14T12:18:11.4166560-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchStatementRefsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipID type="INTERNAL">122751</MembershipID>

            </FetchStatementRefsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRefsRequest

 

<xs:complexType name="FetchStatementRefsRequest">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

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

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

</xs:choice>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipID

element

UniqueID

optional

An object containing membership card information. This is required if the membership ID is not used.

Membership

element

Membership

optional

An internal ID assigned by OPERA to the membership card. This is required if the Membership object is not used.

FetchStatementRefsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="64769" timeStamp="2009-01-14T12:18:11.416656-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:b62ee0b0-b09e-4562-a1ab-bf88236c79a7</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:231f6fca-e7da-4b86-8517-7faab4201e12</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchStatementRefsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <StatementRefs>

        <m:StatementReferenceInfo statementId="7928" statementDate="2009-02-23" membershipID="94750" />

      </StatementRefs>

    </FetchStatementRefsResponse>

  </soap:Body>

</soap:Envelope>

FetchStatementRefsResponse for Locked Status

 

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

      <soap:Header>

            <OGHeader transactionID="64769" timeStamp="2009-01-14T12:18:11.416656-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:a18038a7-b1d2-45f4-a7b7-7fbf70922edc</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:31f8afa8-698a-4f2b-9913-ff8971135a33</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementRefsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <StatementRefs>

                        <m:StatementReferenceInfo statementId="9608" statementDate="2009-12-10" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10073" statementDate="2010-04-14" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10452" statementDate="2010-05-04" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10589" statementDate="2010-05-27" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="11108" statementDate="2010-06-03" membershipID="122751" locked="false"/>

                  </StatementRefs>

            </FetchStatementRefsResponse>

      </soap:Body>

</soap:Envelope>

FetchStatementRefsResponse with Resort

Note: To use this feature, external vendors should regenerate their proxies using the latest versions of the OWS Membership XSD and WSDL.

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

      <soap:Header>

            <OGHeader transactionID="64769" timeStamp="2009-01-14T12:18:11.416656-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:a18038a7-b1d2-45f4-a7b7-7fbf70922edc</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:31f8afa8-698a-4f2b-9913-ff8971135a33</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <FetchStatementRefsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <StatementRefs>

                        <m:StatementReferenceInfo statementId="9608" statementDate="2009-12-10" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10073" statementDate="2010-04-14" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10452" statementDate="2010-05-04" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="10589" statementDate="2010-05-27" membershipID="122751" locked="true"/>

                        <m:StatementReferenceInfo statementId="11108" statementDate="2010-06-03" membershipID="122751" locked="false"/>

                  </StatementRefs>

            </FetchStatementRefsResponse>

      </soap:Body>

</soap:Envelope>

 

FetchStatementRefsResponse

 

<xs:complexType name="FetchStatementRefsResponse">

<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="1" name="StatementRefs" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfStatementReference" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result object, indicating the success or failure of the called function.

StatementRefs

element

ArrayOfStatementReference

optional

An object containing a list of statement reference information including the statement ID and statement date.


26    FetchTransactionAwards

Fetch Transaction Award Codes.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.FetchTransactionAwards

FetchTransactionAwardsRequest

 

<?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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TCP" systemType="OWS" />

      <Destination entityID="TCP" systemType="ORS" />

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <FetchTransactionAwardsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <BillingAmount currencyCode="USD">1</BillingAmount>

      <HotelReferences chainCode="WC" hotelCode="TEJAL" />

      <MembershipType>GC</MembershipType>

    </FetchTransactionAwardsRequest>

  </soap:Body>

</soap:Envelope>

 

FetchTransactionAwardsRequest

 

<xs:element name="FetchTransactionAwardsRequest">

<xs:complexType>

<xs:sequence>

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

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

<xs:element minOccurs="0" maxOccurs="1" name="StartDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="EndDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="NumberOfRooms" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="NumberOfAdults" type="xs:int" />

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

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership type.

MembershipLevel

element

string

optional

The membership level.

StartDate

element

date

optional

The start date for the transaction.

EndDate

element

date

optional

The end date for the transaction.

NumberOfRooms

element

int

optional

The number of rooms requested.

NumberOfAdults

element

int

optional

The number of adults in the request.

HotelReferences

element

HotelReference

optional

HotelReference types which contain the hotel code and chain code.

BillingAmount

element

Amount

optional

The billing amount for the transaction.

FetchTransactionAwardsResponse

 

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

  <soap:Header>

    <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TCP" systemType="ORS" />

      <Destination entityID="TCP" systemType="OWS" />

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.FetchTransactionAwardsResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:8b38476c-ca3b-43b8-b905-fd1a49192d8a</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:3b2a3940-ae64-4959-91cb-7f5875cf8746</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchTransactionAwardsResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <TransactionAwardList>

        <TransactionAwardInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <MembershipType>GC</MembershipType>

          <AwardType>FT AWARD DYNAMIC</AwardType>

          <DisplaySet>ROTANA</DisplaySet>

          <CancelPenaltyCharge>0</CancelPenaltyCharge>

          <CancelPenaltyDays>0</CancelPenaltyDays>

          <CancelPenaltyType>POINTS</CancelPenaltyType>

          <IgnoreFinancialTransaction>true</IgnoreFinancialTransaction>          <IssueKeyRaw>Uq9cLwmR6dA3/tKlMFeKzMmXkkHPpbrh8Kuk12uDkA1nYnst97FXxQls0GnEQRNuhgkM/do7oTM=</IssueKeyRaw>

          <CentralCurrencyCode>USD</CentralCurrencyCode>

          <OriginalPointsRequired>1</OriginalPointsRequired>

          <PointsRequired>1</PointsRequired>

          <HotelCurrencyCode>USD</HotelCurrencyCode>

          <TransactionCode>0000</TransactionCode>

          <SellBeginDate>2013-06-11</SellBeginDate>

          <ExchangeRateType>MEM EXCH</ExchangeRateType>

          <ComputedPointsRequired>1</ComputedPointsRequired>

          <HotelTotalBillAmount>1</HotelTotalBillAmount>

          <HotelTotalBillAmountAllowed>1</HotelTotalBillAmountAllowed>

          <CentralBillAmount>1</CentralBillAmount>

          <CentralBillAmountAllowed>1</CentralBillAmountAllowed>

        </TransactionAwardInfo>

      </TransactionAwardList>

    </FetchTransactionAwardsResponse>

  </soap:Body>

</soap:Envelope>

 

FetchTransactionAwardsResponse

 

<xs:element name="FetchTransactionAwardsResponse">

<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="TransactionAwardList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfTransactionAward" />

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

TransactionAwardList

element

ArrayOfTransactionAward

optional

A collection of elements for the transaction award.

 


 

 

27    FetchUpgradeAwards

Retrieves a list of award upgrades in effect, given the membership type and level, date range, and number of rooms. Details on the upgrade and its requirements are provided.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#FetchUpgradeAwards

FetchUpgradeAwardsRequest

 

<?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="87899" timeStamp="2009-01-15T03:41:44.8902192-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <FetchUpgradeAwardsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipType>GC</MembershipType>

                  <MembershipLevel>ELITE</MembershipLevel>

                  <StayDateRange>

                        <StartDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-01-01T00:00:00.0000000-05:00</StartDate>

                        <EndDate xmlns="http://webservices.micros.com/og/4.3/HotelCommon/">2009-12-31T00:00:00.0000000-05:00</EndDate>

                  </StayDateRange>

                  <NumberOfRooms>1</NumberOfRooms>

            </FetchUpgradeAwardsRequest>

      </soap:Body>

</soap:Envelope>

 

FetchUpgradeAwardsRequest

 

<xs:complexType name="FetchUpgradeAwardsRequest">

<xs:sequence>

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="NumberOfRooms" type="xs:int" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership code. Award availability will be queried based on this code.

MembershipLevel

element

string

optional

The level of the member. Award availability will be queried based on the membership level.

StayDateRange

element

TimeSpan

optional

The stay date range.

NumberOfRooms

element

int

required

If not provided, the default value is one (1).

FetchUpgradeAwardsResponse

 

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

  <soap:Header>

    <OGHeader transactionID="87899" timeStamp="2009-01-15T03:41:44.8902192-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:b5cf41cd-e7d3-4600-82eb-9055002757dd</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:4aa0abd7-0a44-4e76-b6c0-ba3ec7796fbb</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <FetchUpgradeAwardsResponse 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <UpgradeAwardList>

        <UpgradeAwardInfo xmlns="http://webservices.micros.com/og/4.3/Membership/">

          <membershipType>GC</membershipType>

          <awardType>GC GENERAL</awardType>

          <resort>MOTTI</resort>

          <fromRoomCategory>11319</fromRoomCategory>

          <toRoomCategory>10063</toRoomCategory>

          <fromRoomCategoryLabel>DLX</fromRoomCategoryLabel>

          <toRoomCategoryLabel>KING</toRoomCategoryLabel>

          <points_required>0</points_required>

          <beginDate>2008-01-01</beginDate>

          <endDate>2009-12-31</endDate>

          <cancelPenaltyDays>0</cancelPenaltyDays>

          <cancelPenaltyCharge>0</cancelPenaltyCharge>

          <cancelPenaltyPoints>0</cancelPenaltyPoints>          <issueKeyRaw>MFMDSawkNnIfo/z/enHds2/0UIKilq0nrzEa4pAN38o8bBdpYvnmAIxV60Vx9rzIYiv3VBDUJNWmlowpyeAsMA==</issueKeyRaw>

        </UpgradeAwardInfo>

      </UpgradeAwardList>

    </FetchUpgradeAwardsResponse>

  </soap:Body>

</soap:Envelope>

 

FetchUpgradeAwardsResponse

 

<xs:complexType name="FetchUpgradeAwardsResponse">

<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="1" name="UpgradeAwardList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfUpgradeAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

UpgradeAwardList

element

ArrayOfUpgradeAward

optional

A collection of available upgrade awards.


28    IssueECertificate

Issue e-certificate to a profile.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#IssueECertificate

IssueECertificateRequest

 

<?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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <IssueECertificateRequest xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <NameID type="INTERNAL">999999</NameID>

      <CertificateCode>SPA</CertificateCode>

      <IssueType>A</IssueType>

      <HotelReference chainCode="CHA" hotelCode="SEFIVE" />

    </IssueECertificateRequest>

  </soap:Body>

</soap:Envelope>

IssueECertificate with Hotel Reference 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <IssueECertificateRequest xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <NameID type="INTERNAL">196400</NameID>

                  <CertificateCode>WEB</CertificateCode>

                  <IssueType>A</IssueType>

                  <HotelReference chainCode="WC" hotelCode="SEFIVE"/>

            </IssueECertificateRequest>

      </soap:Body>

</soap:Envelope>

IssueECertificate without Hotel Reference 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="000065" timeStamp="2003-12-08T09:15:27.8025000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <IssueECertificateRequest xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <NameID type="INTERNAL">196400</NameID>

                  <CertificateCode>WEB</CertificateCode>

                  <IssueType>A</IssueType>

            </IssueECertificateRequest>

      </soap:Body>

</soap:Envelope>

 

IssueECertificateRequest

 

<xs:complexType name="IssueECertificateRequest">

<xs:sequence>

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

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

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

NameID

element

UniqueID

optional

The internal name ID of the guest.

CertificateCode

element

string

optional

The certificate code.

IssueType

element

string

optional

The issue type for the e-certificate.

HotelReference

element

HotelReference

optional

A collection of HotelReference types.

IssueECertificateResponse

 

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

  <soap:Header>

    <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:35e230ad-caf4-4890-8b06-d6a40757b7be</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:9ca54ffd-66ad-4b30-a68b-ff65063e5724</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <IssueECertificateResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <ECertificate>

        <m:CertificateID type="INTERNAL">281</m:CertificateID>

        <m:VoucherNumber>D7D70467EED148C4B2C60CBC734184C2</m:VoucherNumber>

        <m:CertificateCode>SPA</m:CertificateCode>

        <m:HotelReference chainCode="CHA" hotelCode="SEFIVE" />

        <m:ShortDescription>SHORT DESCRIPTION</m:ShortDescription>

        <m:ExpirationDate>2010-02-28</m:ExpirationDate>

        <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

        <m:CertificateLabel>Chain Specific</m:CertificateLabel>

        <m:NameID type="INTERNAL">2533347</m:NameID>

        <m:IssueType>A</m:IssueType>

        <m:IssueSource>WEB</m:IssueSource>

      </ECertificate>

    </IssueECertificateResponse>

  </soap:Body>

</soap:Envelope>

 

IssueECertificate with Hotel Reference 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

            <wsa:MessageID>urn:uuid:a07d0e90-6a86-4509-b670-425af713ec20</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:9e7fabb3-e689-42c3-a49a-057feb7a4932</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <IssueECertificateResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ECertificate>

                        <m:CertificateID type="INTERNAL">47267</m:CertificateID>

                        <m:VoucherNumber>014DDA6A9FBE4FFA8C2E11285C530606</m:VoucherNumber>

                        <m:CertificateNumber>18WGP6</m:CertificateNumber>

                        <m:CertificateCode>WEB</m:CertificateCode>

                        <m:HotelReference chainCode="CHA" hotelCode="SEFIVE"/>

                        <m:MembershipType>GC</m:MembershipType>

                        <m:ShortDescription>Bubba Rocks and Roll</m:ShortDescription>

                        <m:ExpirationDate>2011-12-31</m:ExpirationDate>

                        <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                        <m:CertificateValue>1</m:CertificateValue>

                        <m:CertificateCost>1</m:CertificateCost>

                        <m:CertificateLabel>WEBPROMO</m:CertificateLabel>

                        <m:NameID type="INTERNAL">196400</m:NameID>

                        <m:IssueType>A</m:IssueType>

                        <m:IssueSource>WEB</m:IssueSource>

                  </ECertificate>

            </IssueECertificateResponse>

      </soap:Body>

</soap:Envelope>

 

IssueECertificate without Hotel Reference 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">

      <soap:Header>

            <OGHeader transactionID="000065" timeStamp="2003-12-08T09:15:27.8025-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

            <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.wsdl#IssueECertificateResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:cc722871-c47a-4c9a-a817-5ca5651ca758</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:2c324873-adb2-4209-b1ba-d4c788b73e12</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <IssueECertificateResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" xmlns:c="http://webservices.micros.com/og/4.3/Common/" xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

                  <ECertificate>

                        <m:CertificateID type="INTERNAL">47268</m:CertificateID>

                        <m:VoucherNumber>60A10F0EC3DC4287ADD8827E703D7A91</m:VoucherNumber>

                        <m:CertificateNumber>01ZPXH</m:CertificateNumber>

                        <m:CertificateCode>WEB</m:CertificateCode>

                        <m:HotelReference chainCode="CHA"/>

                        <m:MembershipType>GC</m:MembershipType>

                        <m:ShortDescription>Bubba Rocks and Roll</m:ShortDescription>

                        <m:ExpirationDate>2011-12-31</m:ExpirationDate>

                        <m:ReservationCertificateYN>Y</m:ReservationCertificateYN>

                        <m:CertificateValue>1</m:CertificateValue>

                        <m:CertificateCost>1</m:CertificateCost>

                        <m:CertificateLabel>WEBPROMO</m:CertificateLabel>

                        <m:NameID type="INTERNAL">196400</m:NameID>

                        <m:IssueType>A</m:IssueType>

                        <m:IssueSource>WEB</m:IssueSource>

                  </ECertificate>

            </IssueECertificateResponse>

      </soap:Body>

</soap:Envelope>

 

IssueECertificateResponse

 

<xs:complexType name="IssueECertificateResponse">

<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="1" name="ECertificate" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ECertificate" />

</xs:sequence>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

ECertificate

element

ECertificate

optional

The e-certificate.

 


29    IssueTransactionAward

Issue or Redeem Transaction Awards points.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.IssueTransactionAward

IssueTransactionAwardRequest

 

<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 soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TCP" systemType="GDS" />

      <Destination entityID="TCP" systemType="ORS" />

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <IssueTransactionAwardRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl" xmlns:p2="http://webservices.micros.com/og/4.3/Membership/">

      <MembershipID type="INTERNAL">1237504</MembershipID>

      <IssueTransactionAwardDetails>

        <p2:MembershipType>GC</p2:MembershipType>

        <p2:AwardType>FT AWARD DYNAMIC</p2:AwardType>

        <p2:HotelReference hotelCode="TEJAL" />

        <p2:PointsRequired>2</p2:PointsRequired>        <p2:IssueKeyRaw>13BC5AEFD7084B8D3AE67C91DA96AA9C6D9F0665F7F472606DB9E2365E7C640D3E11E348FDEC91A254EFD051A5004A1EC0C647CEE0CBD2D6</p2:IssueKeyRaw>

      </IssueTransactionAwardDetails>

    </IssueTransactionAwardRequest>

  </soap:Body>

</soap:Envelope>

 

IssueTransactionAwardRequest

 

<xs:element name="IssueTransactionAwardRequest">

<xs:complexType>

<xs:sequence>

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

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

IssueTransactionAwardDetails

element

IssueTransactionAwardDetails

optional

The details for the award being issued.

MembershipID

element

UniqueID

optional

The membership ID number.

IssueTransactionAwardResponse

 

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

  <soap:Header>

    <OGHeader soap:mustUnderstand="1" transactionID="000044" timeStamp="2004-01-15T10:19:06.0875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

      <Origin entityID="TCP" systemType="ORS" />

      <Destination entityID="TCP" systemType="GDS" />

    </OGHeader>    <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.IssueTransactionAwardResponse</wsa:Action>

    <wsa:MessageID>urn:uuid:fe87f69f-a6bb-440d-a7ce-b4ddbd1acfb2</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:28901710-0188-411f-863a-c2ade7d269a3</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <IssueTransactionAwardResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </IssueTransactionAwardResponse>

  </soap:Body>

</soap:Envelope>

 

IssueTransactionAwardResponse

 

<xs:element name="IssueTransactionAwardResponse">

<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:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

 


 

 

30    ReIssueMemberCard

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#ReIssueMemberCard

Member will be scheduled for next fulfillment export for code REISSUE NEW CARD.

ReIssueMemberCardRequest

 

<?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 soap:mustUnderstand="1" transactionID="00043" timeStamp="2004-01-15T10:19:05.8375000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

                  <Destination entityID="T1" systemType="ORS"/>

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <ReIssueMemberCardRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipId type="INTERNAL">106422</MembershipId>

                  <MembershipNumber>0209639</MembershipNumber>

                  <MembershipType>GC</MembershipType>

                  <MembershipLevel>CLASSIC</MembershipLevel>

            </ReIssueMemberCardRequest>

      </soap:Body>

</soap:Envelope>

 

ReIssueMemberCardRequest

 

<xs:element name="ReIssueMemberCardRequest">

<xs:complexType>

<xs:sequence>

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

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

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

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

</xs:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

UniqueID

optional

The unique membership Id.

MembershipNumber

element

string

optional

The membership number.

MembershipType

element

string

optional

The membership type.

MembershipLevel

element

string

optional

The membership level.

ReIssueMemberCardResponse

 

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

      <soap:Header>

            <OGHeader soap:mustUnderstand="1" transactionID="00043" timeStamp="2004-01-15T10:19:05.8375-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

                  <Origin entityID="T1" systemType="ORS"/>

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

            </OGHeader>

            <wsa:Action>http://webservices.micros.com/ows/5.1/Membership.wsdl#ReIssueMemberCardResponse</wsa:Action>

            <wsa:MessageID>urn:uuid:e23e23c4-e4d6-4edc-a839-35f920202d66</wsa:MessageID>

            <wsa:RelatesTo>urn:uuid:b4debd7e-66f7-4593-b738-cd1ec6d86ab9</wsa:RelatesTo>

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

      </soap:Header>

      <soap:Body>

            <ReIssueMemberCardResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <Result resultStatusFlag="SUCCESS"/>

            </ReIssueMemberCardResponse>

      </soap:Body>

</soap:Envelope>

 

ReIssueMemberCardResponse

 

<xs:element name="ReIssueMemberCardResponse">

<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:sequence>

</xs:complexType>

</xs:element>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The standard result object.

 


31    TransferPoints

Transfer points from one membership type to another membership type.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#TransferPoints

TransferPointsRequest

 

<?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 soap:mustUnderstand="1" transactionID="001" timeStamp="2009-09-15T10:19:06.0875000-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

    </OGHeader>

  </soap:Header>

  <soap:Body>

    <TransferPointsRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <MembershipId type="INTERNAL">123748</MembershipId>

      <FromMembershipType>GC</FromMembershipType>

      <ToMembershipType>LH</ToMembershipType>

      <Points>50</Points>

      <Comments>This is a request to transfer points from the NONPRIMARY membership type, GC, to the      

        PRIMARY membership type, LH.</Comments>

    </TransferPointsRequest>

  </soap:Body>

</soap:Envelope>

 

TransferPointsRequest

 

<xs:complexType name="TransferPointsRequest">

<xs:sequence>

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="Points" type="xs:double" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

UniqueID

required

The membership ID. This is a required field.

FromMembershipType

element

string

required

Any membership type. This is a required field.

ToMembershipType

element

string

required

Any membership type. This is a required field.

Points

element

double

required

The FromMembershipType points.

Comments

element

string

optional

Any comments.

TransferPoints 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">

  <soap:Header>

    <OGHeader soap:mustUnderstand="1" transactionID="001" timeStamp="2009-09-15T11:19:06.0875-04:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:be3b0899-8798-45ea-8b77-20c1320f1a87</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:edfdc225-802d-45e9-bd0f-4e15b5493cf2</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <TransferPointsResponse xmlns:m="http://webservices.micros.com/og/4.3/Membership/" 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/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

      <MemberPointsList>

        <m:MemberPointsInfo>

          <c:membershipType>GC</c:membershipType>

          <c:membershipNumber>ORS6442WTGSU791H</c:membershipNumber>

          <c:membershipLevel>CLASSIC</c:membershipLevel>

          <c:memberName>MICROS TEST</c:memberName>

          <c:currentPoints>20000</c:currentPoints>

          <c:membershipid type="EXTERNAL">123748</c:membershipid>

        </m:MemberPointsInfo>

        <m:MemberPointsInfo>

          <c:membershipType>LH</c:membershipType>

          <c:membershipNumber>LH789</c:membershipNumber>

          <c:membershipLevel>LH</c:membershipLevel>

          <c:memberName>MICROS TEST</c:memberName>

          <c:currentPoints>11550</c:currentPoints>

          <c:membershipid type="EXTERNAL">123998</c:membershipid>

        </m:MemberPointsInfo>

      </MemberPointsList>

    </TransferPointsResponse>

  </soap:Body>

</soap:Envelope>

 

TransferPointsResponse

 

<xs:complexType name="TransferPointsResponse">

<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="1" name="MemberPointsList" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:ArrayOfMembership" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Result

element

ResultStatus

optional

The result of the points transfer.

MemberPointsList

element

ArrayOfMembership

optional

A list of member points information.

 


32    UpdateEnrollmentCode

Adds or modifies the enrollment code of a membership, given the membership identifier and new enrollment code.

Soap Action: http://webservices.micros.com/ows/5.1/Membership.wsdl#UpdateEnrollmentCode

UpdateEnrollmentCodeRequest

 

<?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="0298695" timeStamp="2009-03-08T09:15:27.4118750-05:00" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

            </OGHeader>

      </soap:Header>

      <soap:Body>

            <UpdateEnrollmentCodeRequest xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

                  <MembershipId type="INTERNAL" source="string">87248</MembershipId>

                  <EnrollmentCode>WEB</EnrollmentCode>

            </UpdateEnrollmentCodeRequest>

      </soap:Body>

</soap:Envelope>

 

UpdateEnrollmentCodeRequest

 

<xs:complexType name="UpdateEnrollmentCodeRequest">

<xs:sequence>

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

UniqueID

optional

The membership ID.

EnrollmentCode

element

string

optional

The enrollment code.

UpdateEnrollmentCodeResponse

 

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

  <soap:Header>

    <OGHeader transactionID="0298695" timeStamp="2009-03-08T09:15:27.411875-05:00" primaryLangID="E" xmlns="http://webservices.micros.com/og/4.3/Core/">

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

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

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

    <wsa:MessageID>urn:uuid:3adeec0b-c059-4bc6-a9f4-f8d31924aaa7</wsa:MessageID>

    <wsa:RelatesTo>urn:uuid:ee610e0d-753b-4e4c-950f-40599dc2b247</wsa:RelatesTo>

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

  </soap:Header>

  <soap:Body>

    <UpdateEnrollmentCodeResponse xmlns="http://webservices.micros.com/ows/5.1/Membership.wsdl">

      <Result resultStatusFlag="SUCCESS" />

    </UpdateEnrollmentCodeResponse>

  </soap:Body>

</soap:Envelope>

 

UpdateEnrollmentCodeResponse

 

<xs:complexType name="UpdateEnrollmentCodeResponse">

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


33    Complex and Simple Type Definitions

The following complex and simple types are available.

ActionType

 

<xs:simpleType name="ActionType">

<xs:restriction base="xs:string">

<xs:enumeration value="ADD" />

<xs:enumeration value="DELETE" />

<xs:enumeration value="FETCH" />

<xs:enumeration value="REACTIVATE" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

ActionType

enumeration

string

 

The possible values are ADD, DELETE, FETCH and REACTIVATE.

 

ArrayOfAwardPointsToExpire

 

<xs:complexType name="ArrayOfAwardPointsToExpire">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AwardPointsToExpire

element

AwardPointsToExpire

optional / multiple

The award points to expire on a particular date.

ArrayOfECertificate

 

<xs:complexType name="ArrayOfECertificate">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="ECertificateInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:ECertificate" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ECertificateInfo

element

ECertificate

optional / multiple

The e-certificate information.

ArrayOfFavoriteGuest

 

<xs:complexType name="ArrayOfFavoriteGuest">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="FavoriteGuestInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:FavoriteGuest" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

FavoriteGuestInfo

element

FavoriteGuest

optional / multiple

The favorite guest information.

 

ArrayOfHotelReference

 

<xs:complexType name="ArrayOfHotelReference">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" 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 / multiple

A collection of HotelReference types.

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.

ArrayOfMembership

 

<xs:complexType name="ArrayOfMembership">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="MemberPointsInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Common/" type="q1:Membership" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MemberPointsInfo

element

Membership

optional / multiple

The membership and current points information.

 

ArrayOfPointsBreakup

 

<xs:complexType name="ArrayOfPointsBreakup">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="PointsBreakup" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:PointsBreakup" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PointsBreakup

element

PointsBreakup

optional / multiple

The member’s points breakup.

 

ArrayOfProductAward

 

<xs:complexType name="ArrayOfProductAward">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="ProductAwardInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:ProductAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

ProductAwardInfo

element

ProductAward

optional / multiple

A collection of ProductAward elements.

ArrayOfRateAward

 

<xs:complexType name="ArrayOfRateAward">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="RateAwardInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:RateAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

RateAwardInfo

element

RateAward

optional / multiple

A collection of RateAward types.

 

ArrayOfStatementReference

 

<xs:complexType name="ArrayOfStatementReference">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="StatementReferenceInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:StatementReference" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

StatementReferenceInfo

element

StatementReference

optional / multiple

An object containing basic statement information that can be used as a point of reference.

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 TextElement elements.

 

ArrayOfTierPointsList

 

<xs:complexType name="ArrayOfTierPointsList">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="TierPointsSummary" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:TierPointsList" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TierPointsSummary

element

TierPointsList

optional / multiple

A list of tier points.

 

ArrayOfTransactionAward

 

<xs:complexType name="ArrayOfTransactionAward">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="TransactionAwardInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:TransactionAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TransactionAwardInfo

element

TransactionAward

optional / multiple

The transaction award.

ArrayOfUpgradeAward

 

<xs:complexType name="ArrayOfUpgradeAward">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="UpgradeAwardInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:UpgradeAward" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

UpgradeAwardInfo

element

UpgradeAward

optional / multiple

A collection of UpgradeAward elements.

 

ArrayOfUserDefinedValue

 

<xs:complexType name="ArrayOfUserDefinedValue">

<xs:sequence>

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

UserDefinedValue

element

UserDefinedValue

optional / multiple

User defined values.

Award

 

<xs:complexType name="Award">

<xs:sequence>

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

<xs:element minOccurs="0" maxOccurs="1" name="PointsRequired" type="xs:int" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AwardCode

element

string

optional

The award code.

PointsRequired

element

int

optional

The points required to redeem the award.

RuleSchedule

element

RuleSchedule

optional

The rule schedule for the award.

AwardPointsInfo

 

<xs:complexType name="AwardPointsInfo">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="TotalPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BasePoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="MiscPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="TotalPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BasePointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="MiscPointsRange" type="xs:double" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

TotalPoints

element

double

optional

The total award points.

BasePoints

element

double

optional

The base points.

BonusPoints

element

double

optional

The bonus points.

MiscPoints

element

double

optional

The miscellaneous points.

TotalPointsRange

element

double

optional

The total points range.

BasePointsRange

element

double

optional

The base points range.

BonusPointsRange

element

double

optional

The bonus points range.

MiscPointsRange

element

double

optional

The miscellaneous points range.

AwardPointsToExpire

 

<xs:complexType name="AwardPointsToExpire">

<xs:attribute name="expirationDate" type="xs:date" use="required" />

<xs:attribute name="totalToExpire" type="xs:double" use="required" />

<xs:attribute name="expireByDate" type="xs:double" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

expirationDate

attribute

date

required

The date on which the award points will expire.

totalToExpire

attribute

double

required

The total number of award points to expire.

expireByDate

attribute

double

optional

The number of points to expire on the expiration date.

Benefit

 

<xs:complexType name="Benefit">

<xs:sequence>

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

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

<xs:element minOccurs="0" maxOccurs="1" name="BenefitActive" type="xs:boolean" />

<xs:element minOccurs="0" maxOccurs="1" name="ProgramBeginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="ProgramEndDate" type="xs:date" />

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

<xs:element minOccurs="0" maxOccurs="1" name="ProgramActive" type="xs:boolean" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

BenefitCode

element

string

optional

The benefit code.

ProcessingMessage

element

string

optional

The processing message displayed in the response.

BenefitActive

element

boolean

optional

Indicates if the benefit is active.

ProgramBeginDate

element

date

optional

The date on which the program will begin.

ProgramEndDate

element

date

optional

The date on which the program will end.

ProgramDescription

element

string

optional

A text description of the program.

ProgramActive

element

boolean

optional

Indicates if the program is active.

 

DescriptiveText

 

<xs:complexType name="DescriptiveText">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

<xs:element minOccurs="0" maxOccurs="1" name="Url" type="xs:anyURI" />

<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="Image" type="xs:string" />

</xs:choice>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Url

element

anyURI

optional

Not currently used.

Text

element

ArrayOfTextElement

optional

A collection of text elements.

Image

element

string

optional

Not currently used.

 

ECertificate

 

<xs:complexType name="ECertificate">

<xs:sequence>

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

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

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

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

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

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="ExpirationDate" type="xs:date" />

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

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

<xs:element minOccurs="0" maxOccurs="1" name="CertificateCost" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:Amount" />

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

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

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="ConsumptionDate" type="xs:date" />

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

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

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

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

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

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="AwardPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="InActiveDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="CertificateBeginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="CertificateEndDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="CertificateExpriyMonths" type="xs:int" />

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="Awards" xmlns:q10="http://webservices.micros.com/og/4.3/Membership/" type="q10:Award" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="Promotions" xmlns:q11="http://webservices.micros.com/og/4.3/Membership/" type="q11:PromotionDetails" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CertificateID

element

UniqueID

optional

The internal ID for the certificate.

VoucherNumber

element

string

optional

The voucher number.

CertificateNumber

element

string

optional

The unique certificate number.

CertificateCode

element

string

optional

The code used to identify the certificate.

HotelReference

element

HotelReference

optional

A collection of HotelReference types.

MembershipType

element

string

optional

The membership card type associated with the e-certificate.

AwardType

element

string

optional

The award type associated with the e-certificate.

PromotionCode

element

string

optional

The promotion code associated with the e-certificate.

ShortDescription

element

string

optional

The short description of the e-certificate.

LongDescription

element

string

optional

The long description of the e-certificate.

ExpirationDate

element

date

optional

The expiration date.

ReservationCertificateYN

element

string

optional

Indicates if the certificate will be used against the reservation.

CertificateValue

element

Amount

optional

The value of the certificate for the Guest.

CertificateCost

element

Amount

optional

The cost of the certificate.

CertificateLabel

element

string

optional

The label for the certificate.

NameID

element

UniqueID

optional

The name ID of the profile that is attached to the e-certificate.

ConsumedAt

element

string

optional

The Property, OCIS, WEB or third party at which the e-certificate will be consumed.

ConsumerLastName

element

string

optional

Last name of the person who consumed the certificate.

ConsumerFirstName

element

string

optional

First name of the person who consumed the certificate.

ConsumerMiddleName

element

string

optional

Middle name of the person who consumed the certificate.

ConsumerEmail

element

string

optional

Email address of the person who consumed the certificate.

ConsumptionDate

element

date

optional

Date the certificate was consumed.

ConsumedHotelReference

element

HotelReference

optional

Any reference to the hotel where the certificate will be consumed.

ConsumptionRefNo

element

UniqueID

optional

Any reference number, such as a reservation number, against which the certificate was consumed.

ConsumptionRefType

element

string

optional

The consumption reference type.

ConsumptionLegNo

element

UniqueID

optional

The unique consumption reference number.

UserNotes

element

string

optional

Any notes on the certificate entered at time of consumption.

Status

element

string

optional

Status of the certificate.

PrintStatus

element

string

optional

Print Status of the certificate.

MembershipAwardID

element

UniqueID

optional

The unique membership award ID.

IssueType

element

string

optional

The issue type.

IssueSource

element

string

optional

The issue source.

AwardPoints

element

double

optional

The award points.

InActiveDate

element

date

optional

The inactive date for the e-certificate.

CertificateBeginDate

element

date

optional

The begin date for the e-certificate.

CertificateEndDate

element

date

optional

The end date for the e-certificate.

CertificateExpriyMonths

element

int

optional

The number of months until the e-certificate expires.

WebAllowed

element

string

optional

A “Y” indicates the e-certificate can be redeemed over the Web.

PMSConsumed

element

string

optional

A “Y” indicates the e-certificate is consumed by the PMS.

WebConsumed

element

string

optional

A “Y” indicates the e-certificate is consumed by the WEB.

Awards

element

Award

optional

The award information.

Promotions

element

PromotionDetails

optional / multiple

The promotion details.

Scope

element

string

optional

The scope of the certificate. “P” for property and “G” for Global.

 

EcertificateTierPointsSummary

 

<xs:complexType name="EcertificateTierPointsSummary">

<xs:sequence>

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

</xs:sequence>

<xs:attribute name="totalNightPoints" type="xs:double" />

<xs:attribute name="totalStayPoints" type="xs:double" />

<xs:attribute name="totalRevenuePoints" type="xs:double" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

totalNightPoints

attribute

double

none

The total points for the night.

totalStayPoints

attribute

double

none

The total points for the stay.

totalRevenuePoints

attribute

double

none

The total revenue points.

EcertificateTierPointsInfo

element

ArrayOfTierPointsList

optional

A collection of tier point lists.

 

FavoriteGuest

 

<xs:complexType name="FavoriteGuest">

<xs:sequence>

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

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

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

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

</xs:sequence>

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

inactive

attribute

boolean

none

Indicates if the favorite guest information is inactive.

GuestID

element

UniqueID

optional

The internal name ID of the guest.

GuestNameID

element

UniqueID

optional

The external name ID of the guest.

PersonName

element

PersonName

optional

The name of the guest.

EmailAddress

element

string

optional

The email address of the guest.

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

 

The root node value, containing the hotel name (optional). Used for information purposes only. No attempt will be made to use the root value to identify a property or resort.

chainCode

attribute

string

none

The chain code of the resort.

hotelCode

attribute

string

none

The resort ID code as defined in OPERA (not the channel conversion resort).

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.

operaId

attribute

long

none

The OPERA ID.

externalId

attribute

string

none

The external ID.

IssueTransactionAwardDetails

 

<xs:complexType name="IssueTransactionAwardDetails">

<xs:sequence>

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

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

<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="PointsRequired" type="xs:double" />

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

<xs:element minOccurs="0" maxOccurs="1" name="SellBeginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="SellEndDate" type="xs:date" />

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="UDFsList" xmlns:q4="http://webservices.micros.com/og/4.3/Common/" type="q4:ArrayOfUserDefinedValue" />

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

<xs:element minOccurs="0" maxOccurs="1" name="IssueKeyRaw" type="xs:base64Binary" />

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

<xs:element minOccurs="0" maxOccurs="1" name="NumberOfRooms" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="NumberOfAdults" type="xs:int" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership type.

AwardType

element

string

optional

The award type.

HotelReference

element

HotelReference

optional

HotelReference types which contain the hotel code and chain code.

PointsRequired

element

double

optional

The membership points required for the transaction.

TransactionCode

element

string

optional

The transaction code.

SellBeginDate

element

date

optional

The begin date for the sale.

SellEndDate

element

date

optional

The end date for the sale.

HotelCurrencyCode

element

string

optional

The currency code for the hotel.

CentralCurrencyCode

element

string

optional

The central currency code.

ExchangeRateType

element

string

optional

The exchange rate type.

PersonName

element

PersonName

optional

The details for the person being issued the award.

Address

element

Address

optional

The address.

UDFsList

element

ArrayOfUserDefinedValue

optional

A collection of user defined fields.

IssueKey

element

string

optional

The issue key for the transaction.

IssueKeyRaw

element

base64Binary

optional

Not used in this context.

Phone

element

Phone

optional

The phone information.

NumberOfRooms

element

int

optional

The number of rooms.

NumberOfAdults

element

int

optional

The number of adults.

 

Membership

 

<xs:complexType name="Membership">

<xs:sequence>

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

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="effectiveDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="expirationDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="currentPoints" type="xs:long" />

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

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

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

<xs:element minOccurs="0" maxOccurs="1" name="transferPoints" type="xs:long" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

membershipType

element

string

optional

The membership card type.

membershipNumber

element

string

optional

The membership number.

membershipLevel

element

string

optional

The membership level.

memberName

element

string

optional

The name on the card.

effectiveDate

element

date

optional

The effective date of the membership.

expirationDate

element

date

optional

The expiration date.

currentPoints

element

long

optional

The current number of points.

enrollmentCode

element

string

optional

The enrollment code.

ResvNameId

element

ArrayOfUniqueID

optional

A collection of reservation name IDs.

membershipid

element

UniqueID

optional

The unique membership ID.

transferPoints

element

long

optional

The membership points that will transfer.

awardPointsToExpires

element

ArrayOfAwardPointsToExpire

optional

A collection of award points to expire.

 

MembershipTransaction

 

<xs:complexType name="MembershipTransaction">

<xs:sequence>

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

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

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

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

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

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

</xs:sequence>

<xs:attribute name="postingDate" type="xs:date" use="required" />

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

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

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

<xs:attribute name="startDate" type="xs:date" />

<xs:attribute name="endDate" type="xs:date" />

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

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

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

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

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

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

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

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

<xs:attribute name="transactionDate" type="xs:date" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

postingDate

attribute

date

required

The posting date.

transactionTypeCode

attribute

string

none

The type of transaction. For example, a hotel stay, point awards from a partner, an adjustment, etc.

source

attribute

string

none

The source of the transaction. This could be a hotel name, a partner name, or the reason for an adjustment.

referenceNumber

attribute

string

none

A reference number. This could be a hotel folio number, a reservation confirmation number, a reference ID used by program partners, etc.

startDate

attribute

date

none

In the case of a hotel stay or a car rental, this is the arrival/ pick-up date. In other cases, this is the date when the points were earned.

endDate

attribute

date

none

In the case of a hotel stay or a car rental, this is the departure/ return date. In other cases, this is left empty.

pointsCalculated

attribute

boolean

none

This indicates whether points were already calculated for this transaction. If not specified, the default value is set to true.

statementId

attribute

string

none

The statement ID. If not specified or left empty, the transaction does not appear on any statement.

transactionId

attribute

string

none

An OPERA internal ID assigned to the transaction

crsReferenceNumber

attribute

string

none

The CRS reference number that is returned.

adjustment

attribute

boolean

optional

Indicates if membership transaction was manually adjusted. “True” indicates manually adjusted transaction. “False” indicates automatically adjusted transaction.

resort

attribute

string

optional

The resort code.

posCode

attribute

string

optional

The point of sale code.

stayRecord

attribute

boolean

optional

Indicates if there is a stay record associated with the membership transaction.
Note: For this attribute to be returned in the FetchStatement or FetchMembershipTransactions response, the OEDS>ENHANCED MEMBERSHIP HANDLING parameter must be set to Y in OPERA. Refer to OPERA online help for more information about this parameter.

transactionDate

attribute

date

optional

The date of the transaction.
Note: For this attribute to be returned in the FetchStatement or FetchMembershipTransactions response, the OEDS>ENHANCED MEMBERSHIP HANDLING parameter must be set to Y in OPERA. Refer to OPERA online help for more information about this parameter.

Points

element

Points

optional

An object containing a tally of points.

Tsc

element

Tsc

optional

An object containing information that can be used for upgrading or downgrading the membership level. This can be based on the number of stays, points, or hotel room nights.

AwardLabel

element

string

optional

The award label for the membership transaction.

TransferDescription

element

string

optional

The points transferred from the member’s airline program to the hotel’s loyalty program.

UserNotes

element

string

optional

User notes.

PointsBreakups

element

ArrayOfPointsBreakup

optional

A collection of a member’s points breakup.

MembershipTransactionList

 

<xs:complexType name="MembershipTransactionList">

<xs:sequence>

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

<xs:element minOccurs="0" maxOccurs="unbounded" name="MembershipTransaction" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:MembershipTransaction" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

CardInfo

element

NameMembership

optional

An object containing membership card information.

MembershipTransaction

element

MembershipTransaction

optional / multiple

An object containing a list of transactions.

 

NameMembership

 

<xs:complexType name="NameMembership">

<xs:complexContent mixed="false">

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Common/" base="q1:Membership">

<xs:attribute name="operaId" type="xs:long" />

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

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

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

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

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

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

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

<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

NameMembership

extension

Membership

 

An object containing membership card information.

operaId

attribute

long

none

The OPERA internal ID for the membership card.

externalId

attribute

string

none

Not used in this context.

primary

attribute

boolean

none

Indicates whether or not this is the primary card.

preferred

attribute

boolean

none

An indication of whether or not this is a preferred customer.

central

attribute

boolean

none

An indication of whether or not the membership was made at the central reservation system.

membershipClass

attribute

string

none

The membership class.

pointsLabel

attribute

string

none

The points label.

status

attribute

string

none

The status.

displaySequence

attribute

int

none

The display sequence.

insertUser

attribute

string

none

The user ID of user who created the entry.

insertDate

attribute

dateTime

none

The date of insertion.

updateUser

attribute

string

none

The user who performed the last update.

updateDate

attribute

dateTime

none

The date of the last update.

inactiveDate

attribute

date

none

The date when the membership was made inactive.

 

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:element minOccurs="0" maxOccurs="1" name="accountName2" type="xs:string" />

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

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

</xs:sequence>

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

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

nameOrdered

attribute

string

none

The name on the order.

familiarName

attribute

string

none

The familiar name of the person.

active

attribute

boolean

none

Indicates if the person is active in the system.

nameTitle

element

string

optional / multiple

The title of the person.

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 suffix of the name.

accountName2

element

string

optional

The name on account 2.

accountName3

element

string

optional

The name on account 3.

profession

element

string

optional

The person’s profession.

 

Phone

 

<xs:complexType name="Phone">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

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

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

</xs:choice>

</xs:sequence>

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

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

phoneType

attribute

string

none

The phone type.

phoneRole

attribute

string

none

The phone role.

primaryPhone

attribute

boolean

none

Indicates if this is the primary phone.

PhoneNumber

element

string

optional

The phone number.

PhoneData

element

PhonePhoneData

optional

The phone data.

 

PhonePhoneData

 

<xs:complexType name="PhonePhoneData">

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

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

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

countryAccessCode

attribute

string

none

The country access code for the number.

areaCode

attribute

string

none

The area code for the number.

phoneNumber

attribute

string

none

The phone number.

extension

attribute

string

none

The phone extension.

 

Points

 

<xs:complexType name="Points">

<xs:simpleContent>

<xs:extension base="xs:double">

<xs:attribute name="basePoints" type="xs:double" />

<xs:attribute name="bonusPoints" type="xs:double" />

<xs:attribute name="miscPoints" type="xs:double" />

</xs:extension>

</xs:simpleContent>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Points

extension

double

 

Information about the points.

basePoints

attribute

double

none

The base points awarded from the transaction.  

bonusPoints

attribute

double

none

The bonus points.

miscPoints

attribute

double

none

The miscellaneous points.

PointsBreakup

 

<xs:complexType name="PointsBreakup">

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

<xs:attribute name="points" type="xs:double" use="required" />

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

pointsType

attribute

string

none

The points type.

points

attribute

double

required

The number of points.

pointsDescription

attribute

string

none

A description of the points.

PointsInfo

 

<xs:complexType name="PointsInfo">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="AwardPointsInfo" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:AwardPointsInfo" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="TierPointsInfo" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:TierPointsInfo" />

<xs:element minOccurs="0" maxOccurs="unbounded" name="StayPointsInfo" xmlns:q3="http://webservices.micros.com/og/4.3/Membership/" type="q3:StayPointsInfo" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

AwardPointsInfo

element

AwardPointsInfo

optional / multiple

The award points information.

TierPointsInfo

element

TierPointsInfo

optional / multiple

The tier points information.

StayPointsInfo

element

StayPointsInfo

optional / multiple

The stay points information.

PointsSchedule

 

<xs:complexType name="PointsSchedule">

<xs:sequence>

<xs:element minOccurs="1" maxOccurs="1" name="BeginDate" type="xs:date" />

<xs:element minOccurs="1" maxOccurs="1" name="EndDate" type="xs:date" />

<xs:element minOccurs="1" maxOccurs="1" name="PointsRequired" type="xs:int" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

BeginDate

element

date

required

The begin date for the points schedule.

EndDate

element

date

required

The end date for the points schedule.

PointsRequired

element

int

required

The number of points required.

ProductAward

 

<xs:complexType name="ProductAward">

<xs:sequence>

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

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

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="points_required" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="beginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="endDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyDays" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyCharge" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyPoints" type="xs:double" />

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

<xs:element minOccurs="0" maxOccurs="1" name="issueKeyRaw" type="xs:base64Binary" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

membershipType

element

string

optional

The membership type code stored in OPERA.

awardType

element

string

optional

The award code.

resort

element

string

optional

The OPERA resort ID (not the channel conversion resort code).

product

element

string

optional

The OPERA product code attached to the award type.

shortDescription

element

string

optional

The product description attached to the product code.

points_required

element

double

required

The number of points required for this product.

beginDate

element

date

optional

The first date that the award type is valid.

endDate

element

date

optional

The last date that the award type is valid.

cancelPenaltyDays

element

double

optional

The number of days before a cancellation penalty applies.

cancelPenaltyCharge

element

double

optional

The cancellation penalty charge (in dollars) if the award is cancelled.

cancelPenaltyPoints

element

double

optional

The cancellation penalty charge (in points) if the award is cancelled.

issueKey

element

string

optional

Not used in this context.

issueKeyRaw

element

base64Binary

optional

Not used in this context.

Promotion

 

<xs:complexType name="Promotion">

<xs:sequence>

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

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

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

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Code

element

string

optional

The promotional code.

Dates

element

TimeSpan

optional

A valid date period.

Name

element

string

optional

A description of the promotion.

Status

element

PromotionSubscriptionStatusType

optional

The membership promotion status.

IssueType

element

PromotionIssueType

optional

The issue type for the promotion.

 

PromotionDetails

 

<xs:complexType name="PromotionDetails">

<xs:sequence>

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

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

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

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

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

<xs:element minOccurs="0" maxOccurs="unbounded" name="RateCode" type="xs:string" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

PromotionCode

element

string

optional

The promotion code.

PromotionName

element

string

optional

The promotion name.

Resort

element

string

optional

The resort name.

BookingDate

element

TimeSpan

optional

The booking date.

StayDate

element

TimeSpan

optional

The stay date.   

RateCode

element

string

optional / multiple

The rate code associated with the promotion.

 

PromotionIssueType

 

<xs:simpleType name="PromotionIssueType">

<xs:restriction base="xs:string">

<xs:enumeration value="ASSIGNED" />

<xs:enumeration value="OPTIN" />

<xs:enumeration value="PURCHASED" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

PromotionIssueType

enumeration

string

optional

The possible values are ASSIGNED, OPTIN and PURCHASED.

PromotionSubscription

 

<xs:complexType name="PromotionSubscription">

<xs:sequence>

<xs:element minOccurs="1" maxOccurs="1" name="MembershipId" type="xs:int" />

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

element

int

required

The membership ID associated with the current promotional item.

Promotion

element

Promotion

optional

A collection of Promotion elements.

 

PromotionSubscriptionList

 

<xs:complexType name="PromotionSubscriptionList">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="unbounded" name="PromotionSubscription" xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" type="q1:Promotion" />

</xs:sequence>

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipId

attribute

int

required

The membership ID.

PromotionSubscription

element

Promotion

optional / multiple

A collection of the available promotional subscriptions.

PromotionSubscriptionStatusType

 

<xs:simpleType name="PromotionSubscriptionStatusType">

<xs:restriction base="xs:string">

<xs:enumeration value="ACTIVE" />

<xs:enumeration value="INACTIVE" />

</xs:restriction>

</xs:simpleType>

 

Name

Type

Data Type

Use

Comments

PromotionSubscriptionStatusType

enumeration

string

 

The possible values are ACTIVE and INACTIVE.

RateAward

 

<xs:complexType name="RateAward">

<xs:sequence>

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

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="points_required" type="xs:double" />

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

<xs:element minOccurs="0" maxOccurs="1" name="beginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="endDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyDays" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyCharge" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyPoints" type="xs:double" />

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

<xs:element minOccurs="0" maxOccurs="1" name="issueKeyRaw" type="xs:base64Binary" />

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

membershipType

element

string

optional

The membershipType code that is stored in OPERA.

awardType

element

string

optional

The award code.

resort

element

string

optional

The OPERA resort ID (not the channel conversion resort code).

rateCode

element

string

optional

The OPERA rate code attached to the awardType (not the channel conversion rate code).

points_required

element

double

required

The number of points required for this rate code.

roomCategory

element

string

optional

The OPERA room code attached to the rate code (not the channel conversion room code).

beginDate

element

date

optional

The first date the award type is valid.

endDate

element

date

optional

The first date the award type is valid.

cancelPenaltyDays

element

double

optional

The number of days before a cancellation penalty applies.

cancelPenaltyCharge

element

double

optional

The cancellation penalty charge (in dollars) if the award is cancelled.

cancelPenaltyPoints

element

double

optional

The cancellation penalty charge (in points) if the award is cancelled.

issueKey

element

string

optional

Not used in this context.

issueKeyRaw

element

base64Binary

optional

Not used in this context.

RateDescription

element

string

optional

The rate code description, as stored in the rate header setup in OPERA.

RoomDescription

element

string

optional

The room description, as stored in the room type setup in OPERA.

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.

RuleSchedule

 

<xs:complexType name="RuleSchedule">

<xs:sequence>

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

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

<xs:element minOccurs="0" maxOccurs="unbounded" name="PointsSchedule" xmlns:q2="http://webservices.micros.com/og/4.3/Membership/" type="q2:PointsSchedule" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Code

element

string

optional

The rule schedule code.

Description

element

DescriptiveText

optional

The descriptive text.

PointsSchedule

element

PointsSchedule

optional / multiple

The points schedule.

Statement

 

<xs:complexType name="Statement">

<xs:complexContent mixed="false">

<xs:extension xmlns:q1="http://webservices.micros.com/og/4.3/Membership/" base="q1:MembershipTransactionList">

<xs:sequence>

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

</xs:sequence>

<xs:attribute name="statementDate" type="xs:date" />

<xs:attribute name="statementID" type="xs:integer" />

<xs:attribute name="startDate" type="xs:date" use="required" />

<xs:attribute name="endDate" type="xs:date" />

<xs:attribute name="beginningBalance" type="xs:float" use="required" />

<xs:attribute name="endingBalance" type="xs:float" />

</xs:extension>

</xs:complexContent>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

Statement

extension

MembershipTransactionList

 

A collection of Statement elements.

statementDate

attribute

date

none

The statement date.

statementID

attribute

integer

none

The statement ID.

startDate

attribute

date

required

The statement period start date.

endDate

attribute

date

none

The statement period end date.

beginningBalance

attribute

float

required

The beginning balance on the statement.

endingBalance

attribute

float

none

The ending balance on the statement.

noticeText

element

ArrayOfText

optional

Additional text.

StatementReference

 

<xs:complexType name="StatementReference">

<xs:attribute name="statementId" type="xs:integer" />

<xs:attribute name="statementDate" type="xs:date" use="required" />

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

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

statementId

attribute

integer

none

The statement ID.

statementDate

attribute

date

required

The statement date.

membershipID

attribute

int

required

The OPERA internal membership ID.

locked

attribute

boolean

optional

Indicates if the generated membership statements are locked in the system. Note: For this attribute to be returned in the FetchStatementRefs response, the OEDS>ENHANCED MEMBERSHIP HANDLING parameter must be set to Y in OPERA. Refer to OPERA online help for more information about this parameter.

StayPointsInfo

 

<xs:complexType name="StayPointsInfo">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="MembershipTotalNights" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="MembershipTotalStays" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="GuestTotalNights" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="GuestTotalStays" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="MembershipTotalNightsRange" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="MembershipTotalStaysRange" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="GuestTotalNightsRange" type="xs:int" />

<xs:element minOccurs="0" maxOccurs="1" name="GuestTotalStaysRange" type="xs:int" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipTotalNights

element

int

optional

The total nights for the membership.

MembershipTotalStays

element

int

optional

The total stays for the membership.

GuestTotalNights

element

int

optional

The total nights for the guest.

GuestTotalStays

element

int

optional

The total stays for the guest.

MembershipTotalNightsRange

element

int

optional

The total nights for the membership.

MembershipTotalStaysRange

element

int

optional

The total stays range for the membership.

GuestTotalNightsRange

element

int

optional

The total nights range for the membership.

GuestTotalStaysRange

element

int

optional

The total stays range for the guest.

TransactionAward

 

<xs:complexType name="TransactionAward">

<xs:sequence>

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

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

<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="DisplaySet" type="xs:string" />

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

<xs:element minOccurs="0" maxOccurs="1" name="CancelPenaltyDays" type="xs:int" />

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

<xs:element minOccurs="0" maxOccurs="1" name="IgnoreFinancialTransaction" type="xs:boolean" />

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

<xs:element minOccurs="0" maxOccurs="1" name="IssueKeyRaw" type="xs:base64Binary" />

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

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

<xs:element minOccurs="0" maxOccurs="1" name="MaxPercentAllowed" type="xs:double" />

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

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

<xs:element minOccurs="0" maxOccurs="1" name="OriginalPointsRequired" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="PointsRequired" type="xs:double" />

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

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

<xs:element minOccurs="0" maxOccurs="1" name="SellBeginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="SellEndDate" type="xs:date" />

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

<xs:element minOccurs="0" maxOccurs="1" name="ComputedPointsRequired" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="HotelTotalBillAmount" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="HotelTotalBillAmountAllowed" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="CentralBillAmount" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="CentralBillAmountAllowed" type="xs:double" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

MembershipType

element

string

optional

The membership type.

AwardType

element

string

optional

The award type for the transaction.

HotelReference

element

HotelReference

optional

HotelReference types which contain the hotel code and chain code.

DisplaySet

element

string

optional

The display set.

CancelPenaltyCharge

element

Amount

optional

The penalty charge for cancelling.

CancelPenaltyDays

element

int

optional

The number of days to cancel the membership award before a penalty is applied.

CancelPenaltyType

element

string

optional

The cancel penalty type.

IgnoreFinancialTransaction

element

boolean

optional

Indicates if the financial transaction will be ignored.

IssueKey

element

string

optional

The issue key for the transaction.

IssueKeyRaw

element

base64Binary

optional

Not used in this context.

LongDescription

element

DescriptiveText

optional

The long text description.

ShortDescription

element

string

optional

The short text description.

MaxPercentAllowed

element

double

optional

The maximum % allowed from the total bill. There can be a restriction that only 50% of the bill can be paid by points and the rest should be paid by money.

MembershipLevel

element

string

optional

The membership level.

CentralCurrencyCode

element

string

optional

The central currency code.

OriginalPointsRequired

 

element

double

optional

The original membership points required for the transaction.

PointsRequired

element

double

optional

The membership points required for the transaction.

HotelCurrencyCode

element

string

optional

The currency code for the hotel.

TransactionCode

element

string

optional

The transaction code.

SellBeginDate

element

date

optional

The begin date for the sale.

SellEndDate

element

date

optional

The end date for the sale.

ExchangeRateType

element

string

optional

The exchange rate type.

ComputedPointsRequired

element

double

optional

The computed membership points required after applying a percentage for the transaction award.

HotelTotalBillAmount

element

double

optional

The total bill amount in property currency for this transaction or payment award. 

HotelTotalBillAmountAllowed

element

double

optional

The total bill amount allowed in property currency for this transaction or payment award.

CentralBillAmount

element

double

optional

The total bill amount in CRO currency for this transaction or payment award.

CentralBillAmountAllowed

element

double

optional

The total bill amount allowed in CRO currency for this transaction or payment award.

 

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

 

Free-form text.

formatted

attribute

boolean

none

The format.

language

attribute

language

none

The language.

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.

TierPointsInfo

 

<xs:complexType name="TierPointsInfo">

<xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" name="BaseStayPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BaseNightsPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BaseRevenuePoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusStayPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusNightsPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusRevenuePoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="NextTierPoints" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BaseStayPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BaseNightsPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BaseRevenuePointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusStayPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusNightsPointsRange" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="BonusRevenuePointsRange" type="xs:double" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

BaseStayPoints

element

double

optional

The base stay points.

BaseNightsPoints

element

double

optional

The base nights points.

BaseRevenuePoints

element

double

optional

The base revenue points.

BonusStayPoints

element

double

optional

The bonus stay points.

BonusNightsPoints

element

double

optional

The bonus nights points.

BonusRevenuePoints

element

double

optional

The bonus revenue points.

NextTierPoints

element

double

optional

The number of points required for member to reach the next level.

BaseStayPointsRange

element

double

optional

The base stay points range.

BaseNightsPointsRange

element

double

optional

The base nights points range.

BaseRevenuePointsRange

element

double

optional

The base revenue points range.

BonusStayPointsRange

element

double

optional

The bonus stay points range.

BonusNightsPointsRange

element

double

optional

The bonus nights points range.

BonusRevenuePointsRange

element

double

optional

The bonus revenue points range.

 

TierWizard

 

<xs:complexType name="TierWizard">

<xs:sequence>

<xs:element minOccurs="1" maxOccurs="1" name="SequenceNumber" type="xs:int" />

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

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

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

SequenceNumber

element

int

required

The sequence number.

MessageCode

element

string

optional

The message code.

TranslatedMessage

element

Text

optional

The translated message.

 

TimeSpan

 

<xs:complexType name="TimeSpan">

<xs:sequence>

<xs:element minOccurs="1" maxOccurs="1" name="StartDate" type="xs:dateTime" />

<xs:choice minOccurs="1" maxOccurs="1">

<xs:element minOccurs="0" maxOccurs="1" name="Duration" type="xs:duration" />

<xs:element minOccurs="1" maxOccurs="1" name="EndDate" type="xs:dateTime" />

</xs:choice>

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

StartDate

element

dateTime

required

In this context, this represents the arrival date for which availability should be searched.

Duration

element

duration

optional

The duration of the stay.

EndDate

element

dateTime

required

In this context, this represents the departure date for which availability should be searched.

Tsc

 

<xs:complexType name="Tsc">

<xs:attribute name="baseRevenue" type="xs:double" />

<xs:attribute name="bonusRevenue" type="xs:double" />

<xs:attribute name="baseNights" type="xs:int" />

<xs:attribute name="bonusNights" type="xs:int" />

<xs:attribute name="baseStay" type="xs:int" />

<xs:attribute name="bonusStay" type="xs:int" />

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

baseRevenue

attribute

double

none

The base revenue awarded.

bonusRevenue

attribute

double

none

The bonus revenue awarded.

baseNights

attribute

int

none

The base number of nights awarded.

bonusNights

attribute

int

none

The number of bonus nights awarded.

baseStay

attribute

int

none

The base stay.

bonusStay

attribute

int

none

The bonus stay.

 

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 type of Unique ID.

source

attribute

string

none

The Unique ID 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.

UpgradeAward

 

<xs:complexType name="UpgradeAward">

<xs:sequence>

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

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

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

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

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

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

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

<xs:element minOccurs="1" maxOccurs="1" name="points_required" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="beginDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="endDate" type="xs:date" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyDays" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyCharge" type="xs:double" />

<xs:element minOccurs="0" maxOccurs="1" name="cancelPenaltyPoints" type="xs:double" />

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

<xs:element minOccurs="0" maxOccurs="1" name="issueKeyRaw" type="xs:base64Binary" />

</xs:sequence>

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

membershipType

element

string

optional

The membership type code stored in OPERA.

awardType

element

string

optional

The award code.

resort

element

string

optional

The OPERA resort ID (not the channel conversion resort code).

fromRoomCategory

element

string

optional

From the previous room code. This is the channel converted room code.

toRoomCategory

element

string

optional

To the next room code. This is the channel converted room code.

fromRoomCategoryLabel

element

string

optional

From the previous room code. This is the OPERA room code (not the channel conversion room code).

toRoomCategoryLabel

element

string

optional

To the next room code. This is the OPERA room code (not the channel conversion room code).

points_required

element

double

required

The number of points required for this product.

beginDate

element

date

optional

The first date that the award type is valid.

endDate

element

date

optional

The last date that the award type is valid.

cancelPenaltyDays

element

double

optional

The number of days before a cancellation penalty applies.

cancelPenaltyCharge

element

double

optional

The cancellation penalty charge (in dollars) if the award is cancelled.

cancelPenaltyPoints

element

double

optional

The cancellation penalty charge (in points) if the award is cancelled.

issueKey

element

string

optional

Not used in this context.

issueKeyRaw

element

base64Binary

optional

Not used in this context.

 

UserDefinedValue

 

<xs:complexType name="UserDefinedValue">

<xs:sequence>

<xs:choice minOccurs="1" maxOccurs="1">

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

<xs:element minOccurs="1" maxOccurs="1" name="DateValue" type="xs:dateTime" />

<xs:element minOccurs="1" maxOccurs="1" name="NumericValue" type="xs:decimal" />

</xs:choice>

</xs:sequence>

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

</xs:complexType>

 

Name

Type

Data Type

Use

Comments

valueName

attribute

string

none

A value name.

CharacterValue

element

string

optional

A character value.

DateValue

element

dateTime

required

A date value.

NumericValue

element

decimal

required

A numeric value.