LocoIdent Data Type

Java class for LocoIdent complex type.

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

 <complexType name="LocoIdent">
   <complexContent>
     <restriction base=" http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="trasse_element_id" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}long">
               <totalDigits value="12"/>
             </restriction>
           </simpleType>
         </element>
         <element name="loco_type_id" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}long">
               <totalDigits value="12"/>
             </restriction>
           </simpleType>
         </element>
         <element name="traction_mode_id" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}long">
               <totalDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="traction_weight" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}long">
               <totalDigits value="5"/>
             </restriction>
           </simpleType>
         </element>
         <element name="traction_length" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}long">
               <totalDigits value="5"/>
             </restriction>
           </simpleType>
         </element>
         <element name="hybrid_loco_type_id" minOccurs="0">
           <simpleType>
             <restriction base=" http://www.w3.org/2001/XMLSchema}string">
               <minLength value="1"/>
               <maxLength value="1"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
       <attribute name="id" type=" http://www.w3.org/2001/XMLSchema}long" />
     </restriction>
   </complexContent>
 </complexType>
 

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
id long attribute 0/1 Technical (PCS specific) identifier for the path section loco ident. Suitable only for existing path section loco idents.
trasse_element_id long element 0/1 Technical (PCS specific) identifier for the path section. Needed only for existing path section loco idents.
loco_type_id long element 0/1 Technical (PCS specific) identifier for the loco type. List of valid entries can be retrieved through getLocoTypes operation.
traction_mode_id long element 0/1 Train parameter, entered by the user. In TAF-TSI parlance, it is synonymous with "Traction Mode". Identifies the mode of deployment of a traction within a train. Technical (PCS specific) identifier for the traction mode. List of valid entries can be retrieved through getTractionModes operation.
traction_weight long element 0/1 Train parameter, entered by the user. In TAF-TSI parlance, it is synonymous with "Traction Weight", i.e. weight of the traction unit.
traction_length long element 0/1 Train parameter, entered by the user. In TAF-TSI parlance, it is synonymous with "Traction Length", i.e. length of the traction unit.
hybrid_loco_type_id string element 0/1 Technical (PCS specific) identifier for hybrid loco type. List of valid entries can be retrieved through getAllHybridLocoTypes operation.

Example

<l----- id="...">
  <trasse_element_id>...</trasse_element_id>
  <loco_type_id>...</loco_type_id>
  <traction_mode_id>...</traction_mode_id>
  <traction_weight>...</traction_weight>
  <traction_length>...</traction_length>
  <hybrid_loco_type_id>...</hybrid_loco_type_id>
</l----->