rail:aService

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
count rail:tCounter required
count="0" means: there is not such a service
description rail:tElementDescription optional
name rail:tGenericName required
tapTsiType7161Code restriction of rail:tDigitString optional
Code list for the special services based on the directory of passenger code lists for the ERA technical documents used in TAP TSI (B.4.7161)
Values are outlined in the type7161CodeList (http://www.era.europa.eu/Document-Register/Documents/ERA_TAP_Passenger_Code_List_1.3.1.xsd)
http://www.era.europa.eu/Document-Register/Pages/TAP-TSI.aspx
type rail:tServiceType optional
value xs:decimal optional
generic decimal value for additional information of the service, meaning should be clarified by its "description"

Used By

Complex Type rail:tService

Source

<xs:attributeGroup name="aService">
  <xs:attribute name="name" type="rail:tGenericName" use="required"/>
  <xs:attribute name="tapTsiType7161Code">
    <xs:annotation>
      <xs:documentation>Code list for the special services based on the directory of passenger code lists for the ERA technical documents used in TAP TSI (B.4.7161)</xs:documentation>
      <xs:documentation>Values are outlined in the type7161CodeList (http://www.era.europa.eu/Document-Register/Documents/ERA_TAP_Passenger_Code_List_1.3.1.xsd)</xs:documentation>
      <xs:documentation source="http://www.era.europa.eu/Document-Register/Pages/TAP-TSI.aspx"/>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="rail:tDigitString">
        <xs:maxLength value="3"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="count" type="rail:tCounter" use="required">
    <xs:annotation>
      <xs:documentation>count="0" means: there is not such a service</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="description" type="rail:tElementDescription"/>
  <xs:attribute name="value" type="xs:decimal">
    <xs:annotation>
      <xs:documentation>generic decimal value for additional information of the service, meaning should be clarified by its "description"</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="type" type="rail:tServiceType"/>
  <xs:attributeGroup ref="rail:anyAttribute"/>
</xs:attributeGroup>