<xs:element name="SFID" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">The sub-frame identification strategy used in the PCM frame.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="MinorFrameOffset_Words" type="MinorFrameOffsetType">
<xs:annotation>
<xs:documentation xml:lang="en">The minor frame offset in Words of the SFID. The offset value starts at zero. NOTE: this element should only be used to specify an offset if all minor frame word are the same width.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MinorFrameOffset_Bits" type="xs:unsignedInt">
<xs:annotation>
<xs:documentation xml:lang="en">The minor frame offset in Bits of the SFID. The offset value starts at zero.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="StartValue" type="xs:unsignedInt" default="0">
<xs:annotation>
<xs:documentation xml:lang="en">The start value for the SFID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Increment" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="en">The value by which to increment the SFID (can be positive or negative).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MostSignificantBit">
<xs:annotation>
<xs:documentation>The location of the most significant bit. The allowed values are First and Last.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="First"/>
<xs:enumeration value="Last"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Justification" default="Left" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">Specifies the alignment. The default value is "Left".</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Left"/>
<xs:enumeration value="Right"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SizeInBits" type="xs:unsignedInt" minOccurs="0">
<xs:annotation>
<xs:documentation>This is the number of bits in the SFID. The default value is the value for the DefaultDataBitsPerWord element. NOTE: If the SFID value does NOT appear at the begining or the end of a word boundary then the minor frame offset should be set using the "MinorFrameOffset_Bits" element.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence> |