This instance is currently being migrated to the new Atlassian One Confluence sytem.
If you can't find your space anymore, it should be already in the new System: https://confluence.weareplanet.com/
...
Element | @Attribute | Type | Num | Description | Comments + Contents Outbound | pAir | OnPrem | Comments + Contents Inbound | pAir | OnPrem | ||
---|---|---|---|---|---|---|---|---|---|---|---|
px:ProfileInfoExtensions | 0..1 | A placeholder in the schema to allow for additional elements and attributes to be included per Trading Partner Agreement (TPA). | |||||||||
px:ProfileInfoExtensions | Traces | Trace | 0..1 | Profile-level trace messages. | |||||||||
@TraceBegin | dateTime | 0..1 | Trace scheduled begin datetime | ||||||||
@TraceEnd | dateTime | 0..1 | Trace scheduled end datetime | ||||||||
@TraceDepartment | StringLength1to255 | 0..1 | Department Trace was defined to action the trace | ||||||||
px:ProfileInfoExtensions | px:DocumentTypes | px: DocumentType | |||||||||||
@DefaultInd | boolean | 0..1 |
| ||||||||
@DisplaySequence | StringLength1to32 | Display sequence | |||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@Type | StringLength1to32 | 0..1 | The type indicates what the document is called in the PMS | ||||||||
@RPH | string | 0..1 | Internal Reference | ||||||||
@ID | string | 0..1 | Internal Reference | ||||||||
px:ProfileInfoExtensions | px:AddressTypes | px:AddressType | 0..1 | Additional Address Information | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the address is the primary for the profile. | ||||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | ||||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | The type of the additional address Information | ||||||||
px:ProfileInfoExtensions | px:Salutation | 0..1 | The Salutation is used in the profile. | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the salutation is the primary for the profile. |
| |||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | The type of the Salutation information |
| |||||||
px:ProfileInfoExtensions | px:StatisticalInfos | 0..1 | ||||||||||
@Source | string | 0..1 | Sales source of guest | ||||||||
@StatisticalRegion | string | 0..1 | |||||||||
px:ProfileInfoExtensions | px:StatisticalInfos | ParentProfile | 0..1 | Information about the master profile attached to this profile | |||||||||
@Name | StringLength1to255 | 0..1 | Name | ||||||||
@ID | string | 0..1 | Profile ID of master account | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@Type | OTA_CodeType PRT | 0..1 | Numeric reference to the type of profile such as guest, company, agent etc. Refer to the OTA Code Lists: Profile Type (PRT) |
| |||||||
px:ProfileInfoExtensions | px:AccountingInfos | Accounting Infos | In order to be possible all operations ( delete, update, insert, leave as it is) implementation will have the following logic: If AccountingInfos not set (null) - we leave all data as it is. If AccountingInfos.@Tax1(Tax2) field is blank (spaces/empty -no literal/number/special chars) we delete field data. If AccountingInfos.@Tax1(Tax2) field is not set (null) will leave field as it is. If AccountingInfos.@Tax1(Tax2) has any letters/numbers/special characters we override (insert) value. | |||||||||
@Tax1 | StringLength1to32 | 0..1 | for company | ||||||||
@Tax2 | StringLength1to32 | 0..1 | for distribution partner | ||||||||
px:ProfileInfoExtensions | px:Memberships | 0..1 | This path enables to add additional information to specific IDs linked to the guest profile. | |||||||||
px:ProfileInfoExtensions | px:Memberships | px:Membership | 0..n | This path enables to add additional information to specific IDs linked to the guest profile. | OnPrem: For each <Membership> element a corresponding <CustLoyalty> element needs to be send, otherwise the membership data is not updated. | ||||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@RPH | string | 0..1 | Internal Reference | ||||||||
@Type | StringLength1to32 | 0..1 | The type of the Membership Information | ||||||||
@CardHolderName | string | 0..1 | Name of the Membership card | ||||||||
@EnrollmentAt | StringLength1to255 | 0..1 | Location of the Enrollment | ||||||||
@EnrollmentCode | StringLength1to255 | 0..1 | Internal Code of the Location of the Enrollment | ||||||||
@EnrollmentSource | StringLength1to255 | 0..1 | Source of the Location of the Enrollment | ||||||||
@InactivationDate | date | 0..1 | Inactive Date of the Membership | ||||||||
px:ProfileInfoExtensions | px:ContactDetails | AdditionalInfo | px:Entry | 0..n | Contact Information | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the phone number is the primary phone number for the profile. |
| |||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | The type of the additional Contact Information |
| |||||||
px:ProfileInfoExtensions | px:PersonInfos | 0..1 | Additional Person Information | |||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:LastNameAtBirth | string | 0..1 | Information about the lastname at birth | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:FirstNameAtBirth | string | 0..1 | Information about the given name at birth | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:LastNameMother | string | 0..1 | Information about the mother's lastname | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:FirstNameMother | string | 0..1 | Information about the mother's given name | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Language | 0..1 | The language code for which the name data is represented. While this value is optional, it is HIGHLY RECOMMENDED that it be used. | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the language is the primary for the profile. | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Vipcodes | 0..1 | VIP Codes of the guest. | |||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Vipcodes | px:Code | 1..n | A string reference representing a Vip code of the guest. | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the VIP code is the primary for the profile. |
| OnPrem: Only primary VIP code can be updated. | ||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | Type of the code |
| |||||||
px:ProfileInfoExtensions | px:PersonInfos | px:MarketingCodes | 0..1 | Marketing Codes of the guest. | |||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:MarketingCodes | px:Code | 1..n | A string reference representing the Marketing Code of the guest. | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the marketing code is the primary for the profile. |
| |||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | Type of the code |
| |||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Keywords | 0..1 | Keywords of the guest. | |||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Keywords | px:Code | 1..n | A string reference representing the Keywords of the guest. | |||||||||
@DefaultInd | boolean | 0..1 | A boolean value is used to indicate whether the keyword is the primary for the profile. |
| |||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Used to identify the source of the identifier. For both outbound (from protelIO) and inbound (to protelIO) request messages, this must carry the string value | "protelIO" | |||||||
@DisplaySequence | StringLength1to32 | 0..1 | Display sequence | ||||||||
@Type | StringLength1to32 | 0..1 | Type of the code | "KEYWORD" | |||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Registration | 0..1 | A string reference represents the registration. | |||||||||
@BirthDate | string | 0..1 | Birth date of the guest | If both attributes Customer@BirthDate and Registration/@BirthDate are given with valid values, the value from Registration/@BirthDate will be taken | |||||||
@BirthPlace | string | 0..1 | Place of birth of the guest | ||||||||
@BirthCountry | string | 0..1 | Country of birth of the guest | "DE" ISO 2 code | |||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Registration | px:Occupation | string | 0..1 | Occupation of the guest | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Registration | px:LicensePlate | string | 0..1 | The License plate number of the guest's car registration. | ||||||||
px:ProfileInfoExtensions | px:PersonInfos | px:Registration | px:DocumentInfos | px:DocumentInfo | 0..1 | Additional document information | |||||||||
@ID | string | 0..1 | Internal Reference | ||||||||
@ID_Context | StringLength1to32 | 0..1 | Information about additional document number type | "SNDS" = Spanish Numero de Soporte "SNIE" = Spanish Número de identidad de extranjero | |||||||
@RPH | string | 0..1 | Internal reference to a document in .. Customer | Document | ||||||||
@Type | StringLength1to32 | 0..1 | type of document | "DocumentIdentifier" | "DocumentIdentifier" |