| schema location: | ..\schema\railML.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| Elements |
| railml |
| schema location: | ..\schema\infrastructure.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\rollingstock.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\timetable.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\infrastructureTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\..\ProgramData\Altova\Common2022\Schemas\schema\files\W3C_2001\xml.xsd |
| attributeFormDefault: | |
| elementFormDefault: | |
| targetNamespace: | http://www.w3.org/XML/1998/namespace |
| Attributes | Attr. groups |
| base | specialAttrs |
| id | |
| lang | |
| space |
| schema location: | ..\schema\rollingstockTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\timetableTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\railwayUnits.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\railwayBaseTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\physicalUnits.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | ..\schema\genericRailML.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2021 |
| schema location: | https://dublincore.org/schemas/xmls/qdc/2008/02/11/dc.xsd |
| attributeFormDefault: | unqualified |
| elementFormDefault: | qualified |
| targetNamespace: | http://purl.org/dc/elements/1.1/ |
| Elements | Groups | Complex types |
| any | elementsGroup | elementContainer |
| contributor | SimpleLiteral | |
| coverage | ||
| creator | ||
| date | ||
| description | ||
| format | ||
| identifier | ||
| language | ||
| publisher | ||
| relation | ||
| rights | ||
| source | ||
| subject | ||
| title | ||
| type |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:metadata rail:infrastructure rail:infrastructureVisualizations rail:rollingstock rail:timetable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="railml"> <xs:complexType> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/CO:railml</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="metadata" type="rail:tMetadata" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/CO:metadata</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="rail:infrastructure" minOccurs="0"> <xs:annotation> <xs:documentation>"subschema Infrastructure (IS)" can be outsourced in extra file and imported with xi:include mechanism</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="rail:infrastructureVisualizations" minOccurs="0"> <xs:annotation> <xs:documentation>use this branch to model explicit visualizations of infrastructure data</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="rail:rollingstock" minOccurs="0"> <xs:annotation> <xs:documentation>"subschema Rollingstock (RS)" can be outsourced in extra file and imported with xi:include mechanism</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="rail:timetable" minOccurs="0"> <xs:annotation> <xs:documentation>"subschema Timetable (TT)" can be outsourced in extra file and imported with xi:include mechanism</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="version" type="rail:tRailMLVersion"> <xs:annotation> <xs:documentation>supported railML version should be declared for software compatibility reasons, valid for all subschemas, don't mix railML versions between subschemas in one XML file</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> <!-- infrastructureManager identity in metadata --> <xs:key name="infrastructureManagerKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:infrastructureManager"/> <xs:field xpath="@id"/> </xs:key> <!-- infrastructureManager reference in infrastructure subschema --> <xs:keyref name="infrastructureManager-ownerKeyref" refer="rail:infrastructureManagerKey"> <xs:selector xpath=".//rail:infraAttributes/rail:owner"/> <xs:field xpath="@infrastructureManagerRef"/> </xs:keyref> <xs:keyref name="infrastructureManager-ownerChangeKeyref" refer="rail:infrastructureManagerKey"> <xs:selector xpath=".//rail:ownerChange"/> <xs:field xpath="@infrastructureManagerRef"/> </xs:keyref> <xs:keyref name="infrastructureManager-lineKeyref" refer="rail:infrastructureManagerKey"> <xs:selector xpath=".//rail:line"/> <xs:field xpath="@infrastructureManagerRef"/> </xs:keyref> <!-- vehicleManufacturer identity in metadata --> <xs:key name="vehicleManufacturerKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:vehicleManufacturer"/> <xs:field xpath="@id"/> </xs:key> <!-- vehicleManufacturer reference in rollingstock subschema --> <xs:keyref name="vehicleManufacturer-manufacturerKeyref" refer="rail:vehicleManufacturerKey"> <xs:selector xpath=".//rail:classification/rail:manufacturer"/> <xs:field xpath="@vehicleManufacturerRef"/> </xs:keyref> <!-- vehicleOwner identity in metadata --> <xs:key name="vehicleOwnerKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:vehicleOwner"/> <xs:field xpath="@id"/> </xs:key> <!-- vehicleOwner reference in rollingstock subschema --> <xs:keyref name="vehicleOwner-ownerKeyref" refer="rail:vehicleOwnerKey"> <xs:selector xpath=".//rail:classification/rail:owner"/> <xs:field xpath="@vehicleOwnerRef"/> </xs:keyref> <!-- vehicleOperator identity in metadata --> <xs:key name="vehicleOperatorKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:vehicleOperator"/> <xs:field xpath="@id"/> </xs:key> <!-- vehicleOperator reference in rollingstock subschema --> <xs:keyref name="vehicleOperator-operatorKeyref" refer="rail:vehicleOperatorKey"> <xs:selector xpath=".//rail:classification/rail:operator"/> <xs:field xpath="@vehicleOperatorRef"/> </xs:keyref> <!-- vehicleOperator reference in timetable subschema --> <xs:keyref name="vehicleOperator-vehicleOperatorKeyref" refer="rail:vehicleOperatorKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:vehicleOperator"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- customer identity in metadata --> <xs:key name="customerKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:customer"/> <xs:field xpath="@id"/> </xs:key> <!-- customer reference in timetable subschema --> <xs:keyref name="customer-customerKeyref" refer="rail:customerKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:customer"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- railwayUndertaking identity in metadata --> <xs:key name="railwayUndertakingKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:railwayUndertaking"/> <xs:field xpath="@id"/> </xs:key> <!-- railwayUndertaking reference in timetable subschema --> <xs:keyref name="railwayUndertaking-railwayUndertakingKeyref" refer="rail:railwayUndertakingKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:railwayUndertaking"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- operationalUndertaking identity in metadata --> <xs:key name="operationalUndertakingKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:operationalUndertaking"/> <xs:field xpath="@id"/> </xs:key> <!-- operationalUndertaking reference in timetable subschema --> <xs:keyref name="operationalUndertaking-operationalUndertakingKeyref" refer="rail:operationalUndertakingKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:operationalUndertaking"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- concessionaire identity in metadata --> <xs:key name="concessionaireKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:concessionaire"/> <xs:field xpath="@id"/> </xs:key> <!-- concessionaire reference in timetable subschema --> <xs:keyref name="concessionaire-concessionaireKeyref" refer="rail:concessionaireKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:concessionaire"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- contractor identity in metadata --> <xs:key name="contractorKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/rail:contractor"/> <xs:field xpath="@id"/> </xs:key> <!-- contractor reference in timetable subschema --> <xs:keyref name="contractor-contractorKeyref" refer="rail:contractorKey"> <xs:selector xpath=".//rail:organizationalUnitBinding/rail:contractor"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- any organization unit identity in metadata --> <xs:key name="organizationalUnitKey"> <xs:selector xpath="./rail:metadata/rail:organizationalUnits/*"/> <xs:field xpath="@id"/> </xs:key> <!-- organization unit reference in timetable subschema --> <xs:keyref name="category-organizationalUnitKeyref" refer="rail:organizationalUnitKey"> <xs:selector xpath=".//rail:categories/rail:category"/> <xs:field xpath="@organizationalUnitRef"/> </xs:keyref> <!-- ocp idendity in infrastructure subschema --> <xs:key name="ocpKey"> <xs:selector xpath=".//rail:operationControlPoints/rail:ocp"/> <xs:field xpath="@id"/> </xs:key> <!-- ocp reference in infrastructure subschema --> <xs:keyref name="ocp-macroscopicNodeKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:macroscopicNode"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-switchKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:switch"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-crossSectionKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:crossSections/rail:crossSection"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-levelCrossingKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:levelCrossings/rail:levelCrossing"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-signalKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:signals/rail:signal"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-trainDetectorKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:trainDetectionElements/rail:trainDetector"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-trackCircuitBorderKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:trainDetectionElements/rail:trackCircuitBorder"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-platformEdgeKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:platformEdges/rail:platformEdge"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-serviceSectionKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:serviceSections/rail:serviceSection"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-stopPostKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:stopPosts/rail:stopPost"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-locallyControlledAreaKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:trackGroups/rail:locallyControlledArea"/> <xs:field xpath="@ocpStationRef"/> </xs:keyref> <xs:keyref name="ocp-stateKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:states/rail:state/rail:*"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-signal-signalBoxKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:signals/rail:signal"/> <xs:field xpath="@signalBoxOcpRef"/> <!-- Deprecated --> </xs:keyref> <xs:keyref name="ocp-signal-stationKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:signals/rail:signal"/> <xs:field xpath="@stationOcpRef"/> <!-- Deprecated --> </xs:keyref> <xs:keyref name="ocp-locallyControlledArea-shortKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:trackGroups/rail:locallyControlledArea"/> <xs:field xpath="@ocpRef"/> <!-- Deprecated --> </xs:keyref> <!-- ocp reference in timetable subschema --> <xs:keyref name="ocp-distributionKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:distribution/rail:referenceOcp"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-ocpTTKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-connectionKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:ocpTT/rail:connections/rail:connection"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-blockPartStartKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@startOcpRef"/> </xs:keyref> <xs:keyref name="ocp-blockPartEndKeyref" refer="rail:ocpKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@endOcpRef"/> </xs:keyref> <xs:keyref name="ocp-trainPartOrigin" refer="rail:ocpKey"> <xs:selector xpath=".//rail:origin"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <xs:keyref name="ocp-trainPartDestination" refer="rail:ocpKey"> <xs:selector xpath=".//rail:destination"/> <xs:field xpath="@ocpRef"/> </xs:keyref> <!-- track idendity in infrastructure subschema --> <xs:key name="trackKey"> <xs:selector xpath=".//rail:tracks/rail:track"/> <xs:field xpath="@id"/> </xs:key> <!-- track reference in infrastructure subschema --> <xs:keyref name="track-lineKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:trackGroups/rail:line/rail:trackRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="track-locallyControlledAreaKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:trackGroups/rail:locallyControlledArea/rail:trackRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="track-ocpKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:operationControlPoints/rail:ocp/rail:propEquipment/rail:trackRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- track reference in timetable subschema --> <xs:keyref name="track-ocpTTKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT"/> <xs:field xpath="@trackRef"/> </xs:keyref> <xs:keyref name="track-sectionTTKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:ocpTT/rail:sectionTT/rail:trackRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="track-alternativeSectionTTKeyref" refer="rail:trackKey"> <xs:selector xpath=".//rail:ocpTT/rail:alternativeSectionsTT/rail:alternativeSectionTT/rail:trackRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- line idendity in infrastructure subschema --> <xs:key name="lineKey"> <xs:selector xpath=".//rail:trackGroups/rail:line"/> <xs:field xpath="@id"/> </xs:key> <!-- line reference in infrastructure subschema --> <xs:keyref name="line-signalLineKeyref" refer="rail:lineKey"> <xs:selector xpath=".//rail:signal/rail:line"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="line-signalMilepostKeyref" refer="rail:lineKey"> <xs:selector xpath=".//rail:signal/rail:milepost"/> <xs:field xpath="@lineRef"/> </xs:keyref> <!-- line reference in timetable subschema --> <xs:keyref name="line-sectionTTKeyref" refer="rail:lineKey"> <xs:selector xpath=".//rail:ocpTT/rail:sectionTT"/> <xs:field xpath="@lineRef"/> </xs:keyref> <xs:keyref name="line-alternativeSectionTTKeyref" refer="rail:lineKey"> <xs:selector xpath=".//rail:ocpTT/rail:alternativeSectionsTT/rail:alternativeSectionTT"/> <xs:field xpath="@lineRef"/> </xs:keyref> <!-- vehicle idendity in rollingstock subschema --> <xs:key name="vehicleKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle"/> <xs:field xpath="@id"/> </xs:key> <!-- vehicle reference in rollingstock subschema --> <xs:keyref name="vehicle-vehicleFamilyKeyref" refer="rail:vehicleKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle"/> <xs:field xpath="@vehicleFamilyRef"/> </xs:keyref> <xs:keyref name="vehicle-trainOrderKeyref" refer="rail:vehicleKey"> <xs:selector xpath=".//rail:trainOrder/rail:vehicleRef"/> <xs:field xpath="@vehicleRef"/> </xs:keyref> <!-- vehicle reference in timetable subschema --> <xs:keyref name="vehicle-bookingKeyref" refer="rail:vehicleKey"> <xs:selector xpath=".//rail:reservationInfo/rail:booking"/> <xs:field xpath="@vehicleRef"/> </xs:keyref> <xs:keyref name="vehicle-rosteringKeyref" refer="rail:vehicleKey"> <xs:selector xpath=".//rail:rosterings/rail:rostering"/> <xs:field xpath="@vehicleRef"/> </xs:keyref> <xs:keyref name="vehicle-blockPartKeyref" refer="rail:vehicleKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@vehicleRef"/> </xs:keyref> <!-- formation idendity in rollingstock subschema --> <xs:key name="formationKey"> <xs:selector xpath=".//rail:formations/rail:formation"/> <xs:field xpath="@id"/> </xs:key> <!-- formation reference in timetable subschema --> <xs:keyref name="formation-formationTTKeyref" refer="rail:formationKey"> <xs:selector xpath=".//rail:formationTT"/> <xs:field xpath="@formationRef"/> </xs:keyref> <xs:keyref name="formation-rosteringKeyref" refer="rail:formationKey"> <xs:selector xpath=".//rail:rosterings/rail:rostering"/> <xs:field xpath="@formationRef"/> </xs:keyref> <xs:keyref name="formation-blockPartKeyref" refer="rail:formationKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@formationRef"/> </xs:keyref> <!-- category idendity in timetable subschema --> <xs:key name="categoryKey"> <xs:selector xpath=".//rail:categories/rail:category"/> <xs:field xpath="@id"/> </xs:key> <!-- category reference in timetable subschema --> <xs:keyref name="category-patternTrainPartKeyref" refer="rail:categoryKey"> <xs:selector xpath=".//rail:patternTrainParts/rail:patternTrainPart"/> <xs:field xpath="@categoryRef"/> </xs:keyref> <xs:keyref name="category-trainPartKeyref" refer="rail:categoryKey"> <xs:selector xpath=".//rail:trainParts/rail:trainPart"/> <xs:field xpath="@categoryRef"/> </xs:keyref> <xs:keyref name="category-trainPartSequenceKeyref" refer="rail:categoryKey"> <xs:selector xpath=".//rail:trainPartSequence"/> <xs:field xpath="@categoryRef"/> </xs:keyref> <xs:keyref name="category-categoryParentRef" refer="rail:categoryKey"> <xs:selector xpath=".//rail:categories/rail:category"/> <xs:field xpath="@parentRef"/> </xs:keyref> <!-- category reference in rollingstock subschema --> <xs:keyref name="category-formationKeyref" refer="rail:categoryKey"> <xs:selector xpath=".//rail:formations/rail:formation/rail:categoryRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- speed profile idendity in infrastructure subschema --> <xs:key name="speedProfileKey"> <xs:selector xpath=".//rail:speedProfiles/rail:speedProfile"/> <xs:field xpath="@id"/> </xs:key> <!-- speed profile reference in timetable subschema --> <xs:keyref name="speedProfile-trainPartSequenceKeyref" refer="rail:speedProfileKey"> <xs:selector xpath=".//rail:trainPartSequence/rail:speedProfileRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- stop post idendity in infrastructure subschema --> <xs:key name="stopPostKey"> <xs:selector xpath=".//rail:stopPosts/rail:stopPost"/> <xs:field xpath="@id"/> </xs:key> <!-- stop post reference in timetable subschema --> <xs:keyref name="stopPost-stopDescriptionKeyref" refer="rail:stopPostKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT/rail:stopDescription"/> <xs:field xpath="@stopPostRef"/> </xs:keyref> <!-- platform edge identity in infrastructure subschema --> <xs:key name="platformEdgeKey"> <xs:selector xpath=".//rail:platformEdges/rail:platformEdge"/> <xs:field xpath="@id"/> </xs:key> <!-- platform edge reference in infrastructure subschema --> <xs:keyref name="platformEdge-platformEdgeKeyref" refer="rail:platformEdgeKey"> <xs:selector xpath=".//rail:platformEdges/rail:platformEdge"/> <xs:field xpath="@parentPlatformEdgeRef"/> </xs:keyref> <xs:keyref name="platformEdge-stopPostKeyref" refer="rail:platformEdgeKey"> <xs:selector xpath=".//rail:stopPosts/rail:stopPost"/> <xs:field xpath="@platformEdgeRef"/> </xs:keyref> <!-- platform edge reference in timetable subschema --> <xs:keyref name="platformEdge-stopDescriptionKeyref" refer="rail:platformEdgeKey"> <xs:selector xpath=".//rail:stopDescription/rail:platformEdgeRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- service section identity in infrastructure subschema --> <xs:key name="serviceSectionKey"> <xs:selector xpath=".//rail:serviceSections/rail:serviceSection"/> <xs:field xpath="@id"/> </xs:key> <!-- service section reference in infrastructure subschema --> <xs:keyref name="serviceSection-serviceSectionKeyref" refer="rail:serviceSectionKey"> <xs:selector xpath=".//rail:serviceSections/rail:serviceSection"/> <xs:field xpath="@parentServiceSectionRef"/> </xs:keyref> <!-- service section reference in timetable subschema --> <xs:keyref name="serviceSection-stopDescriptionKeyref" refer="rail:serviceSectionKey"> <xs:selector xpath=".//rail:stopDescription/rail:serviceSectionRef"/> <xs:field xpath="@ref"/> </xs:keyref> <!-- operating period identity in timetable subschema --> <xs:key name="operatingPeriodKey"> <xs:selector xpath=".//rail:operatingPeriods/rail:operatingPeriod"/> <xs:field xpath="@id"/> </xs:key> <!-- operating period reference in timetable subschema --> <xs:keyref name="operatingPeriod-trainPartKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:trainParts/rail:trainPart/rail:operatingPeriodRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="operatingPeriod-stopDescriptionKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT/rail:stopDescription"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <xs:keyref name="operatingPeriod-blockPartKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <xs:keyref name="operatingPeriod-circulationKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:circulations/rail:circulation"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <xs:keyref name="operatingPeriod-circulationNextKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:circulations/rail:circulation"/> <xs:field xpath="@nextOperatingPeriodRef"/> </xs:keyref> <xs:keyref name="operatingPeriod-annotationKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:annotationRef"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <!-- operating period reference in infrastructure subschema --> <xs:keyref name="operatingPeriod-stateKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:states/rail:state"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <xs:keyref name="operatingPeriod-speedProfileKeyref" refer="rail:operatingPeriodKey"> <xs:selector xpath=".//rail:speedProfiles/rail:speedProfile"/> <xs:field xpath="@operatingPeriodRef"/> </xs:keyref> <!-- project identity in common schema --> <xs:key name="projectKey"> <xs:selector xpath="./rail:metadata/rail:projects/rail:project"/> <xs:field xpath="@id"/> </xs:key> <!-- project reference in common schema --> <xs:keyref name="project-revisionKeyref" refer="rail:projectKey"> <xs:selector xpath="./rail:metadata/rail:projects/rail:project/rail:revision"/> <xs:field xpath="@initialProjectRef"/> </xs:keyref> <!-- genericArea identity in infrastructure schema --> <xs:key name="genericAreaKey"> <xs:selector xpath="./rail:infrastructure/rail:genericAreas/rail:genericArea"/> <xs:field xpath="@id"/> </xs:key> <!-- genericArea reference in common schema --> <xs:keyref name="genericArea-projectKeyref" refer="rail:genericAreaKey"> <xs:selector xpath="./rail:metadata/rail:projects/rail:project/rail:projectArea"/> <xs:field xpath="@ref"/> </xs:keyref> </xs:element> |
| type | rail:tRailMLVersion | ||||||
| facets |
| ||||||
| annotation |
| ||||||
| source | <xs:attribute name="version" type="rail:tRailMLVersion"> <xs:annotation> <xs:documentation>supported railML version should be declared for software compatibility reasons, valid for all subschemas, don't mix railML versions between subschemas in one XML file</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tMetadata | ||||||
| properties |
| ||||||
| children | any rail:organizationalUnits rail:projects | ||||||
| annotation |
| ||||||
| source | <xs:element name="metadata" type="rail:tMetadata" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/CO:metadata</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tInfrastructure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:metadata rail:infraAttrGroups rail:tracks rail:trackGroups rail:operationControlPoints rail:controllers rail:speedProfiles rail:states rail:routes rail:operatingRules rail:genericAreas | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="infrastructure"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infrastructure</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="rail:tInfrastructure"> <xs:sequence> <xs:element name="infraAttrGroups" type="rail:eInfraAttrGroup" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttrGroups</xs:documentation> <xs:documentation>Groups pre-defined infrastructure attributes, which are referenced at the appropriate tracks. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="tracks" type="rail:eTracks" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tracks</xs:documentation> <xs:documentation>Groups track elements.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackGroups" type="rail:eTrackGroups" minOccurs="0"> <xs:annotation> <xs:documentation>A container that allows the definition of logically grouped tracks under various criteria.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackGroups</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operationControlPoints" type="rail:eOperationControlPoints" minOccurs="0"> <xs:annotation> <xs:documentation>Groups ocp for journey time measurement points in the general sense (such as stations, stops, line changes, signals, etc.).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationControlPoints</xs:documentation> </xs:annotation> </xs:element> <xs:element name="controllers" type="rail:eControllers" minOccurs="0"> <xs:annotation> <xs:documentation>Groups controller elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controllers</xs:documentation> </xs:annotation> </xs:element> <xs:element name="speedProfiles" type="rail:eSpeedProfiles" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speedProfile elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedProfiles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="states" type="rail:tStates" minOccurs="0"> <xs:annotation> <xs:documentation>Container to define disabled/enabled status of infrastructure.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:states</xs:documentation> </xs:annotation> </xs:element> <xs:element name="routes" type="rail:eRoutes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups route elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:routes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operatingRules" type="rail:eOperatingRules" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operatingRule elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operatingRules</xs:documentation> </xs:annotation> </xs:element> <xs:element name="genericAreas" type="rail:eGenericAreas" minOccurs="0"> <xs:annotation> <xs:documentation>Container element for generic areas, that are linked from different elements for different purposes</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:genericAreas</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:key name="infraAttributesKey"> <xs:selector xpath=".//rail:infraAttrGroups/rail:infraAttributes"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="infraAttributes-trackKeyref" refer="rail:infraAttributesKey"> <xs:selector xpath=".//rail:tracks/rail:track"/> <xs:field xpath="@infraAttrGroupRef"/> </xs:keyref> <xs:keyref name="infraAttributes-infraAttrGroupRefKeyref" refer="rail:infraAttributesKey"> <xs:selector xpath=".//rail:infraAttrGroupRefs/rail:infraAttrGroupRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="connectionKey"> <xs:selector xpath=".//rail:connection"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="connection-connectionKeyref" refer="rail:connectionKey"> <xs:selector xpath=".//rail:connection"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="speedChangeKey"> <xs:selector xpath=".//rail:speedChanges/rail:speedChange"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="speedChange-signalSpeedRefKeyref" refer="rail:speedChangeKey"> <xs:selector xpath=".//rail:signal/rail:speed/rail:speedChangeRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="levelCrossingKey"> <xs:selector xpath=".//rail:levelCrossings/rail:levelCrossing"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="levelCrossing-signalLevelCrossingKeyref" refer="rail:levelCrossingKey"> <xs:selector xpath=".//rail:signal/rail:levelCrossing"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="trackConditionKey"> <xs:selector xpath=".//rail:trackConditions/rail:trackCondition"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="trackCondition-signalTrainRadioKeyref" refer="rail:trackConditionKey"> <xs:selector xpath=".//rail:signal/rail:trainRadio"/> <xs:field xpath="@trackConditionRef"/> </xs:keyref> <xs:keyref name="trackCondition-signalCatenaryKeyref" refer="rail:trackConditionKey"> <xs:selector xpath=".//rail:signal/rail:catenary"/> <xs:field xpath="@trackConditionRef"/> </xs:keyref> <xs:keyref name="trackCondition-signalBrakingKeyref" refer="rail:trackConditionKey"> <xs:selector xpath=".//rail:signal/rail:braking"/> <xs:field xpath="@trackConditionRef"/> </xs:keyref> <xs:key name="mileageChangeKey"> <xs:selector xpath=".//rail:mileageChanges/rail:mileageChange"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="mileageChange-signalMilepostKeyref" refer="rail:mileageChangeKey"> <xs:selector xpath=".//rail:signal/rail:milepost"/> <xs:field xpath="@mileageChangeRef"/> </xs:keyref> <xs:key name="signalKey"> <xs:selector xpath=".//rail:signals/rail:signal"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="signal-signalRefKeyref" refer="rail:signalKey"> <xs:selector xpath=".//rail:stopPost/rail:signalRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="signal-signalGroupKeyref" refer="rail:signalKey"> <xs:selector xpath=".//rail:signalGroups/rail:signalGroup/rail:signalRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="baliseKey"> <xs:selector xpath=".//rail:balises/rail:balise"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="balise-baliseGroupKeyref" refer="rail:baliseKey"> <xs:selector xpath=".//rail:baliseGroup/rail:baliseRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="baliseGroupKey"> <xs:selector xpath=".//rail:balises/rail:baliseGroup"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="baliseGroup-signalKeyref" refer="rail:baliseGroupKey"> <xs:selector xpath=".//rail:signals/rail:signal/rail:baliseGroupRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="trainProtectionElementKey"> <xs:selector xpath=".//rail:trainProtectionElements/rail:trainProtectionElement"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="trainProtectionElement-trainProtectionElementGroupKeyref" refer="rail:trainProtectionElementKey"> <xs:selector xpath=".//rail:trainProtectionElementGroup/rail:trainProtectionElementRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="trainProtectionElementGroupKey"> <xs:selector xpath=".//rail:trainProtectionElements/rail:trainProtectionElementGroup"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="trainProtectionElementGroup-signalKeyref" refer="rail:trainProtectionElementGroupKey"> <xs:selector xpath=".//rail:signals/rail:signal/rail:trainProtectionElementGroupRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="controllerKey"> <xs:selector xpath=".//rail:controllers/rail:controller"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="controller-switchKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:switch"/> <xs:field xpath="@controllerRef"/> </xs:keyref> <xs:keyref name="controller-levelCrossingKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:levelCrossings/rail:levelCrossing"/> <xs:field xpath="@controllerRef"/> </xs:keyref> <xs:keyref name="controller-signalKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:signals/rail:signal"/> <xs:field xpath="@controllerRef"/> </xs:keyref> <xs:keyref name="controller-trainDetectorKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:trainDetectionElements/rail:trainDetector"/> <xs:field xpath="@controllerRef"/> </xs:keyref> <xs:keyref name="controller-trackCircuitBorderKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:trainDetectionElements/rail:trackCircuitBorder"/> <xs:field xpath="@controllerRef"/> </xs:keyref> <xs:keyref name="controller-locallyControlledAreaKeyref" refer="rail:controllerKey"> <xs:selector xpath=".//rail:trackGroups/rail:locallyControlledArea"/> <xs:field xpath="@controllerRef"/> </xs:keyref> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eInfraAttrGroup | ||||||
| properties |
| ||||||
| children | rail:infraAttributes | ||||||
| annotation |
| ||||||
| source | <xs:element name="infraAttrGroups" type="rail:eInfraAttrGroup" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttrGroups</xs:documentation> <xs:documentation>Groups pre-defined infrastructure attributes, which are referenced at the appropriate tracks. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTracks | ||||||
| properties |
| ||||||
| children | rail:track | ||||||
| annotation |
| ||||||
| source | <xs:element name="tracks" type="rail:eTracks" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tracks</xs:documentation> <xs:documentation>Groups track elements.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrackGroups | ||||||
| properties |
| ||||||
| children | rail:line rail:locallyControlledArea | ||||||
| annotation |
| ||||||
| source | <xs:element name="trackGroups" type="rail:eTrackGroups" minOccurs="0"> <xs:annotation> <xs:documentation>A container that allows the definition of logically grouped tracks under various criteria.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackGroups</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOperationControlPoints | ||||||
| properties |
| ||||||
| children | rail:ocp | ||||||
| annotation |
| ||||||
| source | <xs:element name="operationControlPoints" type="rail:eOperationControlPoints" minOccurs="0"> <xs:annotation> <xs:documentation>Groups ocp for journey time measurement points in the general sense (such as stations, stops, line changes, signals, etc.).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationControlPoints</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eControllers | ||||||
| properties |
| ||||||
| children | rail:controller | ||||||
| annotation |
| ||||||
| source | <xs:element name="controllers" type="rail:eControllers" minOccurs="0"> <xs:annotation> <xs:documentation>Groups controller elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controllers</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eSpeedProfiles | ||||||
| properties |
| ||||||
| children | rail:speedProfile | ||||||
| annotation |
| ||||||
| source | <xs:element name="speedProfiles" type="rail:eSpeedProfiles" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speedProfile elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedProfiles</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tStates | ||||||
| properties |
| ||||||
| children | rail:state | ||||||
| annotation |
| ||||||
| source | <xs:element name="states" type="rail:tStates" minOccurs="0"> <xs:annotation> <xs:documentation>Container to define disabled/enabled status of infrastructure.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:states</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eRoutes | ||||||
| properties |
| ||||||
| children | rail:route | ||||||
| annotation |
| ||||||
| source | <xs:element name="routes" type="rail:eRoutes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups route elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:routes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOperatingRules | ||||||
| properties |
| ||||||
| children | rail:operatingRule | ||||||
| annotation |
| ||||||
| source | <xs:element name="operatingRules" type="rail:eOperatingRules" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operatingRule elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operatingRules</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGenericAreas | ||||||
| properties |
| ||||||
| children | rail:genericArea | ||||||
| annotation |
| ||||||
| source | <xs:element name="genericAreas" type="rail:eGenericAreas" minOccurs="0"> <xs:annotation> <xs:documentation>Container element for generic areas, that are linked from different elements for different purposes</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:genericAreas</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:visualization | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="infrastructureVisualizations"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infrastructureVisualizations</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="visualization" type="rail:eInfrastructureVisualization" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container elements for all infrastructure visualizations</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:visualization</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="xml:base"/> </xs:complexType> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | rail:eInfrastructureVisualization | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| children | rail:lineVis rail:ocpVis rail:objectVis | ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||
| source | <xs:element name="visualization" type="rail:eInfrastructureVisualization" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container elements for all infrastructure visualizations</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:visualization</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:attribute | ||
| used by |
| ||
| source | <xs:complexType name="eAttributes"> <xs:sequence> <xs:element name="attribute" type="rail:tAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a global feature of the considered infrastructure.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:attribute</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tAttribute | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="attribute" type="rail:tAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a global feature of the considered infrastructure.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:attribute</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:axleWeightChange | ||
| used by |
| ||
| source | <xs:complexType name="eAxleWeightChanges"> <xs:sequence> <xs:element name="axleWeightChange" type="rail:tAxleWeightChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the maximum allowed axle load changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeightChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tAxleWeightChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="axleWeightChange" type="rail:tAxleWeightChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the maximum allowed axle load changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeightChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:balise rail:baliseGroup | ||
| used by |
| ||
| source | <xs:complexType name="eBalises"> <xs:sequence> <xs:element name="balise" type="rail:tBalise" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a single balise and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:balise</xs:documentation> </xs:annotation> </xs:element> <xs:element name="baliseGroup" type="rail:tBaliseGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various balises.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:baliseGroup</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBalise | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="balise" type="rail:tBalise" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a single balise and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:balise</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBaliseGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:baliseRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="baliseGroup" type="rail:tBaliseGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various balises.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:baliseGroup</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:border | ||
| used by |
| ||
| source | <xs:complexType name="eBorder"> <xs:sequence> <xs:element name="border" type="rail:tBorder" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines delimitations of defined areas such as fare zones, countries, etc.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:border</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBorder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="border" type="rail:tBorder" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines delimitations of defined areas such as fare zones, countries, etc.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:border</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tBridge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eBridge"> <xs:complexContent> <xs:extension base="rail:tBridge"> <xs:sequence> <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this bridge.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_brigde</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
| ||||||
| children | rail:crossedElement | ||||||
| annotation |
| ||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this bridge.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_brigde</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:brigde | ||
| used by |
| ||
| source | <xs:complexType name="eBridges"> <xs:sequence> <xs:element name="brigde" type="rail:eBridge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a structure carrying a track over a depression or obstacle as an infrastructure element and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:brigde</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eBridge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="brigde" type="rail:eBridge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a structure carrying a track over a depression or obstacle as an infrastructure element and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:brigde</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:clearanceGaugeChange | ||
| used by |
| ||
| source | <xs:complexType name="eClearanceGaugeChanges"> <xs:sequence> <xs:element name="clearanceGaugeChange" type="rail:tClearanceGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the minimum clearance outline (also called loading gauge) changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGaugeChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tClearanceGaugeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:clearanceGauge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="clearanceGaugeChange" type="rail:tClearanceGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the minimum clearance outline (also called loading gauge) changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGaugeChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:switch rail:crossing | ||
| used by |
| ||
| source | <xs:complexType name="eConnections"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="switch" type="rail:eSwitch" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a standard railroad switch with three connections as an infrastructure element.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:switch</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crossing" type="rail:eCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines paramaters of diamond crossings, which are defined as a level junction of two tracks without the possibility of changing between these tracks.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossing</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eSwitch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="switch" type="rail:eSwitch" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a standard railroad switch with three connections as an infrastructure element.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:switch</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossing" type="rail:eCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines paramaters of diamond crossings, which are defined as a level junction of two tracks without the possibility of changing between these tracks.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossing</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:controller | ||
| used by |
| ||
| source | <xs:complexType name="eControllers"> <xs:sequence> <xs:element name="controller" type="rail:tController" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a facility that controlles some track-side facilities, e.g. an interlocking.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controller</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tController | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:ocpRef rail:trackVacancyDetectionArea rail:localOperationArea rail:workZone | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="controller" type="rail:tController" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a facility that controlles some track-side facilities, e.g. an interlocking.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controller</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:crossedElement | ||
| used by |
| ||
| source | <xs:complexType name="eCrossedElements"> <xs:sequence> <xs:element name="crossedElement" type="rail:tCrossedElement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Is an element that is crossed by the track, such as a river or a road.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElement</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tCrossedElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossedElement" type="rail:tCrossedElement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Is an element that is crossed by the track, such as a river or a road.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElement</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eCrossing"> <xs:complexContent> <xs:extension base="rail:tCrossing"> <xs:sequence> <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation>Is a topologic element that represents one of the track pairs connected by a certain crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_crossing</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSwitchConnectionData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation>Is a topologic element that represents one of the track pairs connected by a certain crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_crossing</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:crossSection | ||
| used by |
| ||
| source | <xs:complexType name="eCrossSections"> <xs:sequence> <xs:element name="crossSection" type="rail:tCrossSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines parameters of crossSections. This element provides a link from a track to one or more ocps, that are located along itself.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossSection</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tCrossSection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossSection" type="rail:tCrossSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines parameters of crossSections. This element provides a link from a track to one or more ocps, that are located along itself.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossSection</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:derailer | ||
| used by |
| ||
| source | <xs:complexType name="eDerailers"> <xs:sequence> <xs:element name="derailer" type="rail:tDerailer" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a device used to prevent fouling of a rail track by unauthorized movements of trains or unattended rolling stock.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:derailer</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tDerailer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="derailer" type="rail:tDerailer" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a device used to prevent fouling of a rail track by unauthorized movements of trains or unattended rolling stock.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:derailer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:electrificationChange | ||
| used by |
| ||
| source | <xs:complexType name="eElectrificationChanges"> <xs:sequence> <xs:element name="electrificationChange" type="rail:tElectrificationChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which at least one attribute of the electrification changes. Optional, as not all tracks are electrified.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrificationChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tElectrificationChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:maxTrainCurrent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="electrificationChange" type="rail:tElectrificationChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which at least one attribute of the electrification changes. Optional, as not all tracks are electrified.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrificationChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:gaugeChange | ||
| used by |
| ||
| source | <xs:complexType name="eGaugeChanges"> <xs:sequence> <xs:element name="gaugeChange" type="rail:tGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the distance between the rails changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gaugeChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGaugeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gaugeChange" type="rail:tGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the distance between the rails changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gaugeChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:attributes | ||
| used by |
| ||
| source | <xs:complexType name="eGeneralInfraAttribute"> <xs:sequence> <xs:element name="attributes" type="rail:eAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups attribute elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:attributes</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eAttributes | ||||||
| properties |
| ||||||
| children | rail:attribute | ||||||
| annotation |
| ||||||
| source | <xs:element name="attributes" type="rail:eAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups attribute elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:attributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:generalInfraAttribute | ||
| used by |
| ||
| source | <xs:complexType name="eGeneralInfraAttributes"> <xs:sequence> <xs:element name="generalInfraAttribute" type="rail:eGeneralInfraAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>defines pre-defined infrastructure attributes, which are not covered by the other child elements of infraAttributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:generalInfraAttribute</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGeneralInfraAttribute | ||||||
| properties |
| ||||||
| children | rail:attributes | ||||||
| annotation |
| ||||||
| source | <xs:element name="generalInfraAttribute" type="rail:eGeneralInfraAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>defines pre-defined infrastructure attributes, which are not covered by the other child elements of infraAttributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:generalInfraAttribute</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:genericArea | ||
| used by |
| ||
| annotation |
| ||
| source | <xs:complexType name="eGenericAreas"> <xs:annotation> <xs:documentation>Container type for generic areas.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="genericArea" type="rail:tGenericArea" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The area can be used for various types of areas.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:genericArea</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGenericArea | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:location rail:limitedBy | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="genericArea" type="rail:tGenericArea" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The area can be used for various types of areas.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:genericArea</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:geoMapping | ||
| used by |
| ||
| source | <xs:complexType name="eGeoMappings"> <xs:sequence> <xs:element name="geoMapping" type="rail:tPlacedElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maps a logical position along a track (as defined by its attribute pos) to geographic coordinates in geoCoord.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoMapping</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPlacedElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="geoMapping" type="rail:tPlacedElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maps a logical position along a track (as defined by its attribute pos) to geographic coordinates in geoCoord.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoMapping</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:gradientChange | ||
| used by |
| ||
| source | <xs:complexType name="eGradientChanges"> <xs:sequence> <xs:element name="gradientChange" type="rail:tGradientChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines in which position the gradient on a track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gradientChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGradientChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gradientChange" type="rail:tGradientChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines in which position the gradient on a track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gradientChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:impairmentSection | ||
| used by |
| ||
| source | <xs:complexType name="eImpairmentSections"> <xs:sequence> <xs:element name="impairmentSection" type="rail:tImpairmentSection" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a track section with deteriorations affecting railway operation.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:impairmentSection</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tImpairmentSection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:designator rail:additionalRunningTime | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="impairmentSection" type="rail:tImpairmentSection" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a track section with deteriorations affecting railway operation.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:impairmentSection</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tElementWithIDAndNameWithoutAny | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:owner rail:operationMode rail:trainProtection rail:electrification rail:powerTransmission rail:axleWeight rail:gauge rail:clearanceGauge rail:speeds rail:epsgCode rail:trainRadio rail:generalInfraAttributes | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eInfraAttr"> <xs:complexContent> <xs:extension base="rail:tElementWithIDAndNameWithoutAny"> <xs:all> <xs:element name="owner" type="rail:tOwner" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the infrastructure manager (IM) of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:owner</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operationMode" type="rail:tOperationMode" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the operational system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationMode</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainProtection" type="rail:tTrainProtection" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the train protection system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtection</xs:documentation> </xs:annotation> </xs:element> <xs:element name="electrification" type="rail:tElectrification" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the electrification system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrification</xs:documentation> </xs:annotation> </xs:element> <xs:element name="powerTransmission" type="rail:tPowerTransmission" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the kind of railway in means of power transmission of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmission</xs:documentation> </xs:annotation> </xs:element> <xs:element name="axleWeight" type="rail:tAxleWeight" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the maximum load per axle in tons for all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeight</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gauge" type="rail:tGauge" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the distance of both rails of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gauge</xs:documentation> </xs:annotation> </xs:element> <xs:element name="clearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the clearance gauge of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGauge_infraAttributes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="speeds" type="rail:eSpeeds" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speed elements at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speeds</xs:documentation> </xs:annotation> </xs:element> <xs:element name="epsgCode" type="rail:tEpsgCode" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the coordinate reference system for coordinates in geoCoord of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:epsgCode</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainRadio" type="rail:tTrainRadioAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the train radio system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadio_infraAttributes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="generalInfraAttributes" type="rail:eGeneralInfraAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups generalInfraAttribute elements at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:generalInfraAttributes</xs:documentation> </xs:annotation> </xs:element> </xs:all> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||
| type | rail:tOwner | ||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||
| source | <xs:element name="owner" type="rail:tOwner" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the infrastructure manager (IM) of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:owner</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | rail:tOperationMode | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||
| source | <xs:element name="operationMode" type="rail:tOperationMode" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the operational system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationMode</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||
| type | rail:tTrainProtection | ||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||
| source | <xs:element name="trainProtection" type="rail:tTrainProtection" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the train protection system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtection</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | rail:tElectrification | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| children | rail:maxTrainCurrent | ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||
| source | <xs:element name="electrification" type="rail:tElectrification" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the electrification system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrification</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tPowerTransmission | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="powerTransmission" type="rail:tPowerTransmission" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the kind of railway in means of power transmission of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmission</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tAxleWeight | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="axleWeight" type="rail:tAxleWeight" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the maximum load per axle in tons for all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeight</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||
| type | rail:tGauge | ||||||||||||
| properties |
| ||||||||||||
| attributes |
| ||||||||||||
| annotation |
| ||||||||||||
| source | <xs:element name="gauge" type="rail:tGauge" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the distance of both rails of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gauge</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||
| type | rail:tClearanceGaugeType | ||||||||||||||||
| properties |
| ||||||||||||||||
| attributes |
| ||||||||||||||||
| annotation |
| ||||||||||||||||
| source | <xs:element name="clearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the clearance gauge of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGauge_infraAttributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eSpeeds | ||||||
| properties |
| ||||||
| children | rail:speed | ||||||
| annotation |
| ||||||
| source | <xs:element name="speeds" type="rail:eSpeeds" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speed elements at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speeds</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tEpsgCode | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="epsgCode" type="rail:tEpsgCode" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the coordinate reference system for coordinates in geoCoord of all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:epsgCode</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainRadioAttributes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainRadio" type="rail:tTrainRadioAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the train radio system that is used at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadio_infraAttributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGeneralInfraAttributes | ||||||
| properties |
| ||||||
| children | rail:generalInfraAttribute | ||||||
| annotation |
| ||||||
| source | <xs:element name="generalInfraAttributes" type="rail:eGeneralInfraAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Groups generalInfraAttribute elements at all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:generalInfraAttributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:infraAttributes | ||
| used by |
| ||
| source | <xs:complexType name="eInfraAttrGroup"> <xs:sequence> <xs:element name="infraAttributes" type="rail:eInfraAttr" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the properties of an infrastructure group, such as owner, operation mode, etc.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttributes</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eInfraAttr | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:owner rail:operationMode rail:trainProtection rail:electrification rail:powerTransmission rail:axleWeight rail:gauge rail:clearanceGauge rail:speeds rail:epsgCode rail:trainRadio rail:generalInfraAttributes | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="infraAttributes" type="rail:eInfraAttr" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the properties of an infrastructure group, such as owner, operation mode, etc.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:infraAttrGroupRef | ||
| used by |
| ||
| source | <xs:complexType name="eInfraAttrGroupRefs"> <xs:sequence> <xs:element name="infraAttrGroupRef" type="rail:tElementWithReference" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Refers to the properties of an infrastructure group, such as owner, operation mode, etc. as well as general attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttributes</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="infraAttrGroupRef" type="rail:tElementWithReference" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Refers to the properties of an infrastructure group, such as owner, operation mode, etc. as well as general attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttributes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | extension of rail:tInfrastructureVisualization | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| children | rail:lineVis rail:ocpVis rail:objectVis | ||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| source | <xs:complexType name="eInfrastructureVisualization"> <xs:complexContent> <xs:extension base="rail:tInfrastructureVisualization"> <xs:sequence> <xs:element name="lineVis" type="rail:eLineVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway line</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lineVis</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ocpVis" type="rail:eOcpVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED, use element objectVis instead to visualize an OCP.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocpVis</xs:documentation> </xs:annotation> </xs:element> <xs:element name="objectVis" type="rail:eOcpVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of an object that is not on a line/track, e.g. an OCP or a controller</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:objectVis</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eLineVis | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:trackVis | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="lineVis" type="rail:eLineVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway line</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lineVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eOcpVis | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:position rail:size | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="ocpVis" type="rail:eOcpVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED, use element objectVis instead to visualize an OCP.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocpVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eOcpVis | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:position rail:size | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="objectVis" type="rail:eOcpVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of an object that is not on a line/track, e.g. an OCP or a controller</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:objectVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tLevelCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eLevelCrossing"> <xs:complexContent> <xs:extension base="rail:tLevelCrossing"> <xs:sequence> <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this level crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_levelCrossing</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
| ||||||
| children | rail:crossedElement | ||||||
| annotation |
| ||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this level crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_levelCrossing</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:levelCrossing | ||
| used by |
| ||
| source | <xs:complexType name="eLevelCrossings"> <xs:sequence> <xs:element name="levelCrossing" type="rail:eLevelCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines an intersection of a railway track with a non railway track (e.g. road, path).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:levelCrossing_levelCrossings</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLevelCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="levelCrossing" type="rail:eLevelCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines an intersection of a railway track with a non railway track (e.g. road, path).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:levelCrossing_levelCrossings</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tLine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:lineDescr rail:trackRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eLine"> <xs:complexContent> <xs:extension base="rail:tLine"> <xs:sequence> <xs:element name="lineDescr" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED with railML version 2.4</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lineDescr</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References the tracks which are to be grouped by line.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_line</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | xs:string | ||||||
| properties |
| ||||||
| annotation |
| ||||||
| source | <xs:element name="lineDescr" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED with railML version 2.4</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lineDescr</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
| ||||||||||||||||||||
| attributes |
| ||||||||||||||||||||
| annotation |
| ||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References the tracks which are to be grouped by line.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_line</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:trackVis | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eLineVis"> <xs:complexContent> <xs:extension base="rail:tElementWithReference"> <xs:sequence> <xs:element name="trackVis" type="rail:eTrackVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway track</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackVis</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eTrackVis | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:trackElementVis | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="trackVis" type="rail:eTrackVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway track</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tLocallyControlledArea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackRef rail:controllerRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eLocallyControlledArea"> <xs:complexContent> <xs:extension base="rail:tLocallyControlledArea"> <xs:annotation> <xs:documentation>DEPRECATED, please use controller/localOperationArea instead</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> <xs:element name="controllerRef" type="rail:tElementRefInGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Reference from locally controlled area to a controller.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controllerRef_locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
| ||||||||||||||||||||
| attributes |
| ||||||||||||||||||||
| annotation |
| ||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||
| type | rail:tElementRefInGroup | ||||||||||||||||||||
| properties |
| ||||||||||||||||||||
| attributes |
| ||||||||||||||||||||
| annotation |
| ||||||||||||||||||||
| source | <xs:element name="controllerRef" type="rail:tElementRefInGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Reference from locally controlled area to a controller.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:controllerRef_locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:lock | ||
| used by |
| ||
| source | <xs:complexType name="eLocks"> <xs:sequence> <xs:element name="lock" type="rail:tLock" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a physical railway infrastructure element used for logical locking connections between switches, derailers, level crossings or other signalling components.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lock</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tLock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:lockedElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="lock" type="rail:tLock" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a physical railway infrastructure element used for logical locking connections between switches, derailers, level crossings or other signalling components.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:lock</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:mileageChange | ||
| used by |
| ||
| source | <xs:complexType name="eMileageChanges"> <xs:sequence> <xs:element name="mileageChange" type="rail:tMileageChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the position of a track where metering of mileage changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mileageChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tMileageChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="mileageChange" type="rail:tMileageChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the position of a track where metering of mileage changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mileageChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tOperationControlPoint | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:controllerRef rail:propOperational rail:propService rail:propEquipment rail:propPassengerInfo rail:propOther rail:tsi rail:area rail:geoCoord rail:designator | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eOcp"> <xs:complexContent> <xs:extension base="rail:tOperationControlPoint"> <xs:sequence> <xs:element name="propOperational" type="rail:eOcpPropOperational" minOccurs="0"> <xs:annotation> <xs:documentation>Contains attributes which further refine the operational properties of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propOperational</xs:documentation> </xs:annotation> </xs:element> <xs:element name="propService" type="rail:tOcpPropService" minOccurs="0"> <xs:annotation> <xs:documentation>Contains attributes which further refine the service properties of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propService</xs:documentation> </xs:annotation> </xs:element> <xs:element name="propEquipment" type="rail:eOcpPropEquipment" minOccurs="0"> <xs:annotation> <xs:documentation>Encapsulates two variants to define the (technical) equipment of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propEquipment</xs:documentation> </xs:annotation> </xs:element> <xs:element name="propPassengerInfo" type="rail:eOcpPropPassengerInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Contains properties for passenger information systems.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propPassengerInfo_ocp</xs:documentation> </xs:annotation> </xs:element> <xs:element name="propOther" type="rail:eOcpPropOther" minOccurs="0"> <xs:annotation> <xs:documentation>Contains any other properties of an OCP</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propOther</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tsi" type="rail:tOcpTsi" minOccurs="0"> <xs:annotation> <xs:documentation>DEPRECATED. Use register entry "PrimaryLocationCode" instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tsi</xs:documentation> </xs:annotation> </xs:element> <xs:element name="area" type="rail:tOcpArea" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the region, an operation control point is responsible for.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:area</xs:documentation> </xs:annotation> </xs:element> <xs:element name="geoCoord" type="rail:tGeoCoord" minOccurs="0"> <xs:annotation> <xs:documentation>Provides the definition of a geographical position (e. g. longitude, latitude, altitude).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoCoord</xs:documentation> </xs:annotation> </xs:element> <xs:element name="designator" type="rail:tDesignator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows to enumerate more than one external primary key for one ocp. Such, it defines the mapping from one to another register.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:designator</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eOcpPropOperational | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:uptime rail:relation | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="propOperational" type="rail:eOcpPropOperational" minOccurs="0"> <xs:annotation> <xs:documentation>Contains attributes which further refine the operational properties of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propOperational</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOcpPropService | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="propService" type="rail:tOcpPropService" minOccurs="0"> <xs:annotation> <xs:documentation>Contains attributes which further refine the service properties of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propService</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOcpPropEquipment | ||||||
| properties |
| ||||||
| children | rail:summary rail:trackRef | ||||||
| annotation |
| ||||||
| source | <xs:element name="propEquipment" type="rail:eOcpPropEquipment" minOccurs="0"> <xs:annotation> <xs:documentation>Encapsulates two variants to define the (technical) equipment of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propEquipment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOcpPropPassengerInfo | ||||||
| properties |
| ||||||
| children | rail:informationArea rail:mediaResources | ||||||
| annotation |
| ||||||
| source | <xs:element name="propPassengerInfo" type="rail:eOcpPropPassengerInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Contains properties for passenger information systems.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propPassengerInfo_ocp</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:eOcpPropOther | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states | ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="propOther" type="rail:eOcpPropOther" minOccurs="0"> <xs:annotation> <xs:documentation>Contains any other properties of an OCP</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propOther</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | rail:tOcpTsi | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||
| source | <xs:element name="tsi" type="rail:tOcpTsi" minOccurs="0"> <xs:annotation> <xs:documentation>DEPRECATED. Use register entry "PrimaryLocationCode" instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tsi</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||
| type | rail:tOcpArea | ||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||
| source | <xs:element name="area" type="rail:tOcpArea" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the region, an operation control point is responsible for.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:area</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tGeoCoord | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="geoCoord" type="rail:tGeoCoord" minOccurs="0"> <xs:annotation> <xs:documentation>Provides the definition of a geographical position (e. g. longitude, latitude, altitude).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoCoord</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||
| type | rail:tDesignator | ||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||
| source | <xs:element name="designator" type="rail:tDesignator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows to enumerate more than one external primary key for one ocp. Such, it defines the mapping from one to another register.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:designator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:summary rail:trackRef | ||
| used by |
| ||
| source | <xs:complexType name="eOcpPropEquipment"> <xs:choice> <xs:element name="summary" type="rail:tOcpPropEquipmentSummary"> <xs:annotation> <xs:documentation>Contains attributes which roughly summarize the technical equipment of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:summary</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References the tracks which are to be grouped by propEquipment.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_propEquipment</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||
| type | rail:tOcpPropEquipmentSummary | ||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||
| source | <xs:element name="summary" type="rail:tOcpPropEquipmentSummary"> <xs:annotation> <xs:documentation>Contains attributes which roughly summarize the technical equipment of an ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:summary</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
| ||||||||||||||||||||
| attributes |
| ||||||||||||||||||||
| annotation |
| ||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References the tracks which are to be grouped by propEquipment.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackRef_propEquipment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tOcpPropOperational | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:uptime rail:relation | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eOcpPropOperational"> <xs:complexContent> <xs:extension base="rail:tOcpPropOperational"> <xs:sequence> <xs:element name="uptime" type="rail:tOcpUptime" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines daytime constraints for the current ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:uptime</xs:documentation> </xs:annotation> </xs:element> <xs:element name="relation" type="rail:tOcpRelation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a navigable link between sections of lines on a mesoscopic or macroscopic level</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:relation</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOcpUptime | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="uptime" type="rail:tOcpUptime" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines daytime constraints for the current ocp.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:uptime</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tOcpRelation | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| children | rail:from rail:to rail:averageDelayTime | ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="relation" type="rail:tOcpRelation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a navigable link between sections of lines on a mesoscopic or macroscopic level</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:relation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | extension of rail:tOcpPropOther | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states | ||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| source | <xs:complexType name="eOcpPropOther"> <xs:complexContent> <xs:extension base="rail:tOcpPropOther"> <xs:sequence> <xs:element name="additionalName" type="rail:tOcpAdditionalName" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This element has been deprecated, and is only kept for backward compatibility. Please use "additionalName" in "ocp" instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:additionalName_propOther</xs:documentation> </xs:annotation> </xs:element> <xs:element name="states" type="rail:tStates" minOccurs="0"> <xs:annotation> <xs:documentation>Container for states of OCP; use this element to define the status of the OCP in terms of availability for operation.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:states</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tOcpAdditionalName | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="additionalName" type="rail:tOcpAdditionalName" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This element has been deprecated, and is only kept for backward compatibility. Please use "additionalName" in "ocp" instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:additionalName_propOther</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tStates | ||||||
| properties |
| ||||||
| children | rail:state | ||||||
| annotation |
| ||||||
| source | <xs:element name="states" type="rail:tStates" minOccurs="0"> <xs:annotation> <xs:documentation>Container for states of OCP; use this element to define the status of the OCP in terms of availability for operation.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:states</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:informationArea rail:mediaResources | ||
| used by |
| ||
| source | <xs:complexType name="eOcpPropPassengerInfo"> <xs:sequence> <xs:element name="informationArea" type="rail:tInformationArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An area (linked with an OCP) to be referred to by timetable when describing the passenger info behaviour.</xs:documentation> <xs:documentation>Information areas can be used for describing how passenger information is triggered to be shown to the passenger when travelling from and to an OCP.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:informationArea</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mediaResources" type="rail:tMediaResources" minOccurs="0"> <xs:annotation> <xs:documentation>Container for media resources connected with the infrastructure element such as announcement or special text fragments. Theses fragments are usually used to replace placeholders in announcements or special texts.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mediaResources</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:tInformationArea | ||||||||||||||
| properties |
| ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="informationArea" type="rail:tInformationArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An area (linked with an OCP) to be referred to by timetable when describing the passenger info behaviour.</xs:documentation> <xs:documentation>Information areas can be used for describing how passenger information is triggered to be shown to the passenger when travelling from and to an OCP.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:informationArea</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tMediaResources | ||||||
| properties |
| ||||||
| children | rail:textFragments rail:audioFragments | ||||||
| annotation |
| ||||||
| source | <xs:element name="mediaResources" type="rail:tMediaResources" minOccurs="0"> <xs:annotation> <xs:documentation>Container for media resources connected with the infrastructure element such as announcement or special text fragments. Theses fragments are usually used to replace placeholders in announcements or special texts.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mediaResources</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:position rail:size | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eOcpVis"> <xs:complexContent> <xs:extension base="rail:tElementWithReference"> <xs:sequence> <xs:element name="position" type="rail:tPoint"> <xs:annotation> <xs:documentation>position of the OCP/object visualization element in grid coordinates</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:position_ocpVis</xs:documentation> </xs:annotation> </xs:element> <xs:element name="size" type="rail:tSize" minOccurs="0"> <xs:annotation> <xs:documentation>size of the OCP/object visualization element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:size</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tPoint | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="position" type="rail:tPoint"> <xs:annotation> <xs:documentation>position of the OCP/object visualization element in grid coordinates</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:position_ocpVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tSize | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="size" type="rail:tSize" minOccurs="0"> <xs:annotation> <xs:documentation>size of the OCP/object visualization element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:size</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:signals rail:trainDetectionElements rail:balises rail:trainProtectionElements rail:stopPosts rail:derailers rail:trainRadioChanges rail:locks | ||
| used by |
| ||
| source | <xs:complexType name="eOcsElements"> <xs:sequence> <xs:element name="signals" type="rail:eSignals" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all signal elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signals</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainDetectionElements" type="rail:eTrainDetectionElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups various track-side sensor elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainDetectionElements</xs:documentation> </xs:annotation> </xs:element> <xs:element name="balises" type="rail:eBalises" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all balise and balise group elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:balises</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainProtectionElements" type="rail:eTrainProtectionElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all train protection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElements</xs:documentation> </xs:annotation> </xs:element> <xs:element name="stopPosts" type="rail:eStopPosts" minOccurs="0"> <xs:annotation> <xs:documentation>Groups stopPost elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:stopPosts</xs:documentation> </xs:annotation> </xs:element> <xs:element name="derailers" type="rail:eDerailers" minOccurs="0"> <xs:annotation> <xs:documentation>Groups derailer elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:derailers</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainRadioChanges" type="rail:eTrainRadioChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trainRadioChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadioChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="locks" type="rail:eLocks" minOccurs="0"> <xs:annotation> <xs:documentation>Groups lock elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:locks</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Provide an extension point for non-railML elements in foreign namespace.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eSignals | ||||||
| properties |
| ||||||
| children | rail:signal rail:signalGroups | ||||||
| annotation |
| ||||||
| source | <xs:element name="signals" type="rail:eSignals" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all signal elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signals</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrainDetectionElements | ||||||
| properties |
| ||||||
| children | rail:trainDetector rail:trackCircuitBorder | ||||||
| annotation |
| ||||||
| source | <xs:element name="trainDetectionElements" type="rail:eTrainDetectionElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups various track-side sensor elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainDetectionElements</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eBalises | ||||||
| properties |
| ||||||
| children | rail:balise rail:baliseGroup | ||||||
| annotation |
| ||||||
| source | <xs:element name="balises" type="rail:eBalises" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all balise and balise group elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:balises</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrainProtectionElements | ||||||
| properties |
| ||||||
| children | rail:trainProtectionElement rail:trainProtectionElementGroup | ||||||
| annotation |
| ||||||
| source | <xs:element name="trainProtectionElements" type="rail:eTrainProtectionElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all train protection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElements</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eStopPosts | ||||||
| properties |
| ||||||
| children | rail:stopPost | ||||||
| annotation |
| ||||||
| source | <xs:element name="stopPosts" type="rail:eStopPosts" minOccurs="0"> <xs:annotation> <xs:documentation>Groups stopPost elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:stopPosts</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eDerailers | ||||||
| properties |
| ||||||
| children | rail:derailer | ||||||
| annotation |
| ||||||
| source | <xs:element name="derailers" type="rail:eDerailers" minOccurs="0"> <xs:annotation> <xs:documentation>Groups derailer elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:derailers</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrainRadioChanges | ||||||
| properties |
| ||||||
| children | rail:trainRadioChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="trainRadioChanges" type="rail:eTrainRadioChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trainRadioChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadioChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eLocks | ||||||
| properties |
| ||||||
| children | rail:lock | ||||||
| annotation |
| ||||||
| source | <xs:element name="locks" type="rail:eLocks" minOccurs="0"> <xs:annotation> <xs:documentation>Groups lock elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:locks</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:operatingRule | ||
| used by |
| ||
| annotation |
| ||
| source | <xs:complexType name="eOperatingRules"> <xs:annotation> <xs:documentation>Only special operating rules that differ from the generic rule book and apply for specific physical objects are mapped. The generic rule book shall not be mapped here.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="operatingRule" type="rail:tOperatingRule" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a special order of operation that deviates from the general order.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operatingRule</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOperatingRule | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:childRule rail:objectRef | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="operatingRule" type="rail:tOperatingRule" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a special order of operation that deviates from the general order.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operatingRule</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:ocp | ||
| used by |
| ||
| source | <xs:complexType name="eOperationControlPoints"> <xs:sequence> <xs:element name="ocp" type="rail:eOcp" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines operational or time measurement points of a railway network in the general sense required by the timetable of a train.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocp</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eOcp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:controllerRef rail:propOperational rail:propService rail:propEquipment rail:propPassengerInfo rail:propOther rail:tsi rail:area rail:geoCoord rail:designator | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ocp" type="rail:eOcp" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines operational or time measurement points of a railway network in the general sense required by the timetable of a train.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocp</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:operationModeChange | ||
| used by |
| ||
| source | <xs:complexType name="eOperationModeChanges"> <xs:sequence> <xs:element name="operationModeChange" type="rail:tOperationModeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the operation mode (executive / legislative) of an operation control point changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationModeChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOperationModeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="operationModeChange" type="rail:tOperationModeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the operation mode (executive / legislative) of an operation control point changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationModeChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:ownerChange | ||
| used by |
| ||
| source | <xs:complexType name="eOwnerChanges"> <xs:sequence> <xs:element name="ownerChange" type="rail:tOwnerChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the ownership of an infrastructure element changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ownerChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOwnerChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ownerChange" type="rail:tOwnerChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the ownership of an infrastructure element changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ownerChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:platformEdge | ||
| used by |
| ||
| source | <xs:complexType name="ePlatformEdges"> <xs:sequence> <xs:element name="platformEdge" type="rail:tPlatformEdge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the border line between platform and railway track, where passengers are meant to board and un-board the train.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:platformEdge</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPlatformEdge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:propPassengerInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="platformEdge" type="rail:tPlatformEdge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the border line between platform and railway track, where passengers are meant to board and un-board the train.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:platformEdge</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:powerTransmissionChange | ||
| used by |
| ||
| source | <xs:complexType name="ePowerTransmissionChanges"> <xs:sequence> <xs:element name="powerTransmissionChange" type="rail:tPowerTransmissionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the method of power from the traction vehicle to the track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmissionChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPowerTransmissionChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="powerTransmissionChange" type="rail:tPowerTransmissionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the method of power from the traction vehicle to the track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmissionChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:radiusChange | ||
| used by |
| ||
| source | <xs:complexType name="eRadiusChanges"> <xs:sequence> <xs:element name="radiusChange" type="rail:tRadiusChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a change of the radius and and/or superelevation on a track.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:radiusChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tRadiusChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="radiusChange" type="rail:tRadiusChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a change of the radius and and/or superelevation on a track.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:radiusChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||
| namespace | https://www.railml.org/schemas/2021 | ||||
| children | rail:route | ||||
| used by |
| ||||
| annotation |
| ||||
| source | <xs:complexType name="eRoutes"> <xs:annotation> <xs:documentation>Container for routes as a subelement of infrastructure.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infrastructure</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="route" type="rail:tRoute" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a predetermined path for a traffic movement. It is a central element to ensure traffic safety in railway networks.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:route</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tRoute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:switchAndPosition rail:overlapSwitchAndPosition rail:releaseGroup rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="route" type="rail:tRoute" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a predetermined path for a traffic movement. It is a central element to ensure traffic safety in railway networks.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:route</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:serviceSection | ||
| used by |
| ||
| source | <xs:complexType name="eServiceSections"> <xs:sequence> <xs:element name="serviceSection" type="rail:tServiceSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the border line between a railway service area and a railway track, where the service for the train takes place.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:serviceSection</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tServiceSection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="serviceSection" type="rail:tServiceSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the border line between a railway service area and a railway track, where the service for the train takes place.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:serviceSection</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tSignalGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:signalRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eSignalGroup"> <xs:complexContent> <xs:extension base="rail:tSignalGroup"> <xs:sequence> <xs:element name="signalRef" type="rail:tSignalRefInGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References signals that are grouped together to one signalGroup.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalRef_signalGroup</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||
| type | rail:tSignalRefInGroup | ||||||||||||||||||||
| properties |
| ||||||||||||||||||||
| attributes |
| ||||||||||||||||||||
| annotation |
| ||||||||||||||||||||
| source | <xs:element name="signalRef" type="rail:tSignalRefInGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>References signals that are grouped together to one signalGroup.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalRef_signalGroup</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:signalGroup | ||
| used by |
| ||
| source | <xs:complexType name="eSignalGroups"> <xs:sequence> <xs:element name="signalGroup" type="rail:eSignalGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various signals in one group.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalGroup</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eSignalGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:signalRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="signalGroup" type="rail:eSignalGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various signals in one group.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalGroup</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:signal rail:signalGroups | ||
| used by |
| ||
| source | <xs:complexType name="eSignals"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="signal" type="rail:tSignal"> <xs:annotation> <xs:documentation>Defines various hardware parameters of a signal or a panel. A panel is a signal that cannot be switched. </xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="signalGroups" type="rail:eSignalGroups"> <xs:annotation> <xs:documentation>Groups signalGroup elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalGroups</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSignal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:speed rail:etcs rail:levelCrossing rail:trainRadio rail:catenary rail:line rail:milepost rail:braking rail:trainProtectionElementGroupRef rail:baliseGroupRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="signal" type="rail:tSignal"> <xs:annotation> <xs:documentation>Defines various hardware parameters of a signal or a panel. A panel is a signal that cannot be switched. </xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signal</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||
| namespace | https://www.railml.org/schemas/2021 | ||||
| type | rail:eSignalGroups | ||||
| properties |
| ||||
| children | rail:signalGroup | ||||
| annotation |
| ||||
| source | <xs:element name="signalGroups" type="rail:eSignalGroups"> <xs:annotation> <xs:documentation>Groups signalGroup elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:signalGroups</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:speedChange | ||
| used by |
| ||
| source | <xs:complexType name="eSpeedChanges"> <xs:sequence> <xs:element name="speedChange" type="rail:tSpeedChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a track element in which position the maximum allowed velocity on a track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speedChange" type="rail:tSpeedChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a track element in which position the maximum allowed velocity on a track changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:speedProfile | ||
| used by |
| ||
| source | <xs:complexType name="eSpeedProfiles"> <xs:sequence> <xs:element name="speedProfile" type="rail:tSpeedProfile" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines constraints that are valid for certrain speed restrictions.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedProfile</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedProfile | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:tilting rail:braking rail:path | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speedProfile" type="rail:tSpeedProfile" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines constraints that are valid for certrain speed restrictions.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedProfile</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:speed | ||
| used by |
| ||
| source | <xs:complexType name="eSpeeds"> <xs:sequence> <xs:element name="speed" type="rail:tSpeedInfo" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a specific speed profile for all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speed_speeds</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedInfo | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speed" type="rail:tSpeedInfo" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a specific speed profile for all tracks where the current infraAttributes are used per reference.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speed_speeds</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:stopPost | ||
| used by |
| ||
| source | <xs:complexType name="eStopPosts"> <xs:sequence> <xs:element name="stopPost" type="rail:tStopPost" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Marks a position on a track where a train, which fulfills certain criteria, needs to halt in order to change passengers or because of other operational rules.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:stopPost</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tStopPost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:validForMovements rail:signalRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="stopPost" type="rail:tStopPost" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Marks a position on a track where a train, which fulfills certain criteria, needs to halt in order to change passengers or because of other operational rules.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:stopPost</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tSwitch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eSwitch"> <xs:complexContent> <xs:extension base="rail:tSwitch"> <xs:sequence> <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation>Is a topologic element that represents one of the track pairs connected by a certain switch.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_switch</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSwitchConnectionData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation>Is a topologic element that represents one of the track pairs connected by a certain switch.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_switch</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTrack | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackDescr rail:trackTopology rail:trackElements rail:ocsElements rail:infraAttrGroupRefs rail:impairmentSections rail:propPassengerInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTrack"> <xs:complexContent> <xs:extension base="rail:tTrack"> <xs:sequence> <xs:element name="trackDescr" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED with railML version 2.4</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackDescr</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackTopology" type="rail:eTrackTopology"> <xs:annotation> <xs:documentation>Describes the track being part of the drivable railway network as mathematical graph.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackTopology</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackElements" type="rail:eTrackElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups features and functional infrastructure elements that can be found along the track, such as bridges or ownership changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackElements</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ocsElements" type="rail:eOcsElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operation and control system elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocsElements</xs:documentation> </xs:annotation> </xs:element> <xs:element name="infraAttrGroupRefs" type="rail:eInfraAttrGroupRefs" minOccurs="0"> <xs:annotation> <xs:documentation>Groups infraAttrGroupRef elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttrGroupRefs</xs:documentation> </xs:annotation> </xs:element> <xs:element name="impairmentSections" type="rail:eImpairmentSections" minOccurs="0"> <xs:annotation> <xs:documentation>Contains impairmentSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:impairmentSections</xs:documentation> </xs:annotation> </xs:element> <xs:element name="propPassengerInfo" type="rail:tPropPassengerInfo" minOccurs="0"> <xs:annotation> <xs:documentation>This is a container element for providng passenger information related data for the enclosing track. For example this could be used to refer to text or sound based resources regarding the tracks name.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propPassengerInfo_track</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This element has been deprecated, and is only kept for backward compatibility. Please use the first any-element in the the sequence instead.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | xs:string | ||||||
| properties |
| ||||||
| annotation |
| ||||||
| source | <xs:element name="trackDescr" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED with railML version 2.4</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackDescr</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||
| namespace | https://www.railml.org/schemas/2021 | ||||
| type | rail:eTrackTopology | ||||
| properties |
| ||||
| children | rail:trackBegin rail:trackEnd rail:mileageChanges rail:connections rail:crossSections rail:borders | ||||
| annotation |
| ||||
| source | <xs:element name="trackTopology" type="rail:eTrackTopology"> <xs:annotation> <xs:documentation>Describes the track being part of the drivable railway network as mathematical graph.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackTopology</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrackElements | ||||||
| properties |
| ||||||
| children | rail:speedChanges rail:gradientChanges rail:radiusChanges rail:tunnels rail:bridges rail:levelCrossings rail:ownerChanges rail:operationModeChanges rail:trainProtectionChanges rail:electrificationChanges rail:powerTransmissionChanges rail:axleWeightChanges rail:gaugeChanges rail:clearanceGaugeChanges rail:geoMappings rail:trackConditions rail:platformEdges rail:serviceSections | ||||||
| annotation |
| ||||||
| source | <xs:element name="trackElements" type="rail:eTrackElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups features and functional infrastructure elements that can be found along the track, such as bridges or ownership changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackElements</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOcsElements | ||||||
| properties |
| ||||||
| children | rail:signals rail:trainDetectionElements rail:balises rail:trainProtectionElements rail:stopPosts rail:derailers rail:trainRadioChanges rail:locks | ||||||
| annotation |
| ||||||
| source | <xs:element name="ocsElements" type="rail:eOcsElements" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operation and control system elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ocsElements</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eInfraAttrGroupRefs | ||||||
| properties |
| ||||||
| children | rail:infraAttrGroupRef | ||||||
| annotation |
| ||||||
| source | <xs:element name="infraAttrGroupRefs" type="rail:eInfraAttrGroupRefs" minOccurs="0"> <xs:annotation> <xs:documentation>Groups infraAttrGroupRef elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:infraAttrGroupRefs</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eImpairmentSections | ||||||
| properties |
| ||||||
| children | rail:impairmentSection | ||||||
| annotation |
| ||||||
| source | <xs:element name="impairmentSections" type="rail:eImpairmentSections" minOccurs="0"> <xs:annotation> <xs:documentation>Contains impairmentSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:impairmentSections</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tPropPassengerInfo | ||||||
| properties |
| ||||||
| children | rail:mediaResources | ||||||
| annotation |
| ||||||
| source | <xs:element name="propPassengerInfo" type="rail:tPropPassengerInfo" minOccurs="0"> <xs:annotation> <xs:documentation>This is a container element for providng passenger information related data for the enclosing track. For example this could be used to refer to text or sound based resources regarding the tracks name.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:propPassengerInfo_track</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:eTrackNode | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| children | rail:geoCoord rail:connection rail:bufferStop rail:openEnd rail:macroscopicNode | ||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTrackBegin"> <xs:complexContent> <xs:extension base="rail:eTrackNode"> <xs:attribute name="absDir" type="rail:tMileageDirection"> <xs:annotation> <xs:documentation>Defines whether the mileage increases ("raising") or decreases ("falling") along the <track> from this trackBegin.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | rail:tMileageDirection | |||||||||
| facets |
| |||||||||
| annotation |
| |||||||||
| source | <xs:attribute name="absDir" type="rail:tMileageDirection"> <xs:annotation> <xs:documentation>Defines whether the mileage increases ("raising") or decreases ("falling") along the <track> from this trackBegin.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trackCondition | ||
| used by |
| ||
| source | <xs:complexType name="eTrackConditions"> <xs:sequence> <xs:element name="trackCondition" type="rail:tTrackCondition" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines characteristics of the track along a specified length of the track.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackCondition</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrackCondition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackCondition" type="rail:tTrackCondition" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines characteristics of the track along a specified length of the track.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackCondition</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:speedChanges rail:gradientChanges rail:radiusChanges rail:tunnels rail:bridges rail:levelCrossings rail:ownerChanges rail:operationModeChanges rail:trainProtectionChanges rail:electrificationChanges rail:powerTransmissionChanges rail:axleWeightChanges rail:gaugeChanges rail:clearanceGaugeChanges rail:geoMappings rail:trackConditions rail:platformEdges rail:serviceSections | ||
| used by |
| ||
| source | <xs:complexType name="eTrackElements"> <xs:sequence> <xs:element name="speedChanges" type="rail:eSpeedChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speedChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gradientChanges" type="rail:eGradientChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups gradientChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gradientChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="radiusChanges" type="rail:eRadiusChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups radiusChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:radiusChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tunnels" type="rail:eTunnels" minOccurs="0"> <xs:annotation> <xs:documentation>Groups tunnel elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tunnels</xs:documentation> </xs:annotation> </xs:element> <xs:element name="bridges" type="rail:eBridges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups bridge elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:bridges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="levelCrossings" type="rail:eLevelCrossings" minOccurs="0"> <xs:annotation> <xs:documentation>Groups levelCrossing elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:levelCrossings</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ownerChanges" type="rail:eOwnerChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups ownerChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ownerChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operationModeChanges" type="rail:eOperationModeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operationModeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationModeChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainProtectionChanges" type="rail:eTrainProtectionChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trainProtectionChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="electrificationChanges" type="rail:eElectrificationChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups electrificationChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrificationChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="powerTransmissionChanges" type="rail:ePowerTransmissionChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups powerTransmissionChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmissionChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="axleWeightChanges" type="rail:eAxleWeightChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups axleWeightChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeightChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gaugeChanges" type="rail:eGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups gaugeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gaugeChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="clearanceGaugeChanges" type="rail:eClearanceGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups clearanceGaugeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGaugeChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="geoMappings" type="rail:eGeoMappings" minOccurs="0"> <xs:annotation> <xs:documentation>Groups geoMapping elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoMappings</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackConditions" type="rail:eTrackConditions" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trackCondition elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackConditions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="platformEdges" type="rail:ePlatformEdges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups platformEdge elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:platformEdges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="serviceSections" type="rail:eServiceSections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups serviceSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:serviceSections</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Provide an extension point for non-railML elements in foreign namespace.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eSpeedChanges | ||||||
| properties |
| ||||||
| children | rail:speedChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="speedChanges" type="rail:eSpeedChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups speedChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:speedChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGradientChanges | ||||||
| properties |
| ||||||
| children | rail:gradientChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="gradientChanges" type="rail:eGradientChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups gradientChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gradientChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eRadiusChanges | ||||||
| properties |
| ||||||
| children | rail:radiusChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="radiusChanges" type="rail:eRadiusChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups radiusChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:radiusChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTunnels | ||||||
| properties |
| ||||||
| children | rail:tunnel | ||||||
| annotation |
| ||||||
| source | <xs:element name="tunnels" type="rail:eTunnels" minOccurs="0"> <xs:annotation> <xs:documentation>Groups tunnel elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tunnels</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eBridges | ||||||
| properties |
| ||||||
| children | rail:brigde | ||||||
| annotation |
| ||||||
| source | <xs:element name="bridges" type="rail:eBridges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups bridge elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:bridges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eLevelCrossings | ||||||
| properties |
| ||||||
| children | rail:levelCrossing | ||||||
| annotation |
| ||||||
| source | <xs:element name="levelCrossings" type="rail:eLevelCrossings" minOccurs="0"> <xs:annotation> <xs:documentation>Groups levelCrossing elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:levelCrossings</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOwnerChanges | ||||||
| properties |
| ||||||
| children | rail:ownerChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="ownerChanges" type="rail:eOwnerChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups ownerChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:ownerChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eOperationModeChanges | ||||||
| properties |
| ||||||
| children | rail:operationModeChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="operationModeChanges" type="rail:eOperationModeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups operationModeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:operationModeChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrainProtectionChanges | ||||||
| properties |
| ||||||
| children | rail:trainProtectionChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="trainProtectionChanges" type="rail:eTrainProtectionChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trainProtectionChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eElectrificationChanges | ||||||
| properties |
| ||||||
| children | rail:electrificationChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="electrificationChanges" type="rail:eElectrificationChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups electrificationChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:electrificationChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:ePowerTransmissionChanges | ||||||
| properties |
| ||||||
| children | rail:powerTransmissionChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="powerTransmissionChanges" type="rail:ePowerTransmissionChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups powerTransmissionChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:powerTransmissionChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eAxleWeightChanges | ||||||
| properties |
| ||||||
| children | rail:axleWeightChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="axleWeightChanges" type="rail:eAxleWeightChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups axleWeightChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:axleWeightChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGaugeChanges | ||||||
| properties |
| ||||||
| children | rail:gaugeChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="gaugeChanges" type="rail:eGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups gaugeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:gaugeChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eClearanceGaugeChanges | ||||||
| properties |
| ||||||
| children | rail:clearanceGaugeChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="clearanceGaugeChanges" type="rail:eClearanceGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups clearanceGaugeChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:clearanceGaugeChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eGeoMappings | ||||||
| properties |
| ||||||
| children | rail:geoMapping | ||||||
| annotation |
| ||||||
| source | <xs:element name="geoMappings" type="rail:eGeoMappings" minOccurs="0"> <xs:annotation> <xs:documentation>Groups geoMapping elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:geoMappings</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrackConditions | ||||||
| properties |
| ||||||
| children | rail:trackCondition | ||||||
| annotation |
| ||||||
| source | <xs:element name="trackConditions" type="rail:eTrackConditions" minOccurs="0"> <xs:annotation> <xs:documentation>Groups trackCondition elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackConditions</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:ePlatformEdges | ||||||
| properties |
| ||||||
| children | rail:platformEdge | ||||||
| annotation |
| ||||||
| source | <xs:element name="platformEdges" type="rail:ePlatformEdges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups platformEdge elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:platformEdges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eServiceSections | ||||||
| properties |
| ||||||
| children | rail:serviceSection | ||||||
| annotation |
| ||||||
| source | <xs:element name="serviceSections" type="rail:eServiceSections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups serviceSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:serviceSections</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:position | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eTrackElementVis"> <xs:complexContent> <xs:extension base="rail:tElementWithReference"> <xs:sequence> <xs:element name="position" type="rail:tPoint"> <xs:annotation> <xs:documentation>position of the visualized track element in grid coordinates</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:position_trackElementVis</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tPoint | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="position" type="rail:tPoint"> <xs:annotation> <xs:documentation>position of the visualized track element in grid coordinates</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:position_trackElementVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:eTrackNode | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| children | rail:geoCoord rail:connection rail:bufferStop rail:openEnd rail:macroscopicNode | ||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTrackEnd"> <xs:complexContent> <xs:extension base="rail:eTrackNode"> <xs:attribute name="absPosIn" type="rail:tLengthM"> <xs:annotation> <xs:documentation>The mileage of the (incoming) line in meters.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | rail:tLengthM | ||||||
| facets |
| ||||||
| annotation |
| ||||||
| source | <xs:attribute name="absPosIn" type="rail:tLengthM"> <xs:annotation> <xs:documentation>The mileage of the (incoming) line in meters.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:line rail:locallyControlledArea | ||
| used by |
| ||
| source | <xs:complexType name="eTrackGroups"> <xs:sequence> <xs:element name="line" type="rail:eLine" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Groups all tracks belonging to a railway line, meaning a connection between two operational points with its own mileage.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:line_trackGroups</xs:documentation> </xs:annotation> </xs:element> <xs:element name="locallyControlledArea" type="rail:eLocallyControlledArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED. Use controller/localOperationArea instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Provide an extension point for non-railML elements in foreign namespace.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:lineDescr rail:trackRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="line" type="rail:eLine" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Groups all tracks belonging to a railway line, meaning a connection between two operational points with its own mileage.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:line_trackGroups</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLocallyControlledArea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackRef rail:controllerRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="locallyControlledArea" type="rail:eLocallyControlledArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED. Use controller/localOperationArea instead.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:locallyControlledArea</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTrackNode | ||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||
| children | rail:geoCoord rail:connection rail:bufferStop rail:openEnd rail:macroscopicNode | ||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTrackNode"> <xs:complexContent> <xs:extension base="rail:tTrackNode"> <xs:choice> <xs:element name="connection" type="rail:tConnectionData"> <xs:annotation> <xs:documentation>Is a topologic element that logically connects a track with another track at their start/end points.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_trackBegin and https://wiki2.railml.org/wiki/IS:connection_trackEnd</xs:documentation> </xs:annotation> </xs:element> <xs:element name="bufferStop" type="rail:tBufferStop"> <xs:annotation> <xs:documentation>Defines a track node (begin or end) being a buffer stop (end of track).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:bufferStop</xs:documentation> </xs:annotation> </xs:element> <xs:element name="openEnd" type="rail:tOpenEnd"> <xs:annotation> <xs:documentation>Indicates that it is unknown to the modeler how the track continues. Especially, the track may be continued with further track sections, but these sections are not part of the railML description.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:openEnd</xs:documentation> </xs:annotation> </xs:element> <xs:element name="macroscopicNode" type="rail:tMacroscopicNode"> <xs:annotation> <xs:documentation>Represents a logical connection of (multiple) tracks without respect to the exact physical layout of their connections.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:macroscopicNode</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tConnectionData | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="connection" type="rail:tConnectionData"> <xs:annotation> <xs:documentation>Is a topologic element that logically connects a track with another track at their start/end points.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connection_trackBegin and https://wiki2.railml.org/wiki/IS:connection_trackEnd</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBufferStop | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="bufferStop" type="rail:tBufferStop"> <xs:annotation> <xs:documentation>Defines a track node (begin or end) being a buffer stop (end of track).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:bufferStop</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOpenEnd | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="openEnd" type="rail:tOpenEnd"> <xs:annotation> <xs:documentation>Indicates that it is unknown to the modeler how the track continues. Especially, the track may be continued with further track sections, but these sections are not part of the railML description.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:openEnd</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||
| type | rail:tMacroscopicNode | ||||||||||||||||||
| properties |
| ||||||||||||||||||
| attributes |
| ||||||||||||||||||
| annotation |
| ||||||||||||||||||
| source | <xs:element name="macroscopicNode" type="rail:tMacroscopicNode"> <xs:annotation> <xs:documentation>Represents a logical connection of (multiple) tracks without respect to the exact physical layout of their connections.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:macroscopicNode</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:track | ||
| used by |
| ||
| source | <xs:complexType name="eTracks"> <xs:sequence> <xs:element name="track" type="rail:eTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Represents one of possibly multiple rail pairs that make up a line.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:track</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTrack | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackDescr rail:trackTopology rail:trackElements rail:ocsElements rail:infraAttrGroupRefs rail:impairmentSections rail:propPassengerInfo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="track" type="rail:eTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Represents one of possibly multiple rail pairs that make up a line.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:track</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trackBegin rail:trackEnd rail:mileageChanges rail:connections rail:crossSections rail:borders | ||
| used by |
| ||
| source | <xs:complexType name="eTrackTopology"> <xs:sequence> <xs:element name="trackBegin" type="rail:eTrackBegin"> <xs:annotation> <xs:documentation>This node marks the beginning of the track defined by its relative position pos=0.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackBegin</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackEnd" type="rail:eTrackEnd"> <xs:annotation> <xs:documentation>This node marks the end of the track defined by its relative position pos=(length of track).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackEnd</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mileageChanges" type="rail:eMileageChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups mileageChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mileageChanges</xs:documentation> </xs:annotation> </xs:element> <xs:element name="connections" type="rail:eConnections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all connecting elements in railML which can either be a switch or a crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connections</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crossSections" type="rail:eCrossSections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups crossSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossSections</xs:documentation> </xs:annotation> </xs:element> <xs:element name="borders" type="rail:eBorder" minOccurs="0"> <xs:annotation> <xs:documentation>Groups border elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:borders</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTrackBegin | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| children | rail:geoCoord rail:connection rail:bufferStop rail:openEnd rail:macroscopicNode | ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackBegin" type="rail:eTrackBegin"> <xs:annotation> <xs:documentation>This node marks the beginning of the track defined by its relative position pos=0.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackBegin</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTrackEnd | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||
| children | rail:geoCoord rail:connection rail:bufferStop rail:openEnd rail:macroscopicNode | ||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackEnd" type="rail:eTrackEnd"> <xs:annotation> <xs:documentation>This node marks the end of the track defined by its relative position pos=(length of track).</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackEnd</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eMileageChanges | ||||||
| properties |
| ||||||
| children | rail:mileageChange | ||||||
| annotation |
| ||||||
| source | <xs:element name="mileageChanges" type="rail:eMileageChanges" minOccurs="0"> <xs:annotation> <xs:documentation>Groups mileageChange elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:mileageChanges</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eConnections | ||||||
| properties |
| ||||||
| children | rail:switch rail:crossing | ||||||
| annotation |
| ||||||
| source | <xs:element name="connections" type="rail:eConnections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups all connecting elements in railML which can either be a switch or a crossing.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:connections</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eCrossSections | ||||||
| properties |
| ||||||
| children | rail:crossSection | ||||||
| annotation |
| ||||||
| source | <xs:element name="crossSections" type="rail:eCrossSections" minOccurs="0"> <xs:annotation> <xs:documentation>Groups crossSection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossSections</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eBorder | ||||||
| properties |
| ||||||
| children | rail:border | ||||||
| annotation |
| ||||||
| source | <xs:element name="borders" type="rail:eBorder" minOccurs="0"> <xs:annotation> <xs:documentation>Groups border elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:borders</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:trackElementVis | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eTrackVis"> <xs:complexContent> <xs:extension base="rail:tElementWithReference"> <xs:sequence> <xs:element name="trackElementVis" type="rail:eTrackElementVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway track element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackElementVis</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eTrackElementVis | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:position | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="trackElementVis" type="rail:eTrackElementVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of a railway track element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackElementVis</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trainDetector rail:trackCircuitBorder | ||
| used by |
| ||
| source | <xs:complexType name="eTrainDetectionElements"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="trainDetector" type="rail:tTrainDetector"> <xs:annotation> <xs:documentation>Defines equipment for the discovery of the presence of a train, such as axle counters.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainDetector</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trackCircuitBorder" type="rail:tTrackCircuitBorder"> <xs:annotation> <xs:documentation>Defines insulated rail joints.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackCircuitBorder</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainDetector | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainDetector" type="rail:tTrainDetector"> <xs:annotation> <xs:documentation>Defines equipment for the discovery of the presence of a train, such as axle counters.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainDetector</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrackCircuitBorder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackCircuitBorder" type="rail:tTrackCircuitBorder"> <xs:annotation> <xs:documentation>Defines insulated rail joints.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trackCircuitBorder</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trainProtectionChange | ||
| used by |
| ||
| source | <xs:complexType name="eTrainProtectionChanges"> <xs:sequence> <xs:element name="trainProtectionChange" type="rail:tTrainProtectionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the mode of train protection changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionChange" type="rail:tTrainProtectionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the mode of train protection changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trainProtectionElement rail:trainProtectionElementGroup | ||
| used by |
| ||
| source | <xs:complexType name="eTrainProtectionElements"> <xs:sequence> <xs:element name="trainProtectionElement" type="rail:tTrainProtectionElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines track-side elements for train protection, e.g. magnets.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElement</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainProtectionElementGroup" type="rail:tTrainProtectionElementGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various train protection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElementGroup</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionElement" type="rail:tTrainProtectionElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines track-side elements for train protection, e.g. magnets.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElement</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionElementGroup | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:trainProtectionElementRef | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionElementGroup" type="rail:tTrainProtectionElementGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associates various train protection elements.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainProtectionElementGroup</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:trainRadioChange | ||
| used by |
| ||
| source | <xs:complexType name="eTrainRadioChanges"> <xs:sequence> <xs:element name="trainRadioChange" type="rail:tTrainRadioChange" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the train radio equipment on the infrastructure side changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadioChange</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainRadioChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainRadioChange" type="rail:tTrainRadioChange" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a point in which the train radio equipment on the infrastructure side changes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:trainRadioChange</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTunnel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTunnel"> <xs:complexContent> <xs:extension base="rail:tTunnel"> <xs:sequence> <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this tunnel.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_tunnel</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
| ||||||
| children | rail:crossedElement | ||||||
| annotation |
| ||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>Lists the elements that are crossed by this tunnel.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:crossedElements_tunnel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:tunnel | ||
| used by |
| ||
| source | <xs:complexType name="eTunnels"> <xs:sequence> <xs:element name="tunnel" type="rail:eTunnel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a horizontal passageway through or under an obstruction as an infrastructure element and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tunnel</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTunnel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="tunnel" type="rail:eTunnel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines a horizontal passageway through or under an obstruction as an infrastructure element and its attributes.</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/IS:tunnel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tRollingstock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:metadata rail:vehicles rail:formations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="rollingstock"> <xs:annotation> <xs:documentation>container for rolling stock data of single vehicles and train formations</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:rollingstock</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="rail:tRollingstock"> <xs:sequence> <xs:element name="vehicles" type="rail:eVehicles" minOccurs="0"> <xs:annotation> <xs:documentation>container for single vehicle data or vehicle family data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="formations" type="rail:eFormations" minOccurs="0"> <xs:annotation> <xs:documentation>container for complete train formations or sets of vehicles</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formations</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:key name="etcsKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:monitoring/rail:etcs"/> <xs:field xpath="@id"/> </xs:key> <xs:key name="specificTransmissionModuleKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:monitoring/rail:etcs/rail:specificTransmissionModule"/> <xs:field xpath="@id"/> </xs:key> <xs:key name="nationalSystemKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:monitoring/rail:nationalSystem"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="nationalSystem-specificTransmissionModuleKeyref" refer="rail:nationalSystemKey"> <xs:selector xpath=".//rail:etcs/rail:specificTransmissionModule"/> <xs:field xpath="@nationalSystemRef"/> </xs:keyref> <xs:key name="trainRadioKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:monitoring/rail:trainRadio"/> <xs:field xpath="@id"/> </xs:key> <xs:key name="otherEquipmentKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:monitoring/rail:otherEquipment"/> <xs:field xpath="@id"/> </xs:key> <xs:key name="energyStorageKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:energyStorage"/> <xs:field xpath="@id"/> </xs:key> <xs:key name="propulsionKey"> <xs:selector xpath=".//rail:vehicles/rail:vehicle/rail:engine/rail:propulsion"/> <xs:field xpath="@id"/> </xs:key> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eVehicles | ||||||
| properties |
| ||||||
| children | rail:vehicle | ||||||
| annotation |
| ||||||
| source | <xs:element name="vehicles" type="rail:eVehicles" minOccurs="0"> <xs:annotation> <xs:documentation>container for single vehicle data or vehicle family data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicles</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eFormations | ||||||
| properties |
| ||||||
| children | rail:formation | ||||||
| annotation |
| ||||||
| source | <xs:element name="formations" type="rail:eFormations" minOccurs="0"> <xs:annotation> <xs:documentation>container for complete train formations or sets of vehicles</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formations</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tAuxiliarySupply | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:dedicatedSupplySystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eAuxiliarySupply"> <xs:complexContent> <xs:extension base="rail:tAuxiliarySupply"> <xs:sequence> <xs:element name="dedicatedSupplySystem" type="rail:tAuxiliarySupplySystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of available supply systems for auxiliaries</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:dedicatedSupplySystem_auxiliarySupply</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tAuxiliarySupplySystem | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="dedicatedSupplySystem" type="rail:tAuxiliarySupplySystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of available supply systems for auxiliaries</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:dedicatedSupplySystem_auxiliarySupply</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:manufacturer rail:owner rail:operator | ||
| used by |
| ||
| source | <xs:complexType name="eClassification"> <xs:sequence> <xs:element name="manufacturer" type="rail:tManufacturer" minOccurs="0"> <xs:annotation> <xs:documentation>manufacturer data related to the vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:manufacturer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="owner" type="rail:tOwnerRS" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>owner specific vehicle data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:owner</xs:documentation> </xs:annotation> </xs:element> <xs:element name="operator" type="rail:eOperator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>general operator specific vehicle data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:operator</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||
| type | rail:tManufacturer | ||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="manufacturer" type="rail:tManufacturer" minOccurs="0"> <xs:annotation> <xs:documentation>manufacturer data related to the vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:manufacturer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||
| type | rail:tOwnerRS | ||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||
| source | <xs:element name="owner" type="rail:tOwnerRS" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>owner specific vehicle data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:owner</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||
| type | rail:eOperator | ||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||
| children | rail:vehicleIdentification | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="operator" type="rail:eOperator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>general operator specific vehicle data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:operator</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:mechanicalCoupler rail:pneumaticCoupler rail:electricalCoupler | ||
| used by |
| ||
| source | <xs:complexType name="eCouplers"> <xs:sequence> <xs:element name="mechanicalCoupler" type="rail:eMechanicalCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available mechanical couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:mechanicalCoupler</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pneumaticCoupler" type="rail:ePneumaticCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available pneumatic couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pneumaticCoupler</xs:documentation> </xs:annotation> </xs:element> <xs:element name="electricalCoupler" type="rail:eElectricalCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available electrical couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:electricalCoupler</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eMechanicalCoupler | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="mechanicalCoupler" type="rail:eMechanicalCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available mechanical couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:mechanicalCoupler</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:ePneumaticCoupler | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="pneumaticCoupler" type="rail:ePneumaticCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available pneumatic couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pneumaticCoupler</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||
| type | rail:eElectricalCoupler | ||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="electricalCoupler" type="rail:eElectricalCoupler" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for available electrical couplers between wagons</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:electricalCoupler</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | extension of rail:tCurvingLimitationType | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| source | <xs:complexType name="eCurvingLimitation"> <xs:complexContent> <xs:extension base="rail:tCurvingLimitationType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:curvingLimitation</xs:documentation> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tDoors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:passengerFlowSpeed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eDoors"> <xs:complexContent> <xs:extension base="rail:tDoors"> <xs:sequence> <xs:element name="passengerFlowSpeed" type="rail:tPassengerFlowSpeed" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about speed of passenger flow</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:passengerFlowSpeed</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tPassengerFlowSpeed | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="passengerFlowSpeed" type="rail:tPassengerFlowSpeed" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about speed of passenger flow</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:passengerFlowSpeed</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tElectricalWagonCouplerType | ||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eElectricalCoupler"> <xs:complexContent> <xs:extension base="rail:tElectricalWagonCouplerType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:electricalCoupler</xs:documentation> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | extension of rail:tEngine | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| children | rail:propulsion rail:pantograph rail:energyStorage rail:monitoring | ||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:complexType name="eEngine"> <xs:annotation> <xs:documentation>engine data about a motor car or locomotive, may be used in conjunction with 'wagon'</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:engine</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tEngine"> <xs:sequence> <xs:element name="propulsion" type="rail:ePropulsion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the propulsion system of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:propulsion</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pantograph" type="rail:ePantograph" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the installed pantographs of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pantograph</xs:documentation> </xs:annotation> </xs:element> <xs:element name="energyStorage" type="rail:eStorage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the installed energy storage devices of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:energyStorage</xs:documentation> </xs:annotation> </xs:element> <xs:element name="monitoring" type="rail:eMonitoring" minOccurs="0"> <xs:annotation> <xs:documentation>types of signalling systems fitted to the vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:monitoring</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:ePropulsion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:transformer rail:fourQuadrantChopper rail:link rail:tractionInverter rail:tractionMotor rail:diesel rail:gear rail:auxiliarySupply rail:tractiveEffort rail:brakeEffort rail:tractiveCurrent rail:brakeCurrent rail:tractiveCurrentLimitation rail:brakeCurrentLimitation rail:tractiveVehicleEfficiency rail:brakeVehicleEfficiency rail:rackTraction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="propulsion" type="rail:ePropulsion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the propulsion system of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:propulsion</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:ePantograph | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:dedicatedSupplySystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="pantograph" type="rail:ePantograph" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the installed pantographs of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pantograph</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eStorage | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="energyStorage" type="rail:eStorage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data about the installed energy storage devices of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:energyStorage</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eMonitoring | ||||||
| properties |
| ||||||
| children | rail:etcs rail:nationalSystem rail:trainRadio rail:otherEquipment | ||||||
| annotation |
| ||||||
| source | <xs:element name="monitoring" type="rail:eMonitoring" minOccurs="0"> <xs:annotation> <xs:documentation>types of signalling systems fitted to the vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:monitoring</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tETCS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:specificTransmissionModule | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eETCS"> <xs:annotation> <xs:documentation>data about installed ETCS system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:etcs</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tETCS"> <xs:sequence> <xs:element name="specificTransmissionModule" type="rail:tSpecificTransmissionModule" minOccurs="0"> <xs:annotation> <xs:documentation>data for special transmission modules of ETCS equipment</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:specificTransmissionModule</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpecificTransmissionModule | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="specificTransmissionModule" type="rail:tSpecificTransmissionModule" minOccurs="0"> <xs:annotation> <xs:documentation>data for special transmission modules of ETCS equipment</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:specificTransmissionModule</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tFormation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trainOrder rail:categoryRef rail:trainEngine rail:trainBrakes rail:trainBrakeOperation rail:trainResistance rail:speedProfileRef rail:technicalStopActivity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eFormation"> <xs:annotation> <xs:documentation>data for train composition or vehicle formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formation</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tFormation"> <xs:sequence> <xs:annotation> <xs:documentation>contain formation data</xs:documentation> </xs:annotation> <xs:element name="trainOrder" type="rail:eTrainOrder" minOccurs="0"> <xs:annotation> <xs:documentation>car order for a formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainOrder</xs:documentation> </xs:annotation> </xs:element> <xs:element name="categoryRef" type="rail:tElementWithReference" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>reference to train categories in TimeTable part, e.g. ltd. Express, the formation can run as in service</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:categoryRef</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainEngine" type="rail:tTrainEngine" minOccurs="0"> <xs:annotation> <xs:documentation>acceleration value for whole formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainEngine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainBrakes" type="rail:tBasicBrakeType" minOccurs="0"> <xs:annotation> <xs:documentation>for whole formation deceleration</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainBrakes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainBrakeOperation" type="rail:tBasicBrakeOperation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>operational braking rules according to specific supervision regime for entire formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainBrakeOperation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainResistance" type="rail:tTrainResistance" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical train resistance vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainResistance</xs:documentation> </xs:annotation> </xs:element> <xs:element name="speedProfileRef" type="rail:tSpeedProfileRefRS" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>reference to permissible speed profiles for entire formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:speedProfileRef</xs:documentation> </xs:annotation> </xs:element> <xs:element name="technicalStopActivity" type="rail:tTechnicalStopActivity" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of stop activities with their related technical times</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:technicalStopActivity</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eTrainOrder | ||||||
| properties |
| ||||||
| children | rail:vehicleRef | ||||||
| annotation |
| ||||||
| source | <xs:element name="trainOrder" type="rail:eTrainOrder" minOccurs="0"> <xs:annotation> <xs:documentation>car order for a formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainOrder</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:tElementWithReference | ||||||||||||||
| properties |
| ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="categoryRef" type="rail:tElementWithReference" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>reference to train categories in TimeTable part, e.g. ltd. Express, the formation can run as in service</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:categoryRef</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tTrainEngine | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="trainEngine" type="rail:tTrainEngine" minOccurs="0"> <xs:annotation> <xs:documentation>acceleration value for whole formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainEngine</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBasicBrakeType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:auxiliaryBrakes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainBrakes" type="rail:tBasicBrakeType" minOccurs="0"> <xs:annotation> <xs:documentation>for whole formation deceleration</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainBrakes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||
| type | rail:tBasicBrakeOperation | ||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||
| children | rail:decelerationTable | ||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainBrakeOperation" type="rail:tBasicBrakeOperation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>operational braking rules according to specific supervision regime for entire formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainBrakeOperation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainResistance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:valueTable rail:segmentTable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainResistance" type="rail:tTrainResistance" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical train resistance vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainResistance</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tSpeedProfileRefRS | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="speedProfileRef" type="rail:tSpeedProfileRefRS" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>reference to permissible speed profiles for entire formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:speedProfileRef</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tTechnicalStopActivity | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="technicalStopActivity" type="rail:tTechnicalStopActivity" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of stop activities with their related technical times</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:technicalStopActivity</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:formation | ||
| used by |
| ||
| source | <xs:complexType name="eFormations"> <xs:sequence> <xs:annotation> <xs:documentation>contain formation data</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formations</xs:documentation> </xs:annotation> <xs:element name="formation" type="rail:eFormation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data for train composition or vehicle formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formation</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eFormation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trainOrder rail:categoryRef rail:trainEngine rail:trainBrakes rail:trainBrakeOperation rail:trainResistance rail:speedProfileRef rail:technicalStopActivity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="formation" type="rail:eFormation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data for train composition or vehicle formation</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:formation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tFourQuadrantChopper | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency rail:phi | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eFourQuadrantChopper"> <xs:complexContent> <xs:extension base="rail:tFourQuadrantChopper"> <xs:sequence> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>four-quadrant-chopper efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_fourQuadrantChopper</xs:documentation> </xs:annotation> </xs:element> <xs:element name="phi" type="rail:tCurve" minOccurs="0"> <xs:annotation> <xs:documentation>phase angle of the real power to the apparent power as curve for the entire propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:phi</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>four-quadrant-chopper efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_fourQuadrantChopper</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="phi" type="rail:tCurve" minOccurs="0"> <xs:annotation> <xs:documentation>phase angle of the real power to the apparent power as curve for the entire propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:phi</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tGear | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eGear"> <xs:complexContent> <xs:extension base="rail:tGear"> <xs:sequence> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transmission efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_gear</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transmission efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_gear</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tGoods | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:service | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eGoods"> <xs:complexContent> <xs:extension base="rail:tGoods"> <xs:sequence> <xs:element name="service" type="rail:tService" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>description of any additional service provided per vehicle like car or truck ports</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:service_goods</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tService | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="service" type="rail:tService" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>description of any additional service provided per vehicle like car or truck ports</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:service_goods</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tLoadLimitType | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:railNetwork rail:lineClassification | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eLoadLimit"> <xs:complexContent> <xs:extension base="rail:tLoadLimitType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimit</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="railNetwork" type="rail:tRailNetwork" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>relation to particular rail networks the limit is applicable</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:railNetwork</xs:documentation> </xs:annotation> </xs:element> <xs:element name="lineClassification" type="rail:tLineClassification" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>load limit with respect to line classification (permissible axle load and meter load)</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:lineClassification</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:tRailNetwork | ||||||||||||||
| properties |
| ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="railNetwork" type="rail:tRailNetwork" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>relation to particular rail networks the limit is applicable</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:railNetwork</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tLineClassification | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="lineClassification" type="rail:tLineClassification" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>load limit with respect to line classification (permissible axle load and meter load)</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:lineClassification</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | extension of rail:tLoadLimitMatrixType | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:loadLimit | ||||||||||||||
| used by |
| ||||||||||||||
| attributes |
| ||||||||||||||
| source | <xs:complexType name="eLoadLimitMatrix"> <xs:complexContent> <xs:extension base="rail:tLoadLimitMatrixType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimitMatrix</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="loadLimit" type="rail:eLoadLimit" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for possible load limits</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eLoadLimit | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:railNetwork rail:lineClassification | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="loadLimit" type="rail:eLoadLimit" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>container for possible load limits</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimit</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:maintenanceInterval | ||
| used by |
| ||
| source | <xs:complexType name="eMaintenanceIntervals"> <xs:sequence> <xs:element name="maintenanceInterval" type="rail:tMaintenanceInterval" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:maintenanceInterval</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tMaintenanceInterval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="maintenanceInterval" type="rail:tMaintenanceInterval" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:maintenanceInterval</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tMechanicalWagonCouplerType | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eMechanicalCoupler"> <xs:complexContent> <xs:extension base="rail:tMechanicalWagonCouplerType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:mechanicalCoupler</xs:documentation> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| type | extension of rail:tMonitoring | ||
| properties |
| ||
| children | rail:etcs rail:nationalSystem rail:trainRadio rail:otherEquipment | ||
| used by |
| ||
| source | <xs:complexType name="eMonitoring"> <xs:complexContent> <xs:extension base="rail:tMonitoring"> <xs:sequence> <xs:element name="etcs" type="rail:eETCS" minOccurs="0"> <xs:annotation> <xs:documentation>capabilities with respect to European Train Control System</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:etcs</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nationalSystem" type="rail:tNationalSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of installed national train protection/control systems</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:nationalSystem</xs:documentation> </xs:annotation> </xs:element> <xs:element name="trainRadio" type="rail:eTrainRadio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of installed train radio systems for communication</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainRadio</xs:documentation> </xs:annotation> </xs:element> <xs:element name="otherEquipment" type="rail:tOtherEquipment" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of other (non-safety) installed train equipment</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:otherEquipment</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eETCS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:specificTransmissionModule | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="etcs" type="rail:eETCS" minOccurs="0"> <xs:annotation> <xs:documentation>capabilities with respect to European Train Control System</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:etcs</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tNationalSystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="nationalSystem" type="rail:tNationalSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of installed national train protection/control systems</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:nationalSystem</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTrainRadio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:radioSystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainRadio" type="rail:eTrainRadio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of installed train radio systems for communication</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainRadio</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOtherEquipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="otherEquipment" type="rail:tOtherEquipment" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>list of other (non-safety) installed train equipment</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:otherEquipment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tOperator | ||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||
| children | rail:vehicleIdentification | ||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eOperator"> <xs:complexContent> <xs:extension base="rail:tOperator"> <xs:sequence> <xs:element name="vehicleIdentification" type="rail:tVehicleIdentification" minOccurs="0"> <xs:annotation> <xs:documentation>vehicle identification as described by EU paper DV51EN01 annex P or UIC 438</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleIdentification</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tVehicleIdentification | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="vehicleIdentification" type="rail:tVehicleIdentification" minOccurs="0"> <xs:annotation> <xs:documentation>vehicle identification as described by EU paper DV51EN01 annex P or UIC 438</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleIdentification</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tPantograph | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:dedicatedSupplySystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ePantograph"> <xs:annotation> <xs:documentation>technical data about the installed pantographs of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pantograph</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tPantograph"> <xs:sequence> <xs:element name="dedicatedSupplySystem" type="rail:tElectrificationSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data of the supply system the pantograph is used for</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:dedicatedSupplySystem_pantograph</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tElectrificationSystem | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="dedicatedSupplySystem" type="rail:tElectrificationSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data of the supply system the pantograph is used for</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:dedicatedSupplySystem_pantograph</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tPassenger | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:places rail:service rail:gangway rail:doors rail:tilting | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ePassenger"> <xs:complexContent> <xs:extension base="rail:tPassenger"> <xs:sequence> <xs:element name="gangway" type="rail:tGangway" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>description of gangway features between vehicles</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:gangway</xs:documentation> </xs:annotation> </xs:element> <xs:element name="doors" type="rail:eDoors" minOccurs="0"> <xs:annotation> <xs:documentation>data about door dimensions</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:doors</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tilting" type="rail:tTilting" minOccurs="0"> <xs:annotation> <xs:documentation>data about car body tilting system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tilting</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGangway | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gangway" type="rail:tGangway" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>description of gangway features between vehicles</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:gangway</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eDoors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:passengerFlowSpeed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="doors" type="rail:eDoors" minOccurs="0"> <xs:annotation> <xs:documentation>data about door dimensions</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:doors</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tTilting | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="tilting" type="rail:tTilting" minOccurs="0"> <xs:annotation> <xs:documentation>data about car body tilting system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tilting</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | extension of rail:tPneumaticWagonCouplerType | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| source | <xs:complexType name="ePneumaticCoupler"> <xs:complexContent> <xs:extension base="rail:tPneumaticWagonCouplerType"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pneumaticCoupler</xs:documentation> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tPropulsion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:transformer rail:fourQuadrantChopper rail:link rail:tractionInverter rail:tractionMotor rail:diesel rail:gear rail:auxiliarySupply rail:tractiveEffort rail:brakeEffort rail:tractiveCurrent rail:brakeCurrent rail:tractiveCurrentLimitation rail:brakeCurrentLimitation rail:tractiveVehicleEfficiency rail:brakeVehicleEfficiency rail:rackTraction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ePropulsion"> <xs:annotation> <xs:documentation>technical data about the propulsion system of a vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:propulsion</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tPropulsion"> <xs:sequence> <xs:element name="transformer" type="rail:eTransformer" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of main transformer</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:transformer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fourQuadrantChopper" type="rail:eFourQuadrantChopper" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of inverter between OHL/transformer and link circuit</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:fourQuadrantChopper</xs:documentation> </xs:annotation> </xs:element> <xs:element name="link" type="rail:tLink" minOccurs="0"> <xs:annotation> <xs:documentation>nominal values of link circuit between input inverter and motor inverter</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:link</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractionInverter" type="rail:eTractionInverter" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of inverter between link circuit and motors</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractionInverter</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractionMotor" type="rail:eTractionMotor" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of traction motor</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractionMotor</xs:documentation> </xs:annotation> </xs:element> <xs:element name="diesel" type="rail:tDieselEngine" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of diesel engine</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:diesel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gear" type="rail:eGear" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of transmission system between motor and wheel</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:gear</xs:documentation> </xs:annotation> </xs:element> <xs:element name="auxiliarySupply" type="rail:eAuxiliarySupply" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data of auxiliary systems (supply and consumption)</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:auxiliarySupply</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractiveEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical tractive effort at wheel vs. speed by propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveEffort</xs:documentation> </xs:annotation> </xs:element> <xs:element name="brakeEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical brake effort at wheel vs. speed by propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeEffort</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractiveCurrent" type="rail:tCurrentCurve" minOccurs="0"> <xs:annotation> <xs:documentation>net current of the entire propulsion system as curve vs. speed for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveCurrent</xs:documentation> </xs:annotation> </xs:element> <xs:element name="brakeCurrent" type="rail:tCurrentCurve" minOccurs="0"> <xs:annotation> <xs:documentation>net current of the entire propulsion system as curve vs. speed for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeCurrent</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractiveCurrentLimitation" type="rail:tCurrentLimitation" minOccurs="0"> <xs:annotation> <xs:documentation>limitation curve of net current of the entire propulsion system vs. net voltage for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveCurrentLimitation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="brakeCurrentLimitation" type="rail:tCurrentLimitation" minOccurs="0"> <xs:annotation> <xs:documentation>limitation curve of net current of the entire propulsion system vs. net voltage for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeCurrentLimitation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tractiveVehicleEfficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>efficiency of the entire propulsion system as curve vs. speed or effort for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveVehicleEfficiency</xs:documentation> </xs:annotation> </xs:element> <xs:element name="brakeVehicleEfficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>efficiency of the entire propulsion system as curve vs. speed or effort for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeVehicleEfficiency</xs:documentation> </xs:annotation> </xs:element> <xs:element name="rackTraction" type="rail:tRackTractionType" minOccurs="0"> <xs:annotation> <xs:documentation>data about rack traction equipment of the vehicle used for propulsion</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:rackTraction_propulsion</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTransformer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:winding rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="transformer" type="rail:eTransformer" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of main transformer</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:transformer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eFourQuadrantChopper | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency rail:phi | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="fourQuadrantChopper" type="rail:eFourQuadrantChopper" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of inverter between OHL/transformer and link circuit</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:fourQuadrantChopper</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:tLink | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="link" type="rail:tLink" minOccurs="0"> <xs:annotation> <xs:documentation>nominal values of link circuit between input inverter and motor inverter</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:link</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:eTractionInverter | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| children | rail:efficiency rail:pulsePattern | ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="tractionInverter" type="rail:eTractionInverter" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of inverter between link circuit and motors</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractionInverter</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTractionMotor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency rail:mechanicalLosses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="tractionMotor" type="rail:eTractionMotor" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of traction motor</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractionMotor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tDieselEngine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="diesel" type="rail:tDieselEngine" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of diesel engine</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:diesel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eGear | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gear" type="rail:eGear" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of transmission system between motor and wheel</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:gear</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eAuxiliarySupply | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:dedicatedSupplySystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="auxiliarySupply" type="rail:eAuxiliarySupply" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>technical data of auxiliary systems (supply and consumption)</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:auxiliarySupply</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEffortCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="tractiveEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical tractive effort at wheel vs. speed by propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveEffort</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEffortCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="brakeEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical brake effort at wheel vs. speed by propulsion system</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeEffort</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tCurrentCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="tractiveCurrent" type="rail:tCurrentCurve" minOccurs="0"> <xs:annotation> <xs:documentation>net current of the entire propulsion system as curve vs. speed for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveCurrent</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tCurrentCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="brakeCurrent" type="rail:tCurrentCurve" minOccurs="0"> <xs:annotation> <xs:documentation>net current of the entire propulsion system as curve vs. speed for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeCurrent</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tCurrentLimitation | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="tractiveCurrentLimitation" type="rail:tCurrentLimitation" minOccurs="0"> <xs:annotation> <xs:documentation>limitation curve of net current of the entire propulsion system vs. net voltage for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveCurrentLimitation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tCurrentLimitation | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="brakeCurrentLimitation" type="rail:tCurrentLimitation" minOccurs="0"> <xs:annotation> <xs:documentation>limitation curve of net current of the entire propulsion system vs. net voltage for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeCurrentLimitation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="tractiveVehicleEfficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>efficiency of the entire propulsion system as curve vs. speed or effort for traction mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:tractiveVehicleEfficiency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="brakeVehicleEfficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>efficiency of the entire propulsion system as curve vs. speed or effort for braking mode</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:brakeVehicleEfficiency</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:tRackTractionType | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||
| source | <xs:element name="rackTraction" type="rail:tRackTractionType" minOccurs="0"> <xs:annotation> <xs:documentation>data about rack traction equipment of the vehicle used for propulsion</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:rackTraction_propulsion</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:valueTable | ||
| used by |
| ||
| source | <xs:complexType name="ePulsePattern"> <xs:sequence> <xs:element name="valueTable"> <xs:annotation> <xs:documentation>table of values vs. arbitrary variable</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:valueTable_pulsePattern</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="rail:tValueTable"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tValueTable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:columnHeader rail:valueLine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="valueTable"> <xs:annotation> <xs:documentation>table of values vs. arbitrary variable</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:valueTable_pulsePattern</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="rail:tValueTable"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tStorage | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eStorage"> <xs:complexContent> <xs:extension base="rail:tStorage"> <xs:sequence> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>detailed efficiency of energy storage device</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_energyStorage</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>detailed efficiency of energy storage device</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_energyStorage</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | extension of rail:tTractionInverter | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| children | rail:efficiency rail:pulsePattern | ||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTractionInverter"> <xs:complexContent> <xs:extension base="rail:tTractionInverter"> <xs:sequence> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction inverter efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_tractionInverter</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pulsePattern" type="rail:ePulsePattern" minOccurs="0"> <xs:annotation> <xs:documentation>pulse pattern of the traction inverter</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pulsePattern</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction inverter efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_tractionInverter</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:ePulsePattern | ||||||
| properties |
| ||||||
| children | rail:valueTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="pulsePattern" type="rail:ePulsePattern" minOccurs="0"> <xs:annotation> <xs:documentation>pulse pattern of the traction inverter</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:pulsePattern</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTractionMotor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:efficiency rail:mechanicalLosses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTractionMotor"> <xs:complexContent> <xs:extension base="rail:tTractionMotor"> <xs:sequence> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction motor efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_tractionMotor</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mechanicalLosses" type="rail:tLosses" minOccurs="0"> <xs:annotation> <xs:documentation>traction motor mechanical losses vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:mechanicalLosses</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction motor efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_tractionMotor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tLosses | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="mechanicalLosses" type="rail:tLosses" minOccurs="0"> <xs:annotation> <xs:documentation>traction motor mechanical losses vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:mechanicalLosses</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||
| namespace | https://www.railml.org/schemas/2021 | ||
| children | rail:vehicleRef | ||
| used by |
| ||
| source | <xs:complexType name="eTrainOrder"> <xs:sequence> <xs:element name="vehicleRef" type="rail:tVehicleRef" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>references via ID-attribute to vehicle element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleRef</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tVehicleRef | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="vehicleRef" type="rail:tVehicleRef" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>references via ID-attribute to vehicle element</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleRef</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTrainRadio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:radioSystem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTrainRadio"> <xs:annotation> <xs:documentation>train radio</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:trainRadio</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tTrainRadio"> <xs:sequence> <xs:element name="radioSystem" type="rail:tRadioSystem" minOccurs="0"> <xs:annotation> <xs:documentation>list of available radio systems for communication like 'GSM-R'</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:radioSystem</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tRadioSystem | ||||||
| properties |
| ||||||
| annotation |
| ||||||
| source | <xs:element name="radioSystem" type="rail:tRadioSystem" minOccurs="0"> <xs:annotation> <xs:documentation>list of available radio systems for communication like 'GSM-R'</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:radioSystem</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTransformer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:winding rail:efficiency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eTransformer"> <xs:complexContent> <xs:extension base="rail:tTransformer"> <xs:sequence> <xs:element name="winding" type="rail:tWinding" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>nominal values of each transformer winding</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:winding</xs:documentation> </xs:annotation> </xs:element> <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transformer efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_transformer</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tWinding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="winding" type="rail:tWinding" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>nominal values of each transformer winding</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:winding</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
| ||||||
| children | rail:valueTable rail:segmentTable | ||||||
| annotation |
| ||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transformer efficiency vs. speed</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:efficiency_transformer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tVehicle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:classification rail:engine rail:wagon rail:vehicleBrakes rail:loadLimitMatrix rail:curvingLimitation rail:maintenanceIntervals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eVehicle"> <xs:complexContent> <xs:extension base="rail:tVehicle"> <xs:sequence> <xs:element name="classification" type="rail:eClassification" minOccurs="0"> <xs:annotation> <xs:documentation>general management and classification data of vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:classification</xs:documentation> </xs:annotation> </xs:element> <xs:element name="engine" type="rail:eEngine" minOccurs="0"> <xs:annotation> <xs:documentation>engine data about a motor car or locomotive</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:engine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="wagon" type="rail:eWagon" minOccurs="0"> <xs:annotation> <xs:documentation>technical and payload data about a (motor) car or locomotive</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:wagon</xs:documentation> </xs:annotation> </xs:element> <xs:element name="vehicleBrakes" type="rail:eVehicleBrakes" minOccurs="0"> <xs:annotation> <xs:documentation>data about brake systems independent from propulsion</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleBrakes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="loadLimitMatrix" type="rail:eLoadLimitMatrix" minOccurs="0"> <xs:annotation> <xs:documentation>matrix of permissible speed, line classification and payload</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimitMatrix</xs:documentation> </xs:annotation> </xs:element> <xs:element name="curvingLimitation" type="rail:eCurvingLimitation" minOccurs="0"> <xs:annotation> <xs:documentation>list of permissible curve radius in horizontal and vertical direction</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:curvingLimitation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="maintenanceIntervals" type="rail:eMaintenanceIntervals" minOccurs="0"> <xs:annotation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:maintenanceIntervals</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eClassification | ||||||
| properties |
| ||||||
| children | rail:manufacturer rail:owner rail:operator | ||||||
| annotation |
| ||||||
| source | <xs:element name="classification" type="rail:eClassification" minOccurs="0"> <xs:annotation> <xs:documentation>general management and classification data of vehicle</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:classification</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||
| type | rail:eEngine | ||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||
| children | rail:propulsion rail:pantograph rail:energyStorage rail:monitoring | ||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||
| source | <xs:element name="engine" type="rail:eEngine" minOccurs="0"> <xs:annotation> <xs:documentation>engine data about a motor car or locomotive</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:engine</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eWagon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:passenger rail:goods rail:auxiliarySupplySystem rail:driversCab rail:rackTraction rail:couplers rail:trainClearanceGauge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="wagon" type="rail:eWagon" minOccurs="0"> <xs:annotation> <xs:documentation>technical and payload data about a (motor) car or locomotive</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:wagon</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||
| type | rail:eVehicleBrakes | ||||||
| properties |
| ||||||
| children | rail:vehicleBrake rail:vehicleBrakeOperation rail:mechanicalBrakeEffort rail:eddyCurrentBrake | ||||||
| annotation |
| ||||||
| source | <xs:element name="vehicleBrakes" type="rail:eVehicleBrakes" minOccurs="0"> <xs:annotation> <xs:documentation>data about brake systems independent from propulsion</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:vehicleBrakes</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||
| type | rail:eLoadLimitMatrix | ||||||||||||||
| properties |
| ||||||||||||||
| children | rail:loadLimit | ||||||||||||||
| attributes |
| ||||||||||||||
| annotation |
| ||||||||||||||
| source | <xs:element name="loadLimitMatrix" type="rail:eLoadLimitMatrix" minOccurs="0"> <xs:annotation> <xs:documentation>matrix of permissible speed, line classification and payload</xs:documentation> <xs:documentation>See https://wiki2.railml.org/wiki/RS:loadLimitMatrix</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() | ||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2021 | ||||||||||||||||||||||||||||||
| type | rail:eCurvingLimitation | ||||||||||||||||||||||||||||||
| properties |
| ||||||||||||||||||||||||||||||
| attributes |
| ||||||||||||||||||||||||||||||
| annotation |
| ||||||||||||||||||||||||||||||