<xs:attributeGroup name="aTrainRadioInfrastructure">
<xs:attribute name="radioSystem" type="rail:tTrainRadioSystem" use="required">
<xs:annotation>
<xs:documentation>the train radio system, e.g. 'GSM-R'</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="networkSelection" type="rail:tTrainRadioNetworkSelection">
<xs:annotation>
<xs:documentation>defines the procedure of train radio network selection</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="publicEmergency" type="xs:boolean">
<xs:annotation>
<xs:documentation>defines whether public emergency calls are available</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="broadcastCalls" type="xs:boolean">
<xs:annotation>
<xs:documentation>defines whether broadcast call functionality is available</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="textMessageService" type="xs:boolean">
<xs:annotation>
<xs:documentation>defines whether text message service (SMS) is available</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="directMode" type="xs:boolean">
<xs:annotation>
<xs:documentation>defines whether direct mode train radio is available</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="publicNetworkRoaming" type="xs:boolean">
<xs:annotation>
<xs:documentation>defines whether roaming via public networks is available</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup> |