Home » NOVA Tariff » NOVA Tariff Data Types
ch.voev.nova.tariff.datatypes
)Types / Enumerations:
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
code | String | 1..1 | @Size(min=0, max=64) |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
code | String | 1..1 | @Size(min=0, max=32) |
Enum which defines the direction of travel, e.g. single or return.
Please be aware that this type is a so called extensible enum. This means that additional literals might be added in the future and that this is considered to be a non-breaking / SemVer compliant change.
Name | Description |
---|---|
SINGLE | Literal for tickets where traveling is only allowed in one direction towards the destination stop. |
RETURN | Literal for tickets where traveling is allowed towards the destination stop and back to the departure stop again. |
VALIDITY_AREA | Literal for tickets where traveling within a certain area no matter in which direction is allowed. |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |
Enumeration defines the available types of offer requests for public transport tickets.
Please be aware that this type is a so called extensible enum. This means that additional literals might be added in the future and that this is considered to be a non-breaking / SemVer compliant change.
Name | Description |
---|---|
TIMETABLE_CONNECTIONS_OFFER_REQUEST | |
ROUTE_OFFER_REQUEST | |
FARE_NETWORK_OFFER_REQUEST | |
PRODUCT_OFFER_REQUEST | |
RENEWAL_OFFER_REQUEST | |
ACTIVATION_OFFER_REQUEST | |
LEG_BASED_OFFER_REQUEST | |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |
Enum defines all the reduction cards that are know to NOVA.
Please be aware that this type is a so called extensible enum. This means that additional literals might be added in the future and that this is considered to be a non-breaking / SemVer compliant change.
Name | Description |
---|---|
HALBTAX | Half-fare travelcard Former NOVA 14 code: HTA |
NO_REDUCTION_CARD | No reduction card Former NOVA 14 code: KEINE_ERMAESSIGUNGSKARTE |
GA_1_CLASS | GA 1. Class Former NOVA 14 code: GA_1KL |
GA_2_CLASS | GA 2. Class Former NOVA 14 code: GA_2KL |
DAY_PASS_ADULT_1_CLASS | Day pass adults for 1st class Former NOVA 14 code: TAGESKARTE_1KL |
DAY_PASS_CHILD_1_CLASS | Day pass children for 1st class Former NOVA 14 code: KINDER_TAGESKARTE |
DAY_PASS_CHILD_2_CLASS | Day pass children for 2nd class Former NOVA 14 code: KINDER_TAGESKARTE |
DAY_PASS_ADULT_2_CLASS | Day pass adults for 2nd class Former NOVA 14 code: TAGESKARTE_2KL |
JUNIOR_TRAVEL_CARD | Junior travelcard Former NOVA 14 code: JUNIORKARTE |
CHILD_CO_TRAVEL_CARD | Children's co-travelcard Former NOVA 14 code: KINDER_MITFAHRKARTE |
FVP_1_CLASS | FVP 1st class Former NOVA 14 code: FVP_1KL |
FVP_2_CLASS | FVP 2nd class Former NOVA 14 code: FVP_2KL |
SWISS_TRAVEL_PASS_1_CLASS | Former NOVA 14 code: ST_PASS_1KL |
SWISS_TRAVEL_PASS_2_CLASS | Former NOVA 14 code: ST_PASS_2KL |
SWISS_TRAVEL_PASS | Former NOVA 14 code: SWISS_TRAVEL_PASS |
INTERRAIL_CH_1_CLASS | Former NOVA 14 code: INTERRAIL_CH_1KL |
INTERRAIL_CH_2_CLASS | Former NOVA 14 code: INTERRAIL_CH_2KL |
EURAIL_CH_ADULT_1_CLASS | Former NOVA 14 code: EURAIL_CH_ADULT_1KL |
EURAIL_CH_YOUTH_1_CLASS | Former NOVA 14 code: EURAIL_CH_YOUTH_1KL |
EURAIL_CH_YOUTH_2_CLASS | Former NOVA 14 code: EURAIL_CH_YOUTH_2KL |
EURAIL_CH_CHILD | Former NOVA 14 code: EURAIL_CH_CHILD |
BAHN_CARD_25 | BahnCard 25 of Deutsche Bahn (DB) Former NOVA 14 code: BC_25 |
BAHN_CARD_50 | BahnCard 50 of Deutsche Bahn (DB) Former NOVA 14 code: BC_50 |
BAHN_CARD_100 | BahnCard 100 of Deutsche Bahn (DB) Former NOVA 14 code: BC_100 |
SWISS_HALF_FARE_CARD | Former NOVA 14 code: SWISS_HALF_FARE_CARD |
REGIONAL_PASS_1_CLASS | Former NOVA 14 code: REGIONAL_PASS_1_KL |
REGIONAL_PASS_2_CLASS | Former NOVA 14 code: REGIONAL_PASS_2_KL |
EURAIL_INTERRAIL | Former NOVA 14 code: EURAIL_INTERRAIL |
EXISTING_TRAVEL_AUTHORIZATION | Existing travel authorization Former NOVA 14 code: BESTEHENDER_FAHRAUSWEIS |
POINT_TO_POINT_TRAVEL_PASS | Former NOVA 14 code: STRECKENABO |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |
Please be aware that this type is a so called extensible enum. This means that additional literals might be added in the future and that this is considered to be a non-breaking / SemVer compliant change.
Name | Description |
---|---|
FIRST_CLASS | |
SECOND_CLASS | |
CLASS_UPGRADE | |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |
Enumeration defines the different type of public transport tickets.
Please be aware that this type is a so called extensible enum. This means that additional literals might be added in the future and that this is considered to be a non-breaking / SemVer compliant change.
Name | Description |
---|---|
SINGLE_TICKET | |
SEASON_TICKET | |
GROUP_TICKET | |
MULTI_TRIP_TICKET | |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |