Java class for TrasseElement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TrasseElement"> <complexContent> <restriction base=" http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="path_id" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}long"> <totalDigits value="12"/> </restriction> </simpleType> </element> <choice> <element name="from_op_id" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}long"> <totalDigits value="12"/> </restriction> </simpleType> </element> <element name="operation_point_local" type=" http://eu/rne/pcs-online/WebServices/types/Dictionaries}OperationPointLocal" minOccurs="0"/> </choice> <element name="used_catalogue_data" type=" http://eu/rne/pcs-online/WebServices/types/Timetable}UsedCatalogueData" minOccurs="0"/> <element name="catalogue_data" type=" http://eu/rne/pcs-online/WebServices/types/Timetable}CatalogueData" minOccurs="0"/> <element name="national_train_nr" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="8"/> </restriction> </simpleType> </element> <element name="national_trasse_nr" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <maxLength value="64"/> </restriction> </simpleType> </element> <choice> <element name="calendar_item_id" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <maxLength value="800"/> <pattern value="[0-9]*"/> </restriction> </simpleType> </element> </choice> <element name="train_parameters" type=" http://eu/rne/pcs-online/WebServices/types/TrainParameters}TrainParameters" minOccurs="0"/> <element name="national_im_parameters" minOccurs="0"> <complexType> <complexContent> <restriction base=" http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="national_im_parameter" type=" http://eu/rne/pcs-online/WebServices/types/NationalImParameters}NationalImParameter" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="from_op_detail" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <maxLength value="40"/> </restriction> </simpleType> </element> <element name="from_op_name" minOccurs="0"> <simpleType> <restriction base=" http://www.w3.org/2001/XMLSchema}string"> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="times" type=" http://eu/rne/pcs-online/WebServices/types/Timetable}Times" minOccurs="0"/> <element name="alternative_origin" type=" http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="alternative_destination" type=" http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="is_construction_starting_point" type=" http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="is_border" type=" http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> <attribute name="id" type=" http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
id | long | attribute | 0/1 | ||
path_id | long | element | 0/1 | Technical (PCS) identifier for the path. Suitable only for existing path sections. | |
from_op_id | long | element | 0/1 | Technical (PCS) identifier for the operation point. List of valid entries can be retrieved through getOperationPointsByName operation. | |
operation_point_local | OperationPointLocal | element | 0/1 | Alternative input for operation point (if for some reason, PCS-specific operation point id is not available). | |
used_catalogue_data | UsedCatalogueData | element | 0/1 | Flags related to used capacity from PaP | |
catalogue_data | CatalogueData | element | 0/1 | Flags related capacity for PaP catalogue dossier | |
national_train_nr | string | element | 0/1 | National train number, entered by the user. | |
national_trasse_nr | string | element | 0/1 | National path number, entered by the user. | |
calendar_item_id | string | element | 0/1 | Technical (PCS) identifier for the calendar item. The id to be used can be retrieved through getCalendarItemId(String bitfield) operation. As a shortcut, the bitfield can also be used here (effectively removing the need for getCalendarItemId(String bitfield) step). | |
train_parameters | TrainParameters | element | 0/1 | Common train parameters. | |
national_im_parameters | NationalImParameters (Anonymous) | element | 0/1 | Path section level IM parameters. | |
from_op_detail | string | element | 0/1 | Updated by PCS system only. | |
from_op_name | string | element | 0/1 | Updated by PCS system only. | |
times | Times | element | 0/1 | ||
alternative_origin | boolean | element | 0/1 | Marks the path section as alternative origin | |
alternative_destination | boolean | element | 0/1 | Marks the path section as alternative destination | |
is_construction_starting_point | boolean | element | 0/1 | Indicates that the path section is the path construction starting point. | |
is_border | boolean | element | 0/1 | Indicates the border locations. Updated by PCS system only. |
Example
<t----- id="..."> <path_id>...</path_id> <from_op_id>...</from_op_id> <operation_point_local> <name>...</name> <reference_id>...</reference_id> <agency_uic_id>...</agency_uic_id> <from_op_id>...</from_op_id> </operation_point_local> <used_catalogue_data> <corridor_id>...</corridor_id> <catalogue_te_id>...</catalogue_te_id> <catalogue_process_type>...</catalogue_process_type> <catalogue_dossier_type>...</catalogue_dossier_type> <pap_request_id>...</pap_request_id> <catalogue_selector_agency_id>...</catalogue_selector_agency_id> <catalogue_path_number>...</catalogue_path_number> <is_protected>...</is_protected> <added_by_agency_id>...</added_by_agency_id> </used_catalogue_data> <catalogue_data> <corridor_id>...</corridor_id> <parameter_set_code>...</parameter_set_code> <catalogue_path_number>...</catalogue_path_number> <remaining_capacity_id>...</remaining_capacity_id> </catalogue_data> <national_train_nr>...</national_train_nr> <national_trasse_nr>...</national_trasse_nr> <calendar_item_id>...</calendar_item_id> <train_parameters> <train_max_speed>...</train_max_speed> <planned_speed>...</planned_speed> <highest_planned_speed>...</highest_planned_speed> <coasting>...</coasting> <train_length>...</train_length> <train_load>...</train_load> <length_of_carriages>...</length_of_carriages> <weight_of_carriages>...</weight_of_carriages> <brake_type_id>...</brake_type_id> <brake_percentage>...</brake_percentage> <max_axle_weight>...</max_axle_weight> <free_text>...</free_text> <route_class>...</route_class> <push_pull_train>...</push_pull_train> <brake_weight>...</brake_weight> <min_brake_weight_im_percentage>...</min_brake_weight_im_percentage> <has_emerg_brake_bypass>...</has_emerg_brake_bypass> <traffic_type>...</traffic_type> <type_of_service> <special_services/> <facility_types/> <characteristics/> </type_of_service> <loco_idents> <loco_ident/> </loco_idents> <activity_types> <activity_type/> </activity_types> <location_types> <location_type/> </location_types> <train_cc_systems> <id>...</id> </train_cc_systems> <train_radio_system_id>...</train_radio_system_id> <exceptional_gauging_idents> <exceptional_gauging_ident/> </exceptional_gauging_idents> <tilting_function_id>...</tilting_function_id> <commercial_traffic_type>...</commercial_traffic_type> <profile_p1>...</profile_p1> <profile_p2>...</profile_p2> <profile_c1>...</profile_c1> <profile_c2>...</profile_c2> <dangerous_goods_indications> <dangerous_goods_indication/> </dangerous_goods_indications> </train_parameters> <national_im_parameters> <national_im_parameter id="..." mandatory="..."> <name>...</name> <value>...</value> <type>...</type> <valid_values>...</valid_values> <min_length>...</min_length> <max_length>...</max_length> <format>...</format> <mandatory_conditional_param_id>...</mandatory_conditional_param_id> <mandatory_conditional_value>...</mandatory_conditional_value> <nested_conditional_param_id>...</nested_conditional_param_id> <nested_conditional_value>...</nested_conditional_value> <scope>...</scope> <conditional_expression>...</conditional_expression> <is_hidden>...</is_hidden> <description>...</description> </national_im_parameter> </national_im_parameters> <from_op_detail>...</from_op_detail> <from_op_name>...</from_op_name> <times> <earliest_arrival_time>...</earliest_arrival_time> <earliest_arrival_time_offset>...</earliest_arrival_time_offset> <latest_arrival_time>...</latest_arrival_time> <latest_arrival_time_offset>...</latest_arrival_time_offset> <public_arrival_time>...</public_arrival_time> <public_arrival_time_offset>...</public_arrival_time_offset> <actual_arrival_time>...</actual_arrival_time> <actual_arrival_time_offset>...</actual_arrival_time_offset> <earliest_departure_time>...</earliest_departure_time> <earliest_departure_time_offset>...</earliest_departure_time_offset> <latest_departure_time>...</latest_departure_time> <latest_departure_time_offset>...</latest_departure_time_offset> <public_departure_time>...</public_departure_time> <public_departure_time_offset>...</public_departure_time_offset> <actual_departure_time>...</actual_departure_time> <actual_departure_time_offset>...</actual_departure_time_offset> <arrival_manual_offset>...</arrival_manual_offset> <arrival_timezone_offset>...</arrival_timezone_offset> <departure_manual_offset>...</departure_manual_offset> <departure_timezone_offset>...</departure_timezone_offset> <min_dwell_period_time>...</min_dwell_period_time> </times> <alternative_origin>...</alternative_origin> <alternative_destination>...</alternative_destination> <is_construction_starting_point>...</is_construction_starting_point> <is_border>...</is_border> </t----->