Tripmaker Entities - Mapping Documentation¶
Domain: Tripmaker
Entity Count: 7
Source File: tripmaker-entities.xml
Table of Contents¶
TripProject¶
Entity Class: com.perun.tlinq.entity.tripmaker.CTripProject
ID Field: projectId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.TripProjectEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveTripProject |
create |
- |
- |
saveTripProject |
update |
- |
- |
readTripProject |
read |
- |
- |
readTripProject |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
projectId |
projectId |
DirectMapping | - | - |
agentId |
agentId |
DirectMapping | - | - |
travelerCount |
travelerCount |
DirectMapping | - | - |
travelerDetails |
travelerDetails |
DirectMapping | - | - |
holidayType |
holidayType |
DirectMapping | - | - |
destinations |
destinations |
DirectMapping | - | - |
datePeriodStart |
datePeriodStart |
DirectMapping | - | - |
datePeriodEnd |
datePeriodEnd |
DirectMapping | - | - |
dateFlexibility |
dateFlexibility |
DirectMapping | - | - |
status |
status |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
lastModified |
lastModified |
DirectMapping | - | - |
TripMakerItinerary¶
Entity Class: com.perun.tlinq.entity.tripmaker.CItinerary
ID Field: itineraryId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.TripMakerItineraryEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveItinerary |
create |
- |
- |
saveItinerary |
update |
- |
- |
readItinerary |
read |
- |
- |
readItinerary |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
itineraryId |
itineraryId |
DirectMapping | - | - |
projectId |
projectId |
DirectMapping | - | - |
itineraryName |
itineraryName |
DirectMapping | - | - |
status |
status |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
lastModified |
lastModified |
DirectMapping | - | - |
FlightOption¶
Entity Class: com.perun.tlinq.entity.tripmaker.CFlightOption
ID Field: flightOptionId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.FlightOptionEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveFlightOption |
create |
- |
- |
saveFlightOption |
update |
- |
- |
readFlightOption |
read |
- |
- |
readFlightOption |
search |
- |
- |
deleteFlightOption |
delete |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
flightOptionId |
flightOptionId |
DirectMapping | - | - |
itineraryId |
itineraryId |
DirectMapping | - | - |
flightType |
flightType |
DirectMapping | - | - |
originAirport |
originAirport |
DirectMapping | - | - |
destinationAirport |
destinationAirport |
DirectMapping | - | - |
departureDatetime |
departureDatetime |
DirectMapping | - | - |
arrivalDatetime |
arrivalDatetime |
DirectMapping | - | - |
layovers |
layovers |
DirectMapping | - | - |
totalDurationMinutes |
totalDurationMinutes |
DirectMapping | - | - |
airlineCode |
airlineCode |
DirectMapping | - | - |
flightNumber |
flightNumber |
DirectMapping | - | - |
cabinClass |
cabinClass |
DirectMapping | - | - |
baseCostPerPerson |
baseCostPerPerson |
DirectMapping | - | - |
airportTransport |
airportTransport |
DirectMapping | - | - |
amadeusOfferId |
amadeusOfferId |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
AccommodationOption¶
Entity Class: com.perun.tlinq.entity.tripmaker.CAccommodationOption
ID Field: accommodationId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.AccommodationOptionEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveAccommodationOption |
create |
- |
- |
saveAccommodationOption |
update |
- |
- |
readAccommodationOption |
read |
- |
- |
readAccommodationOption |
search |
- |
- |
deleteAccommodationOption |
delete |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
accommodationId |
accommodationId |
DirectMapping | - | - |
itineraryId |
itineraryId |
DirectMapping | - | - |
destinationCity |
destinationCity |
DirectMapping | - | - |
propertyName |
propertyName |
DirectMapping | - | - |
propertyType |
propertyType |
DirectMapping | - | - |
starRating |
starRating |
DirectMapping | - | - |
checkInDate |
checkInDate |
DirectMapping | - | - |
checkOutDate |
checkOutDate |
DirectMapping | - | - |
numberOfNights |
numberOfNights |
DirectMapping | - | - |
roomType |
roomType |
DirectMapping | - | - |
mealPlan |
mealPlan |
DirectMapping | - | - |
amenities |
amenities |
DirectMapping | - | - |
baseCostTotal |
baseCostTotal |
DirectMapping | - | - |
amadeusOfferId |
amadeusOfferId |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
Activity¶
Entity Class: com.perun.tlinq.entity.tripmaker.CActivity
ID Field: activityId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.ActivityEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveActivity |
create |
- |
- |
saveActivity |
update |
- |
- |
readActivity |
read |
- |
- |
readActivity |
search |
- |
- |
deleteActivity |
delete |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
activityId |
activityId |
DirectMapping | - | - |
itineraryId |
itineraryId |
DirectMapping | - | - |
activityDate |
activityDate |
DirectMapping | - | - |
timePeriod |
timePeriod |
DirectMapping | - | - |
activityName |
activityName |
DirectMapping | - | - |
description |
description |
DirectMapping | - | - |
durationMinutes |
durationMinutes |
DirectMapping | - | - |
transportIncluded |
transportIncluded |
DirectMapping | - | - |
guideIncluded |
guideIncluded |
DirectMapping | - | - |
baseCostTotal |
baseCostTotal |
DirectMapping | - | - |
source |
source |
DirectMapping | - | - |
amadeusOfferId |
amadeusOfferId |
DirectMapping | - | - |
displayOrder |
displayOrder |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
OtherService¶
Entity Class: com.perun.tlinq.entity.tripmaker.COtherService
ID Field: otherServiceId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.OtherServiceEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveOtherService |
create |
- |
- |
saveOtherService |
update |
- |
- |
readOtherService |
read |
- |
- |
readOtherService |
search |
- |
- |
deleteOtherService |
delete |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
otherServiceId |
otherServiceId |
DirectMapping | - | - |
itineraryId |
itineraryId |
DirectMapping | - | - |
category |
category |
DirectMapping | - | TRANSPORT, VISA, MEET & GREET, OTHERS |
description |
description |
DirectMapping | - | - |
serviceDate |
serviceDate |
DirectMapping | - | - |
serviceTime |
serviceTime |
DirectMapping | - | - |
quantity |
quantity |
DirectMapping | - | - |
supplierName |
supplierName |
DirectMapping | - | - |
baseCostTotal |
baseCostTotal |
DirectMapping | - | - |
basePriceTotal |
basePriceTotal |
DirectMapping | - | - |
currency |
currency |
DirectMapping | - | - |
originalCostTotal |
originalCostTotal |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
Exclusion¶
Entity Class: com.perun.tlinq.entity.tripmaker.CExclusion
ID Field: exclusionId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.tripmaker.ExclusionEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveExclusion |
create |
- |
- |
saveExclusion |
update |
- |
- |
readExclusion |
read |
- |
- |
readExclusion |
search |
- |
- |
deleteExclusion |
delete |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
exclusionId |
exclusionId |
DirectMapping | - | - |
itineraryId |
itineraryId |
DirectMapping | - | - |
exclusionText |
exclusionText |
DirectMapping | - | - |
displayOrder |
displayOrder |
DirectMapping | - | - |
createdAt |
createdAt |
DirectMapping | - | - |
Generated from tripmaker-entities.xml