rail:tDesignator

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
endDate xs:date optional
entry xs:string required
the OCP's code in the specified register
register xs:string required
name of the register, e.g. IBNR, DB640, RL100 or DIDOK
startDate xs:date optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016'

Used By

Source

<xs:complexType name="tDesignator">
  <xs:attribute name="register" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>name of the register, e.g. IBNR, DB640, RL100 or DIDOK</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="entry" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>the OCP's code in the specified register</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attributeGroup ref="rail:aTimePeriod">
    <xs:annotation>
      <xs:documentation>the time period when the register is valid</xs:documentation>
    </xs:annotation>
  </xs:attributeGroup>
  <xs:attributeGroup ref="rail:anyAttribute">
    <xs:annotation>
      <xs:documentation>provide an extension point for non-railML attributes in foreign namespace</xs:documentation>
    </xs:annotation>
  </xs:attributeGroup>
</xs:complexType>