Target audienceRMS, KIOSK
Version3.2
AuthenticationBearer Token
Message typeAsynchronous, Push
DirectionInbound

Message Description

protel I/O uses a request and response message pair to inform external system about the configured System Data. In the Result message all categories of the system Data will be provided.

  • Accounting
  • Profiles
  • Loyalty
  • Rooms
  • Reservations
  • Events
  • Rates
  • Tasks

It is possible to limit the information in the Result message, therefore in the request at least one of the elements Accounting, Profiles, Loyalty, Rooms, Reservations, Events, Rates or Tasks needs to be included.



Message Attributes

IO_SystemDataRQ

Element | @Attribute

Type

Num

Description Inbound

Comments + Content Inbound pAIROnPrem
IO_SystemDataRQ
1

(Haken)(Haken)
@CorrelationIDstring1Used to match result messages (*RS) to request messages (*RQ), therefore mandatory.
(Haken)(Haken)
@Versionstring0..1The version of the message."1.00"(Haken)(Haken)
@TimeStampdateTime1ISO DateTime of message creation
(Haken)(Haken)
@EchoTokenstring0..1EchoToken for RQ and RS
(Haken)(Haken)
@PrimaryLangIDstring0..1The default language of the propertyISO-639-1 (2-char code)(Haken)(Haken)
IO_SystemDataRQ | Request
1

(Haken)(Haken)
IO_SystemDataRQ | Request | UniqueID
1

(Haken)(Haken)

@Type 

OTA_CodeType UIT

1

A reference to the type of object defined by the UniqueID element. Refer to OpenTravel Code List Unique ID Type (UIT)

(Haken)(Haken)

@ID 

string

1

The ID will transfer the HotelID and needs to be agreed by the trading partners and remain the same throughout the messages.


(Haken)(Haken)

@ID_Context

string

1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
IO_SystemDataRQ | Request | Accounting
0..1Request Accounting information
(Haken)(Haken)
IO_SystemDataRQ | Request | Profiles
0..1Request Profiles information
(Haken)(Haken)
IO_SystemDataRQ | Request | Loyalty
0..1Request Loyalty information
(Haken)(Haken)
IO_SystemDataRQ | Request | Rooms
0..1Request Rooms information
(Haken)(Haken)
IO_SystemDataRQ | Request | Reservations
0..1Request Reservations information
(Haken)(Haken)
IO_SystemDataRQ | Request | Events
0..1Request Events information
(Haken)(Haken)
IO_SystemDataRQ | Request | Rates
0..1Request Rates information
(Haken)(Haken)
IO_SystemDataRQ | Request | Tasks
0..1Request Tasks information
(Haken)(Haken)

IO_SystemDataRS 

Push message to hold all categories of requested system data

Element | @Attribute


Num

Description 

Comments + Content OutboundpAIROnPrem
IO_SystemDataRS
1

(Haken)(Haken)
@CorrelationIDstring1Used to match result messages (*RS) to request messages (*RQ), therefore mandatory.
(Haken)(Haken)
@Versionstring0..1The version of the message."1.00"(Haken)(Haken)
@TimeStampdateTime0..1ISO DateTime of message creation
(Haken)(Haken)
@EchoTokenstring0..1EchoToken for RQ and RS
(Haken)(Haken)
@PrimaryLangIDstring0..1The default language of the propertyISO-639-1 (2-char code)(Haken)(Haken)
IO_SystemDataRS | Successboolean0..1The presence of the empty Success element explicitly indicates that the message succeeded
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | Warnings | Warning
1..nSingle warning element
(Haken)(Haken)
@Typestring0..1The Warning element MUST contain the Type attribute that uses a recommended set of values to indicate the warning type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown". Refer to OpenTravel Code List Error Warning Type (EWT).(Haken)(Haken)
@Codestring0..1If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OpenTravel Code List Error Codes (ERR).(Haken)(Haken)
@ShortText string0..1Short text to describe the warning
(Haken)(Haken)
IO_SystemDataRS | Warnings | Warning | Messagestring0..1Description of the issue
(Haken)(Haken)
IO_SystemDataRS | Errors | Error
1..nSingle error element
(Haken)(Haken)
@Typestring0..1The Error element MUST contain the Type attribute that uses a recommended set of values to indicate the error type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown". Refer to OpenTravel Code List Error Warning Type (EWT).(Haken)(Haken)
@Codestring0..1If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OpenTravel Code List Error Codes (ERR).(Haken)(Haken)
@ShortText string0..1Short text to describe the error.
(Haken)(Haken)
IO_SystemDataRS | Errors | Error | Messagestring0..1Description of the issue
(Haken)(Haken)
IO_SystemDataRS | SystemData
1

(Haken)(Haken)
@HotelCodestring0..1HotelID of the property the system status is sent for
(Haken)(Haken)
@HotelIDstring0..1Internal HotelID of the property
(Haken)(Haken)
@HotelNamestring0..1Full name of the property


(Haken)(Haken)
@ChainCodestring0..1The code that identifies a hotel chain or management group. The hotel code is decided btw vendors. The attribute is optional if the hotel is an independent property that can be identified by the HotelCode Attribute.
(Haken)(Haken)
IO_SystemDataRS | SystemData | UniqueID
1

(Haken)(Haken)
@Typestring0..1The Error element MUST contain the Type attribute that uses a recommended set of values to indicate the error type. The validating XSD can expect to accept values that it has NOT been explicitly coded for and process them by using Type ="Unknown". Refer to OpenTravel Code List Error Warning Type (EWT).(Haken)(Haken)
@Codestring0..1If present, this refers to a table of coded values exchanged between applications to identify errors or warnings. Refer to OpenTravel Code List Error Codes (ERR).(Haken)(Haken)
@ShortText string0..1Short text to describe the error.
(Haken)(Haken)

IO_SystemDataRS | SystemData | Accounting


0..1Information about configured items for the section Accounting. Only present if requested in RQ.
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | CashRegisters
0..1Information about configured Cash Registers
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | CashRegisters | CashRegister
0..nInformation about a configured Cash Register
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.


(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Cash Register
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | CashRegisters | CashRegister | Name
0..1Name of the configured Cash Register
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | CashRegisters | CashRegister | Description
0..1Long description of the configured Cash Register
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | PaymentMethods
0..1Information about configured PaymentMethods
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | PaymentMethods | PaymentMethod
0..nInformation about a configured PaymentMethod
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1PLU ( TAA number) of the payment method item.
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.
  • Cash = BAR
  • Uncash = BGL
  • Debitor = DEB
  • credit card = KK
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@IsAccountReceivableboolean0..1When "true" it is a debtor payment
  • true
  • false
(Haken)(Haken)
@CostCenterIOCodeString0..1Datev Number
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | PaymentMethods | PaymentMethod | Name
0..1Name of the configured Payment Method
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | PaymentMethods | PaymentMethod 
| Description

0..1Long description of the configured Payment Method
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | InvoiceFormats
0..1name of the Invoice format 
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | InvoiceFormats | InvoiceFormat 
0..1name of the Invoice format 
(Haken)(Fehler)
@Code
string0..1used code of invoice format
(Haken)(Fehler)
@Type
string0..1used type of invoice format
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | Currencies
0..1Information about configured Currencies
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Currencies | Currency
0..nInformation about a configured Currency
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Currency
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@PrimaryIndboolean0..1When true indicates this is the primary currency.
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Currencies | Currency | Name
0..1Name of the configured Currency
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Currencies | Currency | Description
0..1Long description of the configured Currency
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts 
0..1Information about configured Transaction Accounts
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount
0..nInformation about a configured Transaction Account
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Transaction Account
(Haken)(Haken)
@StatisticsCodeIOCodeString0..1StatisticCode
  • Extra
  • FoodAndBeverage
  • Accommodation
(Fehler)(Haken)
@GroupIOCodeString0..1Specifies the group code.
(Fehler)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@AmountAfterTaxdecimal0..1The available price after tax.
(Fehler)(Haken)
@CurrencyCodeAlphaLength30..1Currency code
(Haken)(Haken)
@TaxPercentagedecimal0..1Indicates the tax percentage included in this fee (e.g., the Value Added Tax (VAT) percentage).
(Fehler)(Haken)
@TaxCodeIOCodeString0..1TaxCode
(Fehler)(Haken)
@CostCenterIOCodeString0..1Datev Number
(Fehler)(Haken)
@RevenueCategoryCodeOTA_CodeType RCC0..1Describes the type of revenue generated.
Refer to OpenTravel Code List Revenue Category Code (RCC).
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Name
0..1Name of the configured Transaction Account
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Description
0..1Long description of the configured Transaction Account
(Haken)(Haken)
@Languagestring0..1used language for the long description
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Items
0..1Information about configured Items
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Items | Item
0..nInformation about a configured Item
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Items
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.
(Haken)(Haken)
@StatisticsCodeIOCodeString0..1StatisticCode
  • Extra
  • FoodAndBeverage
  • Accommodation
(Haken)(Haken)
@AmountAfterTaxdecimal0..1The available price after tax.
(Haken)(Haken)
@CurrencyCodeAlphaLength30..1Currency code

(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@RevenueCategoryCodeOTA_CodeType RCC0..1Describes the type of revenue generated.
Refer to OpenTravel Code List Revenue Category Code (RCC).
(Haken)(Haken)
@TaxCodeIOCodeString0..1TaxCode
(Haken)(Haken)
@TaxPercentagedecimal0..1Indicates the tax percentage included in this fee (e.g., the Value Added Tax (VAT) percentage).
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Items | Item | Name
0..1Name of the configured Item
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | TransactionAccounts | TransactionAccount | Items | Item | Description
0..1Long description of the configured Item
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | Commissions | Commission
0..1Information about configured Commissions
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Commissions | Commission
0..nInformation about a configured Commission
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Commission
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@CurrencyCodeAlphaLength30..1Currency code
(Haken)(Haken)
@Percentagedecimal0..1Percentage Value
(Haken)(Haken)
@FixedAmountdecimal0..1Fixed Amount Value
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Commissions | Commission | Name
0..1Name of the configured Commission
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Commissions | Commission | Description
0..1Long description of the configured Commission
(Haken)(Haken)
@Languagestring0..1used language for the long description
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting |  Taxes
0..1Information about configured Tax
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting |  Taxes | Tax
0..nInformation about a configured Tax
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Tax
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@CurrencyCodeAlphaLength30..1Currency code
(Haken)(Fehler)
@Percentagedecimal0..1Percentage
(Haken)(Haken)
@ExternalTaxboolean0..1Indicates if the Element is an internal or an external tax
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | Taxes | Tax | Name
0..1Name of the configured Tax
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | Taxes | Tax | Description
0..1Long description of the configured Tax
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | FiscalCodes
0..1Information about configured Fiscal Codes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | FiscalCodes | FiscalCode
0..nInformation about a configured Fiscal Code
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Fiscal code
(Haken)(Haken)
@ValidFromdate0..1Fiscal code valid from this date
(Haken)(Haken)
@ValidTodate0..1Fiscal code valid to this date
(Haken)(Haken)
@VoidCodePreEODReferenceIDinteger0..1Fiscal code to be used for cancellations prior to EOD
(Haken)(Haken)
@VoidCodePostEODReferenceIDinteger0..1Fiscal code to be used for cancellations after EOD
(Haken)(Haken)
@VoidCodeIndboolean0..1Indicates if the fiscal code is for invoices (false) or cancellation invoices(true).
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | FiscalCodes | FiscalCode | Name
0..1Name of the configured Fiscal code
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | FiscalCodes | FiscalCode | Description
0..1Long description of the configured Fiscal code
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Accounting | ItemRoutingTemplates
0..1Information about configured ItemRouting templates
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | ItemRoutingTemplates | ItemRoutingTemplate
0..nInformation about a configured ItemRouting template
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the ItemRouting template
(Haken)(Haken)
IO_SystemDataRS | SystemData | Accounting | ItemRoutingTemplates | ItemRoutingTemplate | Name
0..1Name of the configured ItemRouting template
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
Accounting | ItemRoutingTemplates | ItemRoutingTemplate | Description
0..1Long description of the configured ItemRouting template
(Haken)(Fehler)
@Languagestring0..1used language for the long description
(Haken)(Fehler)

IO_SystemDataRS | SystemData | Profiles


0..1Information about configured items for the section Profile.
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Salutations
0..1Information about configured Salutations
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Salutations | Salutation
0..nDetails of configured Salutation
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Salutation
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Salutations | Salutation | Name
0..1Name of the configured Salutation
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Salutations | Salutation | Description
0..1Long description of the configured Salutation
(Haken)(Haken)
@Languagestring0..1used language for the description
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | AddressTypes
0..1Information about configured AddressTypes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | AddressTypes | AddressType
0..nDetails of configured AddressType
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Address Type
(Haken)(Haken)
@Visibleboolean0..1Indicates if the AddressType can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@TypeIOCodeString0..1Type of the Address
(Fehler)(Haken)
@GroupIOCodeString0..1Specifies the group code.
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Profiles | AddressTypes | AddressType | Name
0..1Name of the configured AddressType
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
AddressType | Description
0..1Long description of the configured AddressType
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | CommunicationTypes 
0..1Information about configured CommunicationTypes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | CommunicationTypes | CommunicationType
0..nDetails of configured CommunicationType
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Communication Type
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@TypeIOCodeString0..1Type of the Communication
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.
  • 17 - Fax
  • 18 - Phone
  • 19 - E-Mail
  • 0 - Other
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Profiles | CommunicationTypes | CommunicationType | Name
0..1Name of the configured CommunicationType
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | CommunicationTypes | CommunicationType | Description
0..1Long description of the configured CommunicationType
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | DocumentTypes
0..1Information about configured DocumentTypes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | DocumentTypes | DocumentType
0..nDetails of configured DocumentType
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Document Type
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@TypeIOCodeString0..1Type of the Document
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Profiles | DocumentTypes | DocumentType | Name
0..1Name of the configured DocumentType
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | DocumentTypes | DocumentType| Description
0..1Long description of the configured DocumentType
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Genders 
0..1Information about configured Genders
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Genders | Gender
0..nDetails of configured Gender
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”
(Haken)
@CodeIOCodeString0..1Shortcode of the Gender
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false

(Haken)
IO_SystemDataRS | SystemData | Profiles | Genders | Gender | Name
0..1Name of the configured Gender
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Genders | Gender | Description
0..1Long description of the configured Gender
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields
0..1Information about configured User Defined Fields
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField
0..nDetails of configured User Defined Field
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”
(Haken)
@CodeIOCodeString0..1Shortcode of the User Defined Field
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@TypeIOCodeString0..1Type of the User Defined Field
  • String
  • Integer
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | Name
0..1Name of the configured User Defined Field
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields |  UserDefinedField | Description
0..1Long description of the configured User Defined Field 
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | DataTypeIOUdfType1Type of the User Defined Field
  • String
  • Integer
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | ReadOnlyboolean0..1Indicates if the User Defined Field is read-only or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | Mandatoryboolean0..1Indicates if the User Defined Field is mandatory or not
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | Confidentialboolean0..1Indicates if the User Defined Field is confidential or not
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | DisplayNamestring0..1Display name of the User Defined Field in the front office
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | DefaultValuestring0..1Possible default value for this User Defined Field
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | ListEntriesstring0..1List of possible values for the User Defined Field
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | ListEntries | ListEntry
1..nDetails of a list entry for the User Defined Field
(Haken)(Fehler)
@IDstring1Internal ID of the list entry
(Haken)(Fehler)
@DisplayNamestring1Display name of the list entry in the front office
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MinValuestring0..1The minimum value of this User Defined Field
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MaxValuestring0..1The maximum value of this User Defined Field
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MinLengthinteger0..1Indicates the minimum length of the User Defined Field
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MaxLengthinteger0..1Indicates the maximum length of the User Defined Field
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MultiLineboolean0..1Indicates if the User Defined Field has multiple lines
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | UserDefinedFields | UserDefinedField | MultiSelectboolean0..1Indicates if multiple values of the User Defined Field can be selected
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Preferences
0..1Information about configured Preferences
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Profiles | Preferences | Preference
0..nDetails of configured Preference
(Fehler)(Haken)
@IDstring1ID is the internal confirmation number.
(Fehler)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Fehler)(Haken)
@CodeIOCodeString0..1Shortcode of the Preference
(Fehler)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Fehler)(Haken)
@TypeIOCodeString0..1Type of the Preference


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Preferences | Preference | Name
0..1Name of the configured Preference
(Fehler)(Haken)
@Languagestring0..1used language for the name
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Profiles | Preferences | Preference | Description
0..1Long description of the configured Preference 
(Fehler)(Fehler)
@Languagestring0..1used language for the description
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation
0..1IO_SystemDataRS | SystemData | Profiles | Preferences |
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | VipCodes
0..1Information about configured VipCodes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | VipCodes | VipCode
0..nDetails of configured VipCode
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Vipcode
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | VipCodes | VipCode | Name
0..1Name of the configured VipCode
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | VipCodes | VipCode | Description
0..1Long description of the configured VipCode
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation | MarketingCodes
0..1Information about configured MarketingCodes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | MarketingCodes | MarketingCode
0..nDetails of configured MarketingCode
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Marketing Code
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | MarketingCodes | MarketingCode | Name
0..1Name of the configured MarketingCode
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Profiles | Segmentation | MarketingCodes | MarketingCode | Description
0..1Long description of the configured MarketingCode
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation | Keywords
0..1Information about configured Keywords
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation | Keywords | Keyword
0..1Details of configured Keyword
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Keyword
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation | Keywords | Keyword | Name
0..1Name of the configured Keyword
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Profiles | Segmentation | Keywords | Keyword | Description
0..1Long description of the configured Keyword
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)

IO_SystemDataRS | SystemData | Loyalty


0..1Information about configured items for the section Loyalty Card.
(Haken)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs
0..1Information about configured LoyaltyPrograms
(Haken)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program
0..nDetails of configured Loyalty Program
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Loyalty Program
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Name
0..1Name of the configured Loyalty Program 
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
Program | Description
0..1Long description of the configured Loyalty Program
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Levels
0..1Information about configured LoaltyProgram Levels
(Haken)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Levels | Level 
0..nDetails of configured Loyalty Program Level
(Fehler)(Haken)
@IDstring1ID is the internal confirmation number.
(Fehler)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Fehler)(Haken)
@CodeIOCodeString0..1Shortcode of the Loyalty Program Level
(Fehler)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Levels | Level | Name
0..1Name of the configured Loyalty Program Level
(Fehler)(Haken)
@Languagestring0..1used language for the name
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Levels |  Level | Description
0..1Long description of the configured Loyalty Program Level
(Fehler)(Fehler)
@Languagestring0..1used language for the description
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Units
0..1Information about configured Loyalty Program Units
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Loyalty | Programs | Program | Units | Unit
0..1Details of configured Loyalty Program Unit
(Fehler)(Fehler)
@IDstring1ID is the internal confirmation number.
(Fehler)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Fehler)(Fehler)
@CodeIOCodeString0..1Shortcode of the Loyalty Program Unit
(Fehler)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Loyalty | Programs | Units | Unit | Name
0..1Name of the configured Loyalty Program Unit
(Fehler)(Fehler)
@Languagestring0..1used language for the name
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Loyalty | Programs | Units | Unit | Description
0..1Long description of the configured Loyalty Program Unit
(Fehler)(Fehler)
@Languagestring0..1used language for the description
(Fehler)(Fehler)

IO_SystemDataRS | SystemData | RoomTypes


0..1Information about configured items for the section Loyalty Card.
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType
0..nDetails of configured RoomType
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Room Type
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@IsRoomboolean0..1Indicates if an element is a Room or a Pseudo Room
  • true
  • false
(Haken)(Haken)
@IsYieldableboolean0..1Used to indicate the rate plan is subject to yield management logic. When true, the rate plan is yieldable. When false, the rate plan is not yieldable.
  • true
  • false
(Haken)(Haken)
@HSKDepartmentIOCodeString0..1Indicates the Housekeeping Department responsible for this room type
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Name
0..1Name of the configured RoomType 
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Description
0..1Long description of the configured RoomType 
(Haken)(Haken)
@Languagestring0..1used language for the description
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Occupancy
1Occupancy of the Room Type 
(Haken)(Haken)
@MinOccupancyinteger0..1Minimum number of persons allowed in a unit of accommodation or place.pAir only: The minimum occupancy of a roomtype is always 1. (Warnung) The values send in the RS message are @MinOccupancy = maxLower and @MaxOccupancy = maxUpper, so in @MinOccupancy you'll always get the lowest maximum occupancy set up for the rooms of this room type! (Haken)(Fehler)
@MaxOccupancyinteger0..1Maximum number of persons allowed in a unit of accommodation or place.
(Haken)(Fehler)
@DefaultOccupancyinteger0..1Default number of persons allowed in a unit of accommodation or place.
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | RoomFeatures
0..1Configured Room Features
(Haken)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | RoomFeatures | RoomFeature
0..nDetails of Room Feature
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Room Type Feature
(Haken)(Fehler)
@TypeIOCodeString0..1Type of the room feature
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | RoomFeatures | RoomFeature | Name
0..1Name of the configured RoomFeature
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | RoomFeatures | RoomFeature | Description
0..1Long description of the configured RoomFeature
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms
0..1Information about configured Rooms of that RoomType
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room
0..nDetails about configured Room
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Room - RoomID which is displayed in the Front Office
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@HSKDepartmentIOCodeString0..1Indicates the Housekeeping Department
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | Name
0..1Name of the configured Room 
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | Description
0..1Long description of the configured Room 
(Haken)(Haken)
@Languagestring0..1used language for the description
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | Occupancy
1Occupancy of the Room
(Haken)(Fehler)
@MinOccupancyinteger0..1Minimum number of persons allowed in a unit of accommodation or place.
(Fehler)(Fehler)
@MaxOccupancyinteger0..1Maximum number of persons allowed in a unit of accommodation or place.
(Haken)(Fehler)
@DefaultOccupancyinteger0..1Default number of persons allowed in a unit of accommodation or place.
(Haken)(Fehler)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | RoomFeatures
0..1Configured RoomFeatures for this room
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | RoomFeatures | RoomFeature
0..1Configured Room Feature
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Room Feature
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | RoomFeatures | RoomFeature | Name
0..1Name of the configured Room Feature
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | RoomTypes | RoomType | Rooms | Room | RoomFeatures | RoomFeature | Description
0..1Long description of the configured Room Feature
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)

IO_SystemDataRS | SystemData | Reservations


0..1Information about configured items for the section Reservation
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | ReservationStates
0..1Information about configured Reservation States
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | ReservationStates | ReservationState
0..nDetails of configured Reservation State
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Reservation State
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@TypeIOCodeString0..1Type of the Reservation State
  • Confirmed = Conf
  • Provisional = Opt.
  • Cancellation = VO
  • No Show = NS
  • Optional = Non-Binding
  • Waiting list = Waiting-list
  • Checked-In = CI
  • Checked-Out = CO
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | ReservationStates | ReservationState | Name
0..1Name of the configured Reservation State
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | ReservationStates | ReservationState | Description
0..1Long description of the configured Reservation State
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | CancellationReasons  
0..1Information about configured Cancellation Reasons
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | CancellationReasons | CancellationReason
0..nDetails of configured Cancellation Reason
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Cancellation Reason
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | CancellationReasons | CancellationReason | Name
0..1Name of the configured Cancellation Reason
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | CancellationReasons | CancellationReason | Description
0..1Long description of the configured Cancellation Reason
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | GuestRelationTypes |

Information about configured Guest Relationship Types
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | GuestRelationTypes | GuestRelationType 

Details of configured Guest Relationship Types
(Haken)(Fehler)
@CodeIOCodeString0..1name of the relationship type
(Haken)(Fehler)
@IDstring1ID is the internal number.
(Haken)(Fehler)
@ID_Contextstring1Used to identify where the ID comes from.“protelIO”(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | TurnawayReasons  
0..1Information about configured Turnaway Reasons
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Reservations | TurnawayReasons | TurnawayReason
0..nDetails of configured Turnaway Reason
(Fehler)(Haken)
@IDstring1ID is the internal confirmation number.
(Fehler)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Fehler)(Haken)
@CodeIOCodeString0..1Shortcode of the Turnaway Reason
(Fehler)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Fehler)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | TurnawayReasons | TurnawayReason | Name
0..1Name of the configured Turnaway Reason
(Fehler)(Haken)
@Languagestring0..1used language for the name
(Fehler)(Haken)
IO_SystemDataRS | SystemData | Reservations | TurnawayReasons | TurnawayReason | Description
0..1Long description of the configured Turnaway Reason
(Fehler)(Fehler)
@Languagestring0..1used language for the description
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | DistributionChannels 
0..1Information about configured Distribution Channels
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | DistributionChannels | DistributionChannel
0..nDetails of configured Distribution Channel
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Distribution Channel
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | DistributionChannels | DistributionChannel | Name
0..1Name of the configured Distribution Channel
  • Front Office
  • Banquet
  • Front Office and Banquet
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | DistributionChannels | DistributionChannel | Description
0..1Long description of the configured Distribution Channel
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | SourcesOfBusiness 
0..1Information about configured Sources Of Business
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | SourcesOfBusiness | SourceOfBusiness
0..nDetails of configured Source Of Business
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Source Of Business
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | SourcesOfBusiness | SourceOfBusiness | Name
0..1Name of the configured Source Of Business
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | SourcesOfBusiness | SourceOfBusiness | Description
0..1Long description of the configured Source Of Business
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | TravelReasons
0..1Information about configured Travel Reasons
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | TravelReasons | TravelReason
0..nDetails of configured Travel Reason
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Travel Reason
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations | TravelReasons | TravelReason | Name
0..1Name of the configured Travel Reason
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations | TravelReasons | TravelReason | Description
0..1Long description of the configured Travel Reason
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | MarketCodes
0..1Information about configured Market Codes
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations |  MarketCodes | MarketCode
0..nDetails of configured Market Code
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Market Code
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Reservations |  MarketCodes | MarketCode | Name
0..1Name of the configured Market Code
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Reservations |  MarketCodes | MarketCode | Description
0..1Long description of the configured Market Code
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Reservations | DefaultValues
0..1Configured default values
(Fehler)(Haken)
@ArrivalTimetime0..1Default arrival time"10:00"(Fehler)(Haken)
@DepartureTimetime0..1Default departure time"14:00"(Fehler)(Haken)

IO_SystemDataRS | SystemData | Events


0..1Information about configured items for the section Events
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms
0..1Information about configured Rooms
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room
0..nDetails of configured Room
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Room
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@GroupIOCodeString0..1Specifies the group code.


(Haken)(Fehler)
@IsPrimaryboolean0..1Indicates if the Room is a Main Room or not
  • true
  • false
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Name
0..1Name of the configured Room
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Description
0..1Long description of the configured Room
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | RoomFeatures
0..1Information about configured Room Features
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | RoomFeatures | RoomFeature
0..nDetails of configured Room Feature
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Room Feature
(Haken)(Fehler)
@TypeIOCodeString0..1Type of the room feature
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | RoomFeatures | RoomFeature | Name
0..1Name of the configured Room Feature
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | RoomFeatures | RoomFeature | Description
0..1Long description of the configured Room Feature
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Occupancy 
1Occupancy information of the configured room
(Fehler)(Fehler)
@MinOccupancyinteger0..1Minimal occupancy of the room
(Fehler)(Fehler)
@MaxOccupancyinteger0..1Maximal occupancy of the room
(Fehler)(Fehler)
@DefaultOccupancyinteger0..1Default occupancy of the room
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Layouts
0..1Information about configured Room Layouts
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Layouts | Layout
0..nDetails of configured Room Layout
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Room Layout
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@SetupTimeinteger0..1minutes to setup this seating / setup
(Haken)(Fehler)
@DismantlingTimeinteger0..1minutes to tear down the setup
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Layouts | Layout | Name
0..1Name of the configured Layout
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Layouts | Layout | Description
0..1Long description of the configured Layout
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Rooms | Room | Layouts | Layout | Occupancy
0..1Occupancy for the configured Layout
(Haken)(Fehler)
@MinOccupancyinteger0..1Minimum number of persons allowed for the Room Layout
(Haken)(Fehler)
@MaxOccupancyinteger0..1Maximum number of persons allowed for the Room Layout
(Haken)(Fehler)
@DefaultOccupancyinteger0..1Default number of persons allowed for the Room Layout
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Equipments
0..1Mobile equipments/amenities usable for an event
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Equipments | Equipment
0..nMobile equipment/amenities usable for an event
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Equipment
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@GroupIOCodeString0..1Specifies the group code.


(Haken)(Fehler)
@Quantityinteger0..1Number of available Equipment items
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Equipments | Equipment | Name
0..1Name of the configured Equipment
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | Equipments | Equipment | Description
0..1Long description of the configured Equipment
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventTypes 
0..1Information about configured Event Types
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventTypes | EventType
0..nDetails of configured Event Type
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Event Type
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Events | EventTypes | EventType | Name
0..1Name of the configured Event Type
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventTypes | EventType | Description
0..1Long description of the configured Event Type
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventStates 
0..1Information about configured Event States
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventStates | EventState
0..nDetails of configured Event State
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Event State
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@TypeIOCodeString0..1Type of the Event State
  • Confirmed = Conf
  • Provisional = Opt.
  • Cancellation = VO
  • No Show = NS
  • Optional = Non-Binding
  • Waiting list = Waiting-list
  • Checked-In = CI
  • Checked-Out = CO
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventStates | EventState | Name
0..1Name of the configured Event State
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Events | EventStates | EventState | Description
0..1Long description of the configured Event State
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)

IO_SystemDataRS | SystemData | Rates


0..1Information about configured items for the section Rates
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlanGroups
0..1Information about configured Rate Plan Groups
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlanGroups | RatePlanGroup
0..nDetails of configured Rate Plan Group
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Rate Plan Groupin OnPremise = ratecode(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@CategoryCodeIOCodeString0..1Shortcode of the Rate Group
(Haken)(Haken)
@CategoryIDIOCodeString0..1ID of the Rate Group
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlanGroups | RatePlanGroup | Name
0..1Name of the configured Rate Plan Group
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | RatePlanGroups | RatePlanGroup | Description
0..1Long description of the configured Rate Plan Group
(Haken)(Haken)
@Languagestring0..1used language for the description
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlans
0..1Information about configured Rate Plans
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan
0..nDetails of configured Rate Plan 
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Rate Plan 
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@BaseRateCodeIOCodeString0..1The rate plan this rate plan is derived from.
(Haken)(Haken)
@Typeboolean0..1Type of the Rate Plan
  • Normal
  • Complimentary
  • House-Use
(Haken)(Fehler)
@IsYieldableIOCodeString0..1Used to indicate the rate plan is subject to yield management logic. When true, the rate plan is yieldable. When false, the rate plan is not yieldable.
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | Name
0..1Name of the configured Rate Plan
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | Description
0..1Long description of the configured Rate Plan 
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | RoomTypes
0..1RoomTypes which are configured for the Rate Plan
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | RoomTypes | RoomType
0..nDetails of RoomType which is configured for the Rate Plan
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the RoomType
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | RoomTypes | RoomType | Name
0..1Name of the configured Room Type
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | RatePlans | RatePlan | RoomTypes | RoomType | Description
0..1Long description of the configured Room Type
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | AgeGroups
0..1Information about configured AgeGroups 
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | AgeGroups | AgeGroup
0..nDetails of configured AgeGroup
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.


(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the AgeGroup
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
(Haken)(Fehler)
@AgeFrominteger0..1Minimum age for this group
(Fehler)(Fehler)
@AgeTointeger0..1Maximum age for this group
(Fehler)(Fehler)

@AgeQualifyingCode 

OTA_CodeType AQC

0..1 

Defines an age range or age category of a guest (e.g., under 21, over 65, teen, infant). Refer to OpenTravel Code List Age Qualifying Code (AQC)

(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Rates | AgeGroups | AgeGroup | Name
0..1Name of the configured AgeGroup
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | AgeGroups | AgeGroup | Description
0..1Long description of the configured AgeGroup
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | Packages 
0..1Information about configured Packages
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | Packages | Package
0..nDetails of configured Package
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Package
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | Packages | Package | Name
0..1Name of the configured Package
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | Packages | Package | Description
0..1Long description of the configured Package
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | GuaranteeConditions
0..1Information about configured Guarantee Conditions
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | GuaranteeConditions | GuaranteeCondition
0..nDetails of configured Guarantee Condition
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Guarantee Conditions
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Rates | GuaranteeConditions | GuaranteeCondition | Name
0..1Name of the configured Guarantee Condition
(Haken)(Haken)
@Languagestring0..1used language for the name
(Haken)(Haken)
IO_SystemDataRS | SystemData | Rates | GuaranteeConditions | GuaranteeCondition | Description
0..1Long description of the configured Guarantee Condition 
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | CancellationConditions
0..1Information about configured Cancellation Conditions
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | CancellationConditions | CancellationCondition
0..nDetails of configured Cancellation Condition
(Haken)(Fehler)
@IDstring1ID is the internal confirmation number.
(Haken)(Fehler)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Fehler)
@CodeIOCodeString0..1Shortcode of the Cancellation Conditions
(Haken)(Fehler)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Fehler)
@GroupIOCodeString0..1Specifies the group code.
(Fehler)(Fehler)
IO_SystemDataRS | SystemData | Rates | CancellationConditions | CancellationCondition | Name
0..1Name of the configured Cancellation Condition
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Rates | CancellationConditions | CancellationCondition | Description
0..1Long description of the configured Cancellation Condition 
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)

IO_SystemDataRS | SystemData | Tasks


0..1Information about configured items for the section Tasks
(Haken)(Haken)
IO_SystemDataRS | SystemData | Tasks | Traces
0..1Information about Traces 
(Haken)(Haken)
IO_SystemDataRS | SystemData | Tasks | Traces | TraceDepartments
0..1Information about configured Trace Departments
(Haken)(Haken)
IO_SystemDataRS | SystemData | Tasks | Traces | TraceDepartments | TraceDepartment
0..nDetails of configured Trace Department
(Haken)(Haken)
@IDstring1ID is the internal confirmation number.
(Haken)(Haken)
@ID_Contextstring1

Used to identify where the ID comes from.

“protelIO”(Haken)(Haken)
@CodeIOCodeString0..1Shortcode of the Trace Department
(Haken)(Haken)
@Visibleboolean0..1Indicates if an element can be used in the front office or not
  • true
  • false
(Haken)(Haken)
@GroupIOCodeString0..1Specifies the group code.


(Fehler)(Haken)
IO_SystemDataRS | SystemData | Tasks | Traces | TraceDepartments | TraceDepartment | Name
0..1Name of the configured Trace Department
(Haken)(Fehler)
@Languagestring0..1used language for the name
(Haken)(Fehler)
IO_SystemDataRS | SystemData | Tasks | Traces | TraceDepartments | TraceDepartment | Description
0..1Long description of the configured Trace Department
(Haken)(Fehler)
@Languagestring0..1used language for the description
(Haken)(Fehler)
  • Keine Stichwörter