Hotel Technology next generation

Conformance Statement Questionnaire

Property Web Services

Version 2008B


Referenced Documents

  1. HTNG Property Web Services Product Specification 2008B
  2. HTNG Property Web Services Solution Specifications 2008B

Part 1: Web Services Framework Version 2.1.1
Part 2: Single Guest Itinerary Version 2.2
Part 3: Digital Signage Version 1.0
Part 4: Open Data Exchange Version 1.4.1
Part 6: Guest Self Service Version 1.0.1
Part 7: Food and Beverage Ordering Version 1.0

  1. WS-I Basic Profile 1.0
  2. WS-Security 1.0 Specification

Instructions to applicants are given in blue text,

Note to submitter: This form contains a series of questions that need to be answered. Please complete ALL the fields in the questionnaire below to produce a conformance statement for your product. Your completed form should be submitted as input to the web certification system. Please ensure that you use the current version of the questionnaire (available on the certification website) for your submission. See the Guide to HTNG Certification for more information. Please note that all information in this conformance statement will appear on the public register of certified products. Revision History shows the changes in this Conformance Statement from prior versions is contained at the end of this document.

Submitter Information

Q

1

Organization Name

TAC GmbH

A

1

Q

2

Contact Information

Thomas Roessler

A

2

Product Information

Note to submitter: The information provided in this section must match the name and version information provided on the registration form when registering this product for certification. Please refer to section 3 of the Guide to HTNG Certification.

Q

3

Product Name

Reservation Assistant

A

3

Q

4

Product Version/Identifier

4.x

A

4

Scope of Certification

Q

5

Specifications Implemented

The Product Specification requires conformance to the Framework 2.1 Specification and, optionally, the Single Guest Itinerary and Digital Signage Specifications. Please indicate to which specifications the product conform.

A

5

HTNG Web Services Framework Version 2.1  (mandatory)

YES

HTNG Single Guest Itinerary Version 1.0 (optional)

YES

HTNG Digital Signage Version 1.0 (optional)

NO

HTNG Open Data Exchange Version 1.4.1 (optional)

NO

HTNG Guest Self Service Version 1.0.1 (optional)

YES

HTNG Food and Beverage Ordering Version 1.0 (optional)

NO

Web Services Framework 2.1 Conformance (mandatory)

Q

6

Identify the Web Services that utilize Web Services Framework 2.1

Please identify each Web service supported. The first nine services correspond to published HTNG Specifications. The tenth entry allows for proprietary services to be referenced.
Interoperability may be demonstrated by providing one of the following

  1. The name of other companies with whom you have successfully interoperated
  2. A test report from internal testing. These can be either a URL on your own website or as inline text in the Supporting Document Table below.
  3. Other evidence of a successful implementation.

At least one web service must be implemented.

A

6

Web Services Implemented

Web Service Name

Interoperable Vendors, Test Report URL, or Supporting Document Number (see table below)

HTNG Property Web Services Specifications 2008B - Part 2: Single Guest Itinerary Version 2.2

YES

 Micros, SGI - HTNG Test Protocol

HTNG Property Web Services Specifications 2008B - Part 3: Digital Signage Version 1.0 (optional)

NO

 

HTNG Property Web Services Specifications 2008B - Part 4: Open Data Exchange Version 1.4.1

NO

 

HTNG Property Web Services Specifications 2008B - Part 6: Guest Self Service Version 1.0.1

YES

Ryatta, GSS - HTNG Test Protocol

HTNG Property Web Services Specifications 2008B - Part 7: Food and Beverage Ordering Version 1.0

NO

 

HTNG Property/Distribution Specifications 2008A - Part 1: Reservations Version 2.0

NO

 

HTNG Property/Distribution Specifications 2008A - Part 2: Availability Version 2.0

NO

 

HTNG Property/Distribution Specifications 2008A - Part 3: Statistics Version 2.0

NO

 

HTNG Property/Distribution Specifications 2008A - Part 4: Groups Version 1.0

NO

 

HTNG Property/Distribution Specifications 2008A - Part 5: Rates Version 1.0
<or>
HTNG Property/Distribution Usage Profile - Rates Version 1.0.3
Note: these 2 specifications are identical

NO

 

HTNG Property/Distribution Usage Profile - Availability Version 1.0.2

NO

 

HTNG Property/Distribution Usage Profile - Reservations Version 1.0.4

NO

 

Proprietary System(s)

NO

 

Q

7

Details of Proprietary Systems

Please provide a summary description of any proprietary systems identified in A6.
Add rows to the table as required.

A

7

System Name

Version Number

Summary of System Details

Contact Name

Date of Implementation

 

 

 

 

Q

8

Supporting Documents

The Product Specification defines six possible supporting documents which provide evidence of conformance. Four of these are mandatory and denoted by shading. The Published API Specification should be used to reference the published HTNG specification that is supported. These documents may be provided either as a URL to an external site or as inline text in the Supporting Document Table below.

Replicate  this table for each of Web Service supported.

A

8

Single Guest Itinerary

Documentation Provided

Mandatory/
Optional

HTNG Specification Reference, URL, or Supporting Document Number (see table below)

WSDL

Mandatory

http://www.reservationassistant.com/htng/2008B/sgi/Activity.wsdl

Schemas externally referenced in WSDL

Mandatory

http://www.reservationassistant.com/htng/2008B/sgi/Activity.xsd
http://www.reservationassistant.com/htng/2008B/sgi/Common.xsd
http://www.reservationassistant.com/htng/2008B/sgi/Name.xsd
http://www.reservationassistant.com/htng/2008B/sgi/PmtPosting.xsd
http://www.reservationassistant.com/htng/2008B/sgi/Reservation.xsd

SOAP Packet Trace

Mandatory

 SGI - HTNG Test Protocol

Published API Specification

Mandatory for HTNG defined Web Services

 HTNG SGI API Specification

Write-up on WS Security Implementation

Optional

 

Write-up on WS Addressing Implementation

Optional

 

A

8

Guest Self Service

Documentation Provided

Mandatory/
Optional

HTNG Specification Reference, URL, or Supporting Document Number (see table below)

WSDL

Mandatory

http://www.reservationassistant.com/htng/2008B/gss/GuestSelfService.wsdl

Schemas externally referenced in WSDL

Mandatory

http://www.reservationassistant.com/htng/2008B/gss/Booking.xsd
http://www.reservationassistant.com/htng/2008B/gss/Common.xsd
http://www.reservationassistant.com/htng/2008B/gss/Configuration.xsd
http://www.reservationassistant.com/htng/2008B/gss/Name.xsd
http://www.reservationassistant.com/htng/2008B/gss/Query.xsd
http://www.reservationassistant.com/htng/2008B/gss/Sale.xsd

SOAP Packet Trace

Mandatory

 GSS - HTNG Test Protocol

Published API Specification

Mandatory for HTNG defined Web Services

 HTNG GSS API Specification

Write-up on WS Security Implementation

Optional

 

Write-up on WS Addressing Implementation

Optional

 

 

 

Q

9

Communication Style

Indicate which communication methods the product supports. At least one communication style must be supported.

A

9

Communication Style

Synchronous

YES

Asynchronous

NO

Single Guest Itinerary Conformance (optional)

Q

10

Roles

 

 

Please check all Single Guest Itinerary Web Service roles for which the product is being certified. At least one role must be supported.

A

10

Role

Activity Reservation System

YES

Accommodation Reservation System

NO

Posting System

YES

Folio System

NO

Customer Profile System

NO

Itinerary Consolidation System

YES

Itinerary Display System

NO

Q

11

Activity Reservation System Role

 

 

If the product performs the role of an Activity Reservation System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

11

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Lookup Activities for matching guests

ActivityLookup

Mandatory

YES

 

Create Activity

CreateActivity

Mandatory

 

YES

Update Activity

UpdateActivity

Mandatory

 

YES

Cancel Activity

CancelActivity

Mandatory

 

YES

List Activities for a specific guest

FetchActivities

Mandatory

YES

 

Lookup Matching Guest Profiles

ProfileLookup

Mandatory

YES

YES

Fetch detailed information for a specific guest profile

FetchProfile

Mandatory

YES

YES

Create new profile

NewProfile

Optional

YES

YES

Modify existing profile

UpdateProfile

Mandatory

YES

YES

Notify when appointment time is outside of stay dates

OutOfScopeNotification

Mandatory

YES

 

Notification of status change

GuestStatusNotification

Mandatory

YES

 

Link new profile ID to another system

Subscription

Mandatory

YES

YES

Lookup matching reservations

ReservationLookup

Optional

 

YES

Fetch specific reservation details

FetchReservation

Optional

 

YES

Notify of guest location

LocationNotification

Optional

 

YES

Send guest message

GuestMessage

Optional

 

YES

Merge guest profile

MergeProfile

Mandatory

YES

YES

Q

12

Accommodation Reservation System Role

 

 

If the product performs the role of an Accommodation Reservation System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

12

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Notify when reservation stay date range with scheduled appointment is moved outside of appointment date

OutOfScopeNotification

Mandatory

 

NO

Notification of status change

GuestStatusNotification

Mandatory

 

NO

Lookup matching reservations

ReservationLookup

Mandatory

NO

 

Fetch specific reservation details

FetchReservation

Mandatory

NO

 

Notify of guest location

LocationNotification

Mandatory

NO

 

Send guest message

GuestMessage

Mandatory

NO

 

Q

13

Posting System Role

 

 

If the product performs the role of a Posting System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

13

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Post charge

PostPayment

Mandatory

 

YES

Retrieve details of a POS check

FetchCheckDetails

Optional

NO

Q

14

Folio System Role

 

 

If the product performs the role of a Folio System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

14

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Post charge for related activity

PostPayment

Mandatory

NO

 

Retrieve details of a POS check

FetchCheckDetails

Optional

NO

Q

15

Customer Profile System Role

 

 

If the product performs the role of a Customer Profile System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

15

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Lookup Matching Guest Profiles

ProfileLookup

Mandatory

NO

NO

Fetch detailed information for a specific guest profile

FetchProfile

Mandatory

NO

NO

Create new profile

NewProfile

Optional

NO

NO

Modify existing profile

UpdateProfile

Mandatory

NO

NO

Link new profile ID to another system

Subscription

Mandatory

NO

NO

Merge guest profile

MergeProfile

Mandatory

NO

NO

Q

16

Itinerary Consolidation System Role

 

 

If the product performs the role of an Itinerary Consolidation System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

16

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Lookup Activities for matching guests

ActivityLookup

Mandatory

YES

YES

Create Activity

CreateActivity

Mandatory

YES

 

Update Activity

UpdateActivity

Mandatory

YES

 

Cancel Activity

CancelActivity

Mandatory

YES

 

List Activities for a specific guest

FetchActivities

Mandatory

YES

YES

Q

17

Itinerary Display System Role

 

 

If the product performs the role of an Itinerary Display System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

17

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

List Activities for a specific guest

FetchActivities

Mandatory

 

NO

Lookup matching reservations

ReservationLookup

Mandatory

 

NO

Digital Signage Conformance (optional)

Q

18

Roles

Please check all Digital Signage Web Service roles for which the product is being certified. At least one role must be supported.

A

18

Does the Product function as an Event Information Display Manager?

NO

Does the Product function as an Event and Meeting Space Manager?

NO

 

 

Event Information Display Manager Role

Q

19

If the product performs the role of an Event Information Display Manager please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

19

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate/consume these messages

Request Reserved Meeting Space

MeetingSpaceRequest

Mandatory

 

NO

MeetingSpaceResponse

Mandatory

 

NO

Request Meeting Space Characteristics

MeetingSpaceCharacteristicsRequest

Mandatory

 

NO

MeetingSpaceCharacteristicsResponse

Mandatory

 

NO

Q

20

If the product performs the role of an Event Information Display Manager please indicate which message parameters are supported.

A

20

Request Message / Request Event Information By:

Parameter Name

Mandatory/
Optional

Start Time

startTime

Optional

NO

End Time

endTime

Optional

NO

Event Identifier

eventKey

Optional

NO

Exhibit Flag – Y/N

isExhibit

Optional

NO

Postable Flag – Y/N

isPostable

Optional

NO

Room Grouping

roomGrouping

Optional

NO

 

Parameter Description

Parameter Name

Mandatory/
Optional

Group logo URL or pathname

logoURL

Optional

NO

Meeting Name and related identifier

meetingName

Optional

NO

Meeting “Post As” Name

meetingPostAs

Optional

NO

Host Event Identifier

hostEventKey

Optional

NO

Exhibit Flag – Y/N

isExhibit

Optional

NO

Postable Flag – Y/N

isPostable

Optional

NO

Backup Meeting Room Space Name

backupMeetingRoomName

Optional

NO

Overflow Meeting Room Space Name

overflowMeetingRoomName

Optional

NO

Response Complete – Y/N

isResponseComplete

Optional

NO

 

 

Event and Meeting Space Manager Role

Q

21

If the product performs the role of an Event and Meeting Space Manager please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

21

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate/consume these messages

Request Reserved Meeting Space

MeetingSpaceRequest

Mandatory

NO

 

MeetingSpaceResponse

Mandatory

NO

 

Request Meeting Space Characteristics

MeetingSpaceCharacteristicsRequest

Mandatory

NO

 

MeetingSpaceCharacteristicsResponse

Mandatory

NO

 

Q

22

If the product performs the role of an Event and Meeting Space Manager please indicate which message parameters are supported.

A

22

Parameter Description

Parameter Name

Mandatory/
Optional

Floor Number

floorNumber

Optional

NO

Floor Description

floorDescription

Optional

NO

Room Grouping

roomGrouping

Optional

NO

Directions

directions

Optional

NO

Is Room Divisible – Y/N

isDivisible

Optional

NO

Parent Room Identifier

parentRoomKey

Optional

NO

Map Reference Number

mapReferenceNum

Optional

NO

Response Complete - Y/N

isResponseComplete

Optional

NO

Open Data Exchange (optional)

Q

23

Roles

Please check all Open Data Exchange Web Service roles for which the product is being certified. At least one role must be supported.

A

23

Does the Product function as a File Producer?

NO

Does the Product function as a File Consumer?

NO

Q

24

File Consumer

If the product performs the role of a File Consumer please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality.

A

24

Function/Message
Description

Function/Message
Name

Can provide these

Can initiate these 

Pull Files

PullFIle

NO  

NO

Q

25

File Producer

If the product performs the role of a File Producer please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality.

A

25

Function/Message
Description

Function/Message
Name

Can provide these

Can initiate these 

Push Files

PushFIle

NO  

NO

Guest Self Service (optional)

Q

26

Roles

Please check all Guest Self Service Web Service roles for which the product is being certified. At least one role must be supported.

A

26

Role

Self Service Frontend

NO

Services Scheduling System

YES

Q

27

Self Service Frontend

If the product performs the role of a Self Service Frontend please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

27

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Create new profile

NewProfile

Optional

NO

NO

Modify existing profile

UpdateProfile

Mandatory

NO

NO

Merge guest profile

MergeProfile

Mandatory

NO

NO

List template categories

TemplateCategory

Mandatory

 

NO

List templates

TemplateInfo

Mandatory

 

NO

List payment conditions

PaymentCondition

Optional

 

NO

Request availabilities

Availability

Mandatory

 

NO

Create booking

Create

Mandatory

 

NO

Delete booking

Delete

Optional

 

NO

Pay bookings

Sale

Optional

 

NO

List bookings

FetchBooking

Optional

 

NO

Q

28

Services Scheduling System

If the product performs the role of a Services Scheduling System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

28

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Create new profile

NewProfile

Optional

YES

YES

Modify existing profile

UpdateProfile

Mandatory

YES

YES

Merge guest profile

MergeProfile

Mandatory

YES

YES

List template categories

TemplateCategory

Mandatory

YES

 

List templates

TemplateInfo

Mandatory

YES

 

List payment conditions

PaymentCondition

Optional

YES

 

Request availabilities

Availability

Mandatory

YES

 

Create booking

Create

Mandatory

YES

 

Delete booking

Delete

Optional

YES

 

Pay bookings

Sale

Optional

YES

 

List bookings

FetchBooking

Optional

YES

 

Food and Beverage Ordering (optional)

Q

29

Roles

Please check all Food and Beverage Ordering Web Service roles for which the product is being certified. At least one role must be supported.

A

29

Role

Device (Kiosk, Touch Screen, In-Room TV, IP Phone, etc)

NO

Food and Beverage POS System

NO

Q

30

Device Role

If the product performs the Device Role please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

30

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Gets configuration information

GetConfigurationInfo

Mandatory

NO

Calculates transaction totals

CalculateTotals

Mandatory

NO

Gets a transaction

GetTransaction

Mandatory

NO

Gets a transaction delivery status

GetTransactionDeliveryStatus

Mandatory

NO

Post new transaction

PostNewTransaction

Mandatory

NO

Spit a transaction into multiple transactions

SplitTransaction

Mandatory

NO

Q

31

Food and Beverage POS System

If the product performs the role of a Food and Beverage POS System please indicate which functions and messages are supported. Shaded cells indicate mandatory functionality. Black cells are not applicable.

A

31

Function/Message Description

Function/Message Name

Mandatory/
Optional

Can provide these web service functions

Can initiate these messages

Gets configuration information

GetConfigurationInfo

Mandatory

NO

Calculates transaction totals

CalculateTotals

Mandatory

NO

Gets a transaction

GetTransaction

Mandatory

NO

Gets a transaction delivery status

GetTransactionDeliveryStatus

Mandatory

NO

Post new transaction

PostNewTransaction

Mandatory

NO

Spit a transaction into multiple transactions

SplitTransaction

Mandatory

NO

Certification Summary

 

 

The Trademark License Agreement allows for a Product Specification to require display of a Certification Summary along with the Trademark. For this Product Specification, no summary is required.

Supporting Document Table

 

 

The following table is provided for supporting documents identified in Q6 and Q8. If the document cannot be referenced as a URL, please insert the contents of the document into a row of the table below, adding an appropriate title and referencing it in A6 or A8 above. Insert additional table entries as required.

 

 

 

Document Title

1

For Q6  <insert web service name> - Interoperability Test Report
or
for Q8  <insert web service name> - <insert document title>

<insert document text>


Revision History

Issue 1.0 November 24, 2008, First Release


Copyright © 2008 HTNG, All Rights Reserved