diff options
Diffstat (limited to '')
-rw-r--r-- | misc/controlAppContent.txt | 100 | ||||
-rw-r--r-- | misc/routeExample.txt | 17 |
2 files changed, 117 insertions, 0 deletions
diff --git a/misc/controlAppContent.txt b/misc/controlAppContent.txt new file mode 100644 index 0000000..3c57b7b --- /dev/null +++ b/misc/controlAppContent.txt @@ -0,0 +1,100 @@ +barcode data to be displayed in the UIC control App: + +ticket choice: reservation,openTicket,pass,customerCard + + +issuingData: securityProvider,issuing date-time,issuerName, + specimen --> only displayed if value is "true", + ?securePaperTicket --> only displayed if value is "true"? + activated --> only displayed if value is "false" + currency,currencyFract --> used for formatting prices + issuerPNR + +controlData: + passportValidationRequired --> only displayed if value is "true", + ageCheckRequired --> only displayed if value is "true", + reductionCardCheckRequired --> only displayed if value is "true", + +?includedTickets? + + +TravelerData: + groupName --> only displayed if provided + list of travelers + - first + second + last name in one line + - idCard/passportId --> only displayed if provided + - date-of-birth + - passengerType + - passengerWithReducedMobility --> only displayed if provided + - countryOfResidence --> code list needed for display + +Reservation + train, departureDate and time as date-time, + serviceBrandAbrUTF8 --> only displayed if provided + service --> displayed from code list + fromStationNameUTF8, + toStationNameUTF8 + classCode --> displayed from code list + serviceLevel --> displayed from code list, display code if not in list + places + additional places as "coach xyz, places 1,2,3,4" + bicycle places + numberOfOverbooked --> displayed if > 0 + berth --> display as one line per berthType type from code list + # + compartmentGender from code list + tariff + priceType --> Display from code list + price --> displayed with currency and fraction) (9.99 EUR) + + + + + TariffType: + numberOfPassengers + passengerType from code list + tariffDesc + reductionCard --> List of CardReference Type + + + CardReferenceType: to be displayed in one line: + cardName + cardId --> display if provided + leadingCardId --> display if provided + trainingCardId --> display if provided + +OpenTicket: + returnIncluded --> displayed in case the value is "true" + fromStationNameUTF8, + toStationNameUTF8, + validRegionDesc, + returnDescription --> + fromStationNameUTF8, + toStationNameUTF8, + validRegionDesc, + valid-from datetime, + valid-until datetime + classCode --> displayed from code list + serviceLevel --> displayed from code list, display code if not in list + tariff + price --> displayed with currency and fraction) (9.99 EUR) + +Pass: + passType --> display from code list, + passDescription + classCode --> displayed from code list + valid-from datetime, + valid-until datetime, + numberOfPossibleTrips, + countries -> Displayed from code list + infoText + tariff + price --> displayed with currency and fraction) (9.99 EUR) + + +CustomerCard: + customer + valid-from datetime, + valid-until datetime, + classCode --> displayed from code list + cardTypeDescr + customerStatusDescr + + +
\ No newline at end of file diff --git a/misc/routeExample.txt b/misc/routeExample.txt new file mode 100644 index 0000000..d979d2f --- /dev/null +++ b/misc/routeExample.txt @@ -0,0 +1,17 @@ +viaStation --> route + [ + viaStation --> station(origin) + viaStation --> alternativeRoutes + [ + viaStation --> route [ + + ], + viaStation --> route [ + + ] + ] + ... + viaStation --> station (destination) + ] + +
\ No newline at end of file |