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
  3. WS-I Basic Profile 1.0
  4. 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
Please enter your company name.
A 1
Q 2 Contact Information
Please enter the name of the author of this conformance statement questionnaire.
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
Please enter the name of the product for which this application is being made.
A 3
Q 4 Product Version/Identifier
Please enter the version number (or other identifier) of the product for which this application is being made.
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/NO
HTNG Single Guest Itinerary Version 1.0 (optional) YES/NO
HTNG Digital Signage Version 1.0 (optional) YES/NO
HTNG Open Data Exchange Version 1.4.1 (optional) YES/NO
HTNG Guest Self Service Version 1.0.1 (optional) YES/NO
HTNG Food and Beverage Ordering Version 1.0 (optional) YES/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/NO  
HTNG Property Web Services Specifications 2008B - Part 3: Digital Signage Version 1.0 (optional) YES/NO  
HTNG Property Web Services Specifications 2008B - Part 4: Open Data Exchange Version 1.4.1 YES/NO  
HTNG Property Web Services Specifications 2008B - Part 6: Guest Self Service Version 1.0.1 YES/NO  
HTNG Property Web Services Specifications 2008B - Part 7: Food and Beverage Ordering Version 1.0 YES/NO  
HTNG Property/Distribution Specifications 2008A - Part 1: Reservations Version 2.0 YES/NO  
HTNG Property/Distribution Specifications 2008A - Part 2: Availability Version 2.0 YES/NO  
HTNG Property/Distribution Specifications 2008A - Part 3: Statistics Version 2.0 YES/NO  
HTNG Property/Distribution Specifications 2008A - Part 4: Groups Version 1.0 YES/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
YES/NO  
HTNG Property/Distribution Usage Profile - Availability Version 1.0.2 YES/NO  
HTNG Property/Distribution Usage Profile - Reservations Version 1.0.4 YES/NO  
Proprietary System(s) YES/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
<insert Web Service name>
Documentation Provided Mandatory/
Optional
HTNG Specification Reference, URL, or Supporting Document Number (see table below)
WSDL Mandatory  
Schemas externally referenced in WSDL Mandatory  
SOAP Packet Trace Mandatory  
Published API Specification Mandatory for HTNG defined Web Services  
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/NO
Asynchronous YES/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/NO
Accommodation Reservation System YES/NO
Posting System YES/NO
Folio System YES/NO
Customer Profile System YES/NO
Itinerary Consolidation System YES/NO
Itinerary Display System YES/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/NO  
Create Activity CreateActivity Mandatory   YES/NO
Update Activity UpdateActivity Mandatory   YES/NO
Cancel Activity CancelActivity Mandatory   YES/NO
List Activities for a specific guest FetchActivities Mandatory YES/NO  
Lookup Matching Guest Profiles ProfileLookup Mandatory YES/NO YES/NO
Fetch detailed information for a specific guest profile FetchProfile Mandatory YES/NO YES/NO
Create new profile NewProfile Optional YES/NO YES/NO
Modify existing profile UpdateProfile Mandatory YES/NO YES/NO
Notify when appointment time is outside of stay dates OutOfScopeNotification Mandatory YES/NO  
Notification of status change GuestStatusNotification Mandatory YES/NO  
Link new profile ID to another system Subscription Mandatory YES/NO YES/NO
Lookup matching reservations ReservationLookup Optional   YES/NO
Fetch specific reservation details FetchReservation Optional   YES/NO
Notify of guest location LocationNotification Optional   YES/NO
Send guest message GuestMessage Optional   YES/NO
Merge guest profile MergeProfile Mandatory YES/NO YES/NO
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   YES/NO
Notification of status change GuestStatusNotification Mandatory   YES/NO
Lookup matching reservations ReservationLookup Mandatory YES/NO  
Fetch specific reservation details FetchReservation Mandatory YES/NO  
Notify of guest location LocationNotification Mandatory YES/NO  
Send guest message GuestMessage Mandatory YES/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/NO
Retrieve details of a POS check FetchCheckDetails Optional YES/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 YES/NO  
Retrieve details of a POS check FetchCheckDetails Optional YES/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 YES/NO YES/NO
Fetch detailed information for a specific guest profile FetchProfile Mandatory YES/NO YES/NO
Create new profile NewProfile Optional YES/NO YES/NO
Modify existing profile UpdateProfile Mandatory YES/NO YES/NO
Link new profile ID to another system Subscription Mandatory YES/NO YES/NO
Merge guest profile MergeProfile Mandatory YES/NO YES/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/NO YES/NO
Create Activity CreateActivity Mandatory YES/NO  
Update Activity UpdateActivity Mandatory YES/NO  
Cancel Activity CancelActivity Mandatory YES/NO  
List Activities for a specific guest FetchActivities Mandatory YES/NO YES/NO
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   YES/NO
Lookup matching reservations ReservationLookup Mandatory   YES/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? YES/NO
Does the Product function as an Event and Meeting Space Manager? YES/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   YES/NO
MeetingSpaceResponse Mandatory   YES/NO
Request Meeting Space Characteristics MeetingSpaceCharacteristicsRequest Mandatory   YES/NO
MeetingSpaceCharacteristicsResponse Mandatory   YES/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 YES/NO
End Time endTime Optional YES/NO
Event Identifier eventKey Optional YES/NO
Exhibit Flag – Y/N isExhibit Optional YES/NO
Postable Flag – Y/N isPostable Optional YES/NO
Room Grouping roomGrouping Optional YES/NO

Parameter Description Parameter Name Mandatory/
Optional
Group logo URL or pathname logoURL Optional YES/NO
Meeting Name and related identifier meetingName Optional YES/NO
Meeting “Post As” Name meetingPostAs Optional YES/NO
Host Event Identifier hostEventKey Optional YES/NO
Exhibit Flag – Y/N isExhibit Optional YES/NO
Postable Flag – Y/N isPostable Optional YES/NO
Backup Meeting Room Space Name backupMeetingRoomName Optional YES/NO
Overflow Meeting Room Space Name overflowMeetingRoomName Optional YES/NO
Response Complete – Y/N isResponseComplete Optional YES/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 YES/NO  
MeetingSpaceResponse Mandatory YES/NO  
Request Meeting Space Characteristics MeetingSpaceCharacteristicsRequest Mandatory YES/NO  
MeetingSpaceCharacteristicsResponse Mandatory YES/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 YES/NO
Floor Description floorDescription Optional YES/NO
Room Grouping roomGrouping Optional YES/NO
Directions directions Optional YES/NO
Is Room Divisible – Y/N isDivisible Optional YES/NO
Parent Room Identifier parentRoomKey Optional YES/NO
Map Reference Number mapReferenceNum Optional YES/NO
Response Complete - Y/N isResponseComplete Optional YES/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? YES/NO
Does the Product function as a File Consumer? YES/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 YES/NO   YES/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 YES/NO   YES/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

YES/NO

Services Scheduling System

YES/NO

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

YES/NO

YES/NO

Modify existing profile

UpdateProfile

Mandatory

YES/NO

YES/NO

Merge guest profile

MergeProfile

Mandatory

YES/NO

YES/NO

List template categories

TemplateCategory

Mandatory

 

YES/NO

List templates

TemplateInfo

Mandatory

 

YES/NO 

List payment conditions

PaymentCondition

Optional

 

YES/NO

Request availabilities

Availability

Mandatory

 

YES/NO

Create booking

Create

Mandatory

 

YES/NO

Delete booking

Delete

Optional

 

YES/NO 

Pay bookings

Sale

Optional

 

YES/NO

List bookings

FetchBooking

Optional

 

YES/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/NO

YES/NO

Modify existing profile

UpdateProfile

Mandatory

YES/NO

YES/NO

Merge guest profile

MergeProfile

Mandatory

YES/NO

YES/NO

List template categories

TemplateCategory

Mandatory

YES/NO

 

List templates

TemplateInfo

Mandatory

YES/NO 

 

List payment conditions

PaymentCondition

Optional

YES/NO

 

Request availabilities

Availability

Mandatory

YES/NO

 

Create booking

Create

Mandatory

YES/NO

 

Delete booking

Delete

Optional

YES/NO 

 

Pay bookings

Sale

Optional

YES/NO

 

List bookings

FetchBooking

Optional

YES/NO

 

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)

YES/NO

Food and Beverage POS System

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

YES/NO
Calculates transaction totals

CalculateTotals

Mandatory

YES/NO

Gets a transaction

GetTransaction

Mandatory

YES/NO

Gets a transaction delivery status

GetTransactionDeliveryStatus

Mandatory

 YES/NO

Post new transaction

PostNewTransaction

Mandatory

 YES/NO

Spit a transaction into multiple transactions

SplitTransaction

Mandatory

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

YES/NO
Calculates transaction totals

CalculateTotals

Mandatory

YES/NO
Gets a transaction

GetTransaction

Mandatory

YES/NO

Gets a transaction delivery status

GetTransactionDeliveryStatus

Mandatory

YES/NO
Post new transaction

PostNewTransaction

Mandatory

YES/NO

Spit a transaction into multiple transactions

SplitTransaction

Mandatory

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