Introduction
Documentation
Syntax
Autoexport from the XML-Schema for element TT:block of railML ® version 3.3
|
| Documentation
|
Each block describes an activity that is performed as part of the enclosing vehicle rostering.
|
| Subschema
|
timetable
|
| Parents*
|
blocks
|
| Children
|
cleaning (1..1), inspection (1..1), loading (1..1), maintenance (1..1), name (0..*), parking (1..1), preHeating (1..1), refueling (1..1), shunting (1..1), shutDown (1..1), standBy (1..1), startUp (1..1), trainSectionPartRef (1..1), trainSketch (1..1)
|
Attributes:
- postProcessingTime: Specifies the time necessary after the actual activity which cannot be used for other work. (optional;
xs:duration),
- preProcessingTime: Specifies the time necessary prior to the actual activity which cannot be used for other work. (optional;
xs:duration),
- id: the identifier of the object (obligatory;
xs:ID); compare: Dev:Identities
|
*Notice: Elements may have different parent elements. As a consequence they may be used in different contexts. Please, consider this as well as a user of this Wiki as when developing this documentation further. Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.
|
This element does not appear in railML® 3.2 within the TT subschema. It is available only in railML® 3.3. Do not hesitate to contact railML.org e.V. for further questions.This element does not appear in railML® 3.1 within the TT subschema. It is available only in railML® 3.3. Do not hesitate to contact railML.org e.V. for further questions.
Changes 3.2→3.3
There exists an overview of all changes between railML® 3.2 and railML® 3.3 on page Dev:Changes/3.3.
Introduced with version 3.3.
Semantics
Best Practice / Examples
Referencing classes of vehicles
Issue: Sometimes a train part consists of more than one vehicles of the same class: Rostering plan needs to reference each vehicle of the formation separately.
Provided by railML.org e.V. partner iRFP (link to the railML® website)
Solution: Referencing a vehicle indirectly by:
- Reference to <formation> and
- Index and number of the vehicles
<block id="blk_1">
<trainSectionPartRef ref="tpt_1">
<formationRange firstVehicleIdx="2" numberOfVehicles="1"/>
</trainSectionPartRef>
</block>
numberOfVehicles="1" means number of consecutive vehicles to be referenced.
firstVehicleIdx="2" means index of the 1st vehicle in the formation of the referenced train part.
Example with @numberOfVehicles > 1
<block id="blk_1">
<trainSectionPartRef ref="tpt_1">
<formationRange firstVehicleIdx="2" numberOfVehicles="2"/>
</trainSectionPartRef>
</block>
Based on an example provided by railML.org e.V. partner iRFP (link to the railML® website)
Additional Information
Notes
Open Issues