There is no built-in XSD type that corresponds to the ASN.1 BIT STRING type. For this reason, a custom type was created in the ASN2XSD run-time library (asn1.xsd) to model this type. This type is asn1:BitString and has the following definition:
   <xsd:simpleType name="BitString">
      <xsd:restriction base="xsd:token">
         <xsd:pattern value="[0-1]{0,}"/>
      </xsd:restriction>
   </xsd:simpleType>
      The ASN.1 BIT STRING type is converted into a reference to this custom type as follows:
ASN.1 production:
TypeName ::= BIT STRING
Generated XSD code:
   <xsd:simpleType name="TypeName">
      <xsd:restriction base="asn1:BitString"/>
   </xsd:simpleType>