Skip to main content

Create Profile Search

6.49.0
Profiles
SOAP API

The Create Profile Search (EPS_EXT_OfflineJobCreateRQ) is used for creating new jobs and

specifying the search criteria.

Target Audience
Travel Agency
Current Version
6.49.0
Authentication
Session Token
Service Action Code
EPS_EXT_OfflineJobCreateRQ

Currently, there are 9 types of search criteria:

  • Document - searches for profiles with expired Documents. Parameters: range of dates (StartDate and EndDate) or just the EndDate (in which case the start date is today).
  • CustLoyalty - searches for profiles matching the provided VendorCode and VendorTypeCode. Possible values for VendorTypeCode are: (AL, HL and CR).
  • PrefCollections - searches for profiles that match provided PreferenceCategory and PreferredVendorCode. Possible values for PreferenceCategory are Airline, Hotel, VehicleRental, Rail, GroundTransportation.
  • Remark - searches for profiles that contain the given text in the field @Text.
  • EmployeeInfo - searches for profiles that contain the given value in the Value field for: EmployeeCostCenter, BusinessUnit, ProjectID, and Department. This is an example for EmployeeCostCenter, other cases are analogous.
  • CustomDefinedData - searches for profiles matching the specified condition for both or any of the attributes: (CustomFieldCode, Value).
  • CustomDefinedValues - searches for profiles matching the specified condition for both or any of the attributes: (Name, Value).
  • PaymentCard - searches for attributes that have expired payment card. Similarly as for Documents, you can specify a range of dates (StartDate and EndDate) or just the EndDate (in which case the start date is current date).
  • Discount - searches for profiles with expired Discounts. Similarly to Documents and PaymentForm you can specify a range of dates or just the end date. Additionally you have to provide attributes VendorTypeCode and DiscountTypeCode, which are required parameters and that narrow the search criteria.
Sample Request
<Sabre_OTA_OfflineJobCreateRQ Target="Production" TimeStamp="2013-10-23T09:52:28.705Z" Version="6.49" xsi:schemaLocation="http://www.sabre.com/eps/schemas \schemas\Sabre_OTA_ProfileCreateRQ.xsd" xmlns="http://www.sabre.com/eps/schemas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Job ClientCode="TN" JobName="TONY#415" DomainID="A2FE">
		<OfflineSearch>
			<Profile>
				<PaymentCard>
					<ExpireDate StartDate="2020-08-02" EndDate="2021-08-02"/>
				</PaymentCard>
			</Profile>
		</OfflineSearch>
	</Job>
</Sabre_OTA_OfflineJobCreateRQ>
Sample Response
<Sabre_OTA_OfflineJobCreateRS TimeStamp="2013-10-23T08:24:03.16Z" Version="6.49" xmlns="http://www.sabre.com/eps/schemas">
	<ResponseMessage>
		<Success/>
	</ResponseMessage>
	<Job JobID="1078113" DomainID="A2FE" JobName="ALEXANDER#475" JobOwner="207175" OwnerDomainID="AAS" JobStatus="NEW" ActionType="OfflineSearch"/>
</Sabre_OTA_OfflineJobCreateRS>