Java class for TafTsiId complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TafTsiId"> <complexContent> <restriction base=" http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="objectType" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <length value="2"/> </restriction> </simpleType> </element> <element name="coreElement" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <length value="12"/> </restriction> </simpleType> </element> <element name="variant"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <length value="2"/> <pattern value="\d+"/> </restriction> </simpleType> </element> <element name="timetableYear" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}long"> <totalDigits value="4"/> </restriction> </simpleType> </element> <element name="startDate" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}date"> <minInclusive value="2012-01-01"/> <maxInclusive value="2097-12-31"/> </restriction> </simpleType> </element> </sequence> </restriction> </complexContent> </complexType>
name | data type | type | namespace | min/max occurs | default | constraints | description |
---|---|---|---|---|---|---|---|
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 | 00 | required | TSI Variant | |
timetableYear | long | element | 0/1 | Timetable period year | |||
startDate | string | element | 0/1 | TSI Start Date. |
Example
<t-----> <objectType>...</objectType> <coreElement>...</coreElement> <variant>...</variant> <timetableYear>...</timetableYear> <startDate>...</startDate> </t----->