TrainId Data Type

Java class for TrainId complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TrainId">
   <complexContent>
     <extension base=" http://eu/rne/pcs-online/WebServices/types/TafTsiIdentifiers}TafTsiId">
       <sequence>
         <element name="companyCode" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}string">
               <length value="4"/>
               <pattern value="\d+"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
companyCode string element 0/1 Agency UIC Id.
Properties inherited from TafTsiId
objectType string element 0/1 Object type. For train id: TR. For path id: PR for Applicant Path, PA for IM Path
coreElement string element 0/1 TSI Core Clement
variant string element 1/1 TSI Variant
timetableYear long element 0/1 Timetable period year
startDate string element 0/1 TSI Start Date.

Example

<t----->
  <companyCode>...</companyCode>
  <objectType>...</objectType>
  <coreElement>...</coreElement>
  <variant>...</variant>
  <timetableYear>...</timetableYear>
  <startDate>...</startDate>
</t----->