INTERLIS 2.3; !!============================================================================== !! Importschnittstelle für EBI-CH !!------------------------------------------------------------------------------ !! !! Basierend auf RINF-Attributen mit Priorisierung BAV (-> EBI-CH) !! und Minimalem Geodatenmodell Schienennetz (MGDM) !! !!------------------------------------------------------------------------------ !! !! Version | Date | Who | Modification !!------------------------------------------------------------------------------ !! 0.10 | 2017-12-13 | ems | Entwurf !! 0.20 | 2018-01-15 | ems | Englisch, Einarbeitung Rückmeldungen aus PL und Koord. mit JLM; Ergänzung Fachattribute RINF (Prio BAV) !! 0.30 | 2018-01-31 | ems | nach Review INSER !! 0.40 | 2018-10-15 | ems | Anpassung Modellierung Beziehungsattribute wegen nicht korrekter Interpretation in ili2fme (Verschieben der Attribute KmStart, KmEnd von SOL_Line direkt zu SectionOfLine; Löschen Beziehung Tunnel_Line; Anpassung Beziehungsattribute SOLTrack_Tunnel, OPTrack_Tunnel) !! 0.50 | 2018-11-01 | ems | Korrektur IPP_TenClass !! 0.60 | 2019-01-20 | ems | Ergänzung Unique-Constraints bei konzeptionellen Schlüsselattributen; !! Lockerung Constraint OP->refLine -- {0..*} Line; !! Ergänzung RINF-Attribute SOLNature und OPType (-> erleichtert QS); !! Anpassung Wertebereich CountTracks zu 0..99, damit auch SoL ohne Streckengleise (Links) korrekt abgebildet werden können; !! Ergänzung Beziehung Tunnel-Line, weil sich KM-Werte auf Linie beziehen müssen; !! 0.70 | 2019-01-31 | ems | nach Review INSER: Ergänzung Constraint, dass jeder Tunnel mindestens ein zugeordnetes Gleis (SOLTrack, OPTrack) hat; !! | Kennzeichnung von diversen Referenzattributen mit (EXTERNAL), damit sich Beziehungen nicht zwingend auf Objekte innerhalb desselben Behälters beziehen müssen !! 0.80 | 2019-02-01 | ems | Auskommentierung von Constraints auf multiplen Strukturattributen (wegen Fehler igCheck) !! 0.85 | 2021-06-03 | md | Review INSER: Kennzeichnung von diversen Referenzattributen mit (EXTERNAL); !! | Korrektur von Tippfehlern !! 0.90 | 2021-09-15 | md | Ergänzung eines Kommentarattributs zu jeder Klasse; !! 1.00 | 2021-10-20 | md | Zusammenstellung der letzten 3 Versionen !! 1.10 | 2021-11-04 | md | Ergänzung eines Kommentarattributs zur Association !! 1.20 | 2021-11-05 | jlm | Ergänzung eines Kommentarattributs zur Klasse Tunnel (extended) und bei sämtlichen ASSOCIATION Klassen !! 1.30 | 2022-02-23 | md | Vergleich 2014/880 mit 2019/777 !! 1.35 | 2022-05-03 | md | Add CPO_LegacyTrainProtection !! 1.40 | 2022-10-13 | md | Review CPO_LegacyTrainProtection & CRS_Installed, add SOLTrackDirection !! 1.45 | 2022-10-26 | md | Remove constraint EBI_CH.SpecificParameters.CTD.Constraint3 !! 1.50 | 2023-02-06 | md | Add IMCode in EBI_CH.OperationalPoint and Geometry in EBI_CH.Line !! 1.60 | 2023-05-03 | md | Add Electronic document reference !! 1.65 | 2023-05-10 | md | Move the geometry at the end of the class, Add codes in ILL_ProfileNumSwapBodies and ILL_ProfileNumSemiTrailers (Lookup 1.6.1) !! 1.70 | 2023-11-08 | md | Add 65 parameters (2019/777) !! 1.75 | 2023-12-04 | md | Replace MANDATORY TEXT*50 by TEXT*450 !! 1.80 | 2023-12-13 | md | ITU_EmergencyPlan becomes MANDATORY (unused version) !! 1.85 | 2024-01-09 | md | Remove CountTracks in SectionOfLine (This field is now calculated), (unused version) !! ITU_Length : only for a tunnel with length of 100 metres or more, !! ITU_EmergencyPlan not mandatory, correct IHS_HABDLoc. !! 1.90 | 2024-02-13 | md | ITU_Length : restore minimum value (0) !! 1.95 | 2024-05-15 | md | Increase the size of the name and number attributes of the Line class !! 2.00 | 2024-07-02 | md | Add Platorm !! 2.01 | 2024-07-24 | md | Increase the size of the SOL Track Parameter ERS_ContactForce !! 2.02 | 2025-07-29 | md | Correction of typing error in ILR_MagneticBrakes values (RINF-1310) !! A SectionOfLine must contain at least one SOLTrack (RINF-1305) and refOPStart and refOPEnd must be different. !! 2.03 | 2025-09-23 | md | Platform correction and removal of the SectionOfLine verification constraint must contain at least one SOLTrack !! 2.04 | 2025-09-26 | md | Move the comment to the 3rd position !! 3.00 | 2026-02-18 | md | Application Guide 3.1.6 (remove deprecated parameters), (unused version) !! 3.01 | 2026-02-20 | md | Add Geometry in Tunnel and restore CountTracks in SectionOfLine, (unused version) !! | Add NetRelation and Signal, !! | Add new parameters in OperationalPoint, SectionOfLine, Tunnel, OPTrackPlateform, OPSiding. !! 3.02 | 2026-03-10 | md | Add new replicate parameters in SOLTrack, OPTrack, OPSiding !! 3.03 | 2026-03-11 | md | Remove IHS_RedLights (1.1.1.1.7.10 Steady red lights required : NOCH) RINF-1541 !! 3.2.1 | 2026-04-09 | md | ERA Ontology v3.2.1 !! 3.2.2 | 2026-04-24 | md | ERA Ontology v3.2.2 (Validated by ili2c-5.6.8-e6f7ab6dd5cdba29afc9b24866ecb98c057d82b2) !! 3.3.2 | 2026-07-07 | md | ERA Ontology v3.3.2 (Validated by ili2c-5.6.8-e6f7ab6dd5cdba29afc9b24866ecb98c057d82b2) !! Remove SOLSiding, add Platform geometry, Add Bridge, LevelCrossing, Switch (unused version) !! 3.3.2 | 2026-07-14 | md | ERA Ontology v3.3.2 (Validated by ili2c-5.6.8-e6f7ab6dd5cdba29afc9b24866ecb98c057d82b2) !! Add PrimaryLocation !!@ technicalContact = mailto:...@bav.admin.ch !!@ furtherInformation = https://www.bav.admin.ch/bav/... MODEL EBI_CH (en) AT "https://www.bav.admin.ch/bav/" VERSION "2026-07-14" = IMPORTS GeometryCHLV95_V1; DOMAIN !! 1.1.1.1.4.1 & 1.2.1.0.4.1 Nominal track gauge NomGauge = MANDATORY (mm750,mm1000,mm1435); !! MGDM und RINF; !! 1.1.1.1.6.2 & 1.2.1.0.4.2 Use of eddy current brakes eddyCurrentBraking = (Allowed,Allowed_only_for_emergency_brake,Allowed_under_conditions,Allowed_under_conditions_only_for_emergency_brake,Not_allowed); !! 1.1.1.1.6.3 & 1.2.1.0.4.3 Use of magnetic brakes magneticBraking = (Allowed,Allowed_Only_For_Emergency_Brake,Allowed_Under_Conditions,Allowed_Under_Conditions_Only_For_Emergency_Brake,Not_Allowed); !! 1.1.1.2.2.1.1 Type of contact line system contactLineSystemType = MANDATORY (Fourth_Rail,Not_electrified,Overhead_contact_line,Third_Rail); !! 1.1.1.2.2.1.2 Energy supply system (Voltage and frequency) energySupplySystem = (AC1_16_7Hz_50Hz,AC1_16_7Hz_DC,AC_15kV_16_7Hz,AC_25kV_50Hz,AC3_1_125kV,AC3_750V,DC_1_2kV, DC_1_5kV,DC_3kV,DC_600_V,DC_650V,DC_750V,DC_850V,DC_900V,DirectCurrentCH); !! 1.1.1.3.1.2 & 1.2.1.1.1.19 CDE_ReqErrorCorections / ERTMS error corrections required for the onboard errorCorrectionsOnboard = (EC_1021,EC_1023,EC_1028,EC_1128,EC_1130,EC_1162,EC_1290,EC_1292,EC_1304,EC_1307,EC_1317,EC_1320,EC_1321,EC_1322,EC_1328,EC_1329, EC_1330,EC_1331,EC_1341,EC_1345,EC_1371,EC_1383,EC_1395,EC_1405,EC_1410,EC_1413,EC_1429,EC_5036,EC_5054,EC_5057,EC_CR1120, EC_CR1146,EC_CR1166,EC_CR1170,EC_CR1171,EC_CR1240,EC_CR1251,EC_CR1252,EC_CR1259,EC_CR1263,EC_CR1264,EC_CR1267,EC_CR1274,EC_CR1282, EC_CR1288,EC_CR1293,EC_CR1295,EC_CR1296,EC_CR1300,EC_CR1306,EC_CR1309,EC_CR1310,EC_CR1311,EC_CR1312,EC_CR1313,EC_CR1318,EC_CR1319, EC_CR1324,EC_CR1325,EC_CR1326,EC_CR1327,EC_CR1332,EC_CR1333,EC_CR1334,EC_CR1335,EC_CR1338,EC_CR1340,EC_CR1342,EC_CR1347,EC_CR1348, EC_CR1349,EC_CR1353,EC_CR1354,EC_CR1358,EC_CR1370,EC_CR1372,EC_CR1376,EC_CR1377,EC_CR1382,EC_CR1384,EC_CR1386,EC_CR1387,EC_CR1389, EC_CR1396,EC_CR1397,EC_CR1398,EC_CR1406,EC_CR1408,EC_CR1409,EC_CR1411,EC_CR1414,EC_CR1415,EC_CR1417,EC_CR1418,EC_CR1419,EC_CR1423, EC_CR1427,EC_CR1428,EC_CR1431,EC_CR1432,EC_CR5037,EC_CR5038,EC_CR5039,EC_CR5040,EC_CR5041,EC_CR5042,EC_CR5049,EC_CR5050,EC_CR887, EC_CR940,EC_CR994); !! 1.1.1.3.2.4 & 1.2.1.1.1.4 ETCS infill installed line-side etcsInfill = (Euroloop,Euroloop_and_Radio,None,Radio_infill); !! 1.1.1.3.10.2 & 1.2.1.1.9.2 Other train protection, control and warning systems for degraded situation otherTrainProtection = (ALSN,ASFA,ATB_First_generation,ATB_new_generation,ATC_v2,ATC_vR,ATP,ATP_VR_RHK,CAWS,Chiltern_ATP,Crocodile,DAAT,EBICAB_700_BU,EBICAB_700_PT,EBICAB_900); !! 1.1.1.3.3.2 & 1.2.1.1.2.2 Number of active GSM-R mobiles (EDOR) or simultaneous communication session on board for ETCS level 2 needed to perform radio block centre handovers without having an operational disruption gsmRActiveMobiles = (N0,N1,N2); !! 1.1.1.3.10.1 & 1.2.1.1.9.1 ETCS level for degraded situation etcsDegradedSituation = (ETCS_0,ETCS_1,None,NTC); !! 1.1.1.3.13.1 | 1.2.1.1.10.1 ATO Grade of Automation atoGradeAutomation = (ato0,ato1,ato2,ato3,ato4); !! 1.1.1.3.13.2 | 1.2.1.1.10.2 ATO System version atoSystemVersion = (Non_harmonised,V1_0); !! 1.1.1.3.13.3 | 1.2.1.1.10.3 ATO communication system atoCommunicationSystem = (Gsmr,Public); !! Dokumente des Infrastrukturbetreibers STRUCTURE DocRef = Document : TEXT*450; !! Elektronisches Dokument oder Datei END DocRef; !! 1.1.1.3.4.2 & 1.2.1.1.3.2 Frequency bands for detection STRUCTURE frequencyBandsForDetection = frequencyBands : (Band_A10_for_Track_Circuits,Band_A11_for_Track_Circuits,Band_A1_for_Axle_Counters,Band_A1_for_Track_Circuits,Band_A2_for_Axle_Counters,Band_A2_for_Track_Circuits,Band_A3_for_Axle_Counters, Band_A3_for_Track_Circuits,Band_A4_for_Track_Circuits,Band_A5_for_Track_Circuits,Band_A6_for_Track_Circuits,Band_A7_for_Track_Circuits,Band_A8_for_Track_Circuits,Band_A9_for_Track_Circuits, Band_B1_for_Track_Circuits,Band_B2_for_Track_Circuits,Band_B3_for_Track_Circuits,Band_C10_for_Track_Circuits,Band_C11_for_Track_Circuits,Band_C1_for_Track_Circuits,Band_C2_for_Track_Circuits, Band_C3_for_Track_Circuits,Band_C4_for_Track_Circuits,Band_C5_for_Track_Circuits,Band_C6_for_Track_Circuits,Band_C7_for_Track_Circuits,Band_C8_for_Track_Circuits,Band_C9_for_Track_Circuits, DC_operated_Track_Circuits); END frequencyBandsForDetection; !!-------------Metadaten der Lieferung------------------------------------------ TOPIC Metadata = CLASS MetadataDelivery = Company : MANDATORY TEXT*6; !! TU-Nummer des Lieferanten, gemäss TU-Verzeichnis BAV ContactName : MANDATORY TEXT*450; !! Name der liefernden Person Comment : TEXT*100; !! Begründung des Exports (Jährliche (regelmässige) Nachführung, nach einer ausserordentlichen Tätigkeit, ad-hoc Export, … ) ContactMail : MANDATORY TEXT*100; ContactPhone : MANDATORY TEXT*450; ExportDate : MANDATORY INTERLIS.XMLDateTime; ValidFrom : MANDATORY INTERLIS.XMLDate; Purpose : (RINF_complete, RINF_generic, RINF_specific, MGDM_SN, other); Content : MANDATORY TEXT*450; !! Vollständigkeit (Gesamtnetz, Teilnetz, punktuelle Ergänzung,…) END MetadataDelivery; END Metadata; !!-------------Referenzdaten---------------------------------------------------- TOPIC GenericInformation = !!-------------Kilometrierungslinie--------------------------------------------- CLASS Line = Number : MANDATORY TEXT*12; !! MGDM und RINF IMCode : MANDATORY TEXT*6; !! MGDM und RINF; -> TU-Nummer des ISB Comment : TEXT*255; Name : TEXT*60; !! MGDM ValidFrom : MANDATORY INTERLIS.XMLDate; !! MGDM ValidTo : INTERLIS.XMLDate; !! MGDM Geometry : GeometryCHLV95_V1.LineWithAltitude; !! RINF UNIQUE Number, IMCode; END Line; !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#PrimaryLocation CLASS PrimaryLocation = Code : MANDATORY 00000 .. 99999; !! CountryCode : MANDATORY TEXT*2; !! Code + CountryCode = OPTafTapCode Comment : TEXT*255; !! Unused for import IMCode : MANDATORY TEXT*6; !! TU-Nummer des ISB Name : TEXT*50; !! containerHandlingFlag : INTERLIS.BOOLEAN; freightFlag : INTERLIS.BOOLEAN; handoverPointFlag : INTERLIS.BOOLEAN; inNUTS3 : (Aargau,Appenzell,Appenzell_Innerrhoden,Basel_Landschaft,Basel_Stadt, Bern,Freiburg,Geneve,Glarus,Graubuenden,Jura,Luzern,Neuchatel,Nidwalden, Obwalden,Schaffhausen,Schwyz,Solothurn,St_Gallen,Thurgau,Ticino,Uri, Wallis,Vaud,Zug,Zuerich); passengerFlag : INTERLIS.BOOLEAN; ValidFrom : MANDATORY INTERLIS.XMLDate; !! MGDM ValidTo : INTERLIS.XMLDate; !! MGDM Geometry : MANDATORY GeometryCHLV95_V1.Coord3; !! Constraints UNIQUE Code,CountryCode; END PrimaryLocation; !!-------------Betriebsstelle--------------------------------------------------- !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#OperationalPoint CLASS OperationalPoint = Number : MANDATORY 00000 .. 99999; !! MGDM und RINF IMCode : MANDATORY TEXT*6; !! RINF; -> TU-Nummer des ISB Comment : TEXT*255; !! Unused for import CountryCode : MANDATORY TEXT*2; !! Name : TEXT*50; !! MGDM Abbreviation : TEXT*6; !! MGDM OPType : MANDATORY (Border_point,Depot_or_workshop,Domestic_border_point,Freight_terminal,Junction, Over_crossing,Passenger_stop,Passenger_terminal,Private_siding,Shunting_yard, Small_station,Station,Switch,Technical_change,Train_technical_services); !! 1.2.0.0.0.4 Type of operational point, Default: Station ValidFrom : MANDATORY INTERLIS.XMLDate; !! MGDM ValidTo : INTERLIS.XMLDate; !! MGDM OPTypeGaugeChangeover : TEXT*450; !! 1.2.0.0.0.4.1 Type of track gauge changeover facility SchematicOverviewOPDocRef : BAG {0..*} OF DocRef; !! 1.2.0.0.0.7.1 Schematic overview of the operational point !! -- 1.1.1.4 & 1.2.3 Rules and restrictions ------------------- RUL_LocalRulesOrRestrictions : INTERLIS.BOOLEAN; !! 1.1.1.4.1 & 1.2.3.1 Existence of rules and restrictions of a strictly local nature, Default-Wert: nein RUL_LocalRulesOrRestrictionsDocRef : BAG {0..*} OF DocRef; !! 1.1.1.4.2 & 1.2.3.2 Documents regarding the rules or restrictions of a strictly local nature available by the IM Geometry : MANDATORY GeometryCHLV95_V1.Coord3; !! MGDM und RINF !! Constraints UNIQUE Number; MANDATORY CONSTRAINT (RUL_LocalRulesOrRestrictions == #true) AND (INTERLIS.elementCount(RUL_LocalRulesOrRestrictionsDocRef)>0); END OperationalPoint; ASSOCIATION OP_Line = !! Verknüpfung OP mit Line für RINF-Attribut: OPRailwayLocation refLine (EXTERNAL) -- {0..*} Line; refOP (EXTERNAL) -- {0..*} OperationalPoint; Comment : TEXT*255; !! Unused for import Km : MANDATORY -9999.999 .. 9999.999; !! RINF END OP_Line; ASSOCIATION OP_SuperOP = !! Übergeordneter Netzknoten für MGDM refSuperOP (EXTERNAL) -- {0..1} OperationalPoint; !! übergeordneter Netzknoten refSubOP (EXTERNAL) -- {0..*} OperationalPoint; Comment : TEXT*255; !! Unused for import END OP_SuperOP; ASSOCIATION PL_OP = refOP (EXTERNAL) -- {1} OperationalPoint; refPL (EXTERNAL) -- {0..*} PrimaryLocation; Comment : TEXT*255; !! Unused for import END PL_OP; !!-------------Streckenabschnitt------------------------------------------------ !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#SectionOfLine CLASS SectionOfLine = Name : MANDATORY TEXT*450; !! MGDM; kann aber abgeleitet werden aus Abkuerzungen BP-Anfang und BP-Ende !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB IMCode : MANDATORY TEXT*6; !! RINF; -> TU-Nummer des ISB Comment : TEXT*255; !! Unused for import SOLNature : MANDATORY (Link,Regular_SoL); !! 1.1.0.0.0.6 Nature of Section of Line, Default: RegularSoL ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit KmStart : MANDATORY -9999.999 .. 9999.999; !! MGDM (KmAnfang) KmEnd : MANDATORY -9999.999 .. 9999.999; !! MGDM (KmEnde) CountTracks : MANDATORY 0 .. 99; !! MGDM; evtl. aus Streckengleisen die das Netzsegment referenzieren ableiten ExistenceOfIndustrialRisk : MANDATORY INTERLIS.BOOLEAN; !! 1.1.0.0.1.1 Industrial risks — locations where it is dangerous for the driver to step out, Default-Wert: nein OperationalRegimeType : (Bi_directional_single_track_line,Double_or_multiple_track_line, Mono_directional_single_track_line,Reversible_multiple_track_line); !! 1.1.0.0.1.3 Operational regime Geometry : MANDATORY GeometryCHLV95_V1.LineWithAltitude; !! MGDM und RINF UNIQUE Name; END SectionOfLine; ASSOCIATION SOL_OPStart = refOPStart (EXTERNAL) -- {1} OperationalPoint; !! 1.1.0.0.0.3 Operational point at start of section of line refSOLStart (EXTERNAL) -- {0..*} SectionOfLine; Comment : TEXT*255; !! Unused for import END SOL_OPStart; ASSOCIATION SOL_OPEnd = refOPEnd (EXTERNAL) -- {1} OperationalPoint; !! 1.1.0.0.0.4 Operational point at end of section of line refSOLEnd (EXTERNAL) -- {0..*} SectionOfLine; Comment : TEXT*255; !! Unused for import END SOL_OPEnd; ASSOCIATION SOL_Line = refLine (EXTERNAL) -- {1} Line; !! 1.1.0.0.0.2 National line identification refSOL (EXTERNAL) -- {0..*} SectionOfLine; Comment : TEXT*255; !! Unused for import END SOL_Line; CLASS SectionOfLine EXTENDS EBI_CH.GenericInformation.SectionOfLine = MANDATORY CONSTRAINT (refOPStart !=refOPEnd); END SectionOfLine; !!-------------Tunnel----------------------------------------------------------- !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#tunnel CLASS Tunnel = Name : MANDATORY TEXT*450; !! 1.1.1.1.8.2 & 1.2.1.0.5.2 & 1.2.2.0.5.2 Tunnel identification IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import KmStart : MANDATORY -9999.999 .. 9999.999; !! 1.1.1.1.8.3 Start of tunnel kilometer KmEnd : MANDATORY -9999.999 .. 9999.999; !! 1.1.1.1.8.4 End of tunnel kilometer ITU_Length : 0 .. 100000; !! 1.1.1.1.8.7 & 1.2.1.0.5.5 & 1.2.2.0.5.5 Length of tunnel ITU_CrossSectionArea : 0 .. 9999; !! 1.1.1.1.8.8 Cross section area ITU_TSITunnel : INTERLIS.BOOLEAN; !! 1.1.1.1.8.8.1 Compliance of the tunnel with TSI INF, Default-Wert: nein ITU_TunnelDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.8.8.2 Document available from the IM with precise description of the tunnel ITU_EmergencyPlan : INTERLIS.BOOLEAN; !! 1.1.1.1.8.9 & 1.2.1.0.5.6 & 1.2.2.0.5.6 Existence of emergency plan, Default-Wert: ja ITU_Walkways : INTERLIS.BOOLEAN; !! 1.1.1.1.8.12 & 1.2.1.0.5.10 & 1.2.2.0.5.9 Existence of walkways, Default-Wert: nein ITU_EvacAndRescuePoints : INTERLIS.BOOLEAN; !! 1.1.1.1.8.13 & 1.2.1.0.5.11 & 1.2.2.0.5.10 Existence of evacuation and rescue points, Default-Wert: nein ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit Geometry : MANDATORY GeometryCHLV95_V1.Surface; !! RINF UNIQUE Name; END Tunnel; !!-------------Signal-----------------------------------------------------------(nur für RINF relevant) !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#signal CLASS Signal = Name : MANDATORY TEXT*255; !! 1.1.1.3.14.1 & 1.2.1.0.8.1 Identification of signal IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import SignalType : (Automatic_Block_Signal,Block_Signal,Electric_traction_specific_signals,Exit_Signal,Exit_signals_for_specific_sidings_or_converging,Fixed_Speed_Home_Signal, Group_Exit_Signal,Group_Intermediate_Signal,Group_Signal,Home_Signal,Intermediate_Signal,Light_shunting_signal,Main_Signal,Moving_pace_signals, Permissive_Signal_Aspect,Proceed_Clear_Signal_Aspect,Proceed_Warn_Signal_Aspect,Protection_Signal,Route_indicating_signal,Shunting_Signal_Aspect, Signals_related_to_train_departures,Stop_announcing_signal,Various_auxiliary_signals_on_the_French_National); !! 1.1.1.3.14.2 & 1.2.1.0.8.2 Type of signal Orientation : (Both,Normal,Opposite); !! 1.1.1.3.14.3 & 1.2.1.0.8.3 Signal orientation RelativeDistanceDangerPoint : 0 .. 999; !! 1.1.1.3.14.4 & 1.2.1.0.8.4 Relative distance of the danger point ValidFrom : MANDATORY INTERLIS.XMLDate; ValidTo : INTERLIS.XMLDate; Geometry : MANDATORY GeometryCHLV95_V1.Coord3; UNIQUE Name,IMCode; END Signal; !!-------------Bridge-----------------------------------------------------------(nur für RINF relevant) !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#Bridge CLASS Bridge = Name : MANDATORY TEXT*255; !! Identification of bridge IMCode : MANDATORY TEXT*6; !! Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import ValidFrom : MANDATORY INTERLIS.XMLDate; ValidTo : INTERLIS.XMLDate; Geometry : MANDATORY GeometryCHLV95_V1.Surface; UNIQUE Name,IMCode; END Bridge; !!-------------LevelCrossing-----------------------------------------------------------(nur für RINF relevant) !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#LevelCrossing CLASS LevelCrossing = Name : MANDATORY TEXT*255; !! Identification of level crossing IMCode : MANDATORY TEXT*6; !! Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import ValidFrom : MANDATORY INTERLIS.XMLDate; ValidTo : INTERLIS.XMLDate; Geometry : MANDATORY GeometryCHLV95_V1.Surface; UNIQUE Name,IMCode; END LevelCrossing; !!-------------Switch-----------------------------------------------------------(nur für RINF relevant) !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#Switch CLASS Switch = Name : MANDATORY TEXT*255; !! Identification of switch IMCode : MANDATORY TEXT*6; !! Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import ValidFrom : MANDATORY INTERLIS.XMLDate; ValidTo : INTERLIS.XMLDate; Geometry : MANDATORY GeometryCHLV95_V1.Coord3; UNIQUE Name,IMCode; END Switch; !!------------- SOLTrack : Gleisabschnitt (Hauptgleis Strecke)------------------------------ !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#RunningTrack (1.1.1) CLASS SOLTrack = !! MGDM und RINF ; Hauptgleise (Strecke) SOLTrackIdentification : MANDATORY TEXT*450; !! 1.1.1.0.0.1 & 1.2.1.0.0.2 Identification of track SOLTrackDirection : MANDATORY (Both,Opposite,Same); !! 1.1.1.0.0.2 Normal running direction Comment : TEXT*255; !! Unused for import IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit Geometry : MANDATORY GeometryCHLV95_V1.LineWithAltitude; !! MGDM END SOLTrack; ASSOCIATION SOLTrack_SOL = refSOL (EXTERNAL) -- {1} SectionOfLine; !! MGDM und RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_SOL; CONSTRAINTS OF SOLTrack = UNIQUE SOLTrackIdentification, refSOL; END; ASSOCIATION Tunnel_Line = refLine (EXTERNAL) -- {1} Line; !! 1.1.0.0.0.2 National line identification refTunnel (EXTERNAL) -- {0..*} Tunnel; !! RINF Comment : TEXT*255; !! Unused for import END Tunnel_Line; ASSOCIATION SOLTrack_Tunnel = refTunnel (EXTERNAL) -- {0..*} Tunnel; !! RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_Tunnel; ASSOCIATION SOLTrack_Signal = refSignal (EXTERNAL) -- {0..*} Signal; !! RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_Signal; ASSOCIATION SOLTrack_Bridge = refBridge (EXTERNAL) -- {0..*} Bridge; !! RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_Bridge; ASSOCIATION SOLTrack_LevelCrossing = refLevelCrossing (EXTERNAL) -- {0..*} LevelCrossing; !! RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_LevelCrossing; ASSOCIATION SOLTrack_Switch = refSwitch (EXTERNAL) -- {0..*} Switch; !! RINF refSOLTrack (EXTERNAL) -- {0..*} SOLTrack; Comment : TEXT*255; !! Unused for import END SOLTrack_Switch; !!------------- OPTrack : Gleisabschnitt (Hauptgleis Betriebsstelle)----------------------- CLASS OPTrack = !! MGDM und RINF ; Hauptgleise (Betriebsstelle) OPTrackIdentification : MANDATORY TEXT*450; !! 1.1.1.0.0.1 & 1.2.1.0.0.2 Identification of track IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit Geometry : MANDATORY GeometryCHLV95_V1.LineWithAltitude; !! MGDM END OPTrack; ASSOCIATION OPTrack_OP = refOP (EXTERNAL) -- {1} OperationalPoint; !! MGDM und RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import END OPTrack_OP; CONSTRAINTS OF OPTrack = UNIQUE OPTrackIdentification, refOP; END; ASSOCIATION OPTrack_Tunnel = refTunnel (EXTERNAL) -- {0..*} Tunnel; !! RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import END OPTrack_Tunnel; CLASS Tunnel EXTENDS EBI_CH.GenericInformation.Tunnel = MANDATORY CONSTRAINT DEFINED (refSOLTrack) OR DEFINED (refOPTrack); END Tunnel; ASSOCIATION OPTrack_Signal = refSignal (EXTERNAL) -- {0..*} Signal; !! RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import Km : -9999.999 .. 9999.999; !! 1.2.0.0.0.6 Kilometer number END OPTrack_Signal; ASSOCIATION OPTrack_Bridge = refBridge (EXTERNAL) -- {0..*} Bridge; !! RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import END OPTrack_Bridge; ASSOCIATION OPTrack_LevelCrossing = refLevelCrossing (EXTERNAL) -- {0..*} LevelCrossing; !! RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import END OPTrack_LevelCrossing; ASSOCIATION OPTrack_Switch = refSwitch (EXTERNAL) -- {0..*} Switch; !! RINF refOPTrack (EXTERNAL) -- {0..*} OPTrack; Comment : TEXT*255; !! Unused for import END OPTrack_Switch; !!-------------Plateform---------------------------------------------------------(nur für RINF relevant) !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#PlatformEdge CLASS OPTrackPlateform = Name : MANDATORY TEXT*450; !! 1.2.1.0.6.2 Identification of platform IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import IPL_Length : MANDATORY 0 .. 9999; !! 1.2.1.0.6.4 Usable length of platform IPL_Height : MANDATORY (mm0,mm150,mm200,mm220,mm250,mm280,mm300,mm350,mm380,mm550,mm580,mm680,mm685,mm730, mm760,mm840,mm900,mm915,mm920,mm960,mm1100); !! 1.2.1.0.6.5 Height of platform IPL_AssistanceStartingTrain : INTERLIS.BOOLEAN; !! 1.2.1.0.6.6 Existence of platform assistance for starting train IPL_AreaBoardingAid : 0 .. 9999; !! 1.2.1.0.6.7 Range of use of the platform boarding aid IPL_Curvature : INTERLIS.BOOLEAN; !! 1.2.1.0.6.8 Curvature of the platform ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit Geometry : MANDATORY GeometryCHLV95_V1.LineWithAltitude; !! RINF UNIQUE Name,IMCode; END OPTrackPlateform; ASSOCIATION OPTrackPlateform_OPTrack = refOPTrack (EXTERNAL) -- {1} OPTrack; !! MGDM und RINF refPlateform (EXTERNAL) -- {0..*} OPTrackPlateform; !! RINF Comment : TEXT*255; !! Unused for import END OPTrackPlateform_OPTrack; !!-------------Gleisabschnitt (Neben-/Anschlussgleis Betriebsstelle)------------ !! https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#siding CLASS OPSiding = !! MGDM und RINF ; Nebengleise (Betriebsstelle) OPSidingIdentification : MANDATORY TEXT*450; !! 1.2.2.0.0.2 Identification of siding IMCode : MANDATORY TEXT*6; !! 1.1.0.0.0.1 & 1.1.1.1.8.1 & 1.2.1.0.0.1 &1.2.1.0.5.1 & 1.2.1.0.6.1 & 1.2.2.0.0.1 & 1.2.2.0.5.1 Organisation code, TU-Nummer des ISB Comment : TEXT*255; !! Unused for import Private : INTERLIS.BOOLEAN; !! MGDM: Anschlussgleis ja/nein; default: nein ValidFrom : MANDATORY INTERLIS.XMLDate; !! BeginnGueltigkeit ValidTo : INTERLIS.XMLDate; !! EndeGueltigkeit Geometry : MANDATORY GeometryCHLV95_V1.LineWithAltitude; !! MGDM END OPSiding; ASSOCIATION OPSiding_OP = refOP (EXTERNAL) -- {1} OperationalPoint; !! MGDM und RINF refSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_OP; CONSTRAINTS OF OPSiding = UNIQUE OPSidingIdentification, refOP; END; ASSOCIATION OPSiding_Tunnel = refTunnel (EXTERNAL) -- {0..*} Tunnel; !! RINF refOPSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_Tunnel; ASSOCIATION OPSiding_Signal = refSignal (EXTERNAL) -- {0..*} Signal; !! RINF refOPSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_Signal; ASSOCIATION OPSiding_Bridge = refBridge (EXTERNAL) -- {0..*} Bridge; !! RINF refOPSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_Bridge; ASSOCIATION OPSiding_LevelCrossing = refLevelCrossing (EXTERNAL) -- {0..*} LevelCrossing; !! RINF refOPSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_LevelCrossing; ASSOCIATION OPSiding_Switch = refSwitch (EXTERNAL) -- {0..*} Switch; !! RINF refOPSiding (EXTERNAL) -- {0..*} OPSiding; Comment : TEXT*255; !! Unused for import END OPSiding_Switch; !!-------------Net Relation----------------------------------------------------(nur für RINF relevant) CLASS TrackRelation = IsOnOriginOfElementA : MANDATORY INTERLIS.BOOLEAN; !! 1.1.1.0.1.2 & 1.2.4.1 Is on origin of element A IsOnOriginOfElementB : MANDATORY INTERLIS.BOOLEAN; !! 1.1.1.0.1.2 & 1.2.4.1 Is on origin of element B Comment : TEXT*255; !! Unused for import Navigability : MANDATORY (AB, BA, Both, None); !! 1.1.1.0.1.2 & 1.2.4.1 Navigability END TrackRelation; ASSOCIATION NetRelation_OPTrackA = relAsRntA (EXTERNAL) -- {0..*} TrackRelation; OPTrackA (EXTERNAL) -- {0..1} OPTrack; END NetRelation_OPTrackA; ASSOCIATION NetRelation_OPTrackB = relAsRntB (EXTERNAL) -- {0..*} TrackRelation; OPTrackB (EXTERNAL) -- {0..1} OPTrack; END NetRelation_OPTrackB; ASSOCIATION NetRelation_SOLTrackA = relAsRntA (EXTERNAL) -- {0..*} TrackRelation; SOLTrackA (EXTERNAL) -- {0..1} SOLTrack; END NetRelation_SOLTrackA; ASSOCIATION NetRelation_SOLTrackB = relAsRntB (EXTERNAL) -- {0..*} TrackRelation; SOLTrackB (EXTERNAL) -- {0..1} SOLTrack; END NetRelation_SOLTrackB; ASSOCIATION NetRelation_RefSidA = relAsSidA (EXTERNAL) -- {0..*} TrackRelation; OPSidingA (EXTERNAL) -- {0..1} OPSiding; END NetRelation_RefSidA; ASSOCIATION NetRelation_RefSidB = relAsSidB (EXTERNAL) -- {0..*} TrackRelation; OPSidingB (EXTERNAL) -- {0..1} OPSiding; END NetRelation_RefSidB; END GenericInformation ; !!-------------Fachdaten-------------------------------------------------------- TOPIC SpecificParameters = DEPENDS ON EBI_CH.GenericInformation; !! Diverse Strukturattribute zur späteren Verwedung !! TEN-T Corridor STRUCTURE TENTCorridor = !! 1.1.1.1.2.3 & 1.2.1.0.2.3 Part of a Railway Freight Corridor europeanTransportCorridor : (Atlantic,Baltic_Sea_Adriatic_Sea,Baltic_Sea_Black_Sea_Aegean_Sea,Mediterranean,North_Sea_Baltic, North_Sea_Rhine_Mediterranean,Rhine_Danube,Scandinavian_Mediterranean,Western_Balkans_Eastern_Mediterranean); !! European transport corridor !! 1.1.1.1.2.1 & 1.2.1.0.2.1 & 1.2.1.0.6.3 & 1.2.2.0.0.3 TEN classification of track (Pre Deprecation Warning : Please use 'tentNetworkLevel' and 'typeOfTraffic') tentNetwork : MANDATORY (Comprehensive_network,Core_network,Extended_core_network); !! TEN-T network level tenTraffic : MANDATORY (Freight,Passenger); !! Type of traffic END TENTCorridor; !! 1.1.1.1.2.2 & 1.2.1.0.2.2 Category of line STRUCTURE IPP_LineCat = LineCat : (F1,F2,F3,F4,F1520,F1600,P1,P2,P3,P4,P5,P6,P1520,P1600); END IPP_LineCat; !! 1.1.1.1.2.4 Load capability STRUCTURE IPP_LoadCap = LineCategory : MANDATORY (A,B1,B2,C2,C3,C4,D2,D3,D4,D4xL,E4,E5,HS17,RA1,RA2,RA3,RA4,RA5,RA6,RA7,RA8,RA9,RA10); Speed : MANDATORY 0 .. 999; END IPP_LoadCap; !! 1.1.1.1.3.1.1 & 1.2.1.0.3.4 Gauging STRUCTURE ILL_Gauging = Gauging : MANDATORY (GAI4_0_E,AI4_0_I,DE1,DE2,DE3,EBV1,EBV2,EBV2_reduziert,EBV3,EBV3_reduziert,EBV4,FR_3_3,G1,G2,GA,GB,GB1,GB2,GC,GE14,GEC14,Metrique_BA,Metrique_Cerd,Metrique_SGV); END ILL_Gauging; STRUCTURE SolCheckLoc = CheckLoc : -9999.999 .. 9999.999; !! RailwayLocation END SolCheckLoc; STRUCTURE OpCheckLoc = CheckLoc : -9999.999 .. 9999.999; !! RailwayLocation SOLLineIdentification : TEXT*50; !! SoL description END OpCheckLoc; !! 1.1.1.1.3.4 Standard combined transport profile number for swap bodies STRUCTURE ILL_ProfileNumSwapBodies = ProfileNumSwapBodies : MANDATORY (C_22,C_25,C_30,C_32,C_38,C_45,C_50,C_55,C_60,C_65,C_70,C_80,C_90,C_341,C_349,C_351,C_357,C_364,C_365, C_371,C_375,C_380,C_384,C_385,C_389,C_390,C_395,C_400,C_405,C_410,C_420,C_422,C_450,C_S385,C_S55); END ILL_ProfileNumSwapBodies; !! 1.1.1.1.3.5 Standard combined transport profile number for semi-trailers STRUCTURE ILL_ProfileNumSemiTrailers = ProfileNumSemiTrailers : (P_22,P_25,P_30,P_32,P_38,P_45,P_50,P_55,P_59,P_60,P_65,P_70,P_80,P_90,P_341,P_349,P_351,P_357,P_364, P_365,P_371,P_375,P_380,P_384,P_385,P_390,P_395,P_400,P_405,P_410,P_420,P_422,P_450,P_S385,P_S55); END ILL_ProfileNumSemiTrailers; !! 1.1.1.1.3.6 Gradient profile STRUCTURE ILL_GradProfile = Gradient : -99.9 .. 99.9; Location : -9999.999 .. 9999.999; END ILL_GradProfile; !! 1.1.1.2.4.1.2 Information on phase separation STRUCTURE EOS_InfoPhase = DistanceType : MANDATORY (MIN,MAX); Km : 0.000 .. 999.999; Length : 0 .. 999; LowerPantograph : INTERLIS.BOOLEAN; SwitchOffBreaker : INTERLIS.BOOLEAN; END EOS_InfoPhase; !! 1.1.1.2.4.2.2 Information on system separation STRUCTURE EOS_InfoSystem = LowerPantograph : INTERLIS.BOOLEAN; Km : 0.000 .. 999.999; Length : 0 .. 999; SwitchOffBreaker : INTERLIS.BOOLEAN; END EOS_InfoSystem; !! 1.1.1.3.2.14.1 & 1.2.1.1.1.14.1 Other Cant Deficiency train categories for which the ETCS trackside is configured to provide SSP !! 1.1.1.3.2.14 & 1.2.1.1.1.14 Cant Deficiency used for the basic SSP STRUCTURE CPE_CantDef = CantDef : (mm80,mm100,mm130,mm150,mm165,mm180,mm210,mm225,mm245,mm275,mm300); !! Unit : Millimetre END CPE_CantDef; !!1.1.1.3.3.1 & 1.2.1.1.2.1 GSM-R version STRUCTURE CRG_Version = Version : (Baseline_0,Baseline_1); !! RINF; END CRG_Version; !! 1.1.1.3.3.3 & 1.2.1.1.2.3 Optional GSM-R functions STRUCTURE CRG_OptionalFunctions = OptionalFunctions : (Automatically_forward_when_no_reply_5,Automatic_call_forward_when_user_unreachable,Broadcast_calls_VBS_used_3, Data_recorded_during_Shunting_Emergency_Call,Display_caller_location_on_controller_terminal,ETCS_RBC_alerted_when_REC_is_initiated, Extended_frequency_bands_used_9,General_data_applications_7,GSM_R_shunting_used_8,Network_selection_automatic_1, Network_selection_manual_1,Network_selection_via_balise_1,Public_emergency_112_available_2, Restriction_of_display_of_called_calling_user_5,Text_message_service_used_SMS_4,Use_of_chargeable_Network_Services_6,Use_of_enhanced_Railway_Emergency_Call); END CRG_OptionalFunctions; !! 1.1.1.3.3.3.1 & 1.2.1.1.2.3.1 Additional information on network characteristics STRUCTURE AdditionalInfo = Info : TEXT*50; END AdditionalInfo; !! 1.1.1.3.3.5 & 1.2.1.1.2.5 GSM-R networks covered by a roaming agreement STRUCTURE CRG_RoamingAgreement = RoamingAgreement : (GSM_R_A,GSM_R_CH,GSM_R_D,GSM_R_F,GSM_R_I); END CRG_RoamingAgreement; !! 1.1.1.3.3.9 & 1.2.1.1.2.9 Radio system compatibility voice STRUCTURE CRG_RadioCompVoice = RadioCompVoice : (Not_Defined,RSC_AT_01_V,RSC_CH_01_V,RSC_DE_01_V,RSC_EU_0,RSC_FR_01_V); END CRG_RadioCompVoice; !! 1.1.1.3.3.10 & 1.2.1.1.2.10 Radio system compatibility data STRUCTURE CRG_RadioCompData = RadioCompData : (Not_Defined,RSC_AT_01_D,RSC_CH_01_D,RSC_EU_0,RSC_FR_01_D); END CRG_RadioCompData; !! 1.1.1.2.2 Contact line system : https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#contactLineSystem STRUCTURE ECS_SOLTrack = ECS_SystemType : MANDATORY contactLineSystemType; !! 1.1.1.2.2.1.1 Type of contact line system ECS_VoltFreq : energySupplySystem; !! 1.1.1.2.2.1.2 Energy supply system (Voltage and frequency) ECS_MaxTrainCurrent : 0 .. 9999; !! 1.1.1.2.2.2 Maximum train current ECS_MaxStandstillCurrent : 000 .. 999; !! 1.1.1.2.2.3 & 1.2.2.0.6.1 Maximum current at standstill per pantograph (Unit Ampere) ECS_RegenerativeBraking : (Allowed,Allowed_only_for_emergency_brake,Allowed_under_conditions,Allowed_under_conditions_only_for_emergency_brake,Not_allowed); !! 1.1.1.2.2.4 Permission for regenerative braking ECS_RegBrakingConditionsDocRef : BAG {0..*} OF DocRef; !! 1.1.1.2.4.1.1 ECS_RegBrakingConditions / Conditions applying in regards to regenerative braking ECS_MaxWireHeight : 0.00 .. 9.99; !! 1.1.1.2.2.5 Maximum contact wire height ECS_MinWireHeight : 0.00 .. 9.99; !! 1.1.1.2.2.6 Minimum contact wire height ERS_PowerLimitOnBoard : INTERLIS.BOOLEAN; !! 1.1.1.2.5.1 Current or power limitation on board required MANDATORY CONSTRAINT NOT (ECS_SystemType != #Not_electrified) OR DEFINED (ECS_VoltFreq); END ECS_SOLTrack; STRUCTURE ECS_Siding = ECS_SystemType : MANDATORY contactLineSystemType; !! 1.1.1.2.2.1.1 Type of contact line system ECS_VoltFreq : energySupplySystem; !! 1.1.1.2.2.1.2 Energy supply system (Voltage and frequency) ECS_MaxStandstillCurrent : 000 .. 999; !! 1.1.1.2.2.3 & 1.2.2.0.6.1 Maximum current at standstill per pantograph (Unit Ampere) MANDATORY CONSTRAINT NOT (ECS_SystemType != #Not_electrified) OR DEFINED (ECS_VoltFreq); END ECS_Siding; STRUCTURE ECS_OPTrack = ECS_SystemType : MANDATORY contactLineSystemType; !! 1.1.1.2.2.1.1 Type of contact line system ECS_VoltFreq : energySupplySystem; !! 1.1.1.2.2.1.2 Energy supply system (Voltage and frequency) ECS_MaxStandstillCurrent : 000 .. 999; !! 1.1.1.2.2.3 & 1.2.2.0.6.1 Maximum current at standstill per pantograph (Unit Ampere) ECS_permissionChargingElectricEnergyTractionStandstill : INTERLIS.BOOLEAN; !! 1.2.1.0.7.1 Permission for charging electric energy storage for traction purposes at standstill ECS_conditionsChargingElectricEnergyStorage : INTERLIS.URI; !! 1.2.1.0.7.2 Permitted conditions for charging electric energy storage for traction purposes at standstill MANDATORY CONSTRAINT NOT (ECS_SystemType != #Not_electrified) OR DEFINED (ECS_VoltFreq); END ECS_OPTrack; !! 1.1.1.2.3.1 Accepted TSI compliant pantograph heads STRUCTURE EPA_TSIHeads = TSIHeads : (mm1600_EP,mm1950_Type1_with_insulated_horns,mm1950_Type1_with_non_insulated_horns,mm2000_mm2260,None); END EPA_TSIHeads; !! 1.1.1.2.3.2 Accepted other pantograph heads STRUCTURE EPA_OtherHeads = OtherHeads : (mm1450,mm1600,mm1950_Type1,mm1950_Type2,None); END EPA_OtherHeads; !! 1.1.1.2.3.3 Requirements for number of raised pantographs and spacing between them, at the given speed STRUCTURE EPA_NumRaisedSpeed = EPA_Number : 0 .. 9; EPA_Distance: 0 .. 999; EPA_Speed : 0 .. 999; END EPA_NumRaisedSpeed; !! 1.1.1.2.3.4 Permitted contact strip material STRUCTURE EPA_StripMaterial = StripMaterial : (Carbon_with_additive_material,Carbon_with_cladded_copper,Copper,Copper_alloy,Copper_steel,Impregnated_carbon_of_metallic_content,Plain_carbon,Sintered_copper); PercentMetallicContent : 0 .. 99; !! nur für Wert "Impregnated_carbon_%_of_metallic_content" END EPA_StripMaterial; !! 1.1.1.3.2.5 & 1.2.1.1.1.5 Has ETCS national packet 44 application implemented STRUCTURE ETCS_Packets44 = etcsNationalPacket44Function : (ASDO_Australia,Bombardier_Transportation_Rail_Control_Solutions,CBTC_balise_Marmaray_ERTMS,DB_AG,Department_of_Planning, Door_Enable_Function_Auckland,Door_release_Marmaray_ERTMS,for_ZSI_127,Italian_Railway_FS,IZS,Localisation_NExTEO,MMI_Direct, NTC_Systems_Functions,OEBB,Pantograph_3rd_Rail,Queensland_Rail_Packet_44_Applications,RER_and_suburban_trains,RFF_Functions, SBB_Zub_121_migration,SNCB_projects_EURO_TBL1_EURO_TBL2,SNCF_Functions,Thales_ETCS_OBS,TRAINGUARD_MT_ITC_mode,TRAINGUARD_MT_Trainstop, Transition_Coherence_Control); !! 1.1.1.3.2.5 & 1.2.1.1.1.5 Has ETCS national packet 44 application implemented END ETCS_Packets44; !! 1.1.1.3.2.9 & 1.2.1.1.1.9 ETCS system compatibility STRUCTURE ETCS_SystemCompatibility = SystemCompatibility : (ESC_AT_01,ESC_CH_01_L1LS,ESC_CH_02_L2,ESC_CH_03_L1LSL2,ESC_DE_01_B2_L2,ESC_DE_02_B3_L2,ESC_DE_03_B3_L1LS,ESC_DE_05_B3_L2, ESC_DE_08_B3_L2,ESC_EU_0,ESC_FR_01_LB,ESC_FR_02_LB,ESC_FR_03_LB,ESC_FR_04_LB,ESC_FR_05_LB,ESC_FR_06_LB,ESC_FR_07_SF,ESC_FR_08_SF, ESC_FR_09_SF,ESC_FR_10_SF,ESC_FR_11_SF,ESC_FR_12_SF,ESC_FR_13_SF,ESC_FR_14_SF,ESC_FR_15_SF,ESC_FR_16_SF,ESC_FR_17_SF,ESC_FR_18_SF, ESC_FR_19_SF,ESC_FR_20_SF,ESC_FR_21_SF,ESC_FR_22_LB,ESC_FR_23_LB,ESC_FR_24_AA,ESC_FR_25_AD,ESC_FR_26_AE,ESC_FR_27_LGVEE,ESC_FR_28_LGVEE, ESC_FR_29_LGVEE,ESC_FR_30_LGVEE,ESC_FR_31_LGVEE,ESC_FR_32_LGVEE,ESC_FR_33_SEA,ESC_FR_34_SEA,ESC_FR_35_BPL,ESC_FR_36_BPL,ESC_FR_38_LGVSE, ESC_FR_39_LGVSE,ESC_FR_40_LGVSE,ESC_IT_06_RFI_1_0_L2_AVp_DD_01,ESC_IT_09_RFI_2_0_L1_Cs_CHIASSO_01,ESC_IT_10_RFI_2_1_L2_Cs_NOPD_01, ESC_IT_11_RFI_2_0_L1_Cs_PTLU_01,ESC_IT_12_RFI_2_0_L1_Cs_ISDO_CH_01,ESC_IT_13_RFI_2_0_L1_Cs_PTLU_CH_01,ESC_IT_15_RFI_2_1_L1_Cs_VENTIMIGLIA_FR_01, ESC_IT_24_RFI_B2_L2AV_AF_01,ESC_IT_25_RFI_B2_L2AV_HR_01,ESC_IT_26_RFI_B3_L2s_HR_01,ESC_IT_27_RFI_B3_L2s_AF_01,ESC_IT_28_RFI_2_1_L1_Cs_VENTIMIGLIA_IT_01, ESC_IT_29_RFI_B3_L1LS_NAZIONALE_01,ESC_IT_30_RFI_B3_L1RI_NAZIONALE_01,ESC_IT_31_RFI_2_0_L1_Cs_ISDO_IT_01,ESC_IT_32_RFI_2_0_L1_Cs_PTLU_IT_01, Not_Defined); END ETCS_SystemCompatibility; !! 1.1.1.3.2 | 1.2.1.1.1 TSI compliant train protection system (ETCS) : https://rinf.data.era.europa.eu/era-vocabulary/rinf-appGuide/#tsiCompliantTrainProtectionSystem STRUCTURE ETCS = CPE_Level : (ETCS_0,ETCS_1,ETCS_2,ETCS_under_construction,NTC); !! 1.1.1.3.2.1 & 1.2.1.1.1.1 European Train Control System (ETCS) level CPE_Baseline : (Baseline_2_SRS_2_3_0d,Baseline_3_maintenance_release_1_SRS_3_4_0,Baseline_3_release_2_SRS_3_6_0,Baseline_3_SRS_3_3_0, Baseline_4_release_1_SRS_4_0_0,Pre_baseline_2_SRS_lower_2_2_2,Pre_baseline_2_SRS_2_2_2); !! 1.1.1.3.2.2 & 1.2.1.1.1.2 ETCS baseline CPE_Infill : INTERLIS.BOOLEAN; !! 1.1.1.3.2.3 & 1.2.1.1.1.3 ETCS infill necessary for line access CPE_InfillLineSide : etcsInfill; !! 1.1.1.3.2.4 & 1.2.1.1.1.4 ETCS infill installed line-side CPE_NatApplication : INTERLIS.BOOLEAN; !! 1.1.1.3.2.5 & 1.2.1.1.1.5 Has ETCS national packet 44 application implemented ETCS_NationalPacket44Function : BAG {0..*} OF ETCS_Packets44; !! 1.1.1.3.2.5 & 1.2.1.1.1.5 Has ETCS national packet 44 application implemented CPE_RestrictionsConditions : INTERLIS.BOOLEAN; !! 1.1.1.3.2.6 & 1.2.1.1.1.6 Existence of operating restrictions or conditions CPE_RestrictionsDocRef : BAG {0..*} OF DocRef; !! 1.1.1.3.2.6 & 1.2.1.1.1.6 Existence of operating restrictions or conditions (document) CPE_IntegrityConfirmation : INTERLIS.BOOLEAN; !! 1.1.1.3.2.8 & 1.2.1.1.1.8 Train integrity confirmation from on-board (not from driver) necessary for line access CPE_SystemCompatibility : BAG {0..*} OF ETCS_SystemCompatibility; !! 1.1.1.3.2.9 & 1.2.1.1.1.9 ETCS system compatibility CPE_MVersion : (V1_0,V1_1,V2_0,V2_1,V2_2,V2_3,V3_0,Previous); !! 1.1.1.3.2.10 & 1.2.1.1.1.10 ETCS M_version CPE_SafeLenghtInf : (N,YPlus2,YPlus4); !! 1.1.1.3.2.11 & 1.2.1.1.1.11 Safe consist length information from on-board necessary for access the line and SIL CPE_CanTransmitTCs : INTERLIS.BOOLEAN; !! 1.1.1.3.2.12 & 1.2.1.1.1.12 Is the ETCS trackside engineered to transmit Track Conditions CPE_TransmittedTCs : (a5_8_12,b5_8_12,c5_8_12,d5_8_12,e5_8_12,f5_8_12,g5_8_12,h5_8_12,i5_8_12,Big_Metal_Masses, Switch_Off_Eddy_Current_Brake_For_Emergency_Brake,Switch_Off_Eddy_Current_Brake_For_Service_Brake,Switch_Off_Magnetic_Shoe_Brake, Switch_Off_Regenerative_Brake); !! 1.1.1.3.2.12.1 & 1.2.1.1.1.12.1 Track conditions which can be transmitted CPE_LXProcedure : INTERLIS.BOOLEAN; !! 1.1.1.3.2.13 & 1.2.1.1.1.13 ETCS trackside implements level crossing procedure or an equivalent solution CPE_SSPUsesCantDef : CPE_CantDef; !! 1.1.1.3.2.14 & 1.2.1.1.1.14 Cant Deficiency used for the basic SSP CPE_OtherCatDef : CPE_CantDef; !! 1.1.1.3.2.14.1 & 1.2.1.1.1.14.1 Other Cant Deficiency train categories for which the ETCS trackside is configured to provide SSP CPE_RBCRejectReasons : (Incompatible_baseline,Invalid_ETCS_key,N_A_no_usage_of_Message_40_Train_rejected, Non_matching_ETCS_ID); !! 1.1.1.3.2.15 & 1.2.1.1.1.15 Reasons for which an ETCS Radio Block Center can reject a train CPE_DNVROLL : 00000.0 .. 999999.9; !! 1.1.1.3.2.16.1 & 1.2.1.1.1.16.1 D_NVROLL (Unit : Metre) CPE_QNVEMRRLS : (Revoke_emergency_brake_command_at_standstill,Revoke_emergency_brake_command_when_permitted_speed_supervision_limit_is_no_longer_exceeded ); !! 1.1.1.3.2.16.2 & 1.2.1.1.1.16.2 Q_NVEMRRLS CPE_VNVALLOWOVTRP : 0 .. 600; !! 1.1.1.3.2.16.3 & 1.2.1.1.1.16.3 CPE_VNVALLOWOVTRP / V_NVALLOWOVTRP (Unit : Kilometre per Hour) CPE_VNVSUPOVTRP : 0 .. 600; !! 1.1.1.3.2.16.4 & 1.2.1.1.1.16.4 CPE_VNVSUPOVTRP / V_NVSUPOVTRP (Unit : Kilometre per Hour) CPE_DNVOVTRP : 0000000.0 .. 9999999.9; !! 1.1.1.3.2.16.5 & 1.2.1.1.1.16.5 CPE_DNVOVTRP / D_NVOVTRP (Unit : Metre) CPE_TNVOVTRP : 000 .. 255; !! 1.1.1.3.2.16.6 & 1.2.1.1.1.16.6 CPE_TNVOVTRP / T_NVOVTRP (Unit : Second) CPE_DNVPOTRP : 0000000.0 .. 3276700.0; !! 1.1.1.3.2.16.7 & 1.2.1.1.1.16.7 CPE_DNVPOTRP / D_NVPOTRP (Unit : Metre) CPE_TNVCONTACT : 000 .. 255; !! 1.1.1.3.2.16.8 & 1.2.1.1.1.16.8 CPE_TNVCONTACT / T_NVCONTACT (Unit : Second) CPE_MNVCONTACT : (Apply_Service_Brake,No_reaction,Reserved_spare, Train_Trip); !! 1.1.1.3.2.16.9 & 1.2.1.1.1.16.9 CPE_MNVCONTACT / M_NVCONTACT CPE_MNVDERUN : INTERLIS.BOOLEAN; !! 1.1.1.3.2.16.10 & 1.2.1.1.1.16.10 CPE_MNVDERUN / M_NVDERUN CPE_QNVDRIVERADHES : (Allowed,Not_allowed); !! 1.1.1.3.2.16.11 & 1.2.1.1.1.16.11 CPE_QNVDRIVERADHES / Q_NVDRIVER_ADHES CPE_QNVSBTSMPERM : INTERLIS.BOOLEAN; !! 1.1.1.3.2.16.12 & 1.2.1.1.1.16.12 CPE_QNVSBTSMPERM / Q_NVSBTSMPERM CPE_NVBRAKEMOD : -9999.999 .. +9999.999; !! 1.1.1.3.2.16.13 & 1.2.1.1.1.16.13 CPE_NVBRAKEMOD / National Values used for the brake model CPE_IDRBC_NID_C : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDRBC / ID of ERTMS/ETCS Radio Block Center (NID_C) CPE_IDRBC_NID_RBC : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDRBC / ID of ERTMS/ETCS Radio Block Center (NID_RBC) CPE_IDPhone_Part1 : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDPhone / phone number of ERTMS/ETCS Radio Block Center (Part 1) CPE_IDPhone_Part2 : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDPhone / phone number of ERTMS/ETCS Radio Block Center (Part 2) CPE_IDPhone_Part3 : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDPhone / phone number of ERTMS/ETCS Radio Block Center (Part 3) CPE_IDPhone_Part4 : 0000 .. 9999; !! 1.1.1.3.2.17 & 1.2.1.1.1.17 CPE_IDPhone / phone number of ERTMS/ETCS Radio Block Center (Part 4) !! Constraints MANDATORY CONSTRAINT NOT (CPE_NatApplication == #true) OR DEFINED(ETCS_NationalPacket44Function); MANDATORY CONSTRAINT (CPE_RestrictionsConditions == #true) AND (INTERLIS.elementCount(CPE_RestrictionsDocRef) >1); END ETCS; !! 1.1.1.3.6.1 & 1.2.1.1.5.1 Class B or other radio systems installed (Radio Legacy Systems) STRUCTURE CRS_Installed = Installed : (Channel_C_450Mhz_UIC,Analogue_Radio_Germany_UIC_751,Analogue_railway_radio_system_RDU_in_BOSCH_160MHz, CH_Greek_Railways_radio_system_VHF,DMR,GSM_P,LDZ_radio_system,Multikom_160_MHz_and_450MHz,None,OMEGA_160MHz, PKP_radio_system,Radio_Network_of_CFR,RDZ_in_compliance_with_UIC_751_3,RETB_voice, Shunting_Radio_Communication_System,SRD,SRO_160_MHz,TTT_radio_system_CP_N_RSC_Radio_Solo_Comboio,UIC_Radio_Chapter_1_4, UIC_Radio_Chapter_1_4plus6,UIC_Radio_Chapter_1_4_TTT_radio_system_installed); END CRS_Installed; !! 1.1.1.3.5.3 & 1.2.1.1.4.1 Train protection legacy system STRUCTURE CPO_LegacyTrainProtection = LegacyTrainProtection : MANDATORY (ALSN,ASFA,ATB,ATB_First_generation,ATB_new_generation,ATC_v2,ATC_vR,ATP,ATP_VR_RHK,BACC,CAWS,CAWS_and_ATP,Chiltern_ATP,Crocodile, DAAT,Ebicab,EBICAB_700,EBICAB_700_BU,EBICAB_700_PT_CONVEL,EuroSIGNUM,EuroZUB,EVM,GNT_Geschwindigkeitsueberwachung_fuer_NeiTech_Zuege, GW_ATP,Indusi,INDUSI_I60,Indusi_PZB,KCVB,KCVP,KVB,KVBP,LS,LZB,LZB_CE_I,LZB_CE_II,LZB_L72_CE_I_and_LZB_L72_CE_II,LZB_ES, Mechanical_Trainstops,MEMOR_IIPlus,NEXTEO,None,PKP_radio_system_with_Radiostop_function,PZB_90,RETB,RSDD_SCMT,SCMT,SCMT_plus_RSC, SELCAB,SHP,SSC,TBL,TBL_1,TBL1Plus,TBL_2,TPWS_AWS,TVM,TVM_300,TVM_430,ZUB_121,ZUB_123); !! Default-Wert: None END CPO_LegacyTrainProtection; STRUCTURE CTD = CTD_DetectionSystem : (Loop,Track_circuit,Wheel_detector); !! 1.1.1.3.7.1.1 & 1.2.1.1.3.1.1 Type of train detection system CTD_TCCheck : (two_variations_re_transmission_DC_AC_w_inverter_12Volt_DC,Hz125_3_phase,Hz16k,Hz5_10_TF_Gleiskreis,Hz50_TRACK_CIRCUIT_INTEGRATED_IN_ELECTRONIC_INTERLOCKING_CCB9_CB18C, Hz50_TRACK_CIRCUIT_INTEGRATED_IN_ELECTRONIC_INTERLOCKING_CDB,Hz50_TRACK_CIRCUIT_INTEGRATED_IN_ELECTRONIC_INTERLOCKING_DEV_DEP_CDBC,Hz50_TRACK_CIRCUIT_INTEGRATED_IN_ELECTRONIC_INTERLOCKING_FTC_OC_FTC_LB, Hz50_TRACK_CIRCUIT_INTEGRATED_IN_ELECTRONIC_INTERLOCKING_MGRC_STDS,AXLE_COUNTER_before_RFI_DTCDNSSSTB_SR_IS_11_005_C_29_11_06,AXLE_COUNTER_DUCATI_HW_2_4_2_5_SW_4_0_RFI_DTCDNSSSTB_SR_IS_11_005_C_29_11_06, AXLE_COUNTER_ECM_v2_8_and_v3_01_RFI_DTCDNSSSTB_SR_IS_11_005_C_29_11_06,Cdv_50_Hz,Cdv_83Hz,Cdv_UM71_avec_Recepteur_REMOD,Cdv_UM71_CTVM_300,Compteur_d_essieu_DER_D39_D50,Compteur_d_essieu_DER_ZP30h_Zp30k, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_mainly_used_for_Level_Crossings_CdB_tipo_Overlay_FSK,CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_used_for_Level_Crossings_CdB_CoRTo_AF_usato_nel_PEPL, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_50Hz_a_doppia_fuga_di_rotaia_isolata_con_rele_a_disco_alimentati_a_correnti_fisse_Rele_a_corrente_alternata_a_due_elementi_due_posizioni_tipo_FS_a_disco, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_50Hz_a_doppia_fuga_di_rotaia_isolata_con_rele_a_disco_elettronico_alimentati_a_correnti_fisse_Rele_a_disco_elettronico, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_50Hz_a_doppia_fuga_di_rotaia_isolata_del_BACC_alimentati_a_correnti_codificate, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_50Hz_ad_una_fuga_di_rotaia_isolata_con_rele_a_disco_elettronico_Rele_a_disco_elettronico, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_50Hz_ad_una_fuga_di_rotaia_isolata_con_rele_a_disco_Rele_a_corrente_alternata_a_due_elementi_due_posizioni_tipo_FS_a_disco, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_83_3Hz_PSK_a_doppia_fuga_di_rotaia_isolata_con_rele_a_disco_elettronico_alimentati_a_correnti_fisse_Rele_a_disco_elettronico, CONVENTIONAL_ELECTROMECHANICAL_TRACK_CIRCUIT_STAND_ALONE_CdB_a_83_3Hz_PSK_ad_una_fuga_di_rotaia_isolata_con_rele_a_disco_elettronico_Rele_a_disco_elettronico, Direct_Current_DC_track_circuit,EMR_mod_Gleisrelais_mit_Track_Circuit_100Hz,EON_1_3,EON_7,F300_Baugleich_RSR122,FEW_Impulsgeber,FSP,FSS,FSSB,GF_100,GF_42_LF_TC_42Hz,GF_50,Gleichstromgleiskreis_GFO,Gleich_stromkreis, GLS_100,GLS_106_7,GLS_42,GLS_50,GLS9_15,Not_Applicable,Roehrengleiskreis_100Hz,Roehrengleiskreis_106_7Hz,Roehrengleiskreis_50Hz,RS_L,RSE_45,RSK_89_mech_Schienenkontakt,RSR_122_Germany,S44,S50108914_106_7Hz, Schienenkopfschalter_Tiefenbach,Thales_100HZ,Track_Circuit_100Hz_eWM,WHEEL_DETECTOR_used_for_Level_Crossings_Electronic_Wheel_Detector_SIPED4D_RFI_DTC_STSSSTB_SR_IS_02_41_A,WSD_E,WSSB_Impulsgeber,Zp_30C_mit_EAK_30C_und_Sk30_30H, ZP_43E_ges,ZP_43M_ges,ZP_70_ges,ZP30C_NT_mit_EAK_30C_NT_und_Sk30H_bis_250km_h,ZP30C_NT_mit_EAK_30C_NT_und_Sk30H_bis_380km_h, ZP43,ZP70); !! 1.1.1.3.7.1.2 & 1.2.1.1.6.1 Type of track circuits or axle counters to which specific checks are needed CTD_TCCheckDocRef : BAG {0..*} OF DocRef; !! 1.1.1.3.7.1.3 & 1.2.1.1.6.2 Document with the procedure(s) related to the type of train detection systems declared in "Type of track circuits or axle counters to which specific checks are needed" END CTD; STRUCTURE CCD = CCD_MaxInterfCurrent : 0000.000 .. 9999.999; !! 1.1.1.3.4.2.1 & 1.2.1.1.3.2.1 Maximum interference current (Unit Ampere per metre) CCD_maximumInterferenceCurrentEvaluation : TEXT*450; !! 1.1.1.3.4.2.2 & 1.2.1.1.3.2.2 Vehicle impedance CCD_minVehicleInputCapacitance : 0000.000 .. 9999.999; !! Unit : Nanofarad CCD_minVehicleInputImpedance : 0000.000 .. 9999.999; !! Unit : Millihenry CCD_minVehicleImpedanceVoltages : (AC_15kV_16_7Hz,AC_25kV_50Hz,DC_1_5kV,DC_3kV,DC_600_V,DC_650V,DC_750V,DC_850V); !! 1.1.1.3.4.2.3 & 1.2.1.1.3.2.3 Maximum magnetic field CCD_MaxMagnField_X : 0 .. 999; !! Direction X CCD_MaxMagnField_Y : 0 .. 999; !! Direction Y CCD_MaxMagnField_Z : 0 .. 999; !! Direction Z END CCD; !! Declarations of verification for track !! UniqueNumber used by IDE_ECVerification /IDE_EIDemonstration & ITU_ECVerification /ITU_EIDemonstration & EDE_ECVerification / EDE_EIDemonstration !! Predefined CharacterString: CC/RRRRRRRRRRRRRR/YYYY/NNNNNN STRUCTURE DeclarationUniqueNumber = DUN_Part1 : TEXT*2; DUN_Part2 : TEXT*14; DUN_Part3 : 1900 .. 2100; DUN_Part4 : 0 .. 999999; END DeclarationUniqueNumber; STRUCTURE NText = FreeText : TEXT*450; END NText; !!-------------Fachattribute: Gleisabschnitt (Hauptgleis Strecke)--------------- CLASS SOLTrack_ext EXTENDS EBI_CH.GenericInformation.SOLTrack = !! ------------1.1.1.0.0.3 Lineside distance indication------------------------- linesideDistanceIndicationAppearance : (Half_kilometer_post,Hectometer_post,Kilometer_post, Milepost); !! Lineside distance indication appearance linesideDistanceIndicationFrequency : 0 .. 9999; !! Lineside distance indication frequency (Unit: Metre) linesideDistanceIndicationPositioning : (Left,Left_and_right,Right); !! Lineside distance indication positioning !! ------------Teilsystem Infrastruktur----------------------------------------- IDE_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.1 & 1.2.1.0.1.1 & 1.2.2.0.1.1 EC declaration of verification for infrastructure element relating to compliance with the requirements from TSIs applicable to infrastructure subsystem IDE_EIDemonstration : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.2 & 1.2.1.0.1.2 & 1.2.2.0.1.2 EI declaration of demonstration (as defined in Commission 2014/881/EU (2)) relating to compliance with the requirements from TSIs applicable to infrastructure subsystem !! 1.1.1.1.2.1 & 1.2.1.0.2.1 & 1.2.1.0.6.3 & 1.2.2.0.0.3 TEN classification of track (Pre Deprecation Warning : Please use 'tentNetworkLevel' and 'typeOfTraffic') !! 1.1.1.1.2.3 & 1.2.1.0.2.3 Part of a Railway Freight Corridor (Pre Deprecation Warning : to be preferred over the freightCorridor) TEN_T_Corridor : BAG {0..*} OF TENTCorridor; IPP_LineCat : BAG {0..*} OF IPP_LineCat; !! 1.1.1.1.2.2 & 1.2.1.0.2.2 Category of line IPP_LoadCap : BAG {0..*} OF IPP_LoadCap; !! 1.1.1.1.2.4 Load capability IPP_NCLoadCap : BAG {0..*} OF NText; !! 1.1.1.1.2.4.1 IPP_NCLoadCap /National classification for load capability IPP_HSLMCompliant : INTERLIS.BOOLEAN; !! 1.1.1.1.2.4.2 IPP_HSLMCompliant/Compliance of structures with the High Speed Load Model (HSLM) dynamic load mode IPP_StructureCheckLoc : BAG {0..*} OF SolCheckLoc; !! 1.1.1.1.2.4.3 Railway location of structures requiring specific checks IPP_StructureCheckDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.2.4.4 Document with the procedure(s) for static and dynamic route compatibility checks IPP_MaxSpeed : 0 .. 500; !! 1.1.1.1.2.5 Maximum permitted speed IPP_TempRange : (T1,T2,T3,Tx); !! 1.1.1.1.2.6 Temperature range, Default-Wert: T1 IPP_MaxAltitude : 0 .. 9999; !! 1.1.1.1.2.7 Maximum altitude IPP_SevereClimateCon : INTERLIS.BOOLEAN; !! 1.1.1.1.2.8 Existence of severe climatic conditions, Default-Wert: nein ILL_Gauging : BAG {0..*} OF ILL_Gauging; !! 1.1.1.1.3.1.1 & 1.2.1.0.3.4 Gauging ILL_GaugeCheckLoc : BAG {0..*} OF SolCheckLoc; !! 1.1.1.1.3.1.2 & 1.2.1.0.3.5 Railway location of particular points requiring specific checks ILL_GaugeCheckDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.3.1.3 & 1.2.1.0.3.6 Document with the transversal section of the particular points requiring specific checks ILL_ProfileNumSwapBodies : BAG {0..*} OF ILL_ProfileNumSwapBodies; !! 1.1.1.1.3.4 Standard combined transport profile number for swap bodies ILL_ProfileNumSemiTrailers : BAG {0..*} OF ILL_ProfileNumSemiTrailers; !! 1.1.1.1.3.5 Standard combined transport profile number for semi-trailers ILL_SpecificInfo : TEXT*450; !! 1.1.1.1.3.5.1 ILL_SpecificInfo / Specific information ILL_GradProfile : BAG {0..*} OF ILL_GradProfile; !! 1.1.1.1.3.6 Gradient profile ILL_MinRadHorzCurve : 0 .. 99999; !! 1.1.1.1.3.7 Minimum radius of horizontal curve ILL_ProfileNumContainers : (ISO_00,ISO_01,ISO_02,ISO_03,ISO_04,ISO_05,ISO_06,ISO_07,ISO_08,ISO_09,ISO_10,ISO_11,ISO_12,ISO_13,ISO_14,ISO_15,ISO_16,ISO_17,ISO_18, ISO_19,ISO_20,ISO_21,ISO_22,ISO_23,ISO_24,ISO_25,ISO_26,ISO_27,ISO_28,ISO_29,ISO_30,ISO_31,ISO_32,ISO_33,ISO_34,ISO_35,ISO_36,ISO_37, ISO_38,ISO_39,ISO_40,ISO_41,ISO_42,ISO_43,ISO_44,ISO_45,ISO_46,ISO_47,ISO_48,ISO_49,ISO_50,ISO_51,ISO_52,ISO_53,ISO_54,ISO_55,ISO_56, ISO_57,ISO_58,ISO_59,ISO_60,ISO_61,ISO_62,ISO_63,ISO_64,ISO_65,ISO_66,ISO_67,ISO_68,ISO_69,ISO_70,ISO_71,ISO_72,ISO_73,ISO_74,ISO_75, ISO_76,ISO_77,ISO_78,ISO_79,ISO_80,ISO_81,ISO_82,ISO_83,ISO_84,ISO_85,ISO_86,ISO_87,ISO_88,ISO_89,ISO_90,ISO_91,ISO_92,ISO_93,ISO_94, ISO_95,ISO_96,ISO_97,ISO_98,ISO_99); !! 1.1.1.1.3.8 Standard combined transport profile number for containers ILL_ProfileNumRollerUnits : (B_22,B_25,B_30,B_32,B_45,B_50,B_55,B_59,B_60,B_65,B_70,B_80,B_90,B_341,B_349,B_351,B_357,B_364,B_365,B_371,B_375,B_38,B_380,B_384,B_385,B_389,B_390, B_395,B_400,B_405,B_410,B_420,B_422); !! 1.1.1.1.3.9 Standard combined transport profile number for roller units ITP_NomGauge : NomGauge; !! 1.1.1.1.4.1 & 1.2.1.0.4.1 Nominal track gauge ITP_CantDeficiency : -999 .. 999; !! 1.1.1.1.4.2 Cant deficiency, Default-Wert: 130 ITP_RailInclination : (Angle10,Angle20,Angle25,Angle30,Angle40,Angle50,Angle60,Angle70,Angle80,No_inclination); !! 1.1.1.1.4.3 Rail inclination, Default-Wert: 40 ITP_Ballast : INTERLIS.BOOLEAN; !! 1.1.1.1.4.4 Existence of ballast ISC_TSISwitchCrossing : INTERLIS.BOOLEAN; !! 1.1.1.1.5.1 TSI compliance of in-service values for switches and crossings ISC_MinWheelDiaFixObtuseCrossings : MANDATORY 330 .. 999; !! 1.1.1.1.5.2 Minimum wheel diameter for fixed obtuse crossings, Default-Wert: 330 ILR_MaxDeceleration : 0.0 .. 9.9; !! 1.1.1.1.6.1 Maximum train deceleration, Default-Wert: 2.5 ILR_EddyCurrentBrakes : eddyCurrentBraking; !! 1.1.1.1.6.2 & 1.2.1.0.4.2 Use of eddy current brakes ILR_MagneticBrakes : magneticBraking; !! 1.1.1.1.6.3 & 1.2.1.0.4.3 Use of magnetic brakes ILR_ECBDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.6.4 Document with the conditions for the use of eddy current brakes ILR_MBDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.6.5 Document with the conditions for the use of magnetic brakes !! ----------- Gesundheit, Sicherheit und Umweltschutz-------------------------- IHS_FlangeLubeForbidden : INTERLIS.BOOLEAN; !! 1.1.1.1.7.1 Use of flange lubrication forbidden, Default-Wert: nein IHS_LevelCrossing : INTERLIS.BOOLEAN; !! 1.1.1.1.7.2 Existence of level crossings, Default-Wert: ja IHS_AccelerationLevelCrossing : DocRef; !! 1.1.1.1.7.3 Acceleration allowed near level crossing IHS_HABDExist : INTERLIS.BOOLEAN; !! 1.1.1.1.7.4 Existence of trackside hot axle box detector (HABD), Default-Wert: ja IHS_QuietRoute : INTERLIS.BOOLEAN; !! 1.1.1.1.7.11 Belonging to a quieter route, Default-Wert: ja !! ------------Teilsystem Energie----------------------------------------------- EDE_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.2.1.1 EC declaration of verification for track relating to compliance with the requirements from TSIs applicable to energy subsystem EDE_EIDemonstration : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.2.1.2 EI declaration of demonstration (as defined Recommendation 2014/881/EU) for track relating to compliance with the requirements from TSIs applicable to energy subsystem ECS : BAG {0..*} OF ECS_SOLTrack; !! 1.1.1.2.2 Contact line system EPA_TSIHeads : BAG {0..*} OF EPA_TSIHeads; !! 1.1.1.2.3.1 Accepted TSI compliant pantograph heads EPA_OtherHeads : BAG {0..*} OF EPA_OtherHeads; !! 1.1.1.2.3.2 Accepted other pantograph heads EPA_NumRaisedSpeed : BAG {0..*} OF EPA_NumRaisedSpeed; !! 1.1.1.2.3.3 Requirements for number of raised pantographs and spacing between them, at the given speed EPA_StripMaterial : BAG {0..*} OF EPA_StripMaterial; !! 1.1.1.2.3.4 Permitted contact strip material EOS_Phase : INTERLIS.BOOLEAN; !! 1.1.1.2.4.1.1 Phase separation EOS_InfoPhase : BAG {0..*} OF EOS_InfoPhase; !! 1.1.1.2.4.1.2 Information on phase separation EOS_System : INTERLIS.BOOLEAN; !! 1.1.1.2.4.2.1 System separation EOS_InfoSystem : BAG {0..*} OF EOS_InfoSystem; !! 1.1.1.2.4.2.2 Information on system separation ERS_ContactForce : TEXT*450; !! 1.1.1.2.5.2 Contact force permitted ERS_AutoDropRequired : INTERLIS.BOOLEAN; !! 1.1.1.2.5.3 Automatic dropping device required ERS_RestrictionPowerConsDocRef : BAG {0..*} OF DocRef; !! 1.1.1.2.5.4 Document with restriction related to power consumption of specific electric traction unit(s) ERS_RestrictionMTDocRef : BAG {0..*} OF DocRef; !! 1.1.1.2.5.5 Document with restriction related to the position of Multiple Traction unit(s) to comply with contact line separation !! -----------Teilsystem Zugsteuerung, Zugsicherung und Signalgebung------------ CDE_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.3.1.1 EC declaration of verification for track relating to compliance with the requirements from TSIs applicable to control, command signalling subsystem CDE_ReqErrorCorrections : errorCorrectionsOnboard; !! 1.1.1.3.1.2 & 1.2.1.1.1.19 CDE_ReqErrorCorections / ERTMS error corrections required for the onboard CDE_ReqErrorCorrectionsExplanation : TEXT*450; !! 1.1.1.3.1.2 & 1.2.1.1.1.19 Reasons for Error corrections required, but accepted by the IM for the on-board ETCS, GSM-R and/or ATO function ETCS : BAG {0..*} OF ETCS; !! 1.1.1.3.2 & 1.2.1.1.1 TSI compliant train protection system (ETCS) CNE_BigMetalMass : INTERLIS.BOOLEAN; !! 1.1.1.3.2.18 & 1.2.1.1.1.18 CPE_BigMetalMass / Big Metal Mass CBP_MaxBrakeDist : 0 .. 99999; !! 1.1.1.3.11.1 Maximum braking distance requested CBP_AddInfoAvailable : INTERLIS.BOOLEAN; !! 1.1.1.3.11.2 Availability by the IM of additional information, Default-Wert: nein CBP_BrakePerfDocRef : BAG {0..*} OF DocRef; !! 1.1.1.3.11.3 Documents available by the IM relating to braking performance CRG_Version : BAG {0..*} OF CRG_Version; !! 1.1.1.3.3.1 & 1.2.1.1.2.1 GSM-R version CRG_NumActiveMob : gsmRActiveMobiles; !! 1.1.1.3.3.2 & 1.2.1.1.2.2 Number of active GSM-R mobiles (EDOR) or simultaneous communication session on board for ETCS level 2 needed to perform radio block centre handovers without having an operational disruption CRG_OptionalFunctions : BAG {0..*} OF CRG_OptionalFunctions; !! 1.1.1.3.3.3 & 1.2.1.1.2.3 Optional GSM-R functions CRG_AdditionalnetworkInfo : BAG {0..*} OF DocRef; !! 1.1.1.3.3.3.1 & 1.2.1.1.2.3.1 Additional information on network characteristics CRG_GPRSForETCS : INTERLIS.BOOLEAN; !! 1.1.1.3.3.3.2 & 1.2.1.1.2.3.2 GPRS for ETCS CRG_GPRSAreaOfImpl : BAG {0..*} OF AdditionalInfo; !! 1.1.1.3.3.3.3 & 1.2.1.1.2.3.3 Area of implementation of GPRS CRG_Needof555 : INTERLIS.BOOLEAN; !! 1.1.1.3.3.4 & 1.2.1.1.2.4 GSM-R use of group 555 CRG_RoamingAgreement : BAG {0..*} OF CRG_RoamingAgreement; !! 1.1.1.3.3.5 & 1.2.1.1.2.5 GSM-R networks covered by a roaming agreement CRG_RoamingPublic : INTERLIS.BOOLEAN; !! 1.1.1.3.3.6 & 1.2.1.1.2.6 Existence of GSM-R roaming to public networks CRG_RoamingPublicDetails : TEXT*50; !! 1.1.1.3.3.7 & 1.2.1.1.2.7 Details on GSM-R roaming to public networks CRG_GSMRNoCoverage : INTERLIS.BOOLEAN; !! 1.1.1.3.3.8 & 1.2.1.1.2.8 No GSMR coverage CRG_RadioCompVoice : BAG {0..*} OF CRG_RadioCompVoice; !! 1.1.1.3.3.9 & 1.2.1.1.2.9 Radio system compatibility voice CRG_RadioCompData : BAG {0..*} OF CRG_RadioCompData; !! 1.1.1.3.3.10 & 1.2.1.1.2.10 Radio system compatibility data CRG_ForcedDeReg : INTERLIS.BOOLEAN; !! 1.1.1.3.3.11 & 1.2.1.1.2.11 CRG_ForcedDeReg / GSM-R network is configured to allow forced de-registration of a functional number by another driver CRG_RadioNID : 000000 .. 999999; !! 1.1.1.3.3.12 & 1.2.1.1.2.13 CRG_RadioNID / Radio Network ID CCD : BAG {0..*} OF CCD; !! 1.1.1.3.4 & 1.2.1.1.3 Train detection systems defined based on frequency bands CCD_TSITrainDetection : INTERLIS.BOOLEAN; !! 1.1.1.3.4.1 & 1.2.1.1.3.1 Existence of train detection system fully compliant with the TSI CCD_FreqBandDetec : BAG {0..*} OF frequencyBandsForDetection; !! 1.1.1.3.4.2 & 1.2.1.1.3.2 Frequency bands for detection CPO_LegacyTrainProtection : BAG {0..*} OF CPO_LegacyTrainProtection; !! 1.1.1.3.5.3 & 1.2.1.1.4.1 Train protection legacy system CRS_Installed : BAG {0..*} OF CRS_Installed; !! 1.1.1.3.6.1 & 1.2.1.1.5.1 Class B or other radio systems installed (Radio Legacy Systems), Default-Wert: none CTD : BAG {0..*} OF CTD; !! 1.1.1.3.7 & 1.2.1.1.6 Other train detection systems CTS_SwitchProtectControlWarn : INTERLIS.BOOLEAN; !! 1.1.1.3.8.1 & 1.2.1.1.7.1 Existence of switch over between different protection, control and warning systems while running CTS_SwitchProtectControlWarnCondition : 000 .. 999; !! 1.1.1.3.8.1.1 & 1.2.1.1.7.1.1 Special conditions to switch over between different class B train protection, control and warning systems CTS_SwitchRadioSystem : INTERLIS.BOOLEAN; !! 1.1.1.3.8.2 & 1.2.1.1.7.2 Existence of switch over between different radio systems CTS_SwitchRadioSystemCondition : TEXT*450; !! 1.1.1.3.8.2.1 & 1.2.1.1.7.2.1 CTS_SwitchRadioSystemCondition / Special instructions to switch over between different radio systems CTS_SwitchProtectAB : TEXT*450; !! 1.1.1.3.8.3 & 1.2.1.1.7.3 CTS_SwitchProtectAB / Special technical conditions required to switch over between ERTMS/ETCS and Class B systems CEI_TSIMagneticFields : INTERLIS.BOOLEAN; !! 1.1.1.3.9.1 & 1.2.1.1.8.1 Existence and TSI compliance of rules for magnetic fields emitted by a vehicle CEI_TSITractionHarmonics : INTERLIS.BOOLEAN; !! 1.1.1.3.9.2 & 1.2.1.1.8.2 Existence and TSI compliance of limits in harmonics in the traction current of vehicles CLD_ETCSSituation : etcsDegradedSituation; !! 1.1.1.3.10.1 & 1.2.1.1.9.1 ETCS level for degraded situation CLD_OtherProtectControlWarn : otherTrainProtection; !! 1.1.1.3.10.2 & 1.2.1.1.9.2 Other train protection, control and warning systems for degraded situation !! -- 1.1.1.3.13 & 1.2.1.1.10 Automated Train Operation (ATO) ------------------- CAO_ATOGradeAutomation : atoGradeAutomation; !! 1.1.1.3.13.1 & 1.2.1.1.10.1 ATO Grade of Automation CAO_ATOSystemvers : atoSystemVersion; !! 1.1.1.3.13.2 & 1.2.1.1.10.2 ATO System version CAO_ATOCommSystem : atoCommunicationSystem; !! 1.1.1.3.13.3 & 1.2.1.1.10.3 ATO communication system !! -- 1.1.1.4 & 1.2.3 Rules and restrictions ------------------- RUL_LocalRulesOrRestrictions : INTERLIS.BOOLEAN; !! 1.1.1.4.1 & 1.2.3.1 Existence of rules and restrictions of a strictly local nature, Default-Wert: nein RUL_LocalRulesOrRestrictionsDocRef : BAG {0..*} OF DocRef; !! 1.1.1.4.2 & 1.2.3.2 Documents regarding the rules or restrictions of a strictly local nature available by the IM !! -- 1.1.1.5 Vehicles for which Route compatibility is verified ------------------- vehicleTypesCompatibleTrafficLoadDocRef : BAG {0..*} OF DocRef; !! 1.1.1.5.1 List of vehicle types already identified as compatible with Traffic load and load carrying capacity of infrastructure and train detection systems vehiclesCompatibleTrafficLoadDocRef : BAG {0..*} OF DocRef; !! 1.1.1.5.2 List of vehicles already identified as compatible with Traffic load and load carrying capacity of infrastructure and train detection system !! Constraints MANDATORY CONSTRAINT (RUL_LocalRulesOrRestrictions == #true) AND (INTERLIS.elementCount(RUL_LocalRulesOrRestrictionsDocRef) >0); MANDATORY CONSTRAINT (EOS_Phase == #true) AND (INTERLIS.elementCount(EOS_InfoPhase)>0); MANDATORY CONSTRAINT (EOS_System == #true) AND (INTERLIS.elementCount(EOS_System)>0); END SOLTrack_ext; !!-------------Fachattribute: Gleisabschnitt (Hauptgleis Betriebsstelle)-------- CLASS OPTrack_ext EXTENDS EBI_CH.GenericInformation.OPTrack = !! ------------Teilsystem Infrastruktur----------------------------------------- IDE_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.1 & 1.2.1.0.1.1 & 1.2.2.0.1.1 EC declaration of verification for infrastructure element relating to compliance with the requirements from TSIs applicable to infrastructure subsystem IDE_EIDemonstration : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.2 & 1.2.1.0.1.2 & 1.2.2.0.1.2 EI declaration of demonstration (as defined in Commission 2014/881/EU (2)) relating to compliance with the requirements from TSIs applicable to infrastructure subsystem !! ------------Teilsystem Energie----------------------------------------------- ECS : BAG {0..*} OF ECS_OPTrack; !! 1.1.1.2.2 Contact line system !! 1.1.1.1.2.1 & 1.2.1.0.2.1 & 1.2.1.0.6.3 & 1.2.2.0.0.3 TEN classification of track (Pre Deprecation Warning : Please use 'tentNetworkLevel' and 'typeOfTraffic') !! 1.1.1.1.2.3 & 1.2.1.0.2.3 Part of a Railway Freight Corridor (Pre Deprecation Warning : to be preferred over the freightCorridor) TEN_T_Corridor : BAG {0..*} OF TENTCorridor; IPP_LineCat : BAG {0..*} OF IPP_LineCat; !! 1.1.1.1.2.2 & 1.2.1.0.2.2 Category of line ILL_Gauging : BAG {0..*} OF ILL_Gauging; !! 1.1.1.1.3.1.1 & 1.2.1.0.3.4 Gauging ILL_GaugeCheckLoc : BAG {0..*} OF SolCheckLoc; !! 1.1.1.1.3.1.2 & 1.2.1.0.3.5 Railway location of particular points requiring specific checks ILL_GaugeCheckDocRef : BAG {0..*} OF DocRef; !! 1.1.1.1.3.1.3 & 1.2.1.0.3.6 Document with the transversal section of the particular points requiring specific checks ITP_NomGauge : NomGauge; !! 1.1.1.1.4.1 & 1.2.1.0.4.1 Nominal track gauge ILR_EddyCurrentBrakes : eddyCurrentBraking; !! 1.1.1.1.6.2 & 1.2.1.0.4.2 Use of eddy current brakes ILR_MagneticBrakes : magneticBraking; !! 1.1.1.1.6.3 & 1.2.1.0.4.3 Use of magnetic brakes !! -----------Teilsystem Zugsteuerung, Zugsicherung und Signalgebung------------ ETCS : BAG {0..*} OF ETCS; !! 1.1.1.3.2 & 1.2.1.1.1 TSI compliant train protection system (ETCS) CNE_BigMetalMass : INTERLIS.BOOLEAN; !! 1.1.1.3.2.18 & 1.2.1.1.1.18 CPE_BigMetalMass / Big Metal Mass CDE_ReqErrorCorrections : errorCorrectionsOnboard; !! 1.1.1.3.1.2 & 1.2.1.1.1.19 CDE_ReqErrorCorections / ERTMS error corrections required for the onboard CDE_ReqErrorCorrectionsExplanation : TEXT*450; !! 1.1.1.3.1.2 & 1.2.1.1.1.19 Reasons for Error corrections required, but accepted by the IM for the on-board ETCS, GSM-R and/or ATO function CRG_Version : BAG {0..*} OF CRG_Version; !! 1.1.1.3.3.1 & 1.2.1.1.2.1 GSM-R version CRG_NumActiveMob : gsmRActiveMobiles; !! 1.1.1.3.3.2 & 1.2.1.1.2.2 Number of active GSM-R mobiles (EDOR) or simultaneous communication session on board for ETCS level 2 needed to perform radio block centre handovers without having an operational disruption CRG_OptionalFunctions : BAG {0..*} OF CRG_OptionalFunctions; !! 1.1.1.3.3.3 & 1.2.1.1.2.3 Optional GSM-R functions CRG_AdditionalnetworkInfo : BAG {0..*} OF DocRef; !! 1.1.1.3.3.3.1 & 1.2.1.1.2.3.1 Additional information on network characteristics CRG_GPRSForETCS : INTERLIS.BOOLEAN; !! 1.1.1.3.3.3.2 & 1.2.1.1.2.3.2 GPRS for ETCS CRG_GPRSAreaOfImpl : BAG {0..*} OF AdditionalInfo; !! 1.1.1.3.3.3.3 & 1.2.1.1.2.3.3 Area of implementation of GPRS CRG_Needof555 : INTERLIS.BOOLEAN; !! 1.1.1.3.3.4 & 1.2.1.1.2.4 GSM-R use of group 555 CRG_RoamingAgreement : BAG {0..*} OF CRG_RoamingAgreement; !! 1.1.1.3.3.5 & 1.2.1.1.2.5 GSM-R networks covered by a roaming agreement CRG_RoamingPublic : INTERLIS.BOOLEAN; !! 1.1.1.3.3.6 & 1.2.1.1.2.6 Existence of GSM-R roaming to public networks CRG_RoamingPublicDetails : TEXT*50; !! 1.1.1.3.3.7 & 1.2.1.1.2.7 Details on GSM-R roaming to public networks CRG_GSMRNoCoverage : INTERLIS.BOOLEAN; !! 1.1.1.3.3.8 & 1.2.1.1.2.8 No GSMR coverage CRG_RadioCompVoice : BAG {0..*} OF CRG_RadioCompVoice; !! 1.1.1.3.3.9 & 1.2.1.1.2.9 Radio system compatibility voice CRG_RadioCompData : BAG {0..*} OF CRG_RadioCompData; !! 1.1.1.3.3.10 & 1.2.1.1.2.10 Radio system compatibility data CRG_ForcedDeReg : INTERLIS.BOOLEAN; !! 1.1.1.3.3.11 & 1.2.1.1.2.11 CRG_ForcedDeReg / GSM-R network is configured to allow forced de-registration of a functional number by another driver CPE_GSMREtcsConstraints : BAG {0..*} OF NText; !! 1.2.1.1.2.12 Specific constraints imposed by the GSM-R network operator on ETCS on-board units only able to operate in circuit-switch CRG_RadioNID : 000000 .. 999999; !! 1.1.1.3.3.12 & 1.2.1.1.2.13 CRG_RadioNID / Radio Network ID CCD : BAG {0..*} OF CCD; !! 1.1.1.3.4 & 1.2.1.1.3 Train detection systems defined based on frequency bands CCD_TSITrainDetection : INTERLIS.BOOLEAN; !! 1.1.1.3.4.1 & 1.2.1.1.3.1 Existence of train detection system fully compliant with the TSI CCD_FreqBandDetec : BAG {0..*} OF frequencyBandsForDetection; !! 1.1.1.3.4.2 & 1.2.1.1.3.2 Frequency bands for detection CPO_LegacyTrainProtection : BAG {0..*} OF CPO_LegacyTrainProtection; !! 1.1.1.3.5.3 & 1.2.1.1.4.1 Train protection legacy system CRS_Installed : BAG {0..*} OF CRS_Installed; !! 1.1.1.3.6.1 & 1.2.1.1.5.1 Class B or other radio systems installed (Radio Legacy Systems), Default-Wert: none CTD : BAG {0..*} OF CTD; !! 1.1.1.3.7 & 1.2.1.1.6 Other train detection systems CTS_SwitchProtectControlWarn : INTERLIS.BOOLEAN; !! 1.1.1.3.8.1 & 1.2.1.1.7.1 Existence of switch over between different protection, control and warning systems while running CTS_SwitchProtectControlWarnCondition : 000 .. 999; !! 1.1.1.3.8.1.1 & 1.2.1.1.7.1.1 Special conditions to switch over between different class B train protection, control and warning systems CTS_SwitchRadioSystem : INTERLIS.BOOLEAN; !! 1.1.1.3.8.2 & 1.2.1.1.7.2 Existence of switch over between different radio systems CTS_SwitchRadioSystemCondition : TEXT*450; !! 1.1.1.3.8.2.1 & 1.2.1.1.7.2.1 CTS_SwitchRadioSystemCondition / Special instructions to switch over between different radio systems CTS_SwitchProtectAB : TEXT*450; !! 1.1.1.3.8.3 & 1.2.1.1.7.3 CTS_SwitchProtectAB / Special technical conditions required to switch over between ERTMS/ETCS and Class B systems CEI_TSIMagneticFields : INTERLIS.BOOLEAN; !! 1.1.1.3.9.1 & 1.2.1.1.8.1 Existence and TSI compliance of rules for magnetic fields emitted by a vehicle CEI_TSITractionHarmonics : INTERLIS.BOOLEAN; !! 1.1.1.3.9.2 & 1.2.1.1.8.2 Existence and TSI compliance of limits in harmonics in the traction current of vehicles CLD_ETCSSituation : etcsDegradedSituation; !! 1.1.1.3.10.1 & 1.2.1.1.9.1 ETCS level for degraded situation CLD_OtherProtectControlWarn: otherTrainProtection; !! 1.1.1.3.10.2 & 1.2.1.1.9.2 Other train protection, control and warning systems for degraded situation !! -- 1.1.1.3.13 & 1.2.1.1.10 Automated Train Operation (ATO) ------------------- CAO_ATOGradeAutomation : atoGradeAutomation; !! 1.1.1.3.13.1 & 1.2.1.1.10.1 ATO Grade of Automation CAO_ATOSystemvers : atoSystemVersion; !! 1.1.1.3.13.2 & 1.2.1.1.10.2 ATO System version CAO_ATOCommSystem : atoCommunicationSystem; !! 1.1.1.3.13.3 & 1.2.1.1.10.3 ATO communication system END OPTrack_ext; !!-------------Fachattribute: Gleisabschnitt (Neben-/Anschlussgleis Betriebsstelle)-- CLASS OPSiding_ext EXTENDS EBI_CH.GenericInformation.OPSiding = !! ------------Teilsystem Infrastruktur----------------------------------------- ECS : BAG {0..*} OF ECS_Siding; !! 1.1.1.2.2 Contact line system IDE_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.1 & 1.2.1.0.1.1 & 1.2.2.0.1.1 EC declaration of verification for infrastructure element relating to compliance with the requirements from TSIs applicable to infrastructure subsystem IDE_EIDemonstration : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.1.2 & 1.2.1.0.1.2 & 1.2.2.0.1.2 EI declaration of demonstration (as defined in Commission 2014/881/EU (2)) relating to compliance with the requirements from TSIs applicable to infrastructure subsystem !! 1.1.1.1.2.1 & 1.2.1.0.2.1 & 1.2.1.0.6.3 & 1.2.2.0.0.3 TEN classification of track (Pre Deprecation Warning : Please use 'tentNetworkLevel' and 'typeOfTraffic') !! 1.1.1.1.2.3 & 1.2.1.0.2.3 Part of a Railway Freight Corridor (Pre Deprecation Warning : to be preferred over the freightCorridor) TEN_T_Corridor : BAG {0..*} OF TENTCorridor; IPP_Length : 0.000 .. 9999.999; !! 1.2.2.0.2.1 Usable length of siding ILL_Gradient : 0.000 .. 9999.999; !! 1.2.2.0.3.1 Gradient for stabling tracks ILL_MinRadHorzCurve : 0 .. 99999; !! 1.1.1.1.3.7 & 1.2.2.0.3.2 Minimum radius of horizontal curve minimumVerticalRadiusCrest : 0 .. 99999; !! 1.2.2.0.3.3 Minimum radius of vertical curve (Part1) minimumVerticalRadiusHollow : 0 .. 99999; !! 1.2.2.0.3.3 Minimum radius of vertical curve (Part2) ITS_ToiletDischarge : INTERLIS.BOOLEAN; !! 1.2.2.0.4.1 Existence of toilet discharge ITS_ExternalCleaning : INTERLIS.BOOLEAN; !! 1.2.2.0.4.2 Existence of external cleaning facilities ITS_WaterRestocking : INTERLIS.BOOLEAN; !! 1.2.2.0.4.3 Existence of water restocking ITS_Refuelling : INTERLIS.BOOLEAN; !! 1.2.2.0.4.4 Existence of refuelling ITS_SandRestocking : INTERLIS.BOOLEAN; !! 1.2.2.0.4.5 Existence of sand restocking ITS_ElectricShoreSupply : INTERLIS.BOOLEAN; !! 1.2.2.0.4.6 Existence of electric shore supply END OPSiding_ext; !!-------------Fachattribute: Tunnel-------------------------------------------- CLASS Tunnel_ext EXTENDS EBI_CH.GenericInformation.Tunnel = ITU_ECVerification : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.8.5 & 1.2.1.0.5.3 & 1.2.2.0.5.3 EC declaration of verification relating to compliance with the requirements from TSIs applicable to railway tunnel ITU_EIDemonstration : BAG {0..*} OF DeclarationUniqueNumber; !! 1.1.1.1.8.6 & 1.2.1.0.5.4 & 1.2.2.0.5.4 EI declaration of demonstration (as defined in Recommendation 2014/881/EU) relating to compliance with the requirements from TSIs applicable to railway tunnel ITU_FireCatReq : MANDATORY (A,B,None); !! 1.1.1.1.8.10 & 1.2.1.0.5.7 & 1.2.2.0.5.7 Fire category of rolling stock required ITU_NatFireCatReq : TEXT*50; !! 1.1.1.1.8.11 & 1.2.1.0.5.8 & 1.2.2.0.5.8 National fire category of rolling stock required ITU_DieselThermAllowed : INTERLIS.BOOLEAN; !! 1.2.1.0.5.9 Diesel or other thermal traction allowed, Default-Wert: nein MANDATORY CONSTRAINT NOT (ITU_FireCatReq == #None) OR DEFINED (ITU_NatFireCatReq); END Tunnel_ext; !!-------------Fachattribute: Plateform-------------------------------------------- CLASS OPTrackPlateform_ext EXTENDS EBI_CH.GenericInformation.OPTrackPlateform = !! 1.1.1.1.2.1 & 1.2.1.0.2.1 & 1.2.1.0.6.3 & 1.2.2.0.0.3 TEN classification of track (Pre Deprecation Warning : Please use 'tentNetworkLevel' and 'typeOfTraffic') !! 1.1.1.1.2.3 & 1.2.1.0.2.3 Part of a Railway Freight Corridor (Pre Deprecation Warning : to be preferred over the freightCorridor) TEN_T_Corridor : BAG {0..*} OF TENTCorridor; END OPTrackPlateform_ext; END SpecificParameters; END EBI_CH .