Schemas
Cell
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
A description of the price and factor for a set fare
nameOfClassName of class.
modificationModification status.
References to for example geographical interval and UserProfile
Name.
Description.
channelGroupRefChannel group reference
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Tariff
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredTariffs version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Tariff Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
tariffBasisTariffBasis.
organisationIdOrganisation related to the userProfile
Fare frame ref.
derivedFromVersionRefDerived from version.
returnFareTwiceSinglereturnFareTwiceSingle
compatibleWithVersionRefCompatible with version.
DayType
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
modificationModification status.
Name of day type
dayLengthDay length. Represented as a string formatted according to ISO-8601
Properties of day
Description of day type
earliestTimeEarliest time.
Time band references.
durationAfterPropertiesOfDayDuration after properties of day. Represented as a string formatted according to ISO-8601
durationBeforePropertiesOfDayDuration before properties of day. Represented as a string formatted according to ISO-8601
Version
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime
createdCreated datetime
nameOfClassName of class
versionTypeVersionType.
modificationModification status
endDateEndDate
startDateStartDate
descriptionDescription.
Metadata
id^([A-Z]{3}):([A-Za-z… · requiredId
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
responsibleResponsible
noteNote
externalReferenceUrlExternal reference URL
externalReferenceNameExternal reference name
Rounding
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusRounding status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredRounding version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
roundingMethodType of rounding.
Name.
Description.
roundingModulusAmount by which rounding is to be quantised, i.e. results should be quantised to nearest whole multiple of this value.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Timeband
id^([A-Z]{3}):([A-Za-z… · requiredId.
The name of the luggage allowance represented in different languages. Language codes are ISO-639
statusStatus.
changedChanged datetime.
createdCreated datetime.
endTimeEnd time.
dayOffsetDays offset. This will determine if endTime is x number of days from today. ie. 1 is tomorrow 0 is today.
startTimeStart time.
Description represented in different languages. Language codes are ISO-639
nameOfClassName of class.
Fare frame ref.
modificationModification status.
version^([A-Z]{3}):([A-Za-z…Version.
timeZoneTime zone.
ValidityConditions sequence.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
FareFrame
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
modificationModification status.
FareFrame Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z…FareFrame version.
Description represented in different languages. Language codes are ISO-639.
vehicleModeVehicle mode.
FareProducts.
SalesPackages.
ValidableElements.
Fare frame ref.
Validity condition.
derivedFromVersionRefDerived from version.
FareStructureElements.
typeOfFareFrameNetexIdType of fareFrame netexId.
typeOfFareFrameVersionType of fareFrame version.
compatibleWithVersionRefCompatible with version.
transportOrganisationRefTransport organisation ref.
transportOrganisationNetexIdTransport organisation netexId.
transportOrganisationVersionTransport organisation version.
transportOrganisationNameOfClassTransport organisation nameOfClass.
FarePrice
idId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name.
amountAmount
rankingRanking.
versionVersion.
currencyCurrency.
isAllowedisAllowed.
Fare frame ref.
A LimitingRule
canBeCumulativecanBeCumulative.
vatRegisterGroupvatRegisterGroup.
derivedFromVersionRefDerived from version.
discountPercentageUseddiscountPercentageUsed.
compatibleWithVersionRefCompatible with version.
A description of how prices are rounded post calculation
FareTable
id^([A-Z]{3}):([A-Za-z… · requiredId.
Cell
FarePrice.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name.
endDateEndDate.
startDateStartDate.
Description.
organisationIdOrganisation related to the fare table
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Refunding
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusRefunding status.
allowedAllowed.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredRefunding version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References for associated fare tables.
Name represented in different languages. Language codes are ISO-639.
hasFeeHas fee.
Prices in different currencies for the refunding rule.
refundTypeRefund type.
resellWhenEvent marking when the refundable status of the ticket changes.
Description represented in different languages. Language codes are ISO-639.
refundBasisBasis on which refund is made. See allowed values below.
limitingRulePricing rule.
canChangeClassWhether user can change class.
Fare frame ref.
unusedTicketsOnlyUnused tickets only.
derivedFromVersionRefDerived from version.
exchangeableFromAnyTimeCan be exchanged or refunded from any point after purchase.
compatibleWithVersionRefCompatible with version.
exchangeableFromDurationExchangeable from duration.
exchangeableUntilAnyTimeCan be exchanged or refunded until any point after purchase.
exchangeableUntilDurationExchangeable until duration.
onlyAtCertainDistributionPointsWhether distribution is restricted to certain points.
Replacing
idId.
statusStatus
changedChanged datetime
createdCreated datetime
versionThe version of the replacing.
nameOfClassName of class
Fare frame ref.
modificationModification status
References for associated fare table.
Name represented in different languages. Language codes are ISO-639.
hasFeeHas fee.
Fare prices for the replacing.
allowedAllowed.
resellWhenEvent marking when the exchangeable status of the ticket changes.
Description represented in different languages. Language codes are ISO-639.
refundBasisBasis on which refund is made. See allowed values below.
canChangeClassWhether user can change class.
unusedTicketsOnlyUnused tickets only.
Gives a sequence of conditions for validity.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
exchangeableFromAnyTimeCan be exchanged or refunded from any point after purchase.
compatibleWithVersionRefCompatible with version.
exchangeableFromDurationExchangeable from duration.
exchangeableUntilAnyTimeCan be exchanged or refunded until any point after purchase.
exchangeableUntilDurationExchangeable until duration.
onlyAtCertainDistributionPointsWhether distribution is restricted to certain points.
Reserving
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusReserving status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredReserving version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References for associated fare tables.
Name represented in different languages. Language codes are ISO-639.
Prices in different currencies for the reserving rule.
feeBasisFee basis.
Description represented in different languages. Language codes are ISO-639.
A LimitingRule
Fare frame ref.
typeOfUsageParameterType of usage parameter for the reservation.
derivedFromVersionRefDerived from version.
reservationChargeTypeType of charge for reservation.
reservingRequirementsRequirements for reservation.
maximumNumberToReserveMaximum amount to reserve.
minimumNumberToReserveMinimum amount to reserve.
compatibleWithVersionRefCompatible with version.
mustReserveWholeCompartmentMust reserve whole compartment
Reverting
idId.
statusReverting status.
changedChanged datetime.
createdCreated datetime.
versionReverting version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name represented in different languages. Language codes are ISO-639.
Prices in different currencies for the reverting rule.
Description represented in different languages. Language codes are ISO-639.
References for associated fare tables.
allowedAfterControlSpecifies if revert is allowed after control.
maximumTimeAfterUseMaximum time after use Represented as a string formatted according to ISO-8601
minimumTimeAfterUseMinimum time after use. Represented as a string formatted according to ISO-8601
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Fare frame ref.
RoundTrip
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredRoundTrip version.
shortTripShort trip
isRequiredIs required.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
doubleSingleFareDouble single fare
RoundTrip Name represented in different languages. Language codes are ISO-639.
Fare prices for the round trip.
requiredtripTypeType of round trip
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the round trip.
Fare frame ref.
Validity conditions for the round trip.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
CellInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
Fare frame ref.
versionDescription.
Fare frame ref.
Fare frame ref.
References to for example geographical interval and UserProfile
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Exchanging
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusExchanging status.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name represented in different languages. Language codes are ISO-639.
hasFeeHas fee.
Prices in different currencies for the exchanging rule.
allowedAllowed.
version^([A-Z]{3}):([A-Za-z…Exchanging version.
resellWhenEvent marking when the exchangeable status of the ticket changes.
Description represented in different languages. Language codes are ISO-639.
refundBasisBasis on which refund is made. See allowed values below.
toFareClassFare class to which can be exchanged.
A LimitingRule
References for associated fare tables.
canChangeClassWhether user can change class.
exchangeableToType of exchange allowed.
Fare frame ref.
specifiedProductsReference to the product IDs where exchanging to is allowed. Only use this in combination with 'exchangeableTo.SPECIFIED_PRODUCTS'
unusedTicketsOnlyUnused tickets only.
derivedFromVersionRefDerived from version.
exchangeableFromAnyTimeCan be exchanged or refunded from any point after purchase.
compatibleWithVersionRefCompatible with version.
exchangeableFromDurationDuration to start of period before (negative) or after (positive) the trigger point resellWhen (i.e. either BEFORE_START_OF_VALIDITY_PERIOD or BEFORE_FIRST_USE) or that ticket may be exchanged or refunded.
exchangeableUntilAnyTimeCan be exchanged or refunded until any point after purchase.
numberOfExchangesAllowedNumber of times a ticket may be exchanged.
exchangeableUntilDurationDuration to end of period before (negative) or after ( positive) the trigger point (i.e. either BEFORE_START_OF_VALIDITY_PERIOD or BEFORE_FIRST_USE) that ticket may be exchanged or refunded.
onlyAtCertainDistributionPointsWhether distribution is restricted to certain points.
CappingRule
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
activeComparisonOperatorVariantIndicates whether a gpa belongs to A or E gpa implementation.
Name represented in different languages. Language codes are ISO-639.
Prices for the fare.
Description represented in different languages. Language codes are ISO-639.
cappingPeriodPeriod over which capping applies.
Reference to fare table.
Validity conditions.
Fare frame ref.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Fare frame ref.
Access Right Parameter assignments.
FareDayType
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name of fare day type
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Description of fare day type
nameOfClassName of class.
modificationModification status.
dayLengthDay length. Represented as a string formatted according to ISO-8601
Properties of day
earliestTimeEarliest time.
Time band references.
durationAfterPropertiesOfDayDuration after properties of day. Represented as a string formatted according to ISO-8601
durationBeforePropertiesOfDayDuration before properties of day. Represented as a string formatted according to ISO-8601
FareProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedSalesPackage changed datetime.
createdSalesPackage create datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
ValidityCondition.
AccessRightsInProduct.
AccessRightParameterAssignments.
Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z…Version
Description represented in different languages. Language codes are ISO-639.
operatorRefOperatorRef.
privateCodePrivateCode.
organisationOrganisation who own the product.
FareTableRef.
organisationIdOrganisation related to the fareProduct
Fare frame ref.
A summary of a condition.
fareStructureTypeFareStructureType.
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active for this SP.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
FareSection
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class
modificationModification status
Name
Description
Fare frame ref.
Fare frame ref.
Fare frame ref.
GroupTicket
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredThe version of the group ticket.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
The name of the group ticket represented in different languages. Language codes are ISO-639.
Fare prices for the group ticket.
ticketingThe type of way that tickets are issued to the group.
Description represented in different languages. Language codes are ISO-639.
jointCheckInjointCheckIn
pricingBasisPrice basis
References to fare tables that provide prices or discounts for the group ticket.
Fare frame ref.
Companion Profiles in Group Ticket
groupDiscountBasisgroupDiscountBasis
Validity conditions for the group ticket.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
maximumNumberOfPersonsmaximumNumberOfPersons
minimumNumberOfPersonsminimumNumberOfPersons
compatibleWithVersionRefCompatible with version.
OnboardStay
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
modificationModification status
durationDuration.
fareClassFareclass.
permissionBoardingPermissionEnum.
UserProfile
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredUserProfile version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
UserProfile Name represented in different languages. Language codes are ISO-639.
maxAgeMaximum age.
minAgeMinimum age.
Fare prices for the user profile.
userTypeUserType.
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the user profile.
organisationIdOrganisation related to the userProfile
Fare frame ref.
proofOfIdentityproofOfIdentity.
Companion Profiles in Group Ticket
baseUserProfileRefThe id of the base user profile which this profile is a specialization of.
Validity conditions for the user profile.
typeOfConcessionReftypeOfConcessionRef.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
VatRegister
idId.
vatRateThe percentage rate for the VAT
vatGroupVAT group
validFromThe time and date from which the VAT is valid
descriptionThe VAT description
validToThe time and date to which the VAT is valid
vatCodeCode for the VAT, used for accounting
countryCodeCountry for which the VAT is valid, based on ISO 3166-1 alfa-3
organisationIdOrganisationId for the organisation who uses this VAT-specification.
arrivalCountryCodeSpecification of the country where the arrival should be for the VAT to be valid, based on ISO 3166-1 alfa-3
departureCountryCodeSpecification of the country where the departure should be for the VAT to be valid, based on ISO 3166-1 alfa-3
AreaValidity
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
modificationModification status.
minimumZonesForAreaValidityMinimum no. of zones for area validity.
groupOfTariffZoneRefGroup of tariff zone
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
typeOfAreaValidityType of area validity
IdAndVersion
id^([A-Z]{3}):([A-Za-z… · requiredID of the element.
version^([A-Z]{3}):([A-Za-z… · requiredVersion of the element.
LimitingRule
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name.
version^([A-Z]{3}):([A-Za-z…Version.
Description.
maximumPriceMaximumPrice.
minimumPriceMinimumPrice.
canBeCumulativeCanBeCumulative.
discountAsValueDiscountAsValue.
minimumLimitPriceMinimumLimitPrice.
discountAsPercentageDiscountAsPercentage.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
maximumPriceAsPercentageMaximumPriceAsPercentage.
SalesPackage
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedSalesPackage changed datetime.
createdSalesPackage create datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References to fare tables.
Distribution assignments.
Access Right Parameter assignments.
SalesPackage Name.
Fare prices.
version^([A-Z]{3}):([A-Za-z…Version
Description.
A LimitingRule
Fare frame ref.
vatGroupRegisterVatGroupRegister is optional. No default value
Sales package elements.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active for this SP.
TariffInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
Tariff Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredTariff version.
Fare frame ref.
Fare frame ref.
Description represented in different languages. Language codes are ISO-639.
tariffBasisTariffBasis.
derivedFromVersionRefDerived from version.
returnFareTwiceSinglereturnFareTwiceSingle
ValidBetween
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
fromDateFrom Date.
nameOfClassName of class.
Fare frame ref.
Name of ValidBetween represented in different languages. Language codes are ISO-639.
toDateTo Date.
Description of ValidBetween represented in different languages. Language codes are ISO-639.
organisationIdOrganisation related to the userProfile
List of validityConditions.
Accommodation
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
modificationModification status
nuisanceFacilitiesList of nuisance facilities
accommodationFacilityAccommodation facility.
Interchanging
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name.
toModeVehicle toMode.
fromModeVehicle fromMode.
Description.
derivedFromVersionRefDerived from version.
maximumNumberOfChangesMaximumNumberOfChanges.
Fare frame ref.
compatibleWithVersionRefCompatible with version.
maximumTimeToMakeATransferMaximumTimeToMakeATransfer
PenaltyPolicy
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged
createdCreated
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassNameOfClass
modificationModification status.
References for associated fare tables.
Name.
Prices in different currencies for the penalty policy.
Description.
Fare frame ref.
A LimitingRule
paymentMethodPaymentMethod
penaltyActionPenaltyAction
Fare frame ref.
penaltyPolicyTypePenaltyPolicyType
derivedFromVersionRefDerived from version.
typeOfUsageParameterReftypeOfUsageParameter.
compatibleWithVersionRefCompatibleWithVersionRef
minimumTimeBeforeReentryMinimumTimeBeforeReentry
sameStationReentryPolicyTypeSameStationReentryPolicyType
ProblemDetail
typetitledetailstatusinstancePropertyOfDay
nameName of property of day
countryRefReference to country for holiday. ISO 3166-1
dayOfYearDay of year
daysOfWeekDays of week
descriptionDescription of the property of day
monthOfYearMonth of year
holidayTypesHoliday types
ChargingMoment
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusCharging moment status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredCharging moment version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
ChargingPolicy
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChargingPolicy changed datetime.
createdChargingPolicy create datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status
ChargingPolicy name in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z…Version
ChargingPolicy description in different languages. Language codes are ISO-639
creditPolicyTravel credit policy enum is optional. No default value
billingPolicyTravelBillingPolicy is optional. No default value
expireAfterPeriodExpire after period. Represented as a string formatted according to ISO-8601
paymentGracePeriodPayment grace period. Represented as a string formatted according to ISO-8601
typeOfUsageParametertype of UsageParameter.
FrequencyOfUse
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedFrequency of use changed datetime.
createdFrequency of use created datetime.
version^([A-Z]{3}):([A-Za-z… · requiredFrequency of use version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References for associated fare tables.
Name represented in different languages. Language codes are ISO-639.
Prices in different currencies for the refunding rule.
Description represented in different languages. Language codes are ISO-639.
maximalFrequencyMaximal frequency given for this frequency of use.
minimalFrequencyMinimal frequency given for this frequency of use.
frequencyOfUseTypeFrequency of use type.
JourneyPattern
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class
modificationModification status
Name
Description
Fare points in pattern. Versioned child of JourneyPattern
PurchaseWindow
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredPurchaseWindow version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
PurchaseWindow Name represented in different languages. Language codes are ISO-639.
latestTimeLatest time to purchase.
Description represented in different languages. Language codes are ISO-639.
A LimitingRule
purchaseWhenWhen to purchase.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
maxmumPeriodBeforeDepartureMaximum period before departure.
minimumPeriodBeforeDepartureMinimum period before departure.
RoundingInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredRounding version.
Fare frame ref.
roundingMethodType of rounding.
Name.
Description.
roundingModulusAmount by which rounding is to be quantised, i.e. results should be quantised to nearest whole multiple of this value.
SecurityPolicy
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged
createdCreated
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassNameOfClass
modificationModification status.
minimumAccountSecurityLevelRequired (minimum) sequrity level of a product. The value is specified as a negative number, 0 is the highest level of security (most secure). In Entur we use three default levels: -50, -120 and -200. We have default implementations of SecurityPolicies for these three levels, and these can be retrieved from the security-policy/defaults endpoint.
TextInLanguage
langLanguage code.
valueThe text.
FarePriceInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
Fare frame ref.
amountAmount.
rankingRanking.
versioncurrencyCurrency.
isAllowedisAllowed.
Fare frame ref.
A LimitingRule
canBeCumulativecanBeCumulative.
vatRegisterGroupvatRegisterGroup.
derivedFromVersionRefDerived from version.
discountPercentageUseddiscountPercentageUsed.
compatibleWithVersionRefCompatible with version.
Rounding.
FarePriceUpdate
amountAmount in the currency selected at create operation
discountPercentageUsedDiscount in percentageUsed
FareQuotaFactor
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredFareQuotaFactor version. Versioned child of FSE,trying to set other versions will be ignored
nameOfClassName of class
Fare frame ref.
modificationModification status
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
valueThe value of fare quota factor.
Fare prices for the fare quota factor.
Description represented in different languages. Language codes are ISO-639.
numberOfUnitsThe number of units.
Gives a sequence of conditions for validity.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
FareTableInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Fare frame ref.
Cell
FarePrice.
endDateEndDate.
startDateStartDate.
Fare frame ref.
Description.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
RefundingInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name represented in different languages. Language codes are ISO-639.
allowedAllowed.
version^([A-Z]{3}):([A-Za-z… · requiredUsageValidityPeriod version.
Fare frame ref.
hasFeeHas fee.
Prices in different currencies for the refunding rule.
refundTypeRefund type.
resellWhenEvent marking when the refundable status of the ticket changes.
Description represented in different languages. Language codes are ISO-639.
refundBasisBasis on which refund is made. See allowed values below.
canChangeClassWhether user can change class.
unusedTicketsOnlyUnused tickets only.
exchangeableFromAnyTimeCan be exchanged or refunded from any point after purchase.
exchangeableFromDurationExchangeable from duration.
exchangeableUntilAnyTimeCan be exchanged or refunded until any point after purchase.
exchangeableUntilDurationExchangeable until duration.
onlyAtCertainDistributionPointsWhether distribution is restricted to certain points.
ReservingInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredReserving version.
Fare frame ref.
Prices for the reserving.
feeBasisFee basis.
Description represented in different languages. Language codes are ISO-639.
typeOfUsageParameterType of usage parameter for the reservation.
reservationChargeTypeType of charge for reservation.
reservingRequirementsRequirements for reservation.
maximumNumberToReserveMaximum amount to reserve.
minimumNumberToReserveMinimum amount to reserve.
mustReserveWholeCompartmentMust reserve whole compartment
RoundTripInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
Round trip Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredRound trip version.
shortTripShort trip
isRequiredIs required.
Fare frame ref.
doubleSingleFareDouble single fare
Fare prices for the round trip.
requiredtripTypeType of round trip
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the round trip.
Fare frame ref.
Validity conditions for the round trip.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
SteppedDuration
stepUnitStep unit.
initialDurationInitial duration. Represented as a string formatted according to ISO-8601
subsequentStepsDurationSubsequent duration. Represented as a string formatted according to ISO-8601
maximumDurationMaximum duration. Represented as a string formatted according to ISO-8601
Transferability
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredTransferability version.
nameOfClassName of class.
Fare frame ref.
modificationModification status
Name represented in different languages. Language codes are ISO-639.
Prices in different currencies for the transferability rule.
canTransferWhether ticket can be transferred to someone else.
Description represented in different languages. Language codes are ISO-639.
References for associated fare tables.
hasTransferFeeWhether there is a charge for making a transfer.
maximumNumberOfNamedUsersWhere a product can be used by a limited number of named users, maximum number of users allowed..
v2.SalesPackage
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class
Fare frame ref.
modificationModification status
Distribution assignments.
Validity Parameter assignments.
Name
Fare prices.
Description
A LimitingRule
organisationIdOrganisation related to the userProfile
Fare frame ref.
vatGroupRegisterVatGroupRegister is optional. No default value
Sales package elements.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active for this SP.
CompanionProfile
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredThe version of the companion profile.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
The name of the companion profile represented in different languages. Language codes are ISO-639.
Fare prices for the companion profile.
Fare frame ref.
Description represented in different languages. Language codes are ISO-639.
discountBasisBasis for discount.
References to fare tables that provide prices or discounts for the companion profile.
userProfileIdA user profile defining a category of people eligible to be a companion.
Fare frame ref.
Fare frame ref.
Validity conditions for the companion profile.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
Fare frame ref.
maximumNumberOfPersonsMaximum number of allowed companions.
minimumNumberOfPersonsMinimum number of allowed companions.
compatibleWithVersionRefCompatible with version.
ticketingThe type of way that tickets are issued to the group.
ConditionSummary
id^([A-Z]{3}):([A-Za-z… · requiredId.
isRefundableWhether the ticket is refundable.
isExchangeableWhether the ticket is exchangeable.
EntitlementGiven
id^([A-Z]{3}):([A-Za-z… · requiredId
The name of the entitlement given represented in different languages. Language codes are ISO-639
Prices for the entitlement given.
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Description represented in different languages. Language codes are ISO-639
nameOfClassName of class
Fare frame ref.
modificationModification status
entitlementTypeEntitlement type
Entitlement Constraint. Only allowed values for now is periodConstraint.SAME_PERIOD and tariffZoneConstraint.SAME_AS_ORIGIN_OR_DESTINATION. Trying to write other values will give HTTP.BAD_REQUEST.
Fare frame ref.
minimumQualificationPeriodMinimum qualification period
ExchangingInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredUsageValidityPeriod version.
Fare frame ref.
hasFeeHas fee.
Fare prices.
allowedAllowed.
resellWhenEvent marking when the exchangeable status of the ticket changes.
Description represented in different languages. Language codes are ISO-639.
refundBasisBasis on which refund is made. See allowed values below.
toFareClassFare class to which can be exchanged.
canChangeClassWhether user can change class.
exchangeableToType of exchange allowed.
specifiedProductsReference to the product IDs where exchanging to is allowed. Only use this in combination with 'exchangeableTo.SPECIFIED_PRODUCTS'.
unusedTicketsOnlyUnused tickets only.
derivedFromVersionRefDerived from version.
exchangeableFromAnyTimeCan be exchanged or refunded from any point after purchase.
compatibleWithVersionRefCompatible with version.
exchangeableFromDurationExchangeable from duration.
exchangeableUntilAnyTimeCan be exchanged or refunded until any point after purchase.
numberOfExchangesAllowedNumber of times a ticket may be exchanged.
exchangeableUntilDurationExchangeable until duration.
onlyAtCertainDistributionPointsWhether distribution is restricted to certain points.
FulfilmentMethod
id^([A-Z]{3}):([A-Za-z… · requiredId.
The name of the fulfilment method represented in different languages. Language codes are ISO-639
Prices for the fulfilment method.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Description represented in different languages. Language codes are ISO-639
Fare frame ref.
Reference to TYPEs OF TRAVEL DOCUMENT allowed by method.
nameOfClassName of class.
modificationModification status.
requiresCardWhether collecting ticket requires credit card used to purchase.
fulfilmentMethodTypeType of fulfilment method.
requiresBookingReferenceWhether collecting ticket requires booking reference.
GroupOfTimeBands
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
Members.
nameOfClassName of class.
modificationModification status.
ValidityConditions sequence.
version^([A-Z]{3}):([A-Za-z…Version.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
LuggageAllowance
id^([A-Z]{3}):([A-Za-z… · requiredId
The name of the luggage allowance represented in different languages. Language codes are ISO-639
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Description represented in different languages. Language codes are ISO-639
nameOfClassName of class
Fare frame ref.
modificationModification status
Prices for the luggage allowance.
baggageTypeBaggage Type
baggageUseTypeBaggage Use Type
organisationIdOrganisation related to the userProfile
luggageAllowanceTypeLuggage Allowance Type
luggageChargingBasisLuggage Charging Basis
PeriodTicketInfo
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z…Version.
Limitations as UsageParameters.
operatorRefOperatorRef.
organisationOrganisation who own the product.
TypeOfConcession
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredTypeOfConcession version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
compatibleWithVersionRefCompatible with version.
TypeOfConcession name represented in different languages. Language codes are ISO-639.
infolinkAn URL to more info about the type of concession
TypeOfConcession description represented in different languages. Language codes are ISO-639.
privateCodeA code to support interoperability with legacy systems
organisationIdOrganisation related to the userProfile
alternativeNamesAlternative names for the type of concession
derivedFromVersionRefDerived from version.
ValidableElement
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredValidable element version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References for associated fare table.
The references to access right parameter assignments.
Name represented in different languages. Language codes are ISO-639.
Fare prices.
Description represented in different languages. Language codes are ISO-639.
Requirements for area validity.
organisationIdOrganisation related to the userProfile
pricingRuleRefPricing rule reference.
Gives a sequence of conditions for validity.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
The reference to the fare divided into a sequence.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
The fare structure elements in sequence
CappingRuleInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
UserProfile Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Fare frame ref.
FareTableRef.
activeComparisonOperatorVariantIndicates whether a gpa belongs to A or E gpa implementation.
Access Right Parameter assignment references.
Fare prices.
Description represented in different languages. Language codes are ISO-639.
cappingPeriodPeriod over which capping applies.
Fare frame ref.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
Fare frame ref.
GroupTicketInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredThe version of the group ticket.
Fare frame ref.
The name of the group ticket represented in different languages. Language codes are ISO-639.
Fare prices for the group ticket.
ticketingThe type of way that tickets are issued to the group.
Description represented in different languages. Language codes are ISO-639.
jointCheckInjointCheckIn
pricingBasisPrice basis
Companion Profiles in Group Ticket
groupDiscountBasisgroupDiscountBasis
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
maximumNumberOfPersonsmaximumNumberOfPersons
minimumNumberOfPersonsminimumNumberOfPersons
compatibleWithVersionRefCompatible with version.
SaleDiscountRight
id^([A-Z]{3}):([A-Za-z… · requiredId.
Prices for the sdr.
statusStatus
changedSalesPackage changed datetime.
createdSalesPackage create datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
organisationOrganisation who own the product.
ValidityCondition.
AccessRightsInProduct.
AccessRightParameterAssignments.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
operatorRefOperatorRef.
privateCodePrivateCode.
FareTableRef.
organisationIdOrganisation related to the userProfile
Fare frame ref.
A summary of a condition.
fareStructureTypeFareStructureType.
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
Fare frame ref.
derivedFromVersionRefDerived from version.
validationRequirementsA set of validation requirement enums with the following allowable values: IDENTIFIABLE_CUSTOMER, VERIFIED_DELAY_OR_CANCELLATION, ASSESSMENT_DOCUMENTATION, ORIGINAL_TICKET_REQUIRED
compatibleWithVersionRefCompatibleWithVersionRef
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
SupplementProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusSupplement product status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredSupplement product version.
vatGroupThe VAT group for the SupplementProduct.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
organisationOrganisation.
Reference to information about the fare.
Fare frame ref.
fareProductRef.
validityConditions.
accessRightParameterAssignments.
accessRightParameterAssignments.
Name represented in different languages. Language codes are ISO-639.
Fare prices.
Description represented in different languages. Language codes are ISO-639.
operatorRefThe reference to the operator.
privateCodePrivat code.
organisationIdOrganisation related to the userProfile
A summary of a condition.
fareStructureTypeFareStructureType
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
derivedFromVersionRefDerived from version.
supplementProductTypeThe type of supplement product for which the supplement product belongs to.
compatibleWithVersionRefCompatible with version.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
TypeOfFareProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredType of fare product version.
nameOfClassName of class.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
statusType of fare product status.
Description represented in different languages. Language codes are ISO-639.
modificationModification status.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
UserProfileInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
UserProfile Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredUserProfile version.
Fare frame ref.
proofOfIdentityproofOfIdentity.
maxAgeMaximum age.
minAgeMinimum age.
Fare prices for the user profile.
userTypeUserType.
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the user profile.
Fare frame ref.
Companion profiles describing users who may travel with user.
baseUserProfileRefThe id of the base user profile which this profile is a specialization of.
Validity conditions for the user profile.
typeOfConcessionReftypeOfConcessionRef.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
companionProfileIdsCompanion profiles describing users who may travel with user.
ValidityCondition
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
modificationModification status.
toDateTo Date.
fromDateFrom Date.
EntitlementProduct
idId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
ValidityCondition.
Name.
versionVersion.
Description.
privateCodePrivateCode.
organisationOrganisation who own the product.
FareTableRef.
Fare frame ref.
A classification of FARE PRODUCTs.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef.
FarePointInPattern
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
versionVersion, will be a versioned child of journey pattern
pointRefPoint Ref
modificationModification status
orderOfElementOrder of element
Fare frame ref.
changedChanged datetime
createdCreated datetime
nameOfClassName of class
Validity Conditions.
NameAndDescription
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
SalesPackageInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
UserProfile Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredUserProfile version.
Fare frame ref.
Distribution assignments.
AccessRightParameterAssignments.
Fare prices.
Description represented in different languages. Language codes are ISO-639.
References to fare tables.
vatGroupRegisterVatGroupRegister is optional. No default
Sales package elements.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
ServiceFacilitySet
id^([A-Z]{3}):([A-Za-z… · requiredId
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class
modificationModification status
Name
Description
An OnboardStay
An Accommodation
ValidBetweenInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
fromDateFrom Date.
Fare frame ref.
toDateTo Date.
version^([A-Z]{3}):([A-Za-z…Version.
List of validityConditions.
VersionOfObjectRef
ref^([A-Z]{3}):([A-Za-z… · requiredThe netex id reference to the object.
versionVersion.
nameOfClassName of class.
CappedDiscountRight
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
vatGroupRegisterVatGroupRegister.
ValidityCondition.
Name represented in different languages. Language codes are ISO-639.
Prices.
Description represented in different languages. Language codes are ISO-639.
operatorRefOperatorRef.
privateCodePrivateCode.
Capping rules.
organisationOrganisation who own the product.
FareTableRef.
organisationIdOrganisation related to the userProfile
Fare frame ref.
A summary of a condition.
fareStructureTypeFareStructureType.
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
AccessRightsInProduct.
derivedFromVersionRefDerived from version.
validationRequirementsAn optional set of validation requirement enums with allowable values: IDENTIFIABLE_CUSTOMER, VERIFIED_DELAY_OR_CANCELLATION, ASSESSMENT_DOCUMENTATION, ORIGINAL_TICKET_REQUIRED
compatibleWithVersionRefCompatibleWithVersionRef
AccessRightParameterAssignments.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
EntitlementRequired
id^([A-Z]{3}):([A-Za-z… · requiredId
The name of the entitlement required represented in different languages. Language codes are ISO-639
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Description represented in different languages. Language codes are ISO-639
nameOfClassName of class
Fare frame ref.
modificationModification status
Fare prices for the entitlement required.
organisationIdOrganisation related to the userProfile
Pricing rule reference.
typeOfUsageParametertypeOfUsageParameter.
Entitlement Constraint. Only allowed values for now is periodConstraint.SAME_PERIOD and tariffZoneConstraint.SAME_AS_ORIGIN_OR_DESTINATION. Trying to write other values will give HTTP.BAD_REQUEST.
serviceAccessRightNetexIdReference to the serviceAccessRight required.
minimumQualificationPeriodMinimum period that required product shall be held in order to be eligible. Represented as a string formatted according to ISO-8601
InterchangingInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
Fare frame ref.
toModeVehicle toMode.
version^([A-Z]{3}):([A-Za-z…Version.
fromModeVehicle fromMode.
Description.
maximumNumberOfChangesMaximumNumberOfChanges.
Fare frame ref.
maximumTimeToMakeATransferMaximumTimeToMakeATransfer
MininmalVersionInfo
idId.
statusStatus
changedChanged datetime.
createdCreated datetime.
versionVersion
nameOfClassName of class.
Name represented in different languages. Language codes are ISO-639.
endDateEndDate
startDateStartDate
PricingParameterSet
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
compatibleWithVersionRefCompatible with version.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
Different rules that is common for the operator
derivedFromVersionRefDerived from version.
SalesPackageElement
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References to fare tables.
Name.
Description.
A LimitingRule
Fare frame ref.
Fare frame ref.
Fare frame ref.
derivedFromVersionRefDerived from version.
Fare frame ref.
compatibleWithVersionRefCompatibleWithVersionRef.
UVPForNumberOfZones
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
authorityIdReference to authority.
nameOfClassName of class.
Fare frame ref.
numberOfZonesNumber of zones.
usageValidityPeriodIdReference to usage validity period.
zoneRangeZone range.
UsageValidityPeriod
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredUsageValidityPeriod version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
References to FareTable.
UsageValidityPeriod Name represented in different languages. Language codes are ISO-639.
usageEndUsage end.
Description represented in different languages. Language codes are ISO-639.
usageTriggerUsage trigger.
activationMeansActivation Means. Describes how a product can be activated.
A LimitingRule
Stepped duration.
standardDurationStandard duration. Represented as a string formatted according to ISO-8601
usageValidityTypeUsage validity type.
usageValidityTypesUsage validity type list.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
usageStartConstraintTypeUsage start constraint.
usageEndsUsage ends. This field is deprecated, please use the field usageEnd
AccessRightInProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredAccess right in product version.
Fare frame ref.
Fare frame ref.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
statusAccess right in product status.
changedChanged datetime.
createdCreated datetime.
Description represented in different languages. Language codes are ISO-639.
nameOfClassName of class.
accessNumberThe actual access number
modificationModification status.
maximumAccessMaximum number of times use of this element may occur in a given trip
minimumAccessMinimum number of times use of this element must occur in a given trip
orderOfElementThe actual order in the sequence
isLastInSequenceWhether element is last in sequence
isFirstInSequenceWhether element is first in sequence
limitedAccessNumberFlag indicating whether this rights gives an unlimited number of accesses or not
accessNumberIsLimitedFlag indicating if access number is limited
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
ChargingMomentInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredCharging moment version.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
FareStructureElement
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
fare table reference
ValidityConditions sequence.
Access Right Parameter assignments.
geographical interval sequence
quality structure factor refs
geographical structure factor refs
Name.
Fare prices.
version^([A-Z]{3}):([A-Za-z…Version.
Description.
tariffBasisTariff basis.
A LimitingRule
organisationIdOrganisation related to the userProfile
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
Field is deprecated. Distance matrix elements should be connected by a 'geographical structure factor'
FareTablePageWrapper
Fare Tables for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberNumber of the requested page. In case state is lost
FrequencyOfUseInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredFrequency of use version.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
Prices in different currencies for the frequency of use.
Description represented in different languages. Language codes are ISO-639.
References for associated fare tables.
maximalFrequencyMaximal frequency given for this frequency of use.
minimalFrequencyMinimal frequency given for this frequency of use.
frequencyOfUseTypeFrequency of use type.
GeographicalInterval
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Fare frame ref.
Prices for the fare.
nameOfClassName of class.
intervalTypeintervalType.
A LimitingRule
modificationModification status.
Reference to fare table.
numberOfUnitsnumberOfUnits.
validityConditions.
endGeographicalValueendGeographicalValue.
derivedFromVersionRefDerived from version.
startGeographicalValuestartGeographicalValue.
compatibleWithVersionRefCompatible with version.
ProductTreeExplained
id^([A-Z]{3}):([A-Za-z… · requiredId for root component/element
Name of the root element represented in different languages. Language codes are ISO-639
version^([A-Z]{3}):([A-Za-z… · requiredVersion for root component/element
severitySeverity of the explained event. 'error' drops the tree; 'warning' is published alongside the tree
Description of the root element represented in different languages. Language codes are ISO-639
Name of the explained element represented in different languages. Language codes are ISO-639
Description of the explained element represented in different languages. Language codes are ISO-639
reasonReason for failed tree
Translated messages explaining the failure
nameOfClassnameOfClass
explainedElementIdThe netexId of the explained element
originalErrorMessageThe original error message thrown
explainedElementVersionThe version of the explained element
explainedElementNameOfClassThe nameOfClass of the explained element
PurchaseWindowInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
PurchaseWindow Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredPurchaseWindow version.
Fare frame ref.
latestTimeLatest time.
Description represented in different languages. Language codes are ISO-639.
A LimitingRule
purchaseWhenWhen to purchase.
maxmumPeriodBeforeDepartureMaximum period before departure.
minimumPeriodBeforeDepartureMinimum period before departure.
TypeOfUsageParameter
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
compatibleWithVersionRefCompatible with version.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
derivedFromVersionRefDerived from version.
VersionBatchRetrieve
entityIdsentityIds
v2.SupplementProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusSupplement product status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredSupplement product version.
nameOfClassName of class.
operatorRefThe reference to the operator.
Fare frame ref.
modificationModification status.
organisationRefThe reference to the organisation.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
Fare prices.
Description represented in different languages. Language codes are ISO-639.
privateCodePrivat code.
Reference to information about the fare.
A summary of a condition.
vatGroupRegisterThe VAT group for the SupplementProduct.
fareStructureTypeFareStructureType
chargingMomentTypeChargingMomentType.
validityConditions.
Fare frame ref.
accessRightParameterAssignments.
supplementProductTypeThe type of supplement product for which the supplement product belongs to.
accessRightParameterAssignments.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
AvailabilityCondition
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
toDatetoDate datetime.
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredAvailabilityCondition version.
fromDateFromDate datetime.
isAvailableIs available
nameOfClassName of class
Fare frame ref.
modificationModification status
Name represented in different languages. Language codes are ISO-639.
availableDay Type references.
Description represented in different languages. Language codes are ISO-639.
Time band references.
organisationIdOrganisation related to the userProfile
DistanceMatrixElement
id^([A-Z]{3}):([A-Za-z… · requiredId.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredDistanceMatrixElement version.
nameOfClassName of class.
Fare frame ref.
DistanceMatrixElement Name represented in different languages. Language codes are ISO-639.
Fare prices for the user profile.
groupIdGroup id.
distanceDistance.
Fare frame ref.
isDirectIs a direct route.
tariffIdTariff id.
Fare frame ref.
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the user profile.
endFareZoneRefEnd fare zone reference.
inverseAllowedInverse is allowed.
Fare frame ref.
relativeRankingRelative ranking.
startFareZoneRefStart fare zone reference.
Validity conditions for the user profile.
endScheduledStopPointIdEnd scheduled stop point netexId.
startScheduledStopPointIdStart scheduled stop point netexId.
endTariffZoneIdEnd tariff zone reference. This field is deprecated, please use the field endFareZoneRef.
startTariffZoneIdStart tariff zone reference. This field is deprecated, please use the field startFareZoneRef.
EntitlementConstraint
nameOfClassName of class
userConstraintUser constraint
routeConstraintRoute constraint
originConstraintOrigin constraint
periodConstraintPeriod constraint
specificProfilesSpecific user profiles which entitlement applies
journeyConstraintJourney constraint
operatorConstraintOperator constraint
directionConstraintDirection constraint
classOfUseConstraintClass of use constraint
tariffZoneConstraintTariff zone constraint
destinationConstraintDestination constraint
Fare scheduled stop points which entitlement applies
typeOfTravelDocumentConstraintType of travel document constraint
typeOfProductCategoryConstraintType of product category constraint
RefundingAlternatives
Describes the ID and version of an element.
Refunding alternatives for this element.
CompanionProfileInject
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredThe version of the companion profile.
Fare frame ref.
The name of the companion profile represented in different languages. Language codes are ISO-639.
Fare prices for the companion profile.
Fare frame ref.
Description represented in different languages. Language codes are ISO-639.
discountBasisBasis for discount.
userProfileIdA user profile defining a category of people eligible to be a companion.
Fare frame ref.
typeOfUsageParametertypeOfUsageParameter.
derivedFromVersionRefDerived from version.
Fare frame ref.
maximumNumberOfPersonsMaximum number of allowed companions.
minimumNumberOfPersonsMinimum number of allowed companions.
compatibleWithVersionRefCompatible with version.
ticketingThe type of way that tickets are issued to the group.
ConditionSummaryInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
isRefundableWhether the ticket is refundable.
isExchangeableWhether the ticket is exchangeable.
DistributionAssignment
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
paymentMethodsPayment methods.
Fare frame ref.
Fare frame ref.
distributionRightsDistribution rights.
allDistributionChannelsRefFlag for distribution in all channels.
Name.
countryRefCountry reference.
Description.
finalCarrierFlag for final carrier.
anyCountryRefFlag for allowed in any country.
initialCarrierFlag for initial carrier.
transitCarrierFlag for transit carrier.
allowedInChannelFlag for allowed in channel.
allowedInCountryFlag for allowed in country.
mandatoryProductFlag for mandatory product.
ticketingServicesTicketing services.
allOrganisationRefFlag for all organisations.
Fare frame ref.
restrictedToChannelFlag for restricted to channel.
topographicPlaceRefTopographical place reference.
requiresRegistrationFlag for requires registration.
responsibilitySetRefResponsibility set reference.
derivedFromVersionRefDerived from version.
Fare frame ref.
Fare frame ref.
distributionChannelTypeType of distribution channel.
Fare frame ref.
compatibleWithVersionRefCompatibleWithVersionRef.
Fare frame ref.
ExchangingAlternatives
Describes the ID and version of an element.
Exchanging alternatives for this element.
FareScheduledStopPoint
stopPlaceNetexId^([A-Z]{3}):([A-Za-z…Stop place Netex Id
stopPointNetexId^([A-Z]{3}):([A-Za-z…Stop point Netex Id
GeneralGroupOfEntities
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime
createdCreated datetime
Member refs.
version^([A-Z]{3}):([A-Za-z… · requiredGeneralGroupOfEntities version.
nameOfClassName of class
Fare frame ref.
modificationModification status
nameOfMemberClassName of member class
GeneralGroupOfEntities Name represented in different languages. Language codes are ISO-639.
GeneralGroupOfEntities Description represented in different languages. Language codes are ISO-639.
organisationIdOrganisation related to the userProfile
Validity conditions for the general group of entities.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
PreassignedFareProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus.
changedChanged datetime.
createdCreated datetime.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
vatGroupRegisterVatGroupRegister is not optional. Default value is TRANSPORT_AND_TICKETS_VAT.
ValidityCondition.
AccessRightsInProduct.
AccessRightParameterAssignments.
Name.
Fare prices.
version^([A-Z]{3}):([A-Za-z…Version.
Description.
operatorRefOperatorRef.
privateCodePrivateCode.
productTypeThe type of fare product.
organisationOrganisation who own the product.
FareTableRef.
organisationIdOrganisation related to the userProfile
Fare frame ref.
A summary of a condition.
fareStructureTypeFareStructureType.
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
TypeOfConcessionInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
TypeOfConcession name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredTypeOfConcession version.
Fare frame ref.
infolinkAn URL to more info about the type of concession
TypeOfConcession description represented in different languages. Language codes are ISO-639.
privateCodeA code to support interoperability with legacy systems
alternativeNamesAlternative names for the type of concession
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
ValidableElementInsert
id^([A-Z]{3}):([A-Za-z… · requiredId
ValidableElement Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredValidableElement version.
Description represented in different languages. Language codes are ISO-639.
Fare frame ref.
Fare prices.
Requirements for area validity.
References to fare tables that provide prices or discounts for the user profile.
The reference to the fare divided into a sequence.
The references to access right parameter assignments.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
Fare structure elements in sequence
SalesPackagePageWrapper
SalesPackages for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberNumber of the requested page. In case state is lost
SupplementProductInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
operatorRef^([A-Z]{3}):([A-Za-z… · requiredOperatorRef.
Fare frame ref.
organisationOrganisation.
Fare frame ref.
Fare prices.
Description.
privateCodePrivateCode.
FareTableRef.
ConditionSummary.
vatGroupRegisterVatGroupRegister is not optional. Default value is TRANSPORT_AND_TICKETS_VAT
fareStructureTypeFareStructureType.
chargingMomentTypeChargingMomentType.
Fare frame ref.
AccessRightsInProduct.
derivedFromVersionRefDerived from version.
supplementProductTypeSupplementProductType.
compatibleWithVersionRefCompatible with version.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
AccessRightParameterAssignments.
TypeOfFareProductInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Fare frame ref.
version^([A-Z]{3}):([A-Za-z…Type of fare product version.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
AmountOfPriceUnitProduct
id^([A-Z]{3}):([A-Za-z… · requiredId.
amountAmount. Must be greater than 0.
statusStatus
productTypeAmountOfPriceUnitProductType.
Fare frame ref.
modificationModification status.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z…Version
Description represented in different languages. Language codes are ISO-639.
nameOfClassName of class.
operatorRefOperatorRef.
privateCodePrivateCode.
organisationOrganisation who own the product.
FareTableRef.
organisationIdOrganisation related to the userProfile
Fare frame ref.
A summary of a condition.
fareStructureTypeFareStructureType.
A classification of FARE PRODUCTs.
chargingMomentTypeChargingMomentType.
ValidityCondition.
AccessRightsInProduct.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef
AccessRightParameterAssignments.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
AccessRightParameterAssignmentRefs.
A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc.
ScopingValidityParameter
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Fare frame ref.
lineRefLineRef.
lineTypeLineType.
placeUsePlaceUse
fareClassesFareClasses. Enum as string with the following values: FIRST_CLASS, SECOND_CLASS, THIRD_CLASS, ECONOMY_CLASS, BUSINESS_CLASS, TURISTA, PREFERENTE, STANDARD_CLASS, PREMIUM_CLASS, ANY, UNKNOWN
fareZoneRefFareZoneRef.
operatorRefOperator referance.
vehicleModeVehicleModeRef.
authorityRefAuthorityRef.
facilitySetReffacilitySetRef.
fareSectionRefFare section ref.
groupOfLinesRefGroup of Lines ref.
transportSubmodeTransportSubmode.
topographicPlaceRefTopographicPlaceRef
derivedFromVersionRefDerived from version.
groupOfTariffZonesRefGroup of Tariff Zones ref.
scheduledStopPointRefScheduled stop Point ref.
distributionChannelRefDistribution channel ref.
compatibleWithVersionRefCompatibleWithVersionRef.
tariffZoneRefTariffZoneRef. This field is deprecated, please use the field FareZoneRef.
CappedDiscountRightInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
operatorRefOperatorRef.
Fare frame ref.
organisation^([A-Z]{3}):([A-Za-z… · requiredOrganisation.
Fare frame ref.
Prices.
Description.
privateCodePrivateCode.
Capping rules.
FareTableRef.
ConditionSummary.
vatGroupRegisterVatGroupRegister.
fareStructureTypeFareStructureType.
chargingMomentTypeChargingMomentType.
Fare frame ref.
AccessRightsInProduct.
derivedFromVersionRefDerived from version.
validationRequirementsA set of validation requirement enums with allowable values: IDENTIFIABLE_CUSTOMER, VERIFIED_DELAY_OR_CANCELLATION, ASSESSMENT_DOCUMENTATION, ORIGINAL_TICKET_REQUIRED
compatibleWithVersionRefCompatible with version.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
AccessRightParameterAssignments.
PenaltyPolicyAlternatives
Describes the ID and version of an element.
Penalty policy alternatives for this element.
SalesPackageElementInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
Fare frame ref.
References to fare tables.
version^([A-Z]{3}):([A-Za-z…Version
Description.
A LimitingRule
Fare frame ref.
Fare frame ref.
derivedFromVersionRefDerived from version.
Fare frame ref.
compatibleWithVersionRefCompatibleWithVersionRef
TemporalValidityParameter
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class.
modificationModification status.
Fare frame ref.
Fare frame ref.
A GroupOfTimeband describe during which the assignments applies
A condition of the validity of the priceable object
Fare frame ref.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatibleWithVersionRef
UVPForNumberOfZonesInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
authorityIdReference to authority.
Fare frame ref.
numberOfZonesNumber of zones.
usageValidityPeriodIdReference to usage validity period.
version^([A-Z]{3}):([A-Za-z…Version.
zoneRangeZone range.
UsageValidityPeriodInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name represented in different languages. Language codes are ISO-639.
version^([A-Z]{3}):([A-Za-z… · requiredUsageValidityPeriod version.
Fare frame ref.
References to FareTable.
usageEndUsage end.
usageEndsUsage End list.
Description represented in different languages. Language codes are ISO-639.
usageTriggerUsage trigger.
activationMeansActivation Means. Describes how a product can be activated.
Stepped duration.
standardDurationStandard duration. Represented as a string formatted according to ISO-8601
usageValidityTypesUsage validity type list.
usageStartConstraintTypeUsage start constraint.
v2.DistributionAssignment
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
versionVersion
nameOfClassName of class.
Fare frame ref.
modificationModification status.
paymentMethodsPayment methods.
Fare frame ref.
Fare frame ref.
distributionRightsDistribution rights.
allDistributionChannelsRefFlag for distribution in all channels.
The name of the distribution assignment represented in different languages. Language codes are ISO-639
countryRefCountry reference.
Description represented in different languages. Language codes are ISO-639
finalCarrierFlag for final carrier.
anyCountryRefFlag for allowed in any country.
initialCarrierFlag for initial carrier.
transitCarrierFlag for transit carrier.
allowedInChannelFlag for allowed in channel.
allowedInCountryFlag for allowed in country.
mandatoryProductFlag for mandatory product.
ticketingServicesTicketing services.
allOrganisationRefFlag for all organisations.
Fare frame ref.
restrictedToChannelFlag for restricted to channel.
topographicPlaceRefTopographical place reference.
requiresRegistrationFlag for requires registration.
responsibilitySetRefResponsibility set reference.
Fare frame ref.
Fare frame ref.
distributionChannelTypeType of distribution channel.
Fare frame ref.
Fare frame ref.
AccessRightInProductInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Fare frame ref.
Fare frame ref.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
accessNumberThe actual access number
maximumAccessMaximum number of times use of this element may occur in a given trip
minimumAccessMinimum number of times use of this element must occur in a given trip
orderOfElementThe actual order in the sequence
isLastInSequenceWhether element is last in sequence
isFirstInSequenceWhether element is first in sequence
accessNumberIsLimitedFlag indicating if access number is limited
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
FareStructureElementInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Fare frame ref.
fare table reference
Access Right Parameter assignments.
geographical interval sequence
Name.
Fare prices.
version^([A-Z]{3}):([A-Za-z…Version.
Description.
tariffBasisTariff basis.
geographicalStructureFactorIdGeographical structure factor id
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
Field is deprecated. Use 'geographical structure factor' instead to connect 'distance matrix elements' to 'fare structure element'
GenericParameterAssignment
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusStatus
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
nameOfClassName of class
Fare frame ref.
modificationModification status.
Name represented in different languages. Language codes are ISO-639.
Includes genericParameterAssignments.
Description represented in different languages. Language codes are ISO-639.
Limitations as UsageParameters.
requiredTypeRequired type.
Fare frame ref.
Fare frame ref.
requiredElementsRequired elements.
chargingBasisTypeChargingBasisType.
requiredInContextRequired in context.
Validity parameters as scoping validity parameters
canIgnoreInOfferingIndicates whether gpa leaf node is supposed to be ignored when generating offer.
Fare frame ref.
includesGroupingTypeIncludes grouping type.
derivedFromVersionRefDerived from version.
limitationGroupingTypeLimitation grouping type.
Fare frame ref.
compatibleWithVersionRefCompatibleWithVersionRef.
comparisonOperatorVariantIndicates whether a gpa belongs to A or E gpa implementation.
Temporal validity parameter.
A classification of Access Right Assignments.
Fare frame ref.
validityParameterGroupingTypeValidity parameter grouping type.
validityParameterAssignmentTypeValidity parameter assignment type.
validityParameterSetSelectionTypeValidity parameter set operator.
GeographicalIntervalInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Prices for the fare.
Fare frame ref.
Reference to fare table.
version^([A-Z]{3}):([A-Za-z…Version.
intervalTypeIntervalType.
numberOfUnitsNumberOfUnits.
endGeographicalValueEndGeographicalValue.
startGeographicalValueStartGeographicalValue.
TypeOfUsageParameterInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
Fare frame ref.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
DistanceMatrixElementInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredDistanceMatrixElement version.
Fare frame ref.
DistanceMatrixElement Name represented in different languages. Language codes are ISO-639.
Fare prices for the user profile.
distanceDistance.
Fare frame ref.
isDirectIs a direct route.
Fare frame ref.
Description represented in different languages. Language codes are ISO-639.
References to fare tables that provide prices or discounts for the user profile.
endFareZoneRefEnd fare zone reference.
inverseAllowedInverse is allowed.
Fare frame ref.
relativeRankingRelative ranking.
startFareZoneRefStart fare zone reference.
Validity conditions for the user profile.
endScheduledStopPointIdEnd scheduled stop point netexId.
startScheduledStopPointIdStart scheduled stop point netexId.
endTariffZoneIdEnd tariff zone reference. This field is deprecated, please use the field endFareZoneRef
startTariffZoneIdStart tariff zone reference. This field is deprecated, please use the field startFareZoneRef
GeographicalStructureFactor
id^([A-Z]{3}):([A-Za-z… · requiredId
The name of the geographical structure factor represented in different languages. Language codes are ISO-639
statusStatus
changedChanged datetime
createdCreated datetime
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Description represented in different languages. Language codes are ISO-639
nameOfClassName of class
Fare frame ref.
modificationModification status
Geographical intervals
Distance matrix elements
geographicalUnitRefGeographical unit ref
SeqExplainedMessageResponse
emptytraversableAgainTransferabilityAlternatives
Describes the ID and version of an element.
Transferability alternatives for this element.
TypeOfAccessRightAssignment
id^([A-Z]{3}):([A-Za-z… · requiredId.
statusType of access right assignment status.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredType of access right assignment version.
nameOfClassName of class.
Fare frame ref.
modificationModification status.
Name represented in different languages. Language codes are ISO-639.
Description represented in different languages. Language codes are ISO-639.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
ValidableElementPageWrapper
Validable elements for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberNumber of the requested page. In case state is lost
DistributionAssignmentInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Fare frame ref.
Fare frame ref.
Fare frame ref.
distributionRightsDistribution rights.
allDistributionChannelsRefFlag for distribution in all channels.
Description.
paymentMethodsPayment methods.
Fare frame ref.
derivedFromVersionRefDerived from version.
distributionChannelRefDistribution channel Ref.
compatibleWithVersionRefCompatibleWithVersionRef
Fare frame ref.
PreassignedFareProductInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
Name.
version^([A-Z]{3}):([A-Za-z… · requiredVersion.
operatorRef^([A-Z]{3}):([A-Za-z… · requiredOperatorRef.
Fare frame ref.
organisationOrganisation.
Fare frame ref.
Fare prices.
Description.
privateCodePrivateCode.
productTypeThe type of fare product.
FareTableRef.
ConditionSummary.
vatGroupRegisterVatGroupRegister is not optional. Default value is TRANSPORT_AND_TICKETS_VAT
fareStructureTypeFareStructureType.
chargingMomentTypeChargingMomentType.
Fare frame ref.
AccessRightsInProduct.
derivedFromVersionRefDerived from version.
compatibleWithVersionRefCompatible with version.
activeComparisonOperatorVariantIndicates whether A or E gpa implementation is active.
AccessRightParameterAssignments.
SaleDiscountRightPageWrapper
SaleDiscountRights for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberNumber of the requested page. In case state is lost
GroupOfDistanceMatrixElements
id^([A-Z]{3}):([A-Za-z… · requiredId.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredGroupOfDistanceMatrixElements version.
membersIdDistanceMatrixElements within the group.
nameOfClassName of class.
Fare frame ref.
GroupOfDistanceMatrixElements name represented in different languages. Language codes are ISO-639.
tariffIdTariff id.
Description represented in different languages. Language codes are ISO-639.
fareFrameIdFare frame id.
Validity conditions for the user profile.
ParameterPossibilitiesRequest
Sales packages the user wants to retrieve the parameter alternatives for.
Validable elements the user wants to retrieve the parameter alternatives for.
Fare structure elements the user wants to retrieve the parameter alternatives for.
Preassigned products the user wants to retrieve the parameter alternatives for.
FareStructureElementInSequence
id^([A-Z]{3}):([A-Za-z… · requiredId.
changedChanged datetime.
createdCreated datetime.
version^([A-Z]{3}):([A-Za-z… · requiredFare structure element in sequence version.
nameOfClassName of class.
accessNumberThe actual ordering in the sequence
Fare frame ref.
fareStructureElementIdFare structure element ref
Fare frame ref.
Name.
Description.
orderOfElementAccess quality structure factor refs
isLastInSequenceGives information if this sequence last or not
isFirstInSequenceGives information if this sequence first or not
limitedAccessNumberFlag indicating whether this rights gives an unlimited number of accesses or not
ScopingValidityParameterInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
changedcreatedlineRefLineRef.
lineTypeLineType.
placeUsePlaceUse
fareClassesFare class list.
fareZoneRefFareZoneRef.
nameOfClassoperatorRefOperator referance.
vehicleModeVehicleModeRef.
authorityRefAuthorityRef.
facilitySetReffacilitySetRef.
fareSectionRefFare section ref.
groupOfLinesRefGroup of lines ref.
transportSubmodeTransportSubmode.
topographicPlaceRefTopographicPlaceRef
derivedFromVersionRefDerived from version.
groupOfTariffZonesRefGroup of Tariff Zones ref
scheduledStopPointRefScheduled stop Point ref.
distributionChannelRefReference to a DISTRIBUTION CHANNEL to which the ACCESS RIGHT PARAMETER ASSIGNMENTs applies.
compatibleWithVersionRefCompatibleWithVersionRef
tariffZoneRefTariffZoneRef. This field is deprecated, please use the field FareZoneRef
FareStructureElementPageWrapper
Fare structure elements for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberNumber of the requested page. In case state is lost
TemporalValidityParameterInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
changedcreatedFare frame ref.
nameOfClassA GroupOfTimeband describe during which the assignments applies
A condition of the validity of the priceable object
Fare frame ref.
GenericParameterAssignmentInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Fare frame ref.
Includes genericParameterAssignments.
Limitations as UsageParameters.
requiredTypeRequired type.
Fare frame ref.
Fare frame ref.
requiredElementsRequired elements.
chargingBasisTypeChargingBasisType.
requiredInContextRequired in context.
Validity parameters as scoping validity parameters
canIgnoreInOfferingIndicates whether gpa leaf node is supposed to be ignored when generating offer.
Fare frame ref.
includesGroupingTypeIncludes grouping type.
derivedFromVersionRefDerived from version.
limitationGroupingTypeLimitation grouping type.
Fare frame ref.
compatibleWithVersionRefCompatibleWithVersionRef.
comparisonOperatorVariantIndicates whether a gpa belongs to A or E gpa implementation.
Temporal Validity parameter.
A classification of Access Right Assignments.
Fare frame ref.
validityParameterGroupingTypeValidity parameter grouping type.
validityParameterAssignmentTypeValidity parameter assignment type.
validityParameterSetSelectionTypeValidity parameter set operator.
PreassignedFareProductPageWrapper
Preassigned fare products for the given page
totalNumberOfItemsTotal number of items.
totalNumberOfPagesNumber of pages needed to traverse all items.
requestedPageNumberRequested page number.
GroupOfDistanceMatrixElementsInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
membersDistanceMatrixElements within the group.
version^([A-Z]{3}):([A-Za-z… · requiredGroupOfDistanceMatrixElements version.
Fare frame ref.
GroupOfDistanceMatrixElements name represented in different languages. Language codes are ISO-639.
tariffIdTariff id.
Description represented in different languages. Language codes are ISO-639.
fareFrameIdFare frame id.
Validity conditions for the user profile.
FareStructureElementInSequenceInsert
id^([A-Z]{3}):([A-Za-z… · requiredId.
version^([A-Z]{3}):([A-Za-z… · requiredVersion
Fare frame ref.
fareStructureElementIdFare structure element id
Name.
Description.
accessNumberThe actual access number
orderOfElementAccess quality structure factor refs
isLastInSequenceWhether element is last in sequence
isFirstInSequenceWhether element is first in sequence
limitedAccessNumberFlag indicating whether this rights gives an unlimited number of accesses or not