| schema location: | ..\schema\railML.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| Elements |
| railml |
| schema location: | ..\schema\infrastructure.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\rollingstock.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\timetable.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\infrastructureTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | http://www.w3.org/2001/03/xml.xsd |
| attributeFormDefault: | |
| elementFormDefault: | |
| targetNamespace: | http://www.w3.org/XML/1998/namespace |
| Attributes | Attr. groups |
| base | specialAttrs |
| lang | |
| space |
| schema location: | ..\schema\rollingstockTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\timetableTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\railwayUnits.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\railwayBaseTypes.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\physicalUnits.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | ..\schema\genericRailML.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | https://www.railml.org/schemas/2018 |
| schema location: | http://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/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=CO:railml"/> </xs:annotation> <xs:sequence> <xs:element name="metadata" type="rail:tMetadata" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=CO:metadata"/> </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: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: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> <!-- vehicleOperator identity in metadata --> <xs:key name="vehicleOperatorKey"> <xs:selector xpath=".//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> <!-- customer identity in metadata --> <xs:key name="customerKey"> <xs:selector xpath=".//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: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: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: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: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> <!-- 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-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> <!-- 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> <!-- 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> <!-- 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:trainParts/rail:trainPart/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-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:trains/rail:train/rail:trainPartSequence"/> <xs:field xpath="@categoryRef"/> </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> </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/2018 | ||||||
| type | rail:tMetadata | ||||||
| properties |
|
||||||
| children | any rail:organizationalUnits | ||||||
| source | <xs:element name="metadata" type="rail:tMetadata" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=CO:metadata"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="infrastructure"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infrastructure"/> </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 source="http://wiki.railml.org/index.php?title=IS:infraAttrGroups"/> </xs:annotation> </xs:element> <xs:element name="tracks" type="rail:eTracks" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tracks"/> </xs:annotation> </xs:element> <xs:element name="trackGroups" type="rail:eTrackGroups" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackGroups"/> </xs:annotation> </xs:element> <xs:element name="operationControlPoints" type="rail:eOperationControlPoints" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationControlPoints"/> </xs:annotation> </xs:element> <xs:element name="controllers" type="rail:eControllers" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:controllers"/> </xs:annotation> </xs:element> <xs:element name="speedProfiles" type="rail:eSpeedProfiles" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speedProfiles"/> </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: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/2018 | ||||||
| type | rail:eInfraAttrGroup | ||||||
| properties |
|
||||||
| children | rail:infraAttributes | ||||||
| source | <xs:element name="infraAttrGroups" type="rail:eInfraAttrGroup" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttrGroups"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTracks | ||||||
| properties |
|
||||||
| children | rail:track | ||||||
| source | <xs:element name="tracks" type="rail:eTracks" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tracks"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrackGroups | ||||||
| properties |
|
||||||
| children | rail:line rail:locallyControlledArea | ||||||
| source | <xs:element name="trackGroups" type="rail:eTrackGroups" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackGroups"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOperationControlPoints | ||||||
| properties |
|
||||||
| children | rail:ocp | ||||||
| source | <xs:element name="operationControlPoints" type="rail:eOperationControlPoints" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationControlPoints"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eControllers | ||||||
| properties |
|
||||||
| children | rail:controller | ||||||
| source | <xs:element name="controllers" type="rail:eControllers" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:controllers"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eSpeedProfiles | ||||||
| properties |
|
||||||
| children | rail:speedProfile | ||||||
| source | <xs:element name="speedProfiles" type="rail:eSpeedProfiles" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speedProfiles"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| properties |
|
||||||||||||||
| children | rail:visualization | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="infrastructureVisualizations"> <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:annotation> </xs:element> </xs:sequence> <xs:attribute ref="xml:base"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | rail:eInfrastructureVisualization | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | rail:lineVis rail:ocpVis | ||||||||||||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:attribute"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tAttribute | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="attribute" type="rail:tAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:attribute"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:axleWeightChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tAxleWeightChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="axleWeightChange" type="rail:tAxleWeightChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeightChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:balise"/> </xs:annotation> </xs:element> <xs:element name="baliseGroup" type="rail:tBaliseGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:baliseGroup"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBalise | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="balise" type="rail:tBalise" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:balise"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBaliseGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:baliseRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="baliseGroup" type="rail:tBaliseGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:baliseGroup"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:border"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBorder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="border" type="rail:tBorder" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:border"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
|
||||||
| children | rail:crossedElement | ||||||
| annotation |
|
||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:brigde"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eBridge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="brigde" type="rail:eBridge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:brigde"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:clearanceGaugeChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tClearanceGaugeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:clearanceGauge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="clearanceGaugeChange" type="rail:tClearanceGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGaugeChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:switch"/> </xs:annotation> </xs:element> <xs:element name="crossing" type="rail:eCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossing"/> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eSwitch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="switch" type="rail:eSwitch" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:switch"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:connection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossing" type="rail:eCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossing"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:controller"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tController | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:ocpRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="controller" type="rail:tController" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:controller"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:crossedElement"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tCrossedElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossedElement" type="rail:tCrossedElement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossedElement"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:connection_crossing"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSwitchConnectionData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connection_crossing"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:crossSection"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tCrossSection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="crossSection" type="rail:tCrossSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossSection"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:derailer"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tDerailer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="derailer" type="rail:tDerailer" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:derailer"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:electrificationChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tElectrificationChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:maxTrainCurrent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="electrificationChange" type="rail:tElectrificationChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrificationChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:gaugeChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGaugeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gaugeChange" type="rail:tGaugeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gaugeChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:attributes"/> </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/2018 | ||||||
| type | rail:eAttributes | ||||||
| properties |
|
||||||
| children | rail:attribute | ||||||
| source | <xs:element name="attributes" type="rail:eAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:attributes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:generalInfraAttribute"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eGeneralInfraAttribute | ||||||
| properties |
|
||||||
| children | rail:attributes | ||||||
| source | <xs:element name="generalInfraAttribute" type="rail:eGeneralInfraAttribute" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:generalInfraAttribute"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:geoMapping"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPlacedElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="geoMapping" type="rail:tPlacedElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:geoMapping"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:gradientChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tGradientChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="gradientChange" type="rail:tGradientChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gradientChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:owner"/> </xs:annotation> </xs:element> <xs:element name="operationMode" type="rail:tOperationMode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationMode"/> </xs:annotation> </xs:element> <xs:element name="trainProtection" type="rail:tTrainProtection" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtection"/> </xs:annotation> </xs:element> <xs:element name="electrification" type="rail:tElectrification" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrification"/> </xs:annotation> </xs:element> <xs:element name="powerTransmission" type="rail:tPowerTransmission" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmission"/> </xs:annotation> </xs:element> <xs:element name="axleWeight" type="rail:tAxleWeight" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeight"/> </xs:annotation> </xs:element> <xs:element name="gauge" type="rail:tGauge" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gauge"/> </xs:annotation> </xs:element> <xs:element name="clearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGauge"/> </xs:annotation> </xs:element> <xs:element name="speeds" type="rail:eSpeeds" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speeds"/> </xs:annotation> </xs:element> <xs:element name="epsgCode" type="rail:tEpsgCode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:epsgCode"/> </xs:annotation> </xs:element> <xs:element name="trainRadio" type="rail:tTrainRadioAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainRadio"/> </xs:annotation> </xs:element> <xs:element name="generalInfraAttributes" type="rail:eGeneralInfraAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:generalInfraAttributes"/> </xs:annotation> </xs:element> </xs:all> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||
| type | rail:tOwner | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <xs:element name="owner" type="rail:tOwner" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:owner"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | rail:tOperationMode | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="operationMode" type="rail:tOperationMode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationMode"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tTrainProtection | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="trainProtection" type="rail:tTrainProtection" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtection"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | rail:tElectrification | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | rail:maxTrainCurrent | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="electrification" type="rail:tElectrification" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrification"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tPowerTransmission | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="powerTransmission" type="rail:tPowerTransmission" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmission"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tAxleWeight | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="axleWeight" type="rail:tAxleWeight" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeight"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||
| type | rail:tGauge | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="gauge" type="rail:tGauge" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gauge"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||
| type | rail:tClearanceGaugeType | ||||||||||||||||
| properties |
|
||||||||||||||||
| attributes |
|
||||||||||||||||
| source | <xs:element name="clearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGauge"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eSpeeds | ||||||
| properties |
|
||||||
| children | rail:speed | ||||||
| source | <xs:element name="speeds" type="rail:eSpeeds" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speeds"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tEpsgCode | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="epsgCode" type="rail:tEpsgCode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:epsgCode"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainRadioAttributes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainRadio" type="rail:tTrainRadioAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainRadio"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eGeneralInfraAttributes | ||||||
| properties |
|
||||||
| children | rail:generalInfraAttribute | ||||||
| source | <xs:element name="generalInfraAttributes" type="rail:eGeneralInfraAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:generalInfraAttributes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:infraAttributes"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="infraAttributes" type="rail:eInfraAttr" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttributes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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>sub-element for a reference to an infraAttributes instance</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttributes"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| type | rail:tElementWithReference | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="infraAttrGroupRef" type="rail:tElementWithReference" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>sub-element for a reference to an infraAttributes instance</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttributes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | extension of rail:tInfrastructureVisualization | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | rail:lineVis rail:ocpVis | ||||||||||||||||||||||||
| 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:annotation> </xs:element> <xs:element name="ocpVis" type="rail:eOcpVis" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>visualization of an OCP</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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>visualization of an OCP</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
|
||||||
| children | rail:crossedElement | ||||||
| annotation |
|
||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:levelCrossing"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLevelCrossing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="levelCrossing" type="rail:eLevelCrossing" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:levelCrossing"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:lineDescr"/> </xs:annotation> </xs:element> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_line"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:lineDescr"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_line"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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:sequence> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_locallyControlledArea"/> </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:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_locallyControlledArea"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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>Locks are physical railway infrastructure elements that are used for logical locking connections between switches, derailers, level crossings, or other signalling components.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tLock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="lock" type="rail:tLock" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Locks are physical railway infrastructure elements that are used for logical locking connections between switches, derailers, level crossings, or other signalling components.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:mileageChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tMileageChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="mileageChange" type="rail:tMileageChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:mileageChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tOperationControlPoint | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:controllerRef rail:propOperational rail:propService rail:propEquipment 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 source="http://wiki.railml.org/index.php?title=IS:propOperational"/> </xs:annotation> </xs:element> <xs:element name="propService" type="rail:tOcpPropService" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propService"/> </xs:annotation> </xs:element> <xs:element name="propEquipment" type="rail:eOcpPropEquipment" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propEquipment"/> </xs:annotation> </xs:element> <xs:element name="propOther" type="rail:eOcpPropOther" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propOther"/> </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 source="http://wiki.railml.org/index.php?title=IS:tsi"/> </xs:annotation> </xs:element> <xs:element name="area" type="rail:tOcpArea" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:area"/> </xs:annotation> </xs:element> <xs:element name="geoCoord" type="rail:tGeoCoord" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:geoCoord_ocp"/> </xs:annotation> </xs:element> <xs:element name="designator" type="rail:tDesignator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:designator"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:eOcpPropOperational | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | rail:uptime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="propOperational" type="rail:eOcpPropOperational" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propOperational"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOcpPropService | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="propService" type="rail:tOcpPropService" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propService"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOcpPropEquipment | ||||||
| properties |
|
||||||
| children | rail:summary rail:trackRef | ||||||
| source | <xs:element name="propEquipment" type="rail:eOcpPropEquipment" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propEquipment"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:eOcpPropOther | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="propOther" type="rail:eOcpPropOther" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:propOther"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:tsi"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | rail:tOcpArea | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="area" type="rail:tOcpArea" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:area"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:tGeoCoord | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="geoCoord" type="rail:tGeoCoord" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:geoCoord_ocp"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||
| type | rail:tDesignator | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="designator" type="rail:tDesignator" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:designator"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:summary"/> </xs:annotation> </xs:element> <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_propEquipment"/> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||
| type | rail:tOcpPropEquipmentSummary | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="summary" type="rail:tOcpPropEquipmentSummary"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:summary"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||
| type | rail:tTrackRefInGroup | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <xs:element name="trackRef" type="rail:tTrackRefInGroup" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackRef_propEquipment"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | extension of rail:tOcpPropOperational | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | rail:uptime | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:uptime"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||
| type | rail:tOcpUptime | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="uptime" type="rail:tOcpUptime" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:uptime"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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>Deprecated for next major release, use "additionalName" in "ocp" instead.</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:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:tOcpAdditionalName | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="additionalName" type="rail:tOcpAdditionalName" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Deprecated for next major release, use "additionalName" in "ocp" instead.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 visualization element in grid coordinates</xs:documentation> </xs:annotation> </xs:element> <xs:element name="size" type="rail:tSize" minOccurs="0"> <xs:annotation> <xs:documentation>size of the OCP visualization element</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tPoint | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="position" type="rail:tPoint"> <xs:annotation> <xs:documentation>position of the OCP visualization element in grid coordinates</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tSize | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="size" type="rail:tSize" minOccurs="0"> <xs:annotation> <xs:documentation>size of the OCP visualization element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:signals"/> </xs:annotation> </xs:element> <xs:element name="trainDetectionElements" type="rail:eTrainDetectionElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainDetectionElements"/> </xs:annotation> </xs:element> <xs:element name="balises" type="rail:eBalises" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:balises"/> </xs:annotation> </xs:element> <xs:element name="trainProtectionElements" type="rail:eTrainProtectionElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionElements"/> </xs:annotation> </xs:element> <xs:element name="stopPosts" type="rail:eStopPosts" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:stopPosts"/> </xs:annotation> </xs:element> <xs:element name="derailers" type="rail:eDerailers" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:derailers"/> </xs:annotation> </xs:element> <xs:element name="trainRadioChanges" type="rail:eTrainRadioChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainRadios"/> </xs:annotation> </xs:element> <xs:element name="locks" type="rail:eLocks" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:locks"/> </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/2018 | ||||||
| type | rail:eSignals | ||||||
| properties |
|
||||||
| children | rail:signal rail:signalGroups | ||||||
| source | <xs:element name="signals" type="rail:eSignals" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signals"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainDetectionElements | ||||||
| properties |
|
||||||
| children | rail:trainDetector rail:trackCircuitBorder | ||||||
| source | <xs:element name="trainDetectionElements" type="rail:eTrainDetectionElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainDetectionElements"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eBalises | ||||||
| properties |
|
||||||
| children | rail:balise rail:baliseGroup | ||||||
| source | <xs:element name="balises" type="rail:eBalises" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:balises"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainProtectionElements | ||||||
| properties |
|
||||||
| children | rail:trainProtectionElement rail:trainProtectionElementGroup | ||||||
| source | <xs:element name="trainProtectionElements" type="rail:eTrainProtectionElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionElements"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eStopPosts | ||||||
| properties |
|
||||||
| children | rail:stopPost | ||||||
| source | <xs:element name="stopPosts" type="rail:eStopPosts" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:stopPosts"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eDerailers | ||||||
| properties |
|
||||||
| children | rail:derailer | ||||||
| source | <xs:element name="derailers" type="rail:eDerailers" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:derailers"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainRadioChanges | ||||||
| properties |
|
||||||
| children | rail:trainRadioChange | ||||||
| source | <xs:element name="trainRadioChanges" type="rail:eTrainRadioChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainRadios"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eLocks | ||||||
| properties |
|
||||||
| children | rail:lock | ||||||
| source | <xs:element name="locks" type="rail:eLocks" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:locks"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:ocp"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eOcp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:controllerRef rail:propOperational rail:propService rail:propEquipment rail:propOther rail:tsi rail:area rail:geoCoord rail:designator | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ocp" type="rail:eOcp" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ocp"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:operationModeChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOperationModeChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="operationModeChange" type="rail:tOperationModeChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationModeChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:ownerChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOwnerChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ownerChange" type="rail:tOwnerChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ownerChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:platformEdge"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPlatformEdge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="platformEdge" type="rail:tPlatformEdge" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:platformEdge"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:powerTransmissionChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tPowerTransmissionChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="powerTransmissionChange" type="rail:tPowerTransmissionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmissionChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:radiusChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tRadiusChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="radiusChange" type="rail:tRadiusChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:radiusChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:serviceSection"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tServiceSection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="serviceSection" type="rail:tServiceSection" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:serviceSection"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:signalRef"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||
| type | rail:tSignalRefInGroup | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <xs:element name="signalRef" type="rail:tSignalRefInGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signalRef"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:signalGroup"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eSignalGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:signalRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="signalGroup" type="rail:eSignalGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signalGroup"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:signal"/> </xs:annotation> </xs:element> <xs:element name="signalGroups" type="rail:eSignalGroups"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signalGroups"/> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="signal" type="rail:tSignal"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signal"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| type | rail:eSignalGroups | ||
| properties |
|
||
| children | rail:signalGroup | ||
| source | <xs:element name="signalGroups" type="rail:eSignalGroups"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:signalGroups"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:speedChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speedChange" type="rail:tSpeedChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speedChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:speedProfile"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedProfile | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:tilting rail:braking rail:path | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speedProfile" type="rail:tSpeedProfile" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speedProfile"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:speed"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSpeedInfo | ||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="speed" type="rail:tSpeedInfo" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speed"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:stopPost"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tStopPost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:validForMovements rail:signalRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="stopPost" type="rail:tStopPost" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:stopPost"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:connection_switch"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tSwitchConnectionData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="connection" type="rail:tSwitchConnectionData" maxOccurs="3"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connection_switch"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTrack | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackDescr rail:trackTopology rail:trackElements rail:ocsElements rail:infraAttrGroupRefs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:trackDescr"/> </xs:annotation> </xs:element> <xs:element name="trackTopology" type="rail:eTrackTopology"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackTopology"/> </xs:annotation> </xs:element> <xs:element name="trackElements" type="rail:eTrackElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackElements"/> </xs:annotation> </xs:element> <xs:element name="ocsElements" type="rail:eOcsElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ocsElements"/> </xs:annotation> </xs:element> <xs:element name="infraAttrGroupRefs" type="rail:eInfraAttrGroupRefs" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttrGroupRefs"/> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Deprecated for next major release, use "generic any element" instead.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:trackDescr"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| type | rail:eTrackTopology | ||
| properties |
|
||
| children | rail:trackBegin rail:trackEnd rail:mileageChanges rail:connections rail:crossSections rail:borders | ||
| source | <xs:element name="trackTopology" type="rail:eTrackTopology"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackTopology"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 | ||||||
| source | <xs:element name="trackElements" type="rail:eTrackElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackElements"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOcsElements | ||||||
| properties |
|
||||||
| children | rail:signals rail:trainDetectionElements rail:balises rail:trainProtectionElements rail:stopPosts rail:derailers rail:trainRadioChanges rail:locks | ||||||
| source | <xs:element name="ocsElements" type="rail:eOcsElements" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ocsElements"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eInfraAttrGroupRefs | ||||||
| properties |
|
||||||
| children | rail:infraAttrGroupRef | ||||||
| source | <xs:element name="infraAttrGroupRefs" type="rail:eInfraAttrGroupRefs" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:infraAttrGroupRefs"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||
| 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>the starting direction of the mileage related to the track</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>the starting direction of the mileage related to the track</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:trackCondition"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrackCondition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackCondition" type="rail:tTrackCondition" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackCondition"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:speedChanges"/> </xs:annotation> </xs:element> <xs:element name="gradientChanges" type="rail:eGradientChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gradientChanges"/> </xs:annotation> </xs:element> <xs:element name="radiusChanges" type="rail:eRadiusChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:radiusChanges"/> </xs:annotation> </xs:element> <xs:element name="tunnels" type="rail:eTunnels" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tunnels"/> </xs:annotation> </xs:element> <xs:element name="bridges" type="rail:eBridges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bridges"/> </xs:annotation> </xs:element> <xs:element name="levelCrossings" type="rail:eLevelCrossings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:levelCrossings"/> </xs:annotation> </xs:element> <xs:element name="ownerChanges" type="rail:eOwnerChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ownerChanges"/> </xs:annotation> </xs:element> <xs:element name="operationModeChanges" type="rail:eOperationModeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationModeChanges"/> </xs:annotation> </xs:element> <xs:element name="trainProtectionChanges" type="rail:eTrainProtectionChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionChanges"/> </xs:annotation> </xs:element> <xs:element name="electrificationChanges" type="rail:eElectrificationChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrificationChanges"/> </xs:annotation> </xs:element> <xs:element name="powerTransmissionChanges" type="rail:ePowerTransmissionChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmissionChanges"/> </xs:annotation> </xs:element> <xs:element name="axleWeightChanges" type="rail:eAxleWeightChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeightChanges"/> </xs:annotation> </xs:element> <xs:element name="gaugeChanges" type="rail:eGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gaugeChanges"/> </xs:annotation> </xs:element> <xs:element name="clearanceGaugeChanges" type="rail:eClearanceGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGaugeChanges"/> </xs:annotation> </xs:element> <xs:element name="geoMappings" type="rail:eGeoMappings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:geoMappings"/> </xs:annotation> </xs:element> <xs:element name="trackConditions" type="rail:eTrackConditions" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackConditions"/> </xs:annotation> </xs:element> <xs:element name="platformEdges" type="rail:ePlatformEdges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:platformEdges"/> </xs:annotation> </xs:element> <xs:element name="serviceSections" type="rail:eServiceSections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:serviceSections"/> </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/2018 | ||||||
| type | rail:eSpeedChanges | ||||||
| properties |
|
||||||
| children | rail:speedChange | ||||||
| source | <xs:element name="speedChanges" type="rail:eSpeedChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speedChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eGradientChanges | ||||||
| properties |
|
||||||
| children | rail:gradientChange | ||||||
| source | <xs:element name="gradientChanges" type="rail:eGradientChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gradientChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eRadiusChanges | ||||||
| properties |
|
||||||
| children | rail:radiusChange | ||||||
| source | <xs:element name="radiusChanges" type="rail:eRadiusChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:radiusChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTunnels | ||||||
| properties |
|
||||||
| children | rail:tunnel | ||||||
| source | <xs:element name="tunnels" type="rail:eTunnels" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tunnels"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eBridges | ||||||
| properties |
|
||||||
| children | rail:brigde | ||||||
| source | <xs:element name="bridges" type="rail:eBridges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bridges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eLevelCrossings | ||||||
| properties |
|
||||||
| children | rail:levelCrossing | ||||||
| source | <xs:element name="levelCrossings" type="rail:eLevelCrossings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:levelCrossings"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOwnerChanges | ||||||
| properties |
|
||||||
| children | rail:ownerChange | ||||||
| source | <xs:element name="ownerChanges" type="rail:eOwnerChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:ownerChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOperationModeChanges | ||||||
| properties |
|
||||||
| children | rail:operationModeChange | ||||||
| source | <xs:element name="operationModeChanges" type="rail:eOperationModeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationModeChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainProtectionChanges | ||||||
| properties |
|
||||||
| children | rail:trainProtectionChange | ||||||
| source | <xs:element name="trainProtectionChanges" type="rail:eTrainProtectionChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eElectrificationChanges | ||||||
| properties |
|
||||||
| children | rail:electrificationChange | ||||||
| source | <xs:element name="electrificationChanges" type="rail:eElectrificationChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrificationChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:ePowerTransmissionChanges | ||||||
| properties |
|
||||||
| children | rail:powerTransmissionChange | ||||||
| source | <xs:element name="powerTransmissionChanges" type="rail:ePowerTransmissionChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmissionChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eAxleWeightChanges | ||||||
| properties |
|
||||||
| children | rail:axleWeightChange | ||||||
| source | <xs:element name="axleWeightChanges" type="rail:eAxleWeightChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeightChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eGaugeChanges | ||||||
| properties |
|
||||||
| children | rail:gaugeChange | ||||||
| source | <xs:element name="gaugeChanges" type="rail:eGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gaugeChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eClearanceGaugeChanges | ||||||
| properties |
|
||||||
| children | rail:clearanceGaugeChange | ||||||
| source | <xs:element name="clearanceGaugeChanges" type="rail:eClearanceGaugeChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGaugeChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eGeoMappings | ||||||
| properties |
|
||||||
| children | rail:geoMapping | ||||||
| source | <xs:element name="geoMappings" type="rail:eGeoMappings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:geoMappings"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrackConditions | ||||||
| properties |
|
||||||
| children | rail:trackCondition | ||||||
| source | <xs:element name="trackConditions" type="rail:eTrackConditions" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackConditions"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:ePlatformEdges | ||||||
| properties |
|
||||||
| children | rail:platformEdge | ||||||
| source | <xs:element name="platformEdges" type="rail:ePlatformEdges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:platformEdges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eServiceSections | ||||||
| properties |
|
||||||
| children | rail:serviceSection | ||||||
| source | <xs:element name="serviceSections" type="rail:eServiceSections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:serviceSections"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tPoint | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="position" type="rail:tPoint"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||
| 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/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:line"/> </xs:annotation> </xs:element> <xs:element name="locallyControlledArea" type="rail:eLocallyControlledArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:locallyControlledArea"/> </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/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:lineDescr rail:trackRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="line" type="rail:eLine" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:line"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eLocallyControlledArea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackRef rail:controllerRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="locallyControlledArea" type="rail:eLocallyControlledArea" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:locallyControlledArea"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:connection_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connection_trackEnd"/> </xs:annotation> </xs:element> <xs:element name="bufferStop" type="rail:tBufferStop"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bufferStop_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bufferStop_trackEnd"/> </xs:annotation> </xs:element> <xs:element name="openEnd" type="rail:tOpenEnd"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:openEnd_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:openEnd_trackEnd"/> </xs:annotation> </xs:element> <xs:element name="macroscopicNode" type="rail:tMacroscopicNode"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:macroscopicNode_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:macroscopicNode_trackEnd"/> </xs:annotation> </xs:element> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tConnectionData | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="connection" type="rail:tConnectionData"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connection_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connection_trackEnd"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBufferStop | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="bufferStop" type="rail:tBufferStop"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bufferStop_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:bufferStop_trackEnd"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tOpenEnd | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="openEnd" type="rail:tOpenEnd"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:openEnd_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:openEnd_trackEnd"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||
| type | rail:tMacroscopicNode | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="macroscopicNode" type="rail:tMacroscopicNode"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:macroscopicNode_trackBegin"/> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:macroscopicNode_trackEnd"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:track"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTrack | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:states rail:trackDescr rail:trackTopology rail:trackElements rail:ocsElements rail:infraAttrGroupRefs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="track" type="rail:eTrack" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:track"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 begin of the track defined by its relative position pos=0</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackBegin"/> </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 source="http://wiki.railml.org/index.php?title=IS:trackEnd"/> </xs:annotation> </xs:element> <xs:element name="mileageChanges" type="rail:eMileageChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:mileageChanges"/> </xs:annotation> </xs:element> <xs:element name="connections" type="rail:eConnections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connections"/> </xs:annotation> </xs:element> <xs:element name="crossSections" type="rail:eCrossSections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossSections"/> </xs:annotation> </xs:element> <xs:element name="borders" type="rail:eBorder" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:borders"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||
| 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 begin of the track defined by its relative position pos=0</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackBegin"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=IS:trackEnd"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eMileageChanges | ||||||
| properties |
|
||||||
| children | rail:mileageChange | ||||||
| source | <xs:element name="mileageChanges" type="rail:eMileageChanges" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:mileageChanges"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eConnections | ||||||
| properties |
|
||||||
| children | rail:switch rail:crossing | ||||||
| source | <xs:element name="connections" type="rail:eConnections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:connections"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCrossSections | ||||||
| properties |
|
||||||
| children | rail:crossSection | ||||||
| source | <xs:element name="crossSections" type="rail:eCrossSections" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:crossSections"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eBorder | ||||||
| properties |
|
||||||
| children | rail:border | ||||||
| source | <xs:element name="borders" type="rail:eBorder" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:borders"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:trainDetector"/> </xs:annotation> </xs:element> <xs:element name="trackCircuitBorder" type="rail:tTrackCircuitBorder"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackCircuitBorder"/> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainDetector | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainDetector" type="rail:tTrainDetector"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainDetector"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrackCircuitBorder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trackCircuitBorder" type="rail:tTrackCircuitBorder"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trackCircuitBorder"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:trainProtectionChange"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionChange | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionChange" type="rail:tTrainProtectionChange" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionChange"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:trainProtectionElement"/> </xs:annotation> </xs:element> <xs:element name="trainProtectionElementGroup" type="rail:tTrainProtectionElementGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionElementGroup"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionElement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionElement" type="rail:tTrainProtectionElement" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionElement"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainProtectionElementGroup | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:trainProtectionElementRef | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="trainProtectionElementGroup" type="rail:tTrainProtectionElementGroup" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtectionElementGroup"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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>start of section with certain train radio system installed at the infrastructure</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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>start of section with certain train radio system installed at the infrastructure</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCrossedElements | ||||||
| properties |
|
||||||
| children | rail:crossedElement | ||||||
| annotation |
|
||||||
| source | <xs:element name="crossedElements" type="rail:eCrossedElements" minOccurs="0"> <xs:annotation> <xs:documentation>list the elements that are crossed by this element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=IS:tunnel"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTunnel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:geoCoord rail:states rail:crossedElements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="tunnel" type="rail:eTunnel" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tunnel"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tRollingstock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:metadata rail:vehicles rail:formations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="rollingstock"> <xs:complexType> <xs:annotation> <xs:documentation>container for rolling stock data of single vehicles and train formations</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:rollingstock"/> </xs:annotation> <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 source="http://wiki.railml.org/index.php?title=RS:vehicles"/> </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 source="http://wiki.railml.org/index.php?title=RS:formations"/> </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/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicles"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:formations"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:dedicatedSupplySystem_auxiliarySupply"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:dedicatedSupplySystem_auxiliarySupply"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:manufacturer 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 source="http://wiki.railml.org/index.php?title=RS:manufacturer"/> </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 source="http://wiki.railml.org/index.php?title=RS:operator"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:manufacturer"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:operator"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=RS:mechanicalCoupler"/> </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 source="http://wiki.railml.org/index.php?title=RS:pneumaticCoupler"/> </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 source="http://wiki.railml.org/index.php?title=RS:electricalCoupler"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:mechanicalCoupler"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:pneumaticCoupler"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:electricalCoupler"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:curvingLimitation"/> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:passengerFlowSpeed"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:passengerFlowSpeed"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:electricalCoupler"/> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:engine"/> </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 source="http://wiki.railml.org/index.php?title=RS:propulsion"/> </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 source="http://wiki.railml.org/index.php?title=RS:pantograph"/> </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 source="http://wiki.railml.org/index.php?title=RS:energyStorage"/> </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 source="http://wiki.railml.org/index.php?title=RS:monitoring"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:propulsion"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:pantograph"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:energyStorage"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:monitoring"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:etcs"/> </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 source="http://wiki.railml.org/index.php?title=RS:specificTransmissionModule"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:specificTransmissionModule"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tFormation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName 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 source="http://wiki.railml.org/index.php?title=RS:formation"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainOrder"/> </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 source="http://wiki.railml.org/index.php?title=RS:categoryRef"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainEngine"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainBrakes"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainBrakeOperation"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainResistance"/> </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 source="http://wiki.railml.org/index.php?title=RS:speedProfileRefRS"/> </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:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainOrder"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:categoryRef"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainEngine"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainBrakes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainBrakeOperation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tTrainResistance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:valueTable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainResistance"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:speedProfileRefRS"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:formation | ||
| used by |
|
||
| source | <xs:complexType name="eFormations"> <xs:sequence> <xs:annotation> <xs:documentation>contain formation data</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:formations"/> </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 source="http://wiki.railml.org/index.php?title=RS:formation"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eFormation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName 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 source="http://wiki.railml.org/index.php?title=RS:formation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_fourQuadratChopper"/> </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 source="http://wiki.railml.org/index.php?title=RS:phi"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_fourQuadratChopper"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:phi"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_gear"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| annotation |
|
||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transmission efficiency vs. speed</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:efficiency_gear"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:service_goods"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:service_goods"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:loadLimit"/> </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 source="http://wiki.railml.org/index.php?title=RS:railNetwork"/> </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 source="http://wiki.railml.org/index.php?title=RS:lineClassification"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:railNetwork"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:lineClassification"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:loadLimitMatrix"/> </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 source="http://wiki.railml.org/index.php?title=RS:loadLimit"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:loadLimit"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:maintenanceInterval | ||
| used by |
|
||
| source | <xs:complexType name="eMaintenanceIntervals"> <xs:sequence> <xs:element name="maintenanceInterval" type="rail:tMaintenanceInterval" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tMaintenanceInterval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="maintenanceInterval" type="rail:tMaintenanceInterval" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:mechanicalCoupler"/> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=RS:etcs"/> </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 source="http://wiki.railml.org/index.php?title=RS:nationalSystem"/> </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 source="http://wiki.railml.org/index.php?title=RS:trainRadio"/> </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 source="http://wiki.railml.org/index.php?title=RS:otherEquipment"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:etcs"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:nationalSystem"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainRadio"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:otherEquipment"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicleIdentification"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicleIdentification"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:pantograph"/> </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 source="http://wiki.railml.org/index.php?title=RS:dedicatedSupplySystem_pantograph"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:dedicatedSupplySystem_pantograph"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:gangway"/> </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 source="http://wiki.railml.org/index.php?title=RS:doors"/> </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 source="http://wiki.railml.org/index.php?title=RS:tilting"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:gangway"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:doors"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tilting"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:pneumaticCoupler"/> </xs:annotation> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:propulsion"/> </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 source="http://wiki.railml.org/index.php?title=RS:transformer"/> </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 source="http://wiki.railml.org/index.php?title=RS:fourQuadrantChopper"/> </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 source="http://wiki.railml.org/index.php?title=RS:link"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractionInverter"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractionMotor"/> </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 source="http://wiki.railml.org/index.php?title=RS:diesel"/> </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 source="http://wiki.railml.org/index.php?title=RS:gear"/> </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 source="http://wiki.railml.org/index.php?title=RS:auxiliarySupply"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractiveEffort"/> </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 source="http://wiki.railml.org/index.php?title=RS:brakeEffort"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractiveCurrent"/> </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 source="http://wiki.railml.org/index.php?title=RS:brakeCurrent"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractiveCurrentLimitation"/> </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 source="http://wiki.railml.org/index.php?title=RS:brakeCurrentLimitation"/> </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 source="http://wiki.railml.org/index.php?title=RS:tractiveVehicleEfficiency"/> </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 source="http://wiki.railml.org/index.php?title=RS:brakeVehicleEfficiency"/> </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 source="http://wiki.railml.org/index.php?title=RS:rackTraction_propulsion"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:transformer"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:fourQuadrantChopper"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:link"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractionInverter"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractionMotor"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:diesel"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:gear"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:auxiliarySupply"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEffortCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractiveEffort"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEffortCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:brakeEffort"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tCurrentCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractiveCurrent"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tCurrentCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:brakeCurrent"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tCurrentLimitation | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractiveCurrentLimitation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tCurrentLimitation | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:brakeCurrentLimitation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:tractiveVehicleEfficiency"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:brakeVehicleEfficiency"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:rackTraction_propulsion"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=RS:valueTable_pulsePattern"/> </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/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:valueTable_pulsePattern"/> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="rail:tValueTable"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_energyStorage"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_energyStorage"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_tractionInverter"/> </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 source="http://wiki.railml.org/index.php?title=RS:pulsePattern"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| annotation |
|
||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction inverter efficiency vs. speed</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:efficiency_tractionInverter"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:pulsePattern"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:efficiency_tractionMotor"/> </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 source="http://wiki.railml.org/index.php?title=RS:mechanicalLosses"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| annotation |
|
||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>traction motor efficiency vs. speed</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:efficiency_tractionMotor"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tLosses | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:mechanicalLosses"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicleRef"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicleRef"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:trainRadio"/> </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 source="http://wiki.railml.org/index.php?title=RS:radioSystem"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:radioSystem"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:winding"/> </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 source="http://wiki.railml.org/index.php?title=RS:efficiency_transformer"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:winding"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEfficiencyCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| annotation |
|
||||||
| source | <xs:element name="efficiency" type="rail:tEfficiencyCurve" minOccurs="0"> <xs:annotation> <xs:documentation>transformer efficiency vs. speed</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:efficiency_transformer"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tVehicle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName 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 source="http://wiki.railml.org/index.php?title=RS:classification"/> </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 source="http://wiki.railml.org/index.php?title=RS:engine"/> </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 source="http://wiki.railml.org/index.php?title=RS:wagon"/> </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 source="http://wiki.railml.org/index.php?title=RS:vehicleBrakes"/> </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 source="http://wiki.railml.org/index.php?title=RS:loadLimitMatrix"/> </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 source="http://wiki.railml.org/index.php?title=RS:curvingLimitation"/> </xs:annotation> </xs:element> <xs:element name="maintenanceIntervals" type="rail:eMaintenanceIntervals" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eClassification | ||||||
| properties |
|
||||||
| children | rail:manufacturer 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 source="http://wiki.railml.org/index.php?title=RS:classification"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:engine"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:wagon"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:vehicleBrakes"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| 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 source="http://wiki.railml.org/index.php?title=RS:loadLimitMatrix"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:eCurvingLimitation | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <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 source="http://wiki.railml.org/index.php?title=RS:curvingLimitation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eMaintenanceIntervals | ||||||
| properties |
|
||||||
| children | rail:maintenanceInterval | ||||||
| source | <xs:element name="maintenanceIntervals" type="rail:eMaintenanceIntervals" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tBasicBrakeType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:auxiliaryBrakes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eVehicleBrake"> <xs:complexContent> <xs:extension base="rail:tBasicBrakeType"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrake"/> </xs:annotation> <xs:attributeGroup ref="rail:aVehicleBrake"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:vehicleBrake rail:vehicleBrakeOperation rail:mechanicalBrakeEffort rail:eddyCurrentBrake | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="eVehicleBrakes"> <xs:annotation> <xs:documentation>data about brake systems independent from propulsion</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrakes"/> </xs:annotation> <xs:sequence> <xs:element name="vehicleBrake" type="rail:eVehicleBrake" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>settings and characteristic of a particular brake type or brake application position</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrake"/> </xs:annotation> </xs:element> <xs:element name="vehicleBrakeOperation" type="rail:tBasicBrakeOperation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>operational braking rules according to specific supervision regime for single vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrakeOperation"/> </xs:annotation> </xs:element> <xs:element name="mechanicalBrakeEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical brake effort at wheel vs. speed by brake systems without propulsion</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:mechanicalBrakeEffort"/> </xs:annotation> </xs:element> <xs:element name="eddyCurrentBrake" type="rail:tEddyCurrentBrake" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of eddy current brake</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:eddyCurrentBrake"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eVehicleBrake | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:auxiliaryBrakes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="vehicleBrake" type="rail:eVehicleBrake" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>settings and characteristic of a particular brake type or brake application position</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrake"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||
| type | rail:tBasicBrakeOperation | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| children | rail:decelerationTable | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="vehicleBrakeOperation" type="rail:tBasicBrakeOperation" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>operational braking rules according to specific supervision regime for single vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicleBrakeOperation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:tEffortCurve | ||||||
| properties |
|
||||||
| children | rail:valueTable | ||||||
| annotation |
|
||||||
| source | <xs:element name="mechanicalBrakeEffort" type="rail:tEffortCurve" minOccurs="0"> <xs:annotation> <xs:documentation>mechanical brake effort at wheel vs. speed by brake systems without propulsion</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:mechanicalBrakeEffort"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:tEddyCurrentBrake | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="eddyCurrentBrake" type="rail:tEddyCurrentBrake" minOccurs="0"> <xs:annotation> <xs:documentation>technical data of eddy current brake</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:eddyCurrentBrake"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:vehicle | ||
| used by |
|
||
| source | <xs:complexType name="eVehicles"> <xs:sequence> <xs:element name="vehicle" type="rail:eVehicle" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data related to single vehicle or vehicle family</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicle"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eVehicle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:classification rail:engine rail:wagon rail:vehicleBrakes rail:loadLimitMatrix rail:curvingLimitation rail:maintenanceIntervals | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="vehicle" type="rail:eVehicle" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data related to single vehicle or vehicle family</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicle"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tWagon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:passenger rail:goods rail:auxiliarySupplySystem rail:driversCab rail:rackTraction rail:couplers rail:trainClearanceGauge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eWagon"> <xs:annotation> <xs:documentation>data about the car body of a vehicle and its payload</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:wagon"/> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tWagon"> <xs:sequence> <xs:element name="passenger" type="rail:ePassenger" minOccurs="0"> <xs:annotation> <xs:documentation>data for passenger cars</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:passenger"/> </xs:annotation> </xs:element> <xs:element name="goods" type="rail:eGoods" minOccurs="0"> <xs:annotation> <xs:documentation>data for freight cars</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:goods"/> </xs:annotation> </xs:element> <xs:element name="auxiliarySupplySystem" type="rail:tElectrificationSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>installed supply systems for auxiliaries in the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:auxiliarySupplySystem"/> </xs:annotation> </xs:element> <xs:element name="driversCab" type="rail:tDriversCabType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about each drivers cab of the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:driversCab"/> </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 braking only</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:rackTraction_wagon"/> </xs:annotation> </xs:element> <xs:element name="couplers" type="rail:eCouplers" minOccurs="0"> <xs:annotation> <xs:documentation>data for couplers between wagons</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:couplers"/> </xs:annotation> </xs:element> <xs:element name="trainClearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about all compatible clearance gauges of the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:trainClearanceGauge"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:ePassenger | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:places rail:service rail:gangway rail:doors rail:tilting | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="passenger" type="rail:ePassenger" minOccurs="0"> <xs:annotation> <xs:documentation>data for passenger cars</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:passenger"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eGoods | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:service | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="goods" type="rail:eGoods" minOccurs="0"> <xs:annotation> <xs:documentation>data for freight cars</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:goods"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| type | rail:tElectrificationSystem | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="auxiliarySupplySystem" type="rail:tElectrificationSystem" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>installed supply systems for auxiliaries in the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:auxiliarySupplySystem"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| type | rail:tDriversCabType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="driversCab" type="rail:tDriversCabType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about each drivers cab of the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:driversCab"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||
| 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 braking only</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:rackTraction_wagon"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCouplers | ||||||
| properties |
|
||||||
| children | rail:mechanicalCoupler rail:pneumaticCoupler rail:electricalCoupler | ||||||
| annotation |
|
||||||
| source | <xs:element name="couplers" type="rail:eCouplers" minOccurs="0"> <xs:annotation> <xs:documentation>data for couplers between wagons</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:couplers"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||
| type | rail:tClearanceGaugeType | ||||||||||||||||
| properties |
|
||||||||||||||||
| attributes |
|
||||||||||||||||
| annotation |
|
||||||||||||||||
| source | <xs:element name="trainClearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>data about all compatible clearance gauges of the vehicle</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=RS:trainClearanceGauge"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tTimetable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:metadata rail:timetablePeriods rail:operatingPeriods rail:categories rail:annotations rail:trainParts rail:trains rail:trainGroups rail:rosterings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="timetable"> <xs:complexType> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:timetable"/> </xs:annotation> <xs:complexContent> <xs:extension base="rail:tTimetable"> <xs:sequence> <xs:element name="timetablePeriods" type="rail:eTimetablePeriods" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:timetablePeriods"/> </xs:annotation> </xs:element> <xs:element name="operatingPeriods" type="rail:eOperatingPeriods" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:operatingPeriods"/> </xs:annotation> </xs:element> <xs:element name="categories" type="rail:eCategories" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:categories"/> </xs:annotation> </xs:element> <xs:element name="annotations" type="rail:eAnnotations" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotations"/> </xs:annotation> </xs:element> <xs:element name="trainParts" type="rail:eTrainParts" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trainParts"/> </xs:annotation> </xs:element> <xs:element name="trains" type="rail:eTrains" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trains"/> </xs:annotation> </xs:element> <xs:element name="trainGroups" type="rail:eTrainGroups" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trainGroups"/> </xs:annotation> </xs:element> <xs:element name="rosterings" type="rail:eRosterings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:rosterings"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:key name="timetablePeriodKey"> <xs:selector xpath=".//rail:timetablePeriods/rail:timetablePeriod"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="timetablePeriod-operatingPeriodKeyref" refer="rail:timetablePeriodKey"> <xs:selector xpath=".//rail:operatingPeriods/rail:operatingPeriod"/> <xs:field xpath="@timetablePeriodRef"/> </xs:keyref> <xs:keyref name="timetablePeriod-trainPartKeyref" refer="rail:timetablePeriodKey"> <xs:selector xpath=".//rail:trainParts/rail:trainPart"/> <xs:field xpath="@timetablePeriodRef"/> </xs:keyref> <xs:key name="trainPartKey"> <xs:selector xpath=".//rail:trainParts/rail:trainPart"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="trainPart-trainPartSequenceKeyref" refer="rail:trainPartKey"> <xs:selector xpath=".//rail:trains/rail:train/rail:trainPartSequence/rail:trainPartRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="trainPart-blockPartKeyref" refer="rail:trainPartKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@trainPartRef"/> </xs:keyref> <xs:keyref name="trainPart-connectionKeyref" refer="rail:trainPartKey"> <xs:selector xpath=".//rail:connections/rail:connection"/> <xs:field xpath="@trainPartRef"/> </xs:keyref> <xs:key name="trainKey"> <xs:selector xpath=".//rail:trains/rail:train"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="train-trainGroupKeyref" refer="rail:trainKey"> <xs:selector xpath=".//rail:trainGroups/rail:trainGroup/rail:trainRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="train-connectionKeyref" refer="rail:trainKey"> <xs:selector xpath=".//rail:connections/rail:connection"/> <xs:field xpath="@trainRef"/> </xs:keyref> <xs:key name="blockPartKey"> <xs:selector xpath=".//rail:blockParts/rail:blockPart"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="blockPart-blockPartSequenceKeyref" refer="rail:blockPartKey"> <xs:selector xpath=".//rail:blocks/rail:block/rail:blockPartSequence/rail:blockPartRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:key name="blockKey"> <xs:selector xpath=".//rail:blocks/rail:block"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="block-blockPartSequenceKeyref" refer="rail:blockKey"> <xs:selector xpath=".//rail:blocks/rail:block/rail:blockPartSequence"/> <xs:field xpath="@basicBlockRef"/> </xs:keyref> <xs:keyref name="block-circulationKeyref" refer="rail:blockKey"> <xs:selector xpath=".//rail:circulations/rail:circulation"/> <xs:field xpath="@blockRef"/> </xs:keyref> <xs:keyref name="block-circulationNextKeyref" refer="rail:blockKey"> <xs:selector xpath=".//rail:circulations/rail:circulation"/> <xs:field xpath="@nextBlockRef"/> </xs:keyref> <!-- annotation identity in timetable subschema --> <xs:key name="annotationKey"> <xs:selector xpath=".//rail:annotations/rail:annotation"/> <xs:field xpath="@id"/> </xs:key> <!-- annotation reference in timetable subschema --> <xs:keyref name="annotation-trainPartKeyref" refer="rail:annotationKey"> <xs:selector xpath=".//rail:trainParts/rail:trainPart/rail:annotationRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="annotation-stopDescriptionKeyref" refer="rail:annotationKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT/rail:stopDescription/rail:annotationRef"/> <xs:field xpath="@ref"/> </xs:keyref> <xs:keyref name="annotation-connectionKeyref" refer="rail:annotationKey"> <xs:selector xpath=".//rail:ocpsTT/rail:ocpTT/rail:connections/rail:connection/rail:annotationRef"/> <xs:field xpath="@ref"/> </xs:keyref> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTimetablePeriods | ||||||
| properties |
|
||||||
| children | rail:timetablePeriod | ||||||
| source | <xs:element name="timetablePeriods" type="rail:eTimetablePeriods" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:timetablePeriods"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOperatingPeriods | ||||||
| properties |
|
||||||
| children | rail:operatingPeriod | ||||||
| source | <xs:element name="operatingPeriods" type="rail:eOperatingPeriods" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:operatingPeriods"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eCategories | ||||||
| properties |
|
||||||
| children | rail:category | ||||||
| source | <xs:element name="categories" type="rail:eCategories" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:categories"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eAnnotations | ||||||
| properties |
|
||||||
| children | rail:annotation | ||||||
| source | <xs:element name="annotations" type="rail:eAnnotations" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotations"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainParts | ||||||
| properties |
|
||||||
| children | rail:trainPart | ||||||
| source | <xs:element name="trainParts" type="rail:eTrainParts" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trainParts"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrains | ||||||
| properties |
|
||||||
| children | rail:train | ||||||
| source | <xs:element name="trains" type="rail:eTrains" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trains"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eTrainGroups | ||||||
| properties |
|
||||||
| children | rail:trainGroup | ||||||
| source | <xs:element name="trainGroups" type="rail:eTrainGroups" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:trainGroups"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eRosterings | ||||||
| properties |
|
||||||
| children | rail:rostering | ||||||
| source | <xs:element name="rosterings" type="rail:eRosterings" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:rosterings"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tAnnotation | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:text | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eAnnotation"> <xs:complexContent> <xs:extension base="rail:tAnnotation"> <xs:sequence> <xs:element name="text" type="rail:tAnnotationText" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>could be the instructions to drivers, used by an AVL (de:RBL) system, or the message on printouts</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:text_annotation"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| type | rail:tAnnotationText | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="text" type="rail:tAnnotationText" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>could be the instructions to drivers, used by an AVL (de:RBL) system, or the message on printouts</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:text_annotation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:annotation | ||
| used by |
|
||
| source | <xs:complexType name="eAnnotations"> <xs:sequence> <xs:element name="annotation" type="rail:eAnnotation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotation"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eAnnotation | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:text | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="annotation" type="rail:eAnnotation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||
| type | extension of rail:tArrivalDepartureTimes | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eArrivalDepartureTimes"> <xs:complexContent> <xs:extension base="rail:tArrivalDepartureTimes"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tBlock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:blockPartSequence | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eBlock"> <xs:complexContent> <xs:extension base="rail:tBlock"> <xs:sequence> <xs:element name="blockPartSequence" type="rail:eBlockPartSequence" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPartSequence"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||
| type | rail:eBlockPartSequence | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | rail:blockPartRef | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="blockPartSequence" type="rail:eBlockPartSequence" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPartSequence"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:blockPart | ||
| used by |
|
||
| source | <xs:complexType name="eBlockParts"> <xs:sequence> <xs:element name="blockPart" type="rail:tBlockPart" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPart"/> </xs:annotation> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>DEPRECATED: The blockParts element is only the container for blockPart and shall not be extended.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tBlockPart | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="blockPart" type="rail:tBlockPart" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPart"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tBlockPartSequence | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | rail:blockPartRef | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eBlockPartSequence"> <xs:complexContent> <xs:extension base="rail:tBlockPartSequence"> <xs:sequence> <xs:element name="blockPartRef" type="rail:tBlockPartRef" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPartRef"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| type | rail:tBlockPartRef | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="blockPartRef" type="rail:tBlockPartRef" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:blockPartRef"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:block | ||
| used by |
|
||
| source | <xs:complexType name="eBlocks"> <xs:sequence> <xs:element name="block" type="rail:eBlock" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:block"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eBlock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName rail:blockPartSequence | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="block" type="rail:eBlock" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:block"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tBasicBrakeType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:auxiliaryBrakes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eBrakeUsage"> <xs:complexContent> <xs:extension base="rail:tBasicBrakeType"> <xs:sequence> <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:attributeGroup ref="rail:aBrakeUsage"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:category | ||
| used by |
|
||
| source | <xs:complexType name="eCategories"> <xs:sequence> <xs:element name="category" type="rail:eCategory" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:category"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eCategory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="category" type="rail:eCategory" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:category"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tCategory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:additionalName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eCategory"> <xs:complexContent> <xs:extension base="rail:tCategory"/> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:circulation | ||
| used by |
|
||
| source | <xs:complexType name="eCirculations"> <xs:sequence> <xs:element name="circulation" type="rail:tCirculation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:circulation"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tCirculation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="circulation" type="rail:tCirculation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:circulation"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:connection | ||
| used by |
|
||
| source | <xs:complexType name="eConnectionsTT"> <xs:sequence> <xs:element name="connection" type="rail:eConnectionTT" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:connection"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:eConnectionTT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:externalReference rail:annotationRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="connection" type="rail:eConnectionTT" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:connection"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of rail:tConnectionTT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | rail:externalReference rail:annotationRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="eConnectionTT"> <xs:complexContent> <xs:extension base="rail:tConnectionTT"> <xs:sequence> <xs:element name="externalReference" type="rail:eExternalReference" minOccurs="0"/> <xs:element name="annotationRef" type="rail:tAnnotationRef" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>refers to the id attribute of an annotation element</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotationRef_connection"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eExternalReference | ||||||
| properties |
|
||||||
| children | rail:tafTapTsiTrainID rail:trainNumber rail:lineNumber rail:information | ||||||
| source | <xs:element name="externalReference" type="rail:eExternalReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||
| type | rail:tAnnotationRef | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="annotationRef" type="rail:tAnnotationRef" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>refers to the id attribute of an annotation element</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:annotationRef_connection"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||
| type | extension of rail:tEquipment | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | rail:etcs | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="eEquipment"> <xs:complexContent> <xs:extension base="rail:tEquipment"> <xs:sequence> <xs:element name="etcs" type="rail:tEtcsTT" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:etcs"/> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||||||
| type | rail:tEtcsTT | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="etcs" type="rail:tEtcsTT" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:etcs"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:equipment | ||
| used by |
|
||
| source | <xs:complexType name="eEquipmentUsage"> <xs:sequence> <xs:element name="equipment" type="rail:eEquipment" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:equipment"/> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||
| type | rail:eEquipment | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | rail:etcs | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="equipment" type="rail:eEquipment" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:equipment"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | https://www.railml.org/schemas/2018 | ||
| children | rail:tafTapTsiTrainID rail:trainNumber rail:lineNumber rail:information | ||
| used by |
|
||
| source | <xs:complexType name="eExternalReference"> <xs:sequence> <xs:element name="tafTapTsiTrainID" type="rail:eTapTsiTransportOperationalIdentifier" minOccurs="0"/> <xs:element name="trainNumber" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="organizationalUnitBinding" type="rail:eOrganizationalUnitBinding" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:organizationalUnitBinding"/> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="trainNumber" type="xs:string"/> </xs:complexType> </xs:element> <xs:element name="lineNumber" minOccurs="0"> <xs:complexType> <xs:attribute name="lineNumber" type="xs:string"/> </xs:complexType> </xs:element> <xs:element name="information" minOccurs="0"> <xs:complexType> <xs:attribute name="description" type="xs:string"> <xs:annotation> <xs:documentation>Enter the description of the connection - e.g. 'Connection to Berlin via Wolfsburg'</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||||||||||||||||||||||||||||||
| type | rail:eTapTsiTransportOperationalIdentifier | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="tafTapTsiTrainID" type="rail:eTapTsiTransportOperationalIdentifier" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||
| properties |
|
||||||||||||
| children | rail:organizationalUnitBinding | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="trainNumber" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="organizationalUnitBinding" type="rail:eOrganizationalUnitBinding" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:organizationalUnitBinding"/> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="trainNumber" type="xs:string"/> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="trainNumber" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||
| type | rail:eOrganizationalUnitBinding | ||||||
| properties |
|
||||||
| children | rail:vehicleOperator rail:customer rail:railwayUndertaking rail:operationalUndertaking rail:concessionaire rail:contractor | ||||||
| source | <xs:element name="organizationalUnitBinding" type="rail:eOrganizationalUnitBinding" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=TT:organizationalUnitBinding"/> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="lineNumber" minOccurs="0"> <xs:complexType> <xs:attribute name="lineNumber" type="xs:string"/> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="lineNumber" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||
| namespace | https://www.railml.org/schemas/2018 | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="information" minOccurs="0"> <xs:complexType> <xs:attribute name="description" type="xs:string"> <xs:annotation> <xs:documentation>Enter the description of the connection - e.g. 'Connection to Berlin via Wolfsburg'</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="description" type="xs:string"> <xs:annotation> <xs:documentation>Enter the description of the connection - e.g. 'Connection to Berlin via Wolfsburg'</xs:documentation> </xs:annotation> </xs:attribute> |