रेल यात्रा के लिए बुकिंग की जानकारी देने के लिए, इस टाइप का इस्तेमाल करें.
उपयोग के उदाहरण
यह पक्का करने के लिए कि आपका TrainReservation मार्कअप सही तरीके से स्ट्रक्चर किया गया है, इन उदाहरणों को देखें.
बुकिंग की पुष्टि करने वाली बुनियादी जानकारी
बुकिंग की पुष्टि करने वाला ईमेल भेजते समय, अपने ईमेल में यह मार्कअप एम्बेड करें.
Google ऐप्लिकेशन, यात्रा के दिन बुकिंग की जानकारी दिखाता है. साथ ही, उपयोगकर्ता को यह सूचना देता है कि उसे ट्रेन स्टेशन के लिए कब निकलना चाहिए. इसमें यात्रा के मोड और ट्रैफ़िक को ध्यान में रखा जाता है. अगर आपने चेक-इन करने का यूआरएल, यहां दिए गए उदाहरण के मुताबिक दिया है, तो Google ऐप्लिकेशन इसे यात्रा से 24 घंटे पहले उपयोगकर्ता को दिखाएगा.
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime":< ">2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
}
}
/script
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/TrainReserva>tio<n"
meta itemprop="reservationNumber&quo>t; <content="AB3XY2"/
link itemprop="reservationStatus" href=&>quo<t;http://schema.org/ReservationConfirmed"/
div itemprop="reservati>onFor<" itemscope itemtype="http://schema.org/TrainTrip"
div itemprop=>"d<epartureStation" itemscope itemtype=">;http<://s>chema<.org/TrainStation"
meta itemprop="name" conte>nt=&q<uot;Munich Central"/
/div
meta itemprop="departureTime" co>ntent=&<quot;2017-01-04T10:30:00+01:00"/
div item>prop=<&quo>t;arr<ivalStation" itemscope itemtype="http://schema.org/Tra>inS<tati>o<n&qu>ot;
meta itemprop="name" content="Paris Gare De Lyon"/
/div
meta itemprop="arrivalTime" content="2017-01-04T03:10:00+01:00"/
/div
/div
बोर्डिंग पास और टिकट
बुकिंग की पुष्टि करने के अलावा, किसी दूसरे ईमेल में पुष्टि करने वाला कार्ड बोर्डिंग पास ट्रिगर किया जा सकता है.
पुष्टि करने वाले कार्ड से, उपयोगकर्ता को न सिर्फ़ समय पर रेलवे स्टेशन पहुंचने में मदद मिलती है, बल्कि यात्रा के दौरान टिकट भी दिखता है. इसके लिए, मार्कअप में अतिरिक्त फ़ील्ड शामिल करें. अगर यात्रियों को बोर्ड करने के लिए, अतिरिक्त फ़ील्ड की ज़रूरत है, तो उन्हें additionalTicketText फ़ील्ड में शामिल करें.
जिन टिकटों में सीट रिज़र्व करने की सुविधा नहीं होती उनके लिए ये फ़ील्ड हैं: numSeats, ticketNumber, ticketToken
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"underName": {
"@type": "Person",
"name": "Eva Green"
},
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {<
&q>uot;@type": "Ticket",
"underName": "Eva Green",
"ticketNumber": "123XYZ",
"ticketToken": "aztecCode:AB34",
"additionalTicketText": "We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."
}
}
/script
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/TrainReserva>tio<n"
meta itemprop="reservationNumber&quo>t; <content="AB3XY2"/
div itemprop="underName" items>cope <itemtype="http://schema.org/Person&q>uot<;
> m<eta itemprop="name" content="Eva Green"/
/div
link itemp>rop<="reservationStatus" href="http://schema.org/ReservationConfirm>ed&qu<ot;/
div itemprop="reservationFor" itemscope itemtype="http://sche>ma.org/<TrainTrip"
div itemprop="departu>reSta<tion>"<; itemscope itemtype="http://schema.org/TrainStation"
> m<eta itemprop="name" content="Munich Central"/
/div
me>ta item<prop="departureTime" content="2017->01-04<T10:>30:00<+01:00"/
div itemprop="arrivalStation" itemsc>ope< ite>mty<pe="http://schema.org/TrainStation"
meta itemprop="nam>e&quo<t; content="Paris Gare De Lyon"/
> /div<
meta itemprop="arrivalTime" con>tent=<"2017-01-04T03:10:00+01:00"/
/div
div i>tempr<op="reservedTicket" itemscope itemtype="http://schema.org/Ticket"
meta itemprop="underName" content="Eva Green"/
meta itemprop="ticketNumber" content=&q>uot<;123>X<YZ&q>uot;/
meta itemprop="ticketToken" content="aztecCode:AB34"/
meta itemprop="additionalTicketText" content="We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."/
/div
/div
जिन टिकटों के लिए सीट रिज़र्व की जाती है उनके लिए ये फ़ील्ड ज़रूरी हैं: seatNumber, seatingType, ticketNumber, ticketToken
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"underName": {
"@type": "Person",
"name": "Eva Green"
},
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": "Eva Green",
"ticketed<Seat&qu>ot;: {
"@type": "Seat",
"seatNumber": "27B",
"seatingType": "1st Class"
},
"ticketNumber": "123XYZ",
"ticketToken": "aztecCode:AB34",
"additionalTicketText": "We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."
}
}
/script
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/TrainReserva>tio<n"
meta itemprop="reservationNumber&quo>t; <content="AB3XY2"/
div itemprop="underName" items>cope <itemtype="http://schema.org/Person&q>uot<;
> m<eta itemprop="name" content="Eva Green"/
/div
link itemp>rop<="reservationStatus" href="http://schema.org/ReservationConfirm>ed&qu<ot;/
div itemprop="reservationFor" itemscope itemtype="http://sche>ma.org/<TrainTrip"
div itemprop="departu>reSta<tion>"<; itemscope itemtype="http://schema.org/TrainStation"
> m<eta itemprop="name" content="Munich Central"/
/div
me>ta item<prop="departureTime" content="2017->01-04<T10:>30:00<+01:00"/
div itemprop="arrivalStation" itemsc>ope< ite>mty<pe="http://schema.org/TrainStation"
meta itemprop="nam>e&quo<t; content="Paris Gare De Lyon"/
> /div<
meta itemprop="arrivalTime" content="2017-01-04T03:>10:00+0<1:00"/
/div
div itemprop="r>eserved<Ticket" itemscope itemtype="http://sch>ema.o<rg/T>icket<"
meta itemprop="underName"> cont<ent="Eva Green"/
div itemprop="tic>keted<Seat" itemscope itemtype="http://schema.org/Seat"
meta itemprop="seatNumber" content="27B"/
meta itemprop="seatingType" content="1st Class"/
> /<div
> < m>eta itemprop="ticketNumber" content="123XYZ"/
meta itemprop="ticketToken" content="aztecCode:AB34"/
meta itemprop="additionalTicketText" content="We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."/
/div
/div
एक से ज़्यादा यात्रियों के लिए
एक से ज़्यादा यात्रियों की बुकिंग के बारे में बताने के लिए, हर यात्री और हर लेग के लिए एक TrainReservation का इस्तेमाल करें.
JSON-LD
<script type="application/ld+>json"
[
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": {
"@type": "Person",
"name": "Eva Green"
}
}
},
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": {
"@type": "Person",
"name": "John Green"
}
}
},
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
< },
> "arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": {
"@type": "Person",
"name": "Carol Green"
}
}
},
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"reservationFor": {
"@type": "TrainTrip",
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departureTime": "2017-01-04T10:30:00+01:00",
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"underName": {
"@type": "Person",
"name": "Daniel Green"
}
}
}
]
/script
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/TrainReserva>tio<n"
meta itemprop="reservationNumber&quo>t; <content="AB3XY2"/
link itemprop="reservationStatus" href=&>quo<t;http://schema.org/ReservationConfirmed"/
div itemprop="reservati>onFor<" itemscope itemtype="http://schema.org/TrainTrip"
div itemprop=>"d<epartureStation" itemscope itemtype=">;http<://s>chema<.org/TrainStation"
meta itemprop="name" conte>nt=&q<uot;Munich Central"/
/div
meta itemprop="departureTime" co>ntent=&<quot;2017-01-04T10:30:00+01:00"/
div item>prop=<&quo>t;arr<ivalStation" itemscope itemtype="http://schema.org/Tra>inS<tati>on&<quot;
meta itemprop="name" content="Paris Gare De Lyon>"<;/
/div
meta itemprop="arrivalTime" content="20>17-01-0<4T03:10:00+01:00"/
/div
div item>prop=<&quo>t;r<eser>v<edTi>c<ket" itemscope itemtype="http://schema.org/Ticket>&qu<ot;
div itemprop="underName" itemscop>e i<temtype="http://schema.org/Person"
meta itemprop="name">; c<ontent="Eva Green"/
/div
/div
/div
div itemscope itemtype=&quo>t;htt<p://schema.org/TrainReservation"
meta itemprop="reservationNumber"> conten<t="AB3XY2"/
link itemprop="re>serva<tion>Statu<s" href="http://schema.org/ReservationConfirmed"/
> div <itemprop="reservationFor" itemscope itemtype="http://schema.org/Tr>ainTrip<"
div itemprop="departureStation&quo>t; it<emsc>ope i<temtype="http://schema.org/TrainStation"
meta it>emp<rop=>&qu<ot;name" content="Munich Central"/
/div
meta itempro>p=&qu<ot;departureTime" content="2017-01-04T10:30:00+01:00"/
> div< itemprop="arrivalStation" items>cope <item>typ<e=&q>u<ot;h>t<tp://schema.org/TrainStation"
meta itemprop=&quo>t;n<ame" content="Paris Gare De Lyon"/
> </div
meta itemprop="arrivalTime" content="2017-01-04T03:10:00>+01<:00"/
/div
div itemprop="reservedTicket" itemscope itemtype>=&quo<t;http://schema.org/Ticket"
div itemprop="underName" itemscope i>temtype<="http://schema.org/Person"
me>ta it<empr>op=&q<uot;name" content="John Green"/
/div
/div
/di>v
div< itemscope itemtype="http://schema.org/TrainReservation"
meta itempro>p="<;reservationNumber" content="AB3XY2">;/
<link> item<prop="reservationStatus" href="http://schema.org/>Res<erva>tio<nConfirmed"/
div itemprop="reservationFor" itemscope itemt>ype=&<quot;http://schema.org/TrainTrip"
div itemprop="departur>eStatio<n" itemscope itemtype="http://sch>ema.o<rg/T>rai<nSta>t<ion&>q<uot;
meta itemprop="name" content="Mun>ich< Central"/
/div
meta itemprop="de>par<tureTime" content="2017-01-04T10:30:00+01:00"/
div itemprop=&>quo<t;arrivalStation" itemscope itemtype="http://schema.org/TrainStation>"<;
meta itemprop="name" content="Paris Gare De Lyon"/
>/div
< meta itemprop="arrivalTime" conten>t=&qu<ot;2>017-0<1-04T03:10:00+01:00"/
/div
div itemprop="reservedTic>ket&q<uot; itemscope itemtype="http://schema.org/Ticket"
div itemprop=&qu>ot;unde<rName" itemscope itemtype="http://schema>.org/<Pers>on&qu<ot;
meta itemprop="name" content="Carol Gre>en&<quot>;/
< /div
/div
/div
div itemscope itemtype="http://schema.org/TrainRe>serva<tion"
meta itemprop="reservationNumber" content=">;AB3XY2<"/
link itemprop="reservationSta>tus&q<uot;> hr<ef=&>q<uot;>http://schema.org/ReservationConfirmed"/
div itemprop="reservationFor" itemscope itemtype="http://schema.org/TrainTrip"
div itemprop="departureStation" itemscope itemtype="http://schema.org/TrainStation"
meta itemprop="name" content="Munich Central"/
/div
meta itemprop="departureTime" content="2017-01-04T10:30:00+01:00"/
div itemprop="arrivalStation" itemscope itemtype="http://schema.org/TrainStation"
meta itemprop="name" content="Paris Gare De Lyon"/
/div
meta itemprop="arrivalTime" content="2017-01-04T03:10:00+01:00"/
/div
div itemprop="reservedTicket" itemscope itemtype="http://schema.org/Ticket"
div itemprop="underName" itemscope itemtype="http://schema.org/Person"
meta itemprop="name" content="Daniel Green"/
/div
/div
/div
सभी फ़ील्ड के साथ उदाहरण
रेफ़रंस के लिए, यहां एक उदाहरण दिया गया है, जिसमें सभी फ़ील्ड में जानकारी भरी गई है:
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "TrainReservation",
"reservationNumber": "AB3XY2",
"url": "http://eurotravel/view/AB3XY2",
"underName": {
"@type": "Person",
"name": "John Smith",
"email": "john@mail.com"
},
"programMembership": {
"@type": "ProgramMembership",
"memberNumber": "12345",
"program": "STA"
},
"bookingAgent": {
"@type": "Organization",
"name": "European Vacations",
"url": "http://eurotravel/"
},
"bookingTime": "2013-01-14T13:05:00-05:00",
"modifiedTime": "2013-03-14T13:05:00-05:00",
"confirmReservationUrl": "http://eurotravel/confirm?id=AB3XY2",
"cancelReservationUrl": "http://eurotravel/cancel?id=AB3XY2",
"modifyReservationUrl": "http://eurotravel/edit?id=AB3XY2",
"reservationStatus": "http://schema.org/ReservationConfirmed",
"checkinUrl": "http://train.com/checkin?id=AB3XY2",
"reservationFor": {
"@type": "TrainTrip",
"trainNumber": "9203",
"trainName": "Orient Express",
"trainCode": "iGTV",
"trainCompany": {
"@type": "Organization"
},
"departureStation": {
"@type": "TrainStation",
"name": "Munich Central"
},
"departurePlatform": "64",
"departureTime": "2017-01-04T10:30:00+01<:00&quo>t;,
"arrivalStation": {
"@type": "TrainStation",
"name": "Paris Gare De Lyon"
},
"arrivalPlatform": "101B",
"arrivalTime": "2017-01-04T03:10:00+01:00"
},
"reservedTicket": {
"@type": "Ticket",
"ticketNumber": "123XYZ",
"downloadUrl": "?",
"printUrl": "?",
"ticketToken": "qrCode:123456789",
"additionalTicketText": "?",
"price": "135.00",
"priceCurrency": "EUR",
"underName": {
"@type": "Person",
"name": "Mary Smith"
},
"ticketedSeat": {
"@type": "Seat",
"seatingType": "1st Class",
"seatNumber": "27",
"seatRow": "A"
}
}
}
/script
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/TrainReserva>tio<n"
meta itemprop="reservationNumber&quo>t; <content="AB3XY2"/
link itemprop="url&quo>t; <href="http://eurotravel/view/AB3XY2"/
div itemprop="u>nderN<ame" itemscope itemtype="http://>schem<a.org/Person"
meta itemprop="nam>e&q<uot;> co<ntent="John Smith"/
meta itemprop="email" content="john@mail>.com&<quot;/
/div
div itemprop="programMem>bersh<ip" itemscope itemtype="http>://<sche>ma.<org/ProgramMembership"
meta itemprop="memberNumber" content=>"<;12345"/
meta itemprop="program">; con<tent="STA"/
/div
div itemprop=&q>uot<;boo>kin<gAgent" itemscope itemtype="http://schema.org/Organiza>tio<n"
meta itemprop="name" content="European> Va<cations"/
link itemprop="url" href="http://eurotravel/&qu>ot;</
/div
meta itemprop="bookingTime" content="2013-01-14T13:05>:00<-05:00"/
meta itemprop="modifiedTime" content="2013-03->14T<13:05:00-05:00"/
link itemprop="confirmReservationUrl" href=&qu>ot;<http://eurotravel/confirm?id=AB3XY2"/
link itemprop="canc>elR<eservationUrl" href="http://eurotravel/cancel?id=AB3XY2"/
lin>k ite<mprop="modifyReservationUrl" href>=&quo<t;http://eurotravel/edit?id=AB3XY2"/
link it>empro<p="reservationStatus" href=&quo>t;htt<p://schema.org/ReservationConfirmed"/
link itemprop="checkinUrl&quo>t; hr<ef=&>quot;<http://train.com/checkin?id=AB3XY2"/
div itemprop="reservationFor"> itemsc<ope itemtype="http://schema.org/TrainTrip>"<;
> met<a itemprop="trainNumber" content=&quo>t;920<3"/
meta itemprop="trainName" content="Ori>ent E<xpress"/
meta itemprop="trainCode" content="iGTV"/
> div <itemprop="trainCompany" itemscope itemty>pe=&q<uot;>http:<//schema.org/Organization"
/div
di>v ite<mprop="departureStation" itemscope itemtype="http>://<sche>ma.<org/TrainStation"
meta itemprop="name" content="M>unich< Central"/
/div
meta itemprop=&qu>ot;de<parturePlatform" content="64&q>uot;/<
meta itemprop="departureTim>e&quo<t; content="2017-01-04T10:30:00+01:00"/
d>iv it<emprop="arrivalStation" itemscope itemt>ype=&<quot;http://schema.org/TrainStation&quo>t;
< meta itemprop="name" content=&>quot;<Paris Gare De Lyon"/
/div
meta itemprop="arrivalPlat>form&qu<ot; content="101B"/
meta ite>mprop<=&qu>ot;ar<rivalTime" content="2017-01-04T03:10:00+01:00"/
/div
> div it<emprop="reservedTicket" itemscope item>type=&q<uot;http://schema.org/Ticket"
m>eta ite<mprop="ticketNumber" conte>nt=&q<uot;>123<XYZ&>q<uot;>/
meta itemprop="downloadUrl" content="?"/
meta itemprop="printUrl" content="?"/
meta itemprop="ticketToken" content="qrCode:123456789"/
meta itemprop="additionalTicketText" content="?"/
meta itemprop="price" content="135.00"/
meta itemprop="priceCurrency" content="EUR"/
div itemprop="underName" itemscope itemtype="http://schema.org/Person"
meta itemprop="name" content="Mary Smith"/
/div
div itemprop="ticketedSeat" itemscope itemtype="http://schema.org/Seat"
meta itemprop="seatingType" content="1st Class"/
meta itemprop="seatNumber" content="27"/
meta itemprop="seatRow" content="A"/
/div
/div
/div
अपना मार्कअप जाँचें
ईमेल मार्कअप टेस्टर टूल का इस्तेमाल करके, अपने मार्कअप की पुष्टि की जा सकती है. अपने मार्कअप कोड को चिपकाएं. इसके बाद, कॉन्टेंट को स्कैन करने के लिए पुष्टि करें बटन पर क्लिक करें. इससे आपको मौजूद गड़बड़ियों की रिपोर्ट मिलेगी.
खास जानकारी
अपने ईमेल की जानकारी देखें. इससे पता चलेगा कि इनमें से कोई प्रॉपर्टी, ट्रेन की आपकी बुकिंग पर लागू होती है या नहीं. इन अतिरिक्त प्रॉपर्टी को मार्क अप करने से, Google को उपयोगकर्ता को ट्रेन की बुकिंग के बारे में ज़्यादा जानकारी दिखाने की अनुमति मिलती है.
| प्रॉपर्टी | टाइप | ब्यौरा |
|---|---|---|
| reservationNumber | टेक्स्ट | (ज़रूरी है) बुकिंग का नंबर या आईडी. |
| url | URL | वह वेब पेज जहां बुकिंग देखी जा सकती है. |
| underName | व्यक्ति या संगठन | यात्री. |
| underName.name | टेक्स्ट | (पुष्टि करने वाले कार्ड/खोज के जवाबों के लिए सुझाव दिया गया है) व्यक्ति का नाम. |
| underName.email | टेक्स्ट | ईमेल पता. |
| programMembership | ProgramMembership | फ़्रीक्वेंट फ़्लायर, होटल लॉयल्टी प्रोग्राम वगैरह की सदस्यता, बुकिंग पर लागू की जा रही हो. |
| programMembership.memberNumber | टेक्स्ट | पैसे चुकाकर ली जाने वाली सदस्यता का आइडेंटिफ़ायर. |
| programMembership.program | टेक्स्ट | प्रोग्राम का नाम. |
| bookingAgent | संगठन या व्यक्ति | बुकिंग एजेंट या एजेंसी. यह स्ट्रिंग (जैसे, "") को भी स्वीकार करता है. |
| bookingAgent.name | टेक्स्ट | एजेंट/सेवा का नाम. |
| bookingAgent.url | URL | एजेंट/सेवा की वेबसाइट. |
| bookingTime | DateTime | बुकिंग की तारीख. |
| modifiedTime | DateTime | (पुष्टि करने वाले कार्ड/खोज के जवाबों के लिए सुझाव दिया गया है) बुकिंग में पिछली बार बदलाव कब किया गया था. |
| confirmReservationUrl | URL | वह वेब पेज जहां बुकिंग की पुष्टि की जा सकती है. |
| cancelReservationUrl | URL | वह वेब पेज जहां बुकिंग रद्द की जा सकती है. |
| modifyReservationUrl | URL | (पुष्टि करने वाले कार्ड/खोज के जवाब के लिए सुझाव दिया गया है) ऐसा वेब पेज जहां बुकिंग में बदलाव किया जा सकता है. |
| reservationStatus | ReservationStatus | (ज़रूरी है) बुकिंग की मौजूदा स्थिति. |
| checkinUrl | URL | वह वेबपेज जहां यात्री चेक इन कर सकता है. |
| reservationFor | TrainTrip | (ज़रूरी है) ट्रेन की यात्रा के बारे में जानकारी. |
| reservationFor.trainNumber | टेक्स्ट | (पुष्टि करने वाले कार्ड/खोज के जवाब के लिए सुझाव दिया गया है) यह ट्रेन का नंबर होता है. |
| reservationFor.trainName | टेक्स्ट | ट्रेन का नाम. |
| reservationFor.trainCode | टेक्स्ट | ट्रेन के लिए यूनीक आइडेंटिफ़ायर. |
| reservationFor.trainCompany | संगठन | ट्रेन चलाने वाला संगठन. यह स्ट्रिंग (जैसे, "") को भी स्वीकार करता है. |
| reservationFor.departureStation | TrainStation | (ज़रूरी है) वह स्टेशन जहां से ट्रेन रवाना होती है. |
| reservationFor.departureStation.name | टेक्स्ट | (ज़रूरी है) TrainStation का नाम. |
| reservationFor.departurePlatform | टेक्स्ट | वह प्लैटफ़ॉर्म जहां से ट्रेन रवाना होती है. |
| reservationFor.departureTime | DateTime | (ज़रूरी है) रवानगी का अनुमानित समय. |
| reservationFor.arrivalStation | TrainStation | (ज़रूरी है) वह स्टेशन जहां ट्रेन रुकती है. |
| reservationFor.arrivalStation.name | टेक्स्ट | (ज़रूरी है) TrainStation का नाम. |
| reservationFor.arrivalPlatform | टेक्स्ट | वह प्लैटफ़ॉर्म जहां ट्रेन पहुंचती है. |
| reservationFor.arrivalTime | DateTime | (ज़रूरी है) पहुंचने का अनुमानित समय. |
| reservedTicket | टिकट | टिकट की जानकारी. |
| reservedTicket.ticketNumber | टेक्स्ट | टिकट का नंबर या आईडी. |
| reservedTicket.downloadUrl | URL | . |
| reservedTicket.printUrl | URL | . |
| reservedTicket.ticketToken | टेक्स्ट या यूआरएल | अगर बारकोड की इमेज आपकी साइट पर होस्ट की गई है, तो फ़ील्ड की वैल्यू, इमेज का यूआरएल या बारकोड या क्यूआर यूआरआई होती है. जैसे, "barcode128:AB34" (ISO-15417 बारकोड), "qrCode:AB34" (क्यूआर कोड), "aztecCode:AB34" (ऐज़्टेक कोड), "barcodeEAN:1234" (EAN कोड), और "barcodeUPCA:1234" (UPCA कोड). |
| reservedTicket.additionalTicketText | टेक्स्ट | टिकट के बारे में ज़्यादा जानकारी देने वाला टेक्स्ट. |
| reservedTicket.price | टेक्स्ट | टिकट का कुल किराया. |
| reservedTicket.priceCurrency | टेक्स्ट | टिकट की कीमत की मुद्रा (तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में). |
| reservedTicket.underName | व्यक्ति या संगठन | वह व्यक्ति या संगठन जिसके लिए टिकट बुक किया गया है. |
| reservedTicket.underName.name | टेक्स्ट | व्यक्ति का नाम. |
| reservedTicket.ticketedSeat | सीट | बुक की गई सीट की जगह (जैसे, 27B). . |
| reservedTicket.ticketedSeat.seatingType | टेक्स्ट | सीट का टाइप/क्लास. |
| reservedTicket.ticketedSeat.seatNumber | टेक्स्ट | बुक की गई सीट की जगह. |
| reservedTicket.ticketedSeat.seatRow | टेक्स्ट | बुक की गई सीट की पंक्ति की जानकारी. |