2.2.4.7 reasonPhraseType

The schema definition for the reasonPhraseType data type is as follows:

 <xs:simpleType name="reasonPhraseType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="OK"/>
      <xs:enumeration value="Request Malformed"/>
      <xs:enumeration value="Request Too Large"/>
      <xs:enumeration value="Not Supported"/>
      <xs:enumeration value="Server Busy"/>
      <xs:enumeration value="Time Out"/>
      <xs:enumeration value="Forbidden"/>
      <xs:enumeration value="Internal Server Error"/>
      <xs:enumeration value="Other Failure"/>
      <xs:enumeration value="Version Mismatch"/>
    </xs:restriction>
 </xs:simpleType>

The reasonPhraseType data type is a string type that can only take one of the values specified in the previous enumeration.