Profile

Description
Root element for profile content.

Type : ProfileType

Definition
Profile associated with the Viewership, i.e. the information required to identify the company, agency, etc that is allowed to view the information.
(Defined in file OTA_HotelCommonTypes.xsd , or a file it imports)

Elements
AccessesA collection of actions taken on a record.Element to capture creation and last update data.
AffiliationsAffiliation information related to the profile.Defines an entity that provides travel services or benefits to a customer or company.
AgreementsAgreement information related to the profile.Section of a business profile that contains information about trading partner agreements.
CommentsComments related to the profile.
CompanyInfoCompany information related to the profile.Detailed information about a company.
CustomerDetailed customer information for this profile.Contains basic data on the customer's identity, location, relationships, finances, memberships, etc.
PrefCollectionsA collection of preference collections.Needs of the traveler related to travel experiences.
TPA_ExtensionsA placeholder in the schema to allow for additional elements and attributes to be included per Trading Partner Agreement (TPA).Allows extensions to be added to the OpenTravel specification per trading partner agreement.
UserIDThe user ids and pin numbers of the profile.

Attributes
RPHThis is a reference placeholder, used as an index for this guest in this reservation.
StatusCodeStatus of the profile. Refer to OpenTravel Code List Profile Status Code (PST).List of OpenTravel Codes.
Attribute Group : DateTimeStampGroup
CreateDateTimeTime stamp of the creation.
CreatorIDID of creator. The creator could be a software system identifier or an identifier of an employee resposible for the creation.
LastModifierIDIdentifies the last software system or person to modify a record.
LastModifyDateTimeTime stamp of last modification.
PurgeDateDate an item will be purged from a database (e.g., from a live database to an archive).
Attribute Group : ProfileTypeGroup
ProfileTypeCode to specify a profile such as Customer, Tour Operator, Corporation, etc. Refer to OpenTravel Code List Profile Type (PRT).
Attribute Group : ShareAllGroup
OptInDateDate and time of opt in.
OptInStatusStatus of the opt in.
OptOutDateDate and time of opt out.
ShareAllMarketIndPermission for sharing all data in profile for marketing purposes. A yes value indicates that the customer has chosen to opt-in to marketing communication. This is used in combination with the ShareAllOptOutInd and only one of these attributes should have a value of yes. Used to indicate a positive or negative choice. Not recommended for use, use xs:boolean.
ShareAllOptOutIndWhen yes, a customer has explicitly opted out of marketing communication. This is used in combination with the ShareAllMarketInd and only one of these attributes should have a value of yes. Used to indicate a positive or negative choice. Not recommended for use, use xs:boolean.
ShareAllSynchIndPermission for sharing all data in profile for synchronization of profiles held by other travel service providers.Used to indicate a positive or negative choice. Not recommended for use, use xs:boolean.

Parents
\OTA_ProfileCreateRQ
\OTA_ProfileMergeRQ
\OTA_DynamicPkgAvailRQ\SearchCriteria\HotelSearch\HotelSearchCriteria\Criterion\Profiles\ProfileInfo
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\HotelComponent\RoomStays\RoomStay\BookingRules\BookingRule\Viewerships\Viewership\Profiles
\OTA_HotelCommNotifRQ\CommissionEvents\CommissionEvent\Profiles
\OTA_DestActivityResRQ\DestActivityReservation\Travelers\Traveler