RS:manufacturer: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [checked revision] |
mNo edit summary |
(Linked to CO:vehicleManufacturer) |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{ElementDocu| | ||
elementName = manufacturer | elementName = manufacturer | ||
Line 5: | Line 5: | ||
The element {{RS:Tag|manufacturer}} contains all data related to the manufacturer of the vehicle, which may be necessary for identification and management. | The element {{RS:Tag|manufacturer}} contains all data related to the manufacturer of the vehicle, which may be necessary for identification and management. | ||
{{ | {{Deu|Im Element {{RS:Tag|manufacturer}} sind alle Hersteller bezogene Daten zusammengefasst, die zur Identifizierung und Verwaltung benötigt werden.}} | ||
|parent = | |parent = | ||
{{RS: | {{RS:Tag|classification}} | ||
|minocc=0 | |||
|ownAttributes = | |||
* {{Attr|manufacturerName}} {{Depr|2.2}}: This is the name of the manufacturer of the entire vehicle as it was called at the time of production. | |||
* {{Attr|vehicleManufacturerRef}} {{Intro|2.2}}: Reference to common list of {{CO:Tag|vehicleManufacturer}}s. It shall be used in preference to {{Attr|manufacturerName}}. | |||
* {{Attr|manufacturerType}}: This is the type description the vehicle manufacturer has used for the vehicle at the time of production. | |||
* {{Attr|serialNumber}}: This is the serial number the manufacturer has given the vehicle at the time of production. | |||
|constraints = | |||
* {{Attr|manufacturerName}} {{RailMLType|tGenericName}}, optional | |||
| | * {{Attr|vehicleManufacturerRef}} {{RailMLType|tGenericRef}}, optional | ||
* {{ | |||
* {{Attr|manufacturerType}} {{RailMLType|tElementDescription}}, mandatory | |||
* {{Attr|serialNumber}} {{XsdType|string}}, optional | |||
|example = | |||
<syntaxhighlight lang="xml"> | |||
<metadata> | |||
<organizationalUnits> | |||
<vehicleOperator id='vop_1' name='NSB'/> | |||
<vehicleOperator id='vop_2' name='DB'/> | |||
<vehicleManufacturer id='vm_3' name='Siemens Verkehrstechnik'/> | |||
</organizationalUnits> | |||
</metadata> | |||
<!-- ... --> | |||
<vehicle id='veh_123' axleSequence='Co'Co' de' numberDrivenAxles='6' length='20.960' speed='160' bruttoWeight='122' nettoAdhesionWeight='122'> | |||
<classification> | |||
<manufacturer vehicleManufacturerRef='vm_3' manufacturer-Type='ME26'/> | |||
<operator vehicleOperatorRef='vop_1' operatorClass='Di6'/> | |||
<operator vehicleOperatorRef='vop_2' operatorClass='251'/> | |||
</classification> | |||
</vehicle> | |||
</syntaxhighlight> | |||
|backHome = RS:elements | |backHome = RS:elements | ||
}} | }} |
Latest revision as of 06:54, 26 November 2020
manufacturer
Scheme description / Schemenbeschreibung
Position of manufacturer in the XML-Tree / Position von manufacturer im XML-Baum
- Parent: <classification>
- Children: Not yet described. / Noch nicht beschrieben.
Multiplicity / Anzahl
Semantics / Bedeutung
The element <manufacturer> contains all data related to the manufacturer of the vehicle, which may be necessary for identification and management.
Im Element <manufacturer> sind alle Hersteller bezogene Daten zusammengefasst, die zur Identifizierung und Verwaltung benötigt werden.
Attributes of manufacturer / Attribute von manufacturer
- manufacturerName (deprecated with version 2.2): This is the name of the manufacturer of the entire vehicle as it was called at the time of production.
- vehicleManufacturerRef (introduced with version 2.2): Reference to common list of <vehicleManufacturer>s. It shall be used in preference to manufacturerName.
- manufacturerType: This is the type description the vehicle manufacturer has used for the vehicle at the time of production.
- serialNumber: This is the serial number the manufacturer has given the vehicle at the time of production.
Syntactic Constraints / Syntaktische Beschränkungen
- manufacturerName xs:string, optional
- vehicleManufacturerRef xs:IDREF, optional
- manufacturerType xs:string, mandatory
- serialNumber xs:string, optional
Best practice & Examples / Empfohlene Anwendung & Beispiele
<metadata> <organizationalUnits> <vehicleOperator id='vop_1' name='NSB'/> <vehicleOperator id='vop_2' name='DB'/> <vehicleManufacturer id='vm_3' name='Siemens Verkehrstechnik'/> </organizationalUnits> </metadata> <!-- ... --> <vehicle id='veh_123' axleSequence='Co'Co' de' numberDrivenAxles='6' length='20.960' speed='160' bruttoWeight='122' nettoAdhesionWeight='122'> <classification> <manufacturer vehicleManufacturerRef='vm_3' manufacturer-Type='ME26'/> <operator vehicleOperatorRef='vop_1' operatorClass='Di6'/> <operator vehicleOperatorRef='vop_2' operatorClass='251'/> </classification> </vehicle>
Notes / Anmerkungen
Not yet described. / Noch nicht beschrieben.
Open issues / Offene Punkte/Pendenzen
Not yet described. / Noch nicht beschrieben.