The RawRVMsg2 Schema

The following is the RawRVMsg2 schema:

<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:prefix0="http://xmlns.tibco.com/2003/5/bw/plugins/tibrv" targetNamespace="http://xmlns.tibco.com/2003/5/bw/plugins/tibrv" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
   <xsd:element name="msg">
      <xsd:complexType>
         <xsd:sequence>
            <xsd:element name="field" minOccurs="0" maxOccurs="unbounded">
               <xsd:complexType>
                  <xsd:sequence>
                     <xsd:element name="name" type="xsd:string"></xsd:element>
                     <xsd:element name="id" minOccurs="0" type="xsd:unsignedShort">
                     </xsd:element>
                     <xsd:choice>
                        <xsd:element name="simple" type="xsd:anySimpleType">
                        </xsd:element>
                        <xsd:element ref="prefix0:msg"></xsd:element>
                     </xsd:choice>
                  </xsd:sequence>
               </xsd:complexType>
            </xsd:element>
         </xsd:sequence>
      </xsd:complexType>
   </xsd:element>
   <xsd:simpleType name="ipPort">
      <xsd:restriction base="xsd:unsignedShort"/>
   </xsd:simpleType>
   <xsd:simpleType name="ipAddr">
      <xsd:restriction base="xsd:string"/>
   </xsd:simpleType>
   <xsd:simpleType name="tibrvXml">
      <xsd:restriction base="xsd:string"/>
   </xsd:simpleType>
</xsd:schema>