<schema xdb:schemaURL="http://xmlns.oracle.com/xdb/XDBSchema.xsd" targetNamespace="http://www.w3.org/2001/XMLSchema" version="1.0" xdb:numProps="276" blockDefault="#all" elementFormDefault="qualified" xdb:flags="23" xdb:mapStringToNCHAR="false" xdb:mapUnboundedStringToLob="false" xdb:storeVarrayAsTable="false" xdb:schemaOwner="XDB" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:xdbres="http://xmlns.oracle.com/xdb/XDBResource.xsd">
  <simpleType name="derivationChoice">
    <restriction base="string">
      <enumeration value="" fixed="false"/>
      <enumeration value="extension" fixed="false"/>
      <enumeration value="restriction" fixed="false"/>
      <enumeration value="list" fixed="false"/>
      <enumeration value="#all" fixed="false"/>
      <enumeration value="substitution" fixed="false"/>
      <enumeration value="union" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="formChoice">
    <restriction base="string">
      <enumeration value="unqualified" fixed="false"/>
      <enumeration value="qualified" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="content">
    <restriction base="string">
      <enumeration value="elementOnly" fixed="false"/>
      <enumeration value="textOnly" fixed="false"/>
      <enumeration value="mixed" fixed="false"/>
      <enumeration value="empty" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="javatype">
    <restriction base="string">
      <enumeration value="String" fixed="false"/>
      <enumeration value="int" fixed="false"/>
      <enumeration value="long" fixed="false"/>
      <enumeration value="short" fixed="false"/>
      <enumeration value="byte" fixed="false"/>
      <enumeration value="float" fixed="false"/>
      <enumeration value="double" fixed="false"/>
      <enumeration value="BigDecimal" fixed="false"/>
      <enumeration value="boolean" fixed="false"/>
      <enumeration value="byteArray" fixed="false"/>
      <enumeration value="Stream" fixed="false"/>
      <enumeration value="CharStream" fixed="false"/>
      <enumeration value="TimeStamp" fixed="false"/>
      <enumeration value="Reference" fixed="false"/>
      <enumeration value="QNAme" fixed="false"/>
      <enumeration value="Enum" fixed="false"/>
      <enumeration value="XMLType" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="useChoice">
    <restriction base="string">
      <enumeration value="optional" fixed="false"/>
      <enumeration value="required" fixed="false"/>
      <enumeration value="prohibited" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="processChoice">
    <restriction base="string">
      <enumeration value="skip" fixed="false"/>
      <enumeration value="lax" fixed="false"/>
      <enumeration value="strict" fixed="false"/>
    </restriction>
  </simpleType>
  <simpleType name="transientChoice">
    <restriction base="string">
      <enumeration value="" fixed="false"/>
      <enumeration value="generated" fixed="false"/>
      <enumeration value="manifested" fixed="false"/>
    </restriction>
  </simpleType>
  <complexType name="facet" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="228" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="0" name="value" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="VALUE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="86" name="fixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="234" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="numFacet" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="229" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="1" name="value" type="nonNegativeInteger" xdb:memByteLength="2" xdb:memType="3" xdb:system="false" xdb:mutable="false" xdb:SQLName="VALUE" xdb:SQLType="NUMBER" xdb:JavaType="int"/>
    <attribute xdb:propNumber="87" name="fixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="235" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="timeFacet" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="230" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="2" name="value" type="dateTime" xdb:memType="12" xdb:system="false" xdb:mutable="false" xdb:SQLName="VALUE" xdb:SQLType="DATE" xdb:JavaType="TimeStamp"/>
    <attribute xdb:propNumber="88" name="fixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="236" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="whiteSpace" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="231" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="3" name="value" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="VALUE" xdb:SQLType="XDB$WHITESPACECHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum">
      <simpleType>
        <restriction base="NMTOKEN">
          <enumeration value="preserve" fixed="false"/>
          <enumeration value="replace" fixed="false"/>
          <enumeration value="collapse" fixed="false"/>
        </restriction>
      </simpleType>
    </attribute>
    <attribute xdb:propNumber="89" name="fixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="237" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="simpleType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="139" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="10" name="restriction" type="xdb:simpleDerivationType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="RESTRICTION" xdb:SQLType="XDB$SIMPLE_DERIVATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.simpleDerivationBean" xdb:beanClassname="oracle.xdb.simpleDerivationBean" xdb:numCols="20" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="117" name="list" type="xdb:listType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="LIST_TYPE" xdb:SQLType="XDB$LIST_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.listBean" xdb:beanClassname="oracle.xdb.listBean" xdb:numCols="5" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="124" name="union" type="xdb:unionType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="UNION_TYPE" xdb:SQLType="XDB$UNION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.unionBean" xdb:beanClassname="oracle.xdb.unionBean" xdb:numCols="5" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="4" name="parent_schema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="6" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="8" name="abstract" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="ABSTRACT" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="196" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="270" name="final" type="xdb:derivationChoice" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="FINAL_INFO" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="271" name="typeID" type="integer" xdb:memType="68" xdb:system="true" xdb:mutable="false" xdb:SQLName="TYPEID" xdb:SQLType="NUMBER" xdb:JavaType="int"/>
    <attribute xdb:propNumber="273" name="SQLType" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLTYPE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="complexType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="140" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="163" name="subtypeRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="SUBTYPE_REFS" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:hidden="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0" maxOccurs="1000"/>
      <choice minOccurs="0" maxOccurs="1">
        <element xdb:propNumber="112" name="choice" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="CHOICE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$CHOICE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="113" name="sequence" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SEQUENCE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SEQUENCE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="168" name="group" type="xdb:groupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUP_KID" xdb:SQLType="XDB$GROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$GROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.GroupBean" xdb:beanClassname="oracle.xdb.GroupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="111" name="all" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ALL_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ALL_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="26" name="simpleContent" type="xdb:smplcontentType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SIMPLECONT" xdb:SQLType="XDB$SIMPLECONTENT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.simpleContent" xdb:beanClassname="oracle.xdb.simpleContent" xdb:numCols="5" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="27" name="complexContent" type="xdb:cplxcontentType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="COMPLEXCONTENT" xdb:SQLType="XDB$CONTENT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.content" xdb:beanClassname="oracle.xdb.content" xdb:numCols="6" minOccurs="0" maxOccurs="1"/>
      </choice>
      <choice minOccurs="0" maxOccurs="unbounded">
        <element xdb:propNumber="28" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="169" name="attributeGroup" type="xdb:attrGroupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_GROUPS" xdb:SQLType="XDB$ATTRGROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="6" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="129" name="anyAttribute" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANY_ATTRS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANYATTR" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.anyAttributeBean" xdb:beanClassname="oracle.xdb.anyAttributeBean" xdb:numCols="33" minOccurs="0" maxOccurs="1"/>
      </choice>
    </sequence>
    <attribute xdb:propNumber="23" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="110" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="109" name="abstract" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="ABSTRACT" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="108" name="mixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="24" name="final" type="xdb:derivationChoice" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="FINAL_INFO" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="25" name="block" type="xdb:derivationChoice" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="BLOCK" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="159" name="SQLType" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLTYPE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="160" name="SQLSchema" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLSCHEMA" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="161" name="maintainDOM" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MAINTAIN_DOM" xdb:SQLType="RAW" xdb:JavaType="boolean" default="true"/>
    <attribute xdb:propNumber="100" name="baseType" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="BASE_TYPE" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="204" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="272" name="typeID" type="integer" xdb:memType="68" xdb:system="true" xdb:mutable="false" xdb:SQLName="TYPEID" xdb:SQLType="NUMBER" xdb:JavaType="int"/>
  </complexType>
  <complexType name="attribute" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="138" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="47" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SMPL_TYPE_DECL" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="30" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="31" name="propNumber" type="integer" xdb:memType="68" xdb:system="true" xdb:mutable="false" xdb:SQLName="PROP_NUMBER" xdb:SQLType="NUMBER" xdb:JavaType="int" default="0"/>
    <attribute xdb:propNumber="32" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="33" name="type" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="TYPENAME" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="36" name="memByteLength" type="integer" xdb:memByteLength="2" xdb:memType="3" xdb:system="true" xdb:mutable="false" xdb:SQLName="MEM_BYTE_LENGTH" xdb:SQLType="RAW" xdb:JavaType="short"/>
    <attribute xdb:propNumber="37" name="memType" type="integer" xdb:memByteLength="2" xdb:memType="3" xdb:system="true" xdb:mutable="false" xdb:SQLName="MEM_TYPE_CODE" xdb:SQLType="RAW" xdb:JavaType="short"/>
    <attribute xdb:propNumber="38" name="system" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="SYSTEM" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="39" name="mutable" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MUTABLE" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="40" name="form" type="xdb:formChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="FORM" xdb:SQLType="XDB$FORMCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="41" name="SQLName" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLNAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="42" name="SQLType" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLTYPE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="43" name="SQLSchema" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLSCHEMA" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="44" name="JavaType" type="xdb:javatype" xdb:memType="259" xdb:system="true" xdb:mutable="false" xdb:SQLName="JAVA_TYPE" xdb:SQLType="XDB$JAVATYPE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="45" name="default" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="DEFAULT_VALUE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="46" name="typeRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="TYPE_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="84" name="ref" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="PROPREF_NAME" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="85" name="refRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PROPREF_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="115" name="use" type="xdb:useChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_USE" xdb:SQLType="XDB$USECHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="116" name="fixed" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIXED_VALUE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="63" name="global" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="GLOBAL" xdb:SQLType="RAW" xdb:JavaType="boolean"/>
    <attribute xdb:propNumber="148" name="SQLCollType" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLCOLLTYPE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="149" name="SQLCollSchema" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQLCOLLSCHEMA" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="153" name="hidden" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="HIDDEN" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="154" name="transient" type="xdb:transientChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="true" xdb:mutable="false" xdb:SQLName="TRANSIENT" xdb:SQLType="XDB$TRANSIENTCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="205" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="211" name="baseProp" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="BASEPROP" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
  </complexType>
  <complexType name="element" abstract="false" mixed="false" xdb:maintainDOM="false">
    <complexContent mixed="false">
      <extension base="xdb:attribute">
        <sequence minOccurs="1" maxOccurs="1">
          <element xdb:propNumber="65" name="complexType" type="xdb:complexType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="CPLX_TYPE_DECL" xdb:SQLType="XDB$COMPLEX_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$COMPLEX_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ComplexTypeBean" xdb:beanClassname="oracle.xdb.ComplexTypeBean" xdb:numCols="24" minOccurs="0" maxOccurs="1"/>
          <element xdb:propNumber="66" name="substitutionGroupRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="SUBS_GROUP_REFS" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:hidden="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ELEMENT" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0" maxOccurs="1000"/>
          <element xdb:propNumber="225" name="unique" type="xdb:keybase" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="UNIQUES" xdb:SQLType="XDB$KEYBASE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$KEYBASE_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="6" minOccurs="0" maxOccurs="1000"/>
          <element xdb:propNumber="226" name="key" type="xdb:keybase" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="KEYS" xdb:SQLType="XDB$KEYBASE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$KEYBASE_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="6" minOccurs="0" maxOccurs="1000"/>
          <element xdb:propNumber="227" name="keyref" type="xdb:keybase" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="KEYREFS" xdb:SQLType="XDB$KEYBASE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$KEYBASE_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="6" minOccurs="0" maxOccurs="1000"/>
        </sequence>
        <attribute xdb:propNumber="49" name="baseSQLname" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="BASE_SQLNAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="50" name="substitutionGroup" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="SUBS_GROUP" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
        <attribute xdb:propNumber="51" name="nillable" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="NILLABLE" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="52" name="final" type="xdb:derivationChoice" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="FINAL_INFO" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
        <attribute xdb:propNumber="53" name="block" type="xdb:derivationChoice" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="BLOCK" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
        <attribute xdb:propNumber="54" name="abstract" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="ABSTRACT" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="55" name="SQLInline" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="SQL_INLINE" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="56" name="JavaInline" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="JAVA_INLINE" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="57" name="MemInline" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MEM_INLINE" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="58" name="maintainDOM" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MAINTAIN_DOM" xdb:SQLType="RAW" xdb:JavaType="boolean" default="true"/>
        <attribute xdb:propNumber="59" name="defaultTable" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="DEFAULT_TABLE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="147" name="defaultTableSchema" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="DEFAULT_TABLE_SCHEMA" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="60" name="tableProps" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="TABLE_PROPS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="61" name="JavaClassname" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="JAVA_CLASSNAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="62" name="beanClassname" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="BEAN_CLASSNAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="64" name="numCols" type="integer" xdb:memByteLength="2" xdb:memType="3" xdb:system="true" xdb:mutable="false" xdb:SQLName="NUM_COLS" xdb:SQLType="INTEGER" xdb:JavaType="int"/>
        <attribute xdb:propNumber="114" name="defaultXSL" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="DEFAULT_XSL" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="34" name="minOccurs" type="integer" xdb:memType="3" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_OCCURS" xdb:SQLType="NUMBER" xdb:JavaType="int" default="0"/>
        <attribute xdb:propNumber="35" name="maxOccurs" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_OCCURS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="155" name="isFolder" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="IS_FOLDER" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
        <attribute xdb:propNumber="156" name="maintainOrder" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MAINTAIN_ORDER" xdb:SQLType="RAW" xdb:JavaType="boolean" default="true"/>
        <attribute xdb:propNumber="157" name="columnProps" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="COL_PROPS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="158" name="defaultACL" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="DEFAULT_ACL" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="164" name="headElementRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="HEAD_ELEM_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
        <attribute xdb:propNumber="274" name="translate" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="IS_TRANSLATABLE" xdb:SQLType="RAW" xdb:JavaType="boolean"/>
        <attribute xdb:propNumber="275" name="maxOccurs" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="XDB_MAX_OCCURS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="modelType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="143" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <choice minOccurs="0" maxOccurs="unbounded">
        <element xdb:propNumber="96" name="element" type="xdb:element" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ELEMENTS" xdb:SQLType="XDB$ELEMENT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ELEMENT" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ElementBean" xdb:beanClassname="oracle.xdb.ElementBean" xdb:numCols="60" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="97" name="choice" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="CHOICE_KIDS" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$CHOICE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="98" name="sequence" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SEQUENCE_KIDS" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SEQUENCE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="127" name="any" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANYS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANY" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AnyBean" xdb:beanClassname="oracle.xdb.AnyBean" xdb:numCols="33" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="165" name="group" type="xdb:groupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUPS" xdb:SQLType="XDB$GROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$GROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.GroupBean" xdb:beanClassname="oracle.xdb.GroupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
      </choice>
    </sequence>
    <attribute xdb:propNumber="93" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="94" name="minOccurs" type="integer" xdb:memType="3" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_OCCURS" xdb:SQLType="NUMBER" xdb:JavaType="int" default="0"/>
    <attribute xdb:propNumber="95" name="maxOccurs" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_OCCURS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="201" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="complexDerivationType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="145" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <choice minOccurs="0" maxOccurs="1">
        <element xdb:propNumber="102" name="all" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ALL_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ALL_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="103" name="choice" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="CHOICE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$CHOICE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="104" name="sequence" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SEQUENCE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SEQUENCE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="166" name="group" type="xdb:groupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUP_KID" xdb:SQLType="XDB$GROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$GROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.GroupBean" xdb:beanClassname="oracle.xdb.GroupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
      </choice>
      <choice minOccurs="0" maxOccurs="unbounded">
        <element xdb:propNumber="101" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="128" name="anyAttribute" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANY_ATTRS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANYATTR" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.anyAttributeBean" xdb:beanClassname="oracle.xdb.anyAttributeBean" xdb:numCols="33" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="167" name="attributeGroup" type="xdb:attrGroupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_GROUPS" xdb:SQLType="XDB$ATTRGROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="6" minOccurs="0" maxOccurs="1"/>
      </choice>
    </sequence>
    <attribute xdb:propNumber="99" name="base" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="BASE" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="202" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="cplxcontentType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="146" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="106" name="restriction" type="xdb:complexDerivationType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="RESTRICTION" xdb:SQLType="XDB$COMPLEX_DERIVATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.complexDerivationBean" xdb:beanClassname="oracle.xdb.complexDerivationBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="107" name="extension" type="xdb:complexDerivationType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="EXTENSION" xdb:SQLType="XDB$COMPLEX_DERIVATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.complexDerivationBean" xdb:beanClassname="oracle.xdb.complexDerivationBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="105" name="mixed" type="boolean" xdb:memType="252" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIXED" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="203" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="simpleDerivationType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="144" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="11" name="fractionDigits" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="FRACTIONDIGITS" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="short" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="12" name="totalDigits" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="TOTALDIGITS" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="short" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="13" name="minLength" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MINLENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="14" name="maxLength" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAXLENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="15" name="whiteSpace" type="xdb:whiteSpace" xdb:memByteLength="1" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="WHITESPACE" xdb:SQLType="XDB$WHITESPACE_T" xdb:SQLSchema="XDB" xdb:JavaType="Enum" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="16" name="period" type="xdb:timeFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="PERIOD" xdb:SQLType="XDB$TIMEFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="TimeStamp" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="17" name="duration" type="xdb:timeFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="DURATION" xdb:SQLType="XDB$TIMEFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="TimeStamp" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="18" name="minInclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_INCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="19" name="maxInclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_INCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="20" name="pattern" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="PATTERN" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$FACET_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="65535"/>
      <element xdb:propNumber="21" name="enumeration" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ENUMERATION" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$FACET_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="65535"/>
      <element xdb:propNumber="90" name="minExclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_EXCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="91" name="maxExclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_EXCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="92" name="length" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="LENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="9" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="LCL_SMPL_DECL" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="5" name="baseType" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="BASE_TYPE" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="7" name="base" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="BASE" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="195" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="listType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="120" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SIMPLE_TYPE" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="232" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="118" name="itemType" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="ITEM_TYPE" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="119" name="typeRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="TYPE_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
  </complexType>
  <complexType name="unionType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="122" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SIMPLE_TYPES" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1000"/>
      <element xdb:propNumber="123" name="typeRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="TYPE_REFS" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:hidden="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0" maxOccurs="1000"/>
      <element xdb:propNumber="233" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="121" name="memberTypes" type="QNames" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="MEMBER_TYPES" xdb:SQLType="VARCHAR2" xdb:JavaType="QNAme"/>
  </complexType>
  <complexType name="anyType" abstract="false" mixed="false" xdb:maintainDOM="false">
    <complexContent mixed="false">
      <extension base="xdb:attribute">
        <attribute xdb:propNumber="125" name="namespace" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAMESPACE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        <attribute xdb:propNumber="126" name="processContents" type="xdb:processChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="PROCESS_CONTENTS" xdb:SQLType="XDB$PROCESSCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
        <attribute xdb:propNumber="141" name="minOccurs" type="integer" xdb:memType="3" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_OCCURS" xdb:SQLType="NUMBER" xdb:JavaType="int" default="0"/>
        <attribute xdb:propNumber="142" name="maxOccurs" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_OCCURS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="appinfo" abstract="false" mixed="true">
    <sequence minOccurs="1" maxOccurs="1">
      <any xdb:propNumber="131" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANYPART" xdb:SQLType="VARCHAR2" xdb:JavaType="XMLType" minOccurs="0" maxOccurs="1000"/>
    </sequence>
    <attribute xdb:propNumber="130" name="source" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SOURCE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="documentation" abstract="false" mixed="true">
    <sequence minOccurs="1" maxOccurs="1">
      <any xdb:propNumber="134" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANYPART" xdb:SQLType="VARCHAR2" xdb:JavaType="XMLType" minOccurs="0" maxOccurs="1000"/>
    </sequence>
    <attribute xdb:propNumber="132" name="source" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SOURCE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="133" name="lang" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="LANG" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="annotation" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="135" name="appinfo" type="xdb:appinfo" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="APPINFO" xdb:SQLType="XDB$APPINFO_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$APPINFO_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.appinfoBean" xdb:beanClassname="oracle.xdb.appinfoBean" xdb:numCols="3" minOccurs="0" maxOccurs="1000"/>
      <element xdb:propNumber="136" name="documentation" type="xdb:documentation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="DOCUMENTATION" xdb:SQLType="XDB$DOCUMENTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$DOCUMENTATION_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.documentationBean" xdb:beanClassname="oracle.xdb.documentationBean" xdb:numCols="4" minOccurs="0" maxOccurs="1000"/>
    </sequence>
  </complexType>
  <complexType name="schema" abstract="false" mixed="false">
    <sequence minOccurs="0" maxOccurs="unbounded">
      <element xdb:propNumber="137" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATIONS" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$ANNOTATION_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="22" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SIMPLE_TYPE" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="29" name="complexType" type="xdb:complexType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="COMPLEX_TYPES" xdb:SQLType="XDB$COMPLEX_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$COMPLEX_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ComplexTypeBean" xdb:beanClassname="oracle.xdb.ComplexTypeBean" xdb:numCols="24" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="48" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="67" name="element" type="xdb:element" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ELEMENTS" xdb:SQLType="XDB$ELEMENT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ELEMENT" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ElementBean" xdb:beanClassname="oracle.xdb.ElementBean" xdb:numCols="60" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="79" name="import" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="IMPORTS" xdb:SQLType="XDB$IMPORT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$IMPORT_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1">
        <complexType abstract="false" mixed="false">
          <sequence minOccurs="1" maxOccurs="1">
            <element xdb:propNumber="152" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
          </sequence>
          <attribute xdb:propNumber="77" name="namespace" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAMESPACE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
          <attribute xdb:propNumber="78" name="schemaLocation" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SCHEMA_LOCATION" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
          <attribute xdb:propNumber="208" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        </complexType>
      </element>
      <element xdb:propNumber="80" name="include" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="INCLUDES" xdb:SQLType="XDB$INCLUDE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$INCLUDE_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1">
        <complexType abstract="false" mixed="false">
          <sequence minOccurs="1" maxOccurs="1">
            <element xdb:propNumber="150" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
          </sequence>
          <attribute xdb:propNumber="151" name="schemaLocation" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SCHEMA_LOCATION" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
          <attribute xdb:propNumber="207" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
        </complexType>
      </element>
      <element xdb:propNumber="192" name="group" type="xdb:groupDefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUPS" xdb:SQLType="XDB$GROUP_DEF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$GROUP_DEF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.groupBean" xdb:beanClassname="oracle.xdb.groupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="193" name="attributeGroup" type="xdb:attrGroupDefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRGROUPS" xdb:SQLType="XDB$ATTRGROUP_DEF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_DEF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="217" name="notation" type="xdb:notation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="NOTATIONS" xdb:SQLType="XDB$NOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$NOTATION_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="5" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="68" name="schemaURL" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SCHEMA_URL" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="69" name="targetNamespace" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="TARGET_NAMESPACE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="70" name="version" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="VERSION" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="71" name="numProps" type="nonNegativeInteger" xdb:memType="3" xdb:system="true" xdb:mutable="false" xdb:SQLName="NUM_PROPS" xdb:SQLType="INTEGER" xdb:JavaType="long"/>
    <attribute xdb:propNumber="72" name="finalDefault" type="xdb:derivationChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="FINAL_DEFAULT" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="73" name="blockDefault" type="xdb:derivationChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="BLOCK_DEFAULT" xdb:SQLType="XDB$DERIVATIONCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="74" name="attributeFormDefault" type="xdb:formChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTE_FORM_DFLT" xdb:SQLType="XDB$FORMCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="75" name="elementFormDefault" type="xdb:formChoice" xdb:memByteLength="1" xdb:memType="259" xdb:system="false" xdb:mutable="false" xdb:SQLName="ELEMENT_FORM_DFLT" xdb:SQLType="XDB$FORMCHOICE" xdb:SQLSchema="XDB" xdb:JavaType="Enum"/>
    <attribute xdb:propNumber="76" name="flags" type="nonNegativeInteger" xdb:memByteLength="4" xdb:memType="68" xdb:system="true" xdb:mutable="false" xdb:SQLName="FLAGS" xdb:SQLType="RAW" xdb:JavaType="long"/>
    <attribute xdb:propNumber="162" name="mapStringToNCHAR" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MAP_TO_NCHAR" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="194" name="mapUnboundedStringToLob" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="MAP_TO_LOB" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="206" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="209" name="storeVarrayAsTable" type="boolean" xdb:memType="252" xdb:system="true" xdb:mutable="false" xdb:SQLName="VARRAY_AS_TAB" xdb:SQLType="RAW" xdb:JavaType="boolean" default="false"/>
    <attribute xdb:propNumber="210" name="schemaOwner" type="string" xdb:memType="1" xdb:system="true" xdb:mutable="false" xdb:SQLName="SCHEMA_OWNER" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="212" name="lang" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="LANG" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="groupDefType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="172" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="173" name="all" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ALL_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ALL_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="174" name="choice" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="CHOICE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$CHOICE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="175" name="sequence" type="xdb:modelType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SEQUENCE_KID" xdb:SQLType="XDB$MODEL_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SEQUENCE_MODEL" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ModelBean" xdb:beanClassname="oracle.xdb.ModelBean" xdb:numCols="11" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="170" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="171" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="197" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="groupRefType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="181" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="176" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="177" name="minOccurs" type="integer" xdb:memType="3" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_OCCURS" xdb:SQLType="NUMBER" xdb:JavaType="int" default="0"/>
    <attribute xdb:propNumber="178" name="maxOccurs" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_OCCURS" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="179" name="ref" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUPREF_NAME" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="180" name="refRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="GROUPREF_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="198" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="attrGroupDefType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="184" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="185" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1000"/>
      <element xdb:propNumber="186" name="anyAttribute" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANY_ATTRS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANYATTR" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.anyAttributeBean" xdb:beanClassname="oracle.xdb.anyAttributeBean" xdb:numCols="33" minOccurs="0" maxOccurs="1000"/>
      <element xdb:propNumber="187" name="attributeGroup" type="xdb:attrGroupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_GROUPS" xdb:SQLType="XDB$ATTRGROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="6" minOccurs="0" maxOccurs="1000"/>
    </sequence>
    <attribute xdb:propNumber="182" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="183" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="199" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="attrGroupRefType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="191" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="188" name="parentSchema" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="PARENT_SCHEMA" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="189" name="ref" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRGROUP_NAME" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="190" name="refRef" type="REF" xdb:memType="110" xdb:system="true" xdb:mutable="false" xdb:SQLName="ATTRGROUP_REF" xdb:SQLType="REF" xdb:JavaType="Reference" xdb:hidden="true"/>
    <attribute xdb:propNumber="200" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="notation" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="213" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="214" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="215" name="public" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="PUBLICVAL" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="216" name="system" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SYSTEM" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="xpathspec" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="218" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="219" name="xpath" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="XPATH" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="keybase" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="220" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="223" name="selector" type="xdb:xpathspec" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SELECTOR" xdb:SQLType="XDB$XPATHSPEC_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="224" name="field" type="xdb:xpathspec" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="FIELDS" xdb:SQLType="XDB$XPATHSPEC_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XPATHSPEC_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1000"/>
    </sequence>
    <attribute xdb:propNumber="221" name="name" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAME" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    <attribute xdb:propNumber="222" name="refer" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="REFER" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
  </complexType>
  <complexType name="simpleContentResType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="249" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="250" name="fractionDigits" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="FRACTIONDIGITS" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="short" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="251" name="totalDigits" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="TOTALDIGITS" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="short" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="252" name="minLength" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MINLENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="253" name="maxLength" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAXLENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="254" name="whiteSpace" type="xdb:whiteSpace" xdb:memByteLength="1" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="WHITESPACE" xdb:SQLType="XDB$WHITESPACE_T" xdb:SQLSchema="XDB" xdb:JavaType="Enum" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="255" name="period" type="xdb:timeFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="PERIOD" xdb:SQLType="XDB$TIMEFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="TimeStamp" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="256" name="duration" type="xdb:timeFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="DURATION" xdb:SQLType="XDB$TIMEFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="TimeStamp" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="257" name="minInclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_INCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="258" name="maxInclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_INCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="259" name="pattern" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="PATTERN" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$FACET_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="65535"/>
      <element xdb:propNumber="260" name="enumeration" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ENUMERATION" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$FACET_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="65535"/>
      <element xdb:propNumber="261" name="minExclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MIN_EXCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="262" name="maxExclusive" type="xdb:facet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="MAX_EXCLUSIVE" xdb:SQLType="XDB$FACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="263" name="length" type="xdb:numFacet" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="LENGTH" xdb:SQLType="XDB$NUMFACET_T" xdb:SQLSchema="XDB" xdb:JavaType="int" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="264" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="LCL_SMPL_DECL" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
      <choice minOccurs="0" maxOccurs="unbounded">
        <element xdb:propNumber="246" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="247" name="anyAttribute" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANY_ATTRS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANYATTR" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.anyAttributeBean" xdb:beanClassname="oracle.xdb.anyAttributeBean" xdb:numCols="33" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="248" name="attributeGroup" type="xdb:attrGroupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_GROUPS" xdb:SQLType="XDB$ATTRGROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="6" minOccurs="0" maxOccurs="1"/>
      </choice>
    </sequence>
    <attribute xdb:propNumber="244" name="base" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="BASE" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="245" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="simpleContentExtType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="240" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <choice minOccurs="0" maxOccurs="unbounded">
        <element xdb:propNumber="241" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="242" name="anyAttribute" type="xdb:anyType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANY_ATTRS" xdb:SQLType="XDB$ANY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ANYATTR" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.anyAttributeBean" xdb:beanClassname="oracle.xdb.anyAttributeBean" xdb:numCols="33" minOccurs="0" maxOccurs="1"/>
        <element xdb:propNumber="243" name="attributeGroup" type="xdb:attrGroupRefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTR_GROUPS" xdb:SQLType="XDB$ATTRGROUP_REF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_REF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="6" minOccurs="0" maxOccurs="1"/>
      </choice>
    </sequence>
    <attribute xdb:propNumber="238" name="base" type="QName" xdb:memType="260" xdb:system="false" xdb:mutable="false" xdb:SQLName="BASE" xdb:SQLType="XDB$QNAME" xdb:SQLSchema="XDB" xdb:JavaType="QNAme"/>
    <attribute xdb:propNumber="239" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <complexType name="smplcontentType" abstract="false" mixed="false">
    <sequence minOccurs="1" maxOccurs="1">
      <element xdb:propNumber="266" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="267" name="restriction" type="xdb:simpleContentResType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="RESTRICTION" xdb:SQLType="XDB$SIMPLECONT_RES_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.simpleContentRestrictionBean" xdb:beanClassname="oracle.xdb.simpleContentRestrictionBean" xdb:numCols="22" minOccurs="0" maxOccurs="1"/>
      <element xdb:propNumber="268" name="extension" type="xdb:simpleContentExtType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="EXTENSION" xdb:SQLType="XDB$SIMPLECONT_EXT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.simpleContentExtensionBean" xdb:beanClassname="oracle.xdb.simpleContentExtensionBean" xdb:numCols="7" minOccurs="0" maxOccurs="1"/>
    </sequence>
    <attribute xdb:propNumber="265" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
  </complexType>
  <element xdb:propNumber="137" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATIONS" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" xdb:SQLCollType="XDB$ANNOTATION_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="22" name="simpleType" type="xdb:simpleType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="SIMPLE_TYPE" xdb:SQLType="XDB$SIMPLE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$SIMPLE_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SimpleTypeBean" xdb:beanClassname="oracle.xdb.SimpleTypeBean" xdb:numCols="12" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="29" name="complexType" type="xdb:complexType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="COMPLEX_TYPES" xdb:SQLType="XDB$COMPLEX_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$COMPLEX_TYPE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ComplexTypeBean" xdb:beanClassname="oracle.xdb.ComplexTypeBean" xdb:numCols="24" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="48" name="attribute" type="xdb:attribute" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRIBUTES" xdb:SQLType="XDB$PROPERTY_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRIBUTE" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.AttributeBean" xdb:beanClassname="oracle.xdb.AttributeBean" xdb:numCols="29" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="67" name="element" type="xdb:element" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ELEMENTS" xdb:SQLType="XDB$ELEMENT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" xdb:baseSQLname="PROPERTY" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ELEMENT" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.ElementBean" xdb:beanClassname="oracle.xdb.ElementBean" xdb:numCols="60" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="79" name="import" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="IMPORTS" xdb:SQLType="XDB$IMPORT_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$IMPORT_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1">
    <complexType abstract="false" mixed="false">
      <sequence minOccurs="1" maxOccurs="1">
        <element xdb:propNumber="152" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      </sequence>
      <attribute xdb:propNumber="77" name="namespace" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="NAMESPACE" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
      <attribute xdb:propNumber="78" name="schemaLocation" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SCHEMA_LOCATION" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
      <attribute xdb:propNumber="208" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    </complexType>
  </element>
  <element xdb:propNumber="80" name="include" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="INCLUDES" xdb:SQLType="XDB$INCLUDE_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$INCLUDE_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="2" minOccurs="0" maxOccurs="1">
    <complexType abstract="false" mixed="false">
      <sequence minOccurs="1" maxOccurs="1">
        <element xdb:propNumber="150" name="annotation" type="xdb:annotation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ANNOTATION" xdb:SQLType="XDB$ANNOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="String" xdb:global="false" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="3" minOccurs="0" maxOccurs="1"/>
      </sequence>
      <attribute xdb:propNumber="151" name="schemaLocation" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="SCHEMA_LOCATION" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
      <attribute xdb:propNumber="207" name="id" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:SQLName="ID" xdb:SQLType="VARCHAR2" xdb:JavaType="String"/>
    </complexType>
  </element>
  <element xdb:propNumber="192" name="group" type="xdb:groupDefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="GROUPS" xdb:SQLType="XDB$GROUP_DEF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$GROUP_DEF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.groupBean" xdb:beanClassname="oracle.xdb.groupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="193" name="attributeGroup" type="xdb:attrGroupDefType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="ATTRGROUPS" xdb:SQLType="XDB$ATTRGROUP_DEF_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:SQLCollType="XDB$XMLTYPE_REF_LIST_T" xdb:SQLCollSchema="XDB" substitutionGroup="xdb:schemaTop" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="XDB$ATTRGROUP_DEF" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.attributeGroupBean" xdb:beanClassname="oracle.xdb.attributeGroupBean" xdb:numCols="8" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="217" name="notation" type="xdb:notation" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="NOTATIONS" xdb:SQLType="XDB$NOTATION_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="false" xdb:SQLCollType="XDB$NOTATION_LIST_T" xdb:SQLCollSchema="XDB" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="5" minOccurs="0" maxOccurs="1"/>
  <element xdb:propNumber="81" name="schema" type="xdb:schema" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLType="XDB$SCHEMA_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="true" xdb:defaultTable="XDB$SCHEMA" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.SchemaBean" xdb:beanClassname="oracle.xdb.SchemaBean" xdb:numCols="26" minOccurs="0"/>
  <element xdb:propNumber="82" name="schemaTop" type="string" xdb:memType="1" xdb:system="false" xdb:mutable="false" xdb:global="true" nillable="false" abstract="true" xdb:SQLInline="true" xdb:JavaInline="true" xdb:MemInline="true" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0"/>
  <element xdb:propNumber="83" name="binary" type="hexBinary" xdb:memType="113" xdb:system="false" xdb:mutable="false" xdb:JavaType="Stream" xdb:global="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0"/>
  <element xdb:propNumber="269" name="text" type="string" xdb:memType="112" xdb:system="false" xdb:mutable="false" xdb:JavaType="Stream" xdb:global="true" nillable="false" abstract="false" xdb:SQLInline="false" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTableSchema="XDB" xdb:numCols="0" minOccurs="0"/>
</schema>
