XSD for request message entirely in XML

<?xml version="1.0"?>
<schema
    targetNamespace="http://www.DFHMAXMI.com/schemas/DFHMAXMIInterface"
    xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cbl="http://www.DFHMAXMI.com/schemas/DFHMAXMIInterface">
    <complexType name="DFHMAMSG">
        <sequence>
            <element name="dfhmah" type="cbl:dfhmamsg_dfhmah"/>
            <element name="dfhmah2" type="cbl:dfhmamsg_dfhmah2"/>
            <element name="dfhmaad">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="24576"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <group name="dfhmamsg_dfhmah">
        <sequence>
            <element name="dfhmah__strucid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__version">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__struclength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__userid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__format">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__returncode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__compcode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__mode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__suspstatus">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__abendcode">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__message">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="12"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__uowcontrol">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__processtype">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__processname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__requestname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__datalength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__procname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__proctype">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__tranid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__replytoq">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="48"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__replytoqmgr">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="48"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__msgid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="24"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__correlid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="24"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__program">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__node">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="32"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__linktype">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__more__data__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__bridge__rc">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__statetoken">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="16"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__reserved2">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah">
        <group ref="cbl:dfhmamsg_dfhmah"/>
    </complexType>
    <group name="dfhmamsg_dfhmah2">
        <sequence>
            <element name="dfhmah2__strucid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__version">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__struclength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__reserved">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__format">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__datalength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__transid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__receive__type">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__next__transid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__use__fkeeptime__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__facilitykeeptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__facilitylike">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__getwaitinterval">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__vector__logging">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__deallocate__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__send__aid__first">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__initial__aid__byte">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="1"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__clientip__address">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="39"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__resptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__applresptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__xml__programid" type="cbl:dfhmamsg_dfhmah2_dfhmah2__xml__programid"/>
            <element name="dfhmah2__reserved2">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah2">
        <group ref="cbl:dfhmamsg_dfhmah2"/>
    </complexType>
    <group name="dfhmamsg_dfhmah2_dfhmah2__xml__programid">
        <sequence>
            <element name="dfhmah2__xml__program">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="7"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__xml__program__tag">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="1"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah2_dfhmah2__xml__programid">
        <group ref="cbl:dfhmamsg_dfhmah2_dfhmah2__xml__programid"/>
    </complexType>
    <element name="dfhmamsg" type="cbl:DFHMAMSG"/>
</schema>
<?xml version="1.0"?>
<schema
    targetNamespace="http://www.DFHMAXMO.com/schemas/DFHMAXMOInterface"
    xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cbl="http://www.DFHMAXMO.com/schemas/DFHMAXMOInterface">
    <complexType name="DFHMAMSG">
        <sequence>
            <element name="dfhmah" type="cbl:dfhmamsg_dfhmah"/>
            <element name="dfhmah2" type="cbl:dfhmamsg_dfhmah2"/>
        </sequence>
    </complexType>
    <group name="dfhmamsg_dfhmah">
        <sequence>
            <element name="dfhmah__strucid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__version">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__struclength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__userid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__format">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__returncode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__compcode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__mode">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__suspstatus">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__abendcode">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__message">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="12"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__uowcontrol">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__processtype">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__processname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__requestname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__datalength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__procname">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__proctype">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__tranid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__replytoq">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="48"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__replytoqmgr">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="48"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__msgid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="24"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__correlid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="24"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__program">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__failed__node">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="32"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__linktype">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__more__data__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__bridge__rc">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__statetoken">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="16"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah__reserved2">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah">
        <group ref="cbl:dfhmamsg_dfhmah"/>
    </complexType>
    <group name="dfhmamsg_dfhmah2">
        <sequence>
            <element name="dfhmah2__strucid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__version">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__struclength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__reserved">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__format">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="8"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__datalength">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__transid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__receive__type">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__next__transid">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__use__fkeeptime__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__facilitykeeptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__facilitylike">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__getwaitinterval">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__vector__logging">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__deallocate__ind">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__send__aid__first">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__initial__aid__byte">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="1"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__clientip__address">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="39"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__resptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__applresptime">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="-999999999"/>
                        <maxInclusive value="999999999"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__xml__programid" type="cbl:dfhmamsg_dfhmah2_dfhmah2__xml__programid"/>
            <element name="dfhmah2__reserved2">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="36"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah2">
        <group ref="cbl:dfhmamsg_dfhmah2"/>
    </complexType>
    <group name="dfhmamsg_dfhmah2_dfhmah2__xml__programid">
        <sequence>
            <element name="dfhmah2__xml__program">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="7"/>
                    </restriction>
                </simpleType>
            </element>
            <element name="dfhmah2__xml__program__tag">
                <annotation>
                    <appinfo source="http://www.wsadie.com/appinfo">
                        <initialValue kind="SPACE"/>
                    </appinfo>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="1"/>
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </group>
    <complexType name="dfhmamsg_dfhmah2_dfhmah2__xml__programid">
        <group ref="cbl:dfhmamsg_dfhmah2_dfhmah2__xml__programid"/>
    </complexType>
    <element name="dfhmamsg" type="cbl:DFHMAMSG"/>
</schema>