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----->